diff --git a/res/AndroidManifest.xml b/res/AndroidManifest.xml
index bb6bb4b8..1b678e30 100644
--- a/res/AndroidManifest.xml
+++ b/res/AndroidManifest.xml
@@ -752,80 +752,6 @@
android:description="@string/permdesc_useFingerprint"
android:protectionLevel="normal" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1116,14 +1042,6 @@
android:description="@string/permdesc_vibrate"
android:protectionLevel="normal" />
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/activity_close_exit.xml b/res/res/anim-ldrtl/activity_close_exit.xml
new file mode 100644
index 00000000..5277b9fe
--- /dev/null
+++ b/res/res/anim-ldrtl/activity_close_exit.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim-ldrtl/activity_open_enter.xml b/res/res/anim-ldrtl/activity_open_enter.xml
new file mode 100644
index 00000000..97d2cf9b
--- /dev/null
+++ b/res/res/anim-ldrtl/activity_open_enter.xml
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim-ldrtl/activity_open_exit.xml b/res/res/anim-ldrtl/activity_open_exit.xml
new file mode 100644
index 00000000..2159029b
--- /dev/null
+++ b/res/res/anim-ldrtl/activity_open_exit.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/cross_profile_apps_thumbnail_enter.xml b/res/res/anim-ldrtl/cross_profile_apps_thumbnail_enter.xml
new file mode 100644
index 00000000..aa380006
--- /dev/null
+++ b/res/res/anim-ldrtl/cross_profile_apps_thumbnail_enter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_close_enter.xml b/res/res/anim-ldrtl/task_close_enter.xml
new file mode 100644
index 00000000..5ace46d4
--- /dev/null
+++ b/res/res/anim-ldrtl/task_close_enter.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_close_exit.xml b/res/res/anim-ldrtl/task_close_exit.xml
new file mode 100644
index 00000000..0887019c
--- /dev/null
+++ b/res/res/anim-ldrtl/task_close_exit.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim-ldrtl/task_fragment_clear_top_close_enter.xml b/res/res/anim-ldrtl/task_fragment_clear_top_close_enter.xml
new file mode 100644
index 00000000..6c44bdc0
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_clear_top_close_enter.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_clear_top_close_exit.xml b/res/res/anim-ldrtl/task_fragment_clear_top_close_exit.xml
new file mode 100644
index 00000000..65cf2c2c
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_clear_top_close_exit.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_clear_top_open_enter.xml b/res/res/anim-ldrtl/task_fragment_clear_top_open_enter.xml
new file mode 100644
index 00000000..022bc22b
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_clear_top_open_enter.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_clear_top_open_exit.xml b/res/res/anim-ldrtl/task_fragment_clear_top_open_exit.xml
new file mode 100644
index 00000000..3644dea7
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_clear_top_open_exit.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_close_enter.xml b/res/res/anim-ldrtl/task_fragment_close_enter.xml
new file mode 100644
index 00000000..e5f5707c
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_close_enter.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_close_exit.xml b/res/res/anim-ldrtl/task_fragment_close_exit.xml
new file mode 100644
index 00000000..58fcb1f8
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_close_exit.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_open_enter.xml b/res/res/anim-ldrtl/task_fragment_open_enter.xml
new file mode 100644
index 00000000..9e3780a7
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_open_enter.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_fragment_open_exit.xml b/res/res/anim-ldrtl/task_fragment_open_exit.xml
new file mode 100644
index 00000000..6cea53c3
--- /dev/null
+++ b/res/res/anim-ldrtl/task_fragment_open_exit.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim-ldrtl/task_open_enter.xml b/res/res/anim-ldrtl/task_open_enter.xml
new file mode 100644
index 00000000..52c74a6c
--- /dev/null
+++ b/res/res/anim-ldrtl/task_open_enter.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim-ldrtl/task_open_enter_cross_profile_apps.xml b/res/res/anim-ldrtl/task_open_enter_cross_profile_apps.xml
new file mode 100644
index 00000000..90ec0715
--- /dev/null
+++ b/res/res/anim-ldrtl/task_open_enter_cross_profile_apps.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim-ldrtl/task_open_exit.xml b/res/res/anim-ldrtl/task_open_exit.xml
new file mode 100644
index 00000000..88cdccea
--- /dev/null
+++ b/res/res/anim-ldrtl/task_open_exit.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim-watch/progress_indeterminate_material.xml b/res/res/anim-watch/progress_indeterminate_material.xml
new file mode 100644
index 00000000..8f00d6c4
--- /dev/null
+++ b/res/res/anim-watch/progress_indeterminate_material.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim-watch/progress_indeterminate_rotation_material.xml b/res/res/anim-watch/progress_indeterminate_rotation_material.xml
new file mode 100644
index 00000000..63e66ec2
--- /dev/null
+++ b/res/res/anim-watch/progress_indeterminate_rotation_material.xml
@@ -0,0 +1,24 @@
+
+
+
diff --git a/res/res/anim-watch/rounded_window_enter.xml b/res/res/anim-watch/rounded_window_enter.xml
new file mode 100644
index 00000000..b9ec8d65
--- /dev/null
+++ b/res/res/anim-watch/rounded_window_enter.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim-watch/rounded_window_exit.xml b/res/res/anim-watch/rounded_window_exit.xml
new file mode 100644
index 00000000..757b8518
--- /dev/null
+++ b/res/res/anim-watch/rounded_window_exit.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim/activity_close_enter.xml b/res/res/anim/activity_close_enter.xml
index a67b0ca3..22a1dd69 100644
--- a/res/res/anim/activity_close_enter.xml
+++ b/res/res/anim/activity_close_enter.xml
@@ -17,9 +17,39 @@
*/
-->
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/activity_close_exit.xml b/res/res/anim/activity_close_exit.xml
index d8c42ed8..a6710490 100644
--- a/res/res/anim/activity_close_exit.xml
+++ b/res/res/anim/activity_close_exit.xml
@@ -18,15 +18,38 @@
-->
-
-
-
\ No newline at end of file
+ android:shareInterpolator="false">
+
+
+
+
+
+
+
diff --git a/res/res/anim/activity_open_enter.xml b/res/res/anim/activity_open_enter.xml
index 1d949d2f..f3172e4c 100644
--- a/res/res/anim/activity_open_enter.xml
+++ b/res/res/anim/activity_open_enter.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
\ No newline at end of file
+ android:shareInterpolator="false">
+
+
+
+
+
+
+
diff --git a/res/res/anim/activity_open_exit.xml b/res/res/anim/activity_open_exit.xml
index 3a84197f..d84827b8 100644
--- a/res/res/anim/activity_open_exit.xml
+++ b/res/res/anim/activity_open_exit.xml
@@ -1,5 +1,4 @@
-
-
-
+ android:shareInterpolator="false">
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/activity_translucent_close_exit.xml b/res/res/anim/activity_translucent_close_exit.xml
new file mode 100644
index 00000000..02df0ff5
--- /dev/null
+++ b/res/res/anim/activity_translucent_close_exit.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/res/res/anim/activity_translucent_open_enter.xml b/res/res/anim/activity_translucent_open_enter.xml
new file mode 100644
index 00000000..da3ddedf
--- /dev/null
+++ b/res/res/anim/activity_translucent_open_enter.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
diff --git a/res/res/anim/app_starting_exit.xml b/res/res/anim/app_starting_exit.xml
index aaf7f156..dfa42e20 100644
--- a/res/res/anim/app_starting_exit.xml
+++ b/res/res/anim/app_starting_exit.xml
@@ -21,8 +21,8 @@
+ android:duration="150" />
diff --git a/res/res/anim/ic_checkbox_to_checked_box_inner_merged_animation.xml b/res/res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml
similarity index 92%
rename from res/res/anim/ic_checkbox_to_checked_box_inner_merged_animation.xml
rename to res/res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml
index e5224531..11d018bc 100644
--- a/res/res/anim/ic_checkbox_to_checked_box_inner_merged_animation.xml
+++ b/res/res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml
@@ -21,7 +21,7 @@
android:valueFrom="M -7.0,-7.0 l 14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueTo="M 0.0,-0.05 l 0.0,0.0 c 0.02761423749,0.0 0.05,0.02238576251 0.05,0.05 l 0.0,0.0 c 0.0,0.02761423749 -0.02238576251,0.05 -0.05,0.05 l 0.0,0.0 c -0.02761423749,0.0 -0.05,-0.02238576251 -0.05,-0.05 l 0.0,0.0 c 0.0,-0.02761423749 0.02238576251,-0.05 0.05,-0.05 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueType="pathType"
- android:interpolator="@interpolator/ic_checkbox_unchecked_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0" />
diff --git a/res/res/anim/ic_checkbox_to_checked_box_outer_merged_animation.xml b/res/res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
similarity index 95%
rename from res/res/anim/ic_checkbox_to_checked_box_outer_merged_animation.xml
rename to res/res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
index 628e9674..9e90ba0c 100644
--- a/res/res/anim/ic_checkbox_to_checked_box_outer_merged_animation.xml
+++ b/res/res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
@@ -29,7 +29,7 @@
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -5.0,-5.00001525879 -5.0,-5.00001525879 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 3.58590698242,3.58601379395 3.58590698242,3.58601379395 c 0.0,0.0 7.58590698242,-7.58601379395 7.58590698242,-7.58601379395 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -9.0,9.00001525879 -9.0,9.00001525879 Z"
android:valueType="pathType"
- android:interpolator="@interpolator/ic_checkbox_unchecked_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0" />
diff --git a/res/res/anim/ic_checkbox_to_checked_icon_null_animation.xml b/res/res/anim/btn_checkbox_to_checked_icon_null_animation.xml
similarity index 78%
rename from res/res/anim/ic_checkbox_to_checked_icon_null_animation.xml
rename to res/res/anim/btn_checkbox_to_checked_icon_null_animation.xml
index 6fa3fd52..cf2b8322 100644
--- a/res/res/anim/ic_checkbox_to_checked_icon_null_animation.xml
+++ b/res/res/anim/btn_checkbox_to_checked_icon_null_animation.xml
@@ -21,13 +21,13 @@
android:propertyName="scaleX"
android:valueFrom="0.2"
android:valueTo="0.18"
- android:interpolator="@interpolator/ic_checkbox_unchecked_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1" />
diff --git a/res/res/anim/ic_checkbox_to_unchecked_box_inner_merged_animation.xml b/res/res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml
similarity index 95%
rename from res/res/anim/ic_checkbox_to_unchecked_box_inner_merged_animation.xml
rename to res/res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml
index d35b4263..97cc268e 100644
--- a/res/res/anim/ic_checkbox_to_unchecked_box_inner_merged_animation.xml
+++ b/res/res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml
@@ -29,7 +29,7 @@
android:valueFrom="M 0.0,-1.0 l 0.0,0.0 c 0.5522847498,0.0 1.0,0.4477152502 1.0,1.0 l 0.0,0.0 c 0.0,0.5522847498 -0.4477152502,1.0 -1.0,1.0 l 0.0,0.0 c -0.5522847498,0.0 -1.0,-0.4477152502 -1.0,-1.0 l 0.0,0.0 c 0.0,-0.5522847498 0.4477152502,-1.0 1.0,-1.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueTo="M -7.0,-7.0 l 14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -14.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-14.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z"
android:valueType="pathType"
- android:interpolator="@interpolator/ic_checkbox_checked_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0" />
diff --git a/res/res/anim/ic_checkbox_to_unchecked_check_path_merged_animation.xml b/res/res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml
similarity index 93%
rename from res/res/anim/ic_checkbox_to_unchecked_check_path_merged_animation.xml
rename to res/res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml
index a5d814e3..92ab9634 100644
--- a/res/res/anim/ic_checkbox_to_unchecked_check_path_merged_animation.xml
+++ b/res/res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml
@@ -21,7 +21,7 @@
android:valueFrom="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M -2.0,5.00001525879 c 0.0,0.0 -5.0,-5.00001525879 -5.0,-5.00001525879 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 3.58590698242,3.58601379395 3.58590698242,3.58601379395 c 0.0,0.0 7.58590698242,-7.58601379395 7.58590698242,-7.58601379395 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -9.0,9.00001525879 -9.0,9.00001525879 Z"
android:valueTo="M 7.0,-9.0 c 0.0,0.0 -14.0,0.0 -14.0,0.0 c -1.1044921875,0.0 -2.0,0.8955078125 -2.0,2.0 c 0.0,0.0 0.0,14.0 0.0,14.0 c 0.0,1.1044921875 0.8955078125,2.0 2.0,2.0 c 0.0,0.0 14.0,0.0 14.0,0.0 c 1.1044921875,0.0 2.0,-0.8955078125 2.0,-2.0 c 0.0,0.0 0.0,-14.0 0.0,-14.0 c 0.0,-1.1044921875 -0.8955078125,-2.0 -2.0,-2.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z M 0.0,1.42500305176 c 0.0,0.0 -1.4234161377,-1.40159606934 -1.4234161377,-1.40159606934 c 0.0,0.0 1.41409301758,-1.41409301758 1.41409301758,-1.41409301758 c 0.0,0.0 0.00932312011719,-0.0124053955078 0.00932312011719,-0.0124053955078 c 0.0,0.0 0.0234069824219,-0.0235137939453 0.0234069824219,-0.0235137939453 c 0.0,0.0 1.41409301758,1.41409301758 1.41409301758,1.41409301758 c 0.0,0.0 -1.4375,1.43751525879 -1.4375,1.43751525879 Z"
android:valueType="pathType"
- android:interpolator="@interpolator/ic_checkbox_checked_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0" />
diff --git a/res/res/anim/ic_checkbox_to_unchecked_icon_null_animation.xml b/res/res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml
similarity index 78%
rename from res/res/anim/ic_checkbox_to_unchecked_icon_null_animation.xml
rename to res/res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml
index 0f07b0e0..a4c17d4b 100644
--- a/res/res/anim/ic_checkbox_to_unchecked_icon_null_animation.xml
+++ b/res/res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml
@@ -21,13 +21,13 @@
android:propertyName="scaleX"
android:valueFrom="0.2"
android:valueTo="0.18"
- android:interpolator="@interpolator/ic_checkbox_checked_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1" />
+ android:interpolator="@interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1" />
diff --git a/res/res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml b/res/res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml
new file mode 100644
index 00000000..1c6efcf4
--- /dev/null
+++ b/res/res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml b/res/res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml
new file mode 100644
index 00000000..2b5d9d39
--- /dev/null
+++ b/res/res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml b/res/res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml
new file mode 100644
index 00000000..09be2681
--- /dev/null
+++ b/res/res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml b/res/res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml
new file mode 100644
index 00000000..ad3a9672
--- /dev/null
+++ b/res/res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml b/res/res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml
new file mode 100644
index 00000000..ef07885a
--- /dev/null
+++ b/res/res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml b/res/res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml
new file mode 100644
index 00000000..642c0041
--- /dev/null
+++ b/res/res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/cross_profile_apps_thumbnail_enter.xml b/res/res/anim/cross_profile_apps_thumbnail_enter.xml
new file mode 100644
index 00000000..f6d7b722
--- /dev/null
+++ b/res/res/anim/cross_profile_apps_thumbnail_enter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/dock_bottom_enter.xml b/res/res/anim/dock_bottom_enter.xml
deleted file mode 100644
index bfb97b6d..00000000
--- a/res/res/anim/dock_bottom_enter.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_bottom_exit.xml b/res/res/anim/dock_bottom_exit.xml
deleted file mode 100644
index 4e15448a..00000000
--- a/res/res/anim/dock_bottom_exit.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_left_enter.xml b/res/res/anim/dock_left_enter.xml
deleted file mode 100644
index 7f5dfd50..00000000
--- a/res/res/anim/dock_left_enter.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_left_exit.xml b/res/res/anim/dock_left_exit.xml
deleted file mode 100644
index 11cbc0b3..00000000
--- a/res/res/anim/dock_left_exit.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_right_enter.xml b/res/res/anim/dock_right_enter.xml
deleted file mode 100644
index a92c7d23..00000000
--- a/res/res/anim/dock_right_enter.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_right_exit.xml b/res/res/anim/dock_right_exit.xml
deleted file mode 100644
index 80e4dc31..00000000
--- a/res/res/anim/dock_right_exit.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_top_enter.xml b/res/res/anim/dock_top_enter.xml
deleted file mode 100644
index f763fb5c..00000000
--- a/res/res/anim/dock_top_enter.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/anim/dock_top_exit.xml b/res/res/anim/dock_top_exit.xml
deleted file mode 100644
index 995b7d0f..00000000
--- a/res/res/anim/dock_top_exit.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable/submenu_arrow.xml b/res/res/anim/dream_activity_close_exit.xml
similarity index 70%
rename from res/res/drawable/submenu_arrow.xml
rename to res/res/anim/dream_activity_close_exit.xml
index 8480c1d5..8df624fd 100644
--- a/res/res/drawable/submenu_arrow.xml
+++ b/res/res/anim/dream_activity_close_exit.xml
@@ -1,8 +1,6 @@
-
-
-
+
+
diff --git a/res/res/anim/dream_activity_open_enter.xml b/res/res/anim/dream_activity_open_enter.xml
new file mode 100644
index 00000000..d6d9c5c9
--- /dev/null
+++ b/res/res/anim/dream_activity_open_enter.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
diff --git a/res/res/anim/dream_activity_open_exit.xml b/res/res/anim/dream_activity_open_exit.xml
new file mode 100644
index 00000000..2c2e501e
--- /dev/null
+++ b/res/res/anim/dream_activity_open_exit.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/res/res/anim/flat_button_state_list_anim_material.xml b/res/res/anim/flat_button_state_list_anim_material.xml
new file mode 100644
index 00000000..266f14a1
--- /dev/null
+++ b/res/res/anim/flat_button_state_list_anim_material.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_1_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_1_animation.xml
new file mode 100644
index 00000000..e6a28bb4
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_1_animation.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/floating_popup_container.xml b/res/res/anim/ft_avd_toarrow_rectangle_1_pivot_0_animation.xml
similarity index 60%
rename from res/res/layout/floating_popup_container.xml
rename to res/res/anim/ft_avd_toarrow_rectangle_1_pivot_0_animation.xml
index 63dae447..c2414de1 100644
--- a/res/res/layout/floating_popup_container.xml
+++ b/res/res/anim/ft_avd_toarrow_rectangle_1_pivot_0_animation.xml
@@ -15,13 +15,12 @@
** limitations under the License.
*/
-->
-
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_1_pivot_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_1_pivot_animation.xml
new file mode 100644
index 00000000..593a0eaf
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_1_pivot_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_2_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_2_animation.xml
new file mode 100644
index 00000000..5b09a417
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_2_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_2_pivot_0_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_2_pivot_0_animation.xml
new file mode 100644
index 00000000..dccbc67d
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_2_pivot_0_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_2_pivot_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_2_pivot_animation.xml
new file mode 100644
index 00000000..c1c0c1c3
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_2_pivot_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_3_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_3_animation.xml
new file mode 100644
index 00000000..df69bf75
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_3_animation.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_3_pivot_0_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_3_pivot_0_animation.xml
new file mode 100644
index 00000000..c2414de1
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_3_pivot_0_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_3_pivot_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_3_pivot_animation.xml
new file mode 100644
index 00000000..593a0eaf
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_3_pivot_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_4_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_4_animation.xml
new file mode 100644
index 00000000..a3753302
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_4_animation.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_5_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_5_animation.xml
new file mode 100644
index 00000000..ae7ee47f
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_5_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_6_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_6_animation.xml
new file mode 100644
index 00000000..3b872af6
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_6_animation.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_path_1_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_path_1_animation.xml
new file mode 100644
index 00000000..94e04b4e
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_path_1_animation.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_path_2_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_path_2_animation.xml
new file mode 100644
index 00000000..423f8d73
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_path_2_animation.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_path_3_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_path_3_animation.xml
new file mode 100644
index 00000000..444f6b65
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_path_3_animation.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_path_4_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_path_4_animation.xml
new file mode 100644
index 00000000..db294c7c
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_path_4_animation.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_path_5_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_path_5_animation.xml
new file mode 100644
index 00000000..86e4dd63
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_path_5_animation.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_toarrow_rectangle_path_6_animation.xml b/res/res/anim/ft_avd_toarrow_rectangle_path_6_animation.xml
new file mode 100644
index 00000000..db294c7c
--- /dev/null
+++ b/res/res/anim/ft_avd_toarrow_rectangle_path_6_animation.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_1_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_1_animation.xml
new file mode 100644
index 00000000..3869ced8
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_1_animation.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_1_pivot_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_1_pivot_animation.xml
new file mode 100644
index 00000000..90010a75
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_1_pivot_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_2_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_2_animation.xml
new file mode 100644
index 00000000..b5e031e4
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_2_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_2_pivot_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_2_pivot_animation.xml
new file mode 100644
index 00000000..55c72c6e
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_2_pivot_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/layout/floating_popup_close_overflow_button.xml b/res/res/anim/ft_avd_tooverflow_rectangle_3_animation.xml
similarity index 51%
rename from res/res/layout/floating_popup_close_overflow_button.xml
rename to res/res/anim/ft_avd_tooverflow_rectangle_3_animation.xml
index 4dae1aeb..0524f2a2 100644
--- a/res/res/layout/floating_popup_close_overflow_button.xml
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_3_animation.xml
@@ -15,11 +15,19 @@
** limitations under the License.
*/
-->
-
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_3_pivot_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_3_pivot_animation.xml
new file mode 100644
index 00000000..90010a75
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_3_pivot_animation.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_path_1_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_path_1_animation.xml
new file mode 100644
index 00000000..ced8cf50
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_path_1_animation.xml
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_path_2_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_path_2_animation.xml
new file mode 100644
index 00000000..ced8cf50
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_path_2_animation.xml
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ft_avd_tooverflow_rectangle_path_3_animation.xml b/res/res/anim/ft_avd_tooverflow_rectangle_path_3_animation.xml
new file mode 100644
index 00000000..cb294100
--- /dev/null
+++ b/res/res/anim/ft_avd_tooverflow_rectangle_path_3_animation.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ic_bluetooth_transient_animation_0.xml b/res/res/anim/ic_bluetooth_transient_animation_0.xml
new file mode 100644
index 00000000..f14cfcf2
--- /dev/null
+++ b/res/res/anim/ic_bluetooth_transient_animation_0.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ic_bluetooth_transient_animation_1.xml b/res/res/anim/ic_bluetooth_transient_animation_1.xml
new file mode 100644
index 00000000..934bd179
--- /dev/null
+++ b/res/res/anim/ic_bluetooth_transient_animation_1.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ic_bluetooth_transient_animation_2.xml b/res/res/anim/ic_bluetooth_transient_animation_2.xml
new file mode 100644
index 00000000..7dce34cc
--- /dev/null
+++ b/res/res/anim/ic_bluetooth_transient_animation_2.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
diff --git a/res/res/anim/ic_hotspot_transient_animation_0.xml b/res/res/anim/ic_hotspot_transient_animation_0.xml
new file mode 100644
index 00000000..d5a4c521
--- /dev/null
+++ b/res/res/anim/ic_hotspot_transient_animation_0.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim/ic_hotspot_transient_animation_1.xml b/res/res/anim/ic_hotspot_transient_animation_1.xml
new file mode 100644
index 00000000..36db4b95
--- /dev/null
+++ b/res/res/anim/ic_hotspot_transient_animation_1.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ic_hotspot_transient_animation_2.xml b/res/res/anim/ic_hotspot_transient_animation_2.xml
new file mode 100644
index 00000000..3d674360
--- /dev/null
+++ b/res/res/anim/ic_hotspot_transient_animation_2.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/ic_hotspot_transient_animation_3.xml b/res/res/anim/ic_hotspot_transient_animation_3.xml
new file mode 100644
index 00000000..1495dc98
--- /dev/null
+++ b/res/res/anim/ic_hotspot_transient_animation_3.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
diff --git a/res/res/drawable/btn_browser_zoom_page_overview.xml b/res/res/anim/ic_signal_wifi_transient_animation_0.xml
similarity index 62%
rename from res/res/drawable/btn_browser_zoom_page_overview.xml
rename to res/res/anim/ic_signal_wifi_transient_animation_0.xml
index 16fb1e60..f71d0ee3 100644
--- a/res/res/drawable/btn_browser_zoom_page_overview.xml
+++ b/res/res/anim/ic_signal_wifi_transient_animation_0.xml
@@ -1,5 +1,6 @@
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/btn_browser_zoom_fit_page.xml b/res/res/anim/ic_signal_wifi_transient_animation_1.xml
similarity index 62%
rename from res/res/drawable/btn_browser_zoom_fit_page.xml
rename to res/res/anim/ic_signal_wifi_transient_animation_1.xml
index 2f4761a1..9af42a10 100644
--- a/res/res/drawable/btn_browser_zoom_fit_page.xml
+++ b/res/res/anim/ic_signal_wifi_transient_animation_1.xml
@@ -1,5 +1,6 @@
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_2.xml b/res/res/anim/ic_signal_wifi_transient_animation_2.xml
new file mode 100644
index 00000000..0e7864a4
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_2.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_3.xml b/res/res/anim/ic_signal_wifi_transient_animation_3.xml
new file mode 100644
index 00000000..bbec629c
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_3.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_4.xml b/res/res/anim/ic_signal_wifi_transient_animation_4.xml
new file mode 100644
index 00000000..2c921b1c
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_4.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_5.xml b/res/res/anim/ic_signal_wifi_transient_animation_5.xml
new file mode 100644
index 00000000..51aedc09
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_5.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_6.xml b/res/res/anim/ic_signal_wifi_transient_animation_6.xml
new file mode 100644
index 00000000..d1da131d
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_6.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_7.xml b/res/res/anim/ic_signal_wifi_transient_animation_7.xml
new file mode 100644
index 00000000..0b6eb428
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_7.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/ic_signal_wifi_transient_animation_8.xml b/res/res/anim/ic_signal_wifi_transient_animation_8.xml
new file mode 100644
index 00000000..3469d43d
--- /dev/null
+++ b/res/res/anim/ic_signal_wifi_transient_animation_8.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/input_method_exit.xml b/res/res/anim/input_method_exit.xml
index 117774af..575404d2 100644
--- a/res/res/anim/input_method_exit.xml
+++ b/res/res/anim/input_method_exit.xml
@@ -17,10 +17,10 @@
-->
-
+
+ android:interpolator="@interpolator/fast_out_linear_in"
+ android:duration="150"/>
diff --git a/res/res/anim/lock_screen_behind_enter.xml b/res/res/anim/lock_screen_behind_enter.xml
index 6f3c4d42..c1d26e33 100644
--- a/res/res/anim/lock_screen_behind_enter.xml
+++ b/res/res/anim/lock_screen_behind_enter.xml
@@ -16,10 +16,8 @@
-->
+ android:shareInterpolator="false">
+ android:duration="250">
\ No newline at end of file
diff --git a/res/res/anim/lock_screen_behind_enter_subtle.xml b/res/res/anim/lock_screen_behind_enter_subtle.xml
new file mode 100644
index 00000000..f9f69b12
--- /dev/null
+++ b/res/res/anim/lock_screen_behind_enter_subtle.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/lock_screen_behind_enter_wallpaper.xml b/res/res/anim/lock_screen_behind_enter_wallpaper.xml
index 660b6625..50156fbf 100644
--- a/res/res/anim/lock_screen_behind_enter_wallpaper.xml
+++ b/res/res/anim/lock_screen_behind_enter_wallpaper.xml
@@ -16,12 +16,12 @@
-->
+ android:detachWallpaper="true" android:shareInterpolator="false" >
+ android:duration="300"/>
+ android:shareInterpolator="false">
+ android:duration="200"/>
diff --git a/res/res/anim/popup_enter_material.xml b/res/res/anim/popup_enter_material.xml
index 79de26ba..9f771b9b 100644
--- a/res/res/anim/popup_enter_material.xml
+++ b/res/res/anim/popup_enter_material.xml
@@ -16,7 +16,14 @@
-
+
+
diff --git a/res/res/anim/popup_exit_material.xml b/res/res/anim/popup_exit_material.xml
index 7d7d5c54..2b79ddfa 100644
--- a/res/res/anim/popup_exit_material.xml
+++ b/res/res/anim/popup_exit_material.xml
@@ -16,7 +16,14 @@
-
+
+
diff --git a/res/res/anim/progress_indeterminate_rotation_material.xml b/res/res/anim/progress_indeterminate_rotation_material.xml
index 5d3ba22a..6e121056 100644
--- a/res/res/anim/progress_indeterminate_rotation_material.xml
+++ b/res/res/anim/progress_indeterminate_rotation_material.xml
@@ -16,7 +16,7 @@
-->
-
+ android:interpolator="@anim/accelerate_interpolator"
+ android:zAdjustment="top">
+
+
diff --git a/res/res/anim/resolver_launch_anim.xml b/res/res/anim/resolver_launch_anim.xml
new file mode 100644
index 00000000..ebb37013
--- /dev/null
+++ b/res/res/anim/resolver_launch_anim.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/screen_rotate_0_enter.xml b/res/res/anim/screen_rotate_0_enter.xml
index 93cf3652..629be7ea 100644
--- a/res/res/anim/screen_rotate_0_enter.xml
+++ b/res/res/anim/screen_rotate_0_enter.xml
@@ -1,25 +1,25 @@
+ ~ 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.
+ -->
-
+ android:shareInterpolator="false">
+
diff --git a/res/res/anim/screen_rotate_0_exit.xml b/res/res/anim/screen_rotate_0_exit.xml
index f1df2de0..fa046a03 100644
--- a/res/res/anim/screen_rotate_0_exit.xml
+++ b/res/res/anim/screen_rotate_0_exit.xml
@@ -1,25 +1,25 @@
+ ~ 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.
+ -->
-
+ android:shareInterpolator="false">
+
diff --git a/res/res/anim/screen_rotate_180_enter.xml b/res/res/anim/screen_rotate_180_enter.xml
index 688a8d5b..268775be 100644
--- a/res/res/anim/screen_rotate_180_enter.xml
+++ b/res/res/anim/screen_rotate_180_enter.xml
@@ -18,11 +18,17 @@
-->
+ android:shareInterpolator="false">
+ android:pivotX="50%" android:pivotY="50%"
+ android:fillEnabled="true"
+ android:fillBefore="true" android:fillAfter="true"
+ android:interpolator="@interpolator/screen_rotation"
+ android:duration="@android:integer/config_screen_rotation_total_180" />
+
diff --git a/res/res/anim/screen_rotate_180_exit.xml b/res/res/anim/screen_rotate_180_exit.xml
index 1eb6361c..0adc93c9 100644
--- a/res/res/anim/screen_rotate_180_exit.xml
+++ b/res/res/anim/screen_rotate_180_exit.xml
@@ -18,14 +18,16 @@
-->
+ android:shareInterpolator="false">
-
-
\ No newline at end of file
+ android:pivotX="50%" android:pivotY="50%"
+ android:fillEnabled="true"
+ android:fillBefore="true" android:fillAfter="true"
+ android:interpolator="@interpolator/screen_rotation"
+ android:duration="@android:integer/config_screen_rotation_total_180" />
+
+
diff --git a/res/res/anim/screen_rotate_minus_90_frame.xml b/res/res/anim/screen_rotate_alpha.xml
similarity index 68%
rename from res/res/anim/screen_rotate_minus_90_frame.xml
rename to res/res/anim/screen_rotate_alpha.xml
index 2d198f39..2cac982e 100644
--- a/res/res/anim/screen_rotate_minus_90_frame.xml
+++ b/res/res/anim/screen_rotate_alpha.xml
@@ -19,10 +19,9 @@
-
+
diff --git a/res/res/anim/screen_rotate_minus_90_enter.xml b/res/res/anim/screen_rotate_minus_90_enter.xml
index b16d5fc7..a7f19e4d 100644
--- a/res/res/anim/screen_rotate_minus_90_enter.xml
+++ b/res/res/anim/screen_rotate_minus_90_enter.xml
@@ -18,19 +18,17 @@
-->
-
-
+ android:pivotX="50%" android:pivotY="50%"
+ android:fillEnabled="true"
+ android:fillBefore="true" android:fillAfter="true"
+ android:interpolator="@interpolator/screen_rotation"
+ android:duration="@android:integer/config_screen_rotation_total_90" />
+
diff --git a/res/res/anim/screen_rotate_minus_90_exit.xml b/res/res/anim/screen_rotate_minus_90_exit.xml
index 9b389392..ecaf4d5d 100644
--- a/res/res/anim/screen_rotate_minus_90_exit.xml
+++ b/res/res/anim/screen_rotate_minus_90_exit.xml
@@ -18,31 +18,16 @@
-->
-
-
-
-
+ android:pivotX="50%" android:pivotY="50%"
+ android:fillEnabled="true"
+ android:fillBefore="true" android:fillAfter="true"
+ android:interpolator="@interpolator/screen_rotation"
+ android:duration="@android:integer/config_screen_rotation_total_90" />
+
diff --git a/res/res/anim/screen_rotate_plus_90_enter.xml b/res/res/anim/screen_rotate_plus_90_enter.xml
index 86a8d24c..7e66fecf 100644
--- a/res/res/anim/screen_rotate_plus_90_enter.xml
+++ b/res/res/anim/screen_rotate_plus_90_enter.xml
@@ -18,19 +18,16 @@
-->
-
-
+ android:pivotX="50%" android:pivotY="50%"
+ android:fillEnabled="true"
+ android:fillBefore="true" android:fillAfter="true"
+ android:interpolator="@interpolator/screen_rotation"
+ android:duration="@android:integer/config_screen_rotation_total_90" />
+
diff --git a/res/res/anim/screen_rotate_plus_90_exit.xml b/res/res/anim/screen_rotate_plus_90_exit.xml
index fa345337..2998e68a 100644
--- a/res/res/anim/screen_rotate_plus_90_exit.xml
+++ b/res/res/anim/screen_rotate_plus_90_exit.xml
@@ -18,31 +18,16 @@
-->
-
-
-
-
+ android:pivotX="50%" android:pivotY="50%"
+ android:fillEnabled="true"
+ android:fillBefore="true" android:fillAfter="true"
+ android:interpolator="@interpolator/screen_rotation"
+ android:duration="@android:integer/config_screen_rotation_total_90" />
+
diff --git a/res/res/anim/slide_in_micro.xml b/res/res/anim/slide_in_enter_micro.xml
similarity index 67%
rename from res/res/anim/slide_in_micro.xml
rename to res/res/anim/slide_in_enter_micro.xml
index 6320e80c..c70874c6 100644
--- a/res/res/anim/slide_in_micro.xml
+++ b/res/res/anim/slide_in_enter_micro.xml
@@ -1,6 +1,5 @@
-
-
+
+
+ android:duration="150"
+ android:interpolator="@android:interpolator/launch_task_micro_alpha" />
diff --git a/res/res/anim/screen_rotate_0_frame.xml b/res/res/anim/slide_in_exit_micro.xml
similarity index 76%
rename from res/res/anim/screen_rotate_0_frame.xml
rename to res/res/anim/slide_in_exit_micro.xml
index 5ea9bf82..f0d8c0bf 100644
--- a/res/res/anim/screen_rotate_0_frame.xml
+++ b/res/res/anim/slide_in_exit_micro.xml
@@ -1,7 +1,7 @@
+ android:detachWallpaper="true" android:shareInterpolator="false" android:zAdjustment="normal">
+ android:duration="417" />
diff --git a/res/res/anim/slide_out_micro.xml b/res/res/anim/slide_out_micro.xml
index 4cb6df04..c6470935 100644
--- a/res/res/anim/slide_out_micro.xml
+++ b/res/res/anim/slide_out_micro.xml
@@ -18,10 +18,13 @@
*/
-->
-
-
+
+
+ android:startOffset="100" android:duration="150"
+ android:interpolator="@android:interpolator/fast_out_slow_in" />
diff --git a/res/res/anim/task_close_enter.xml b/res/res/anim/task_close_enter.xml
index b07f470d..52017b10 100644
--- a/res/res/anim/task_close_enter.xml
+++ b/res/res/anim/task_close_enter.xml
@@ -1,5 +1,4 @@
-
-
-
+ android:shareInterpolator="false"
+ android:zAdjustment="top"
+ android:hasRoundedCorners="true">
-
-
-
-
-
+
\ No newline at end of file
diff --git a/res/res/anim/task_close_exit.xml b/res/res/anim/task_close_exit.xml
index d23c74ff..3a8dd934 100644
--- a/res/res/anim/task_close_exit.xml
+++ b/res/res/anim/task_close_exit.xml
@@ -1,5 +1,4 @@
-
-
+ android:shareInterpolator="false"
+ android:hasRoundedCorners="true">
-
+
-
-
-
-
-
\ No newline at end of file
+
diff --git a/res/res/anim/task_fragment_clear_top_close_enter.xml b/res/res/anim/task_fragment_clear_top_close_enter.xml
new file mode 100644
index 00000000..e33f718d
--- /dev/null
+++ b/res/res/anim/task_fragment_clear_top_close_enter.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/task_fragment_clear_top_close_exit.xml b/res/res/anim/task_fragment_clear_top_close_exit.xml
new file mode 100644
index 00000000..3d274ba9
--- /dev/null
+++ b/res/res/anim/task_fragment_clear_top_close_exit.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/task_fragment_clear_top_open_enter.xml b/res/res/anim/task_fragment_clear_top_open_enter.xml
new file mode 100644
index 00000000..b9636616
--- /dev/null
+++ b/res/res/anim/task_fragment_clear_top_open_enter.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/task_fragment_clear_top_open_exit.xml b/res/res/anim/task_fragment_clear_top_open_exit.xml
new file mode 100644
index 00000000..22be7d10
--- /dev/null
+++ b/res/res/anim/task_fragment_clear_top_open_exit.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/task_fragment_close_enter.xml b/res/res/anim/task_fragment_close_enter.xml
new file mode 100644
index 00000000..cb6cdbeb
--- /dev/null
+++ b/res/res/anim/task_fragment_close_enter.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/task_fragment_close_exit.xml b/res/res/anim/task_fragment_close_exit.xml
new file mode 100644
index 00000000..64540852
--- /dev/null
+++ b/res/res/anim/task_fragment_close_exit.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/task_fragment_open_enter.xml b/res/res/anim/task_fragment_open_enter.xml
new file mode 100644
index 00000000..5f57ed54
--- /dev/null
+++ b/res/res/anim/task_fragment_open_enter.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
diff --git a/res/res/anim/task_fragment_open_exit.xml b/res/res/anim/task_fragment_open_exit.xml
new file mode 100644
index 00000000..55a472db
--- /dev/null
+++ b/res/res/anim/task_fragment_open_exit.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/anim/task_open_enter.xml b/res/res/anim/task_open_enter.xml
index e511cc9d..3c934382 100644
--- a/res/res/anim/task_open_enter.xml
+++ b/res/res/anim/task_open_enter.xml
@@ -1,5 +1,4 @@
-
-
-
+
+
+ android:shareInterpolator="false"
+ android:zAdjustment="top"
+ android:hasRoundedCorners="true">
-
-
-
+
\ No newline at end of file
diff --git a/res/res/anim/task_open_enter_cross_profile_apps.xml b/res/res/anim/task_open_enter_cross_profile_apps.xml
new file mode 100644
index 00000000..16249d15
--- /dev/null
+++ b/res/res/anim/task_open_enter_cross_profile_apps.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/anim/task_open_exit.xml b/res/res/anim/task_open_exit.xml
index 78d0fb01..21fec7f6 100644
--- a/res/res/anim/task_open_exit.xml
+++ b/res/res/anim/task_open_exit.xml
@@ -1,5 +1,4 @@
-
-
+ android:shareInterpolator="false"
+ android:hasRoundedCorners="true">
-
+
-
-
-
-
-
-
-
\ No newline at end of file
+
diff --git a/res/res/anim/tooltip_enter.xml b/res/res/anim/tooltip_enter.xml
new file mode 100644
index 00000000..7eceb4c8
--- /dev/null
+++ b/res/res/anim/tooltip_enter.xml
@@ -0,0 +1,23 @@
+
+
+
+
diff --git a/res/res/anim/tooltip_exit.xml b/res/res/anim/tooltip_exit.xml
new file mode 100644
index 00000000..e346ca94
--- /dev/null
+++ b/res/res/anim/tooltip_exit.xml
@@ -0,0 +1,23 @@
+
+
+
+
diff --git a/res/res/anim/wallpaper_close_enter.xml b/res/res/anim/wallpaper_close_enter.xml
index 7256a3c1..c56efa37 100644
--- a/res/res/anim/wallpaper_close_enter.xml
+++ b/res/res/anim/wallpaper_close_enter.xml
@@ -22,13 +22,14 @@
+ android:interpolator="@interpolator/linear"
+ android:duration="133"/>
-
+ android:interpolator="@interpolator/linear_out_slow_in"
+ android:duration="275" />
\ No newline at end of file
diff --git a/res/res/anim/wallpaper_close_exit.xml b/res/res/anim/wallpaper_close_exit.xml
index 12b31aef..9376876e 100644
--- a/res/res/anim/wallpaper_close_exit.xml
+++ b/res/res/anim/wallpaper_close_exit.xml
@@ -20,5 +20,5 @@
+ android:duration="275" />
\ No newline at end of file
diff --git a/res/res/anim/wallpaper_open_exit.xml b/res/res/anim/wallpaper_open_exit.xml
index 696912b2..955663fa 100644
--- a/res/res/anim/wallpaper_open_exit.xml
+++ b/res/res/anim/wallpaper_open_exit.xml
@@ -20,21 +20,8 @@
-
-
-
-
\ No newline at end of file
diff --git a/res/res/color-car/car_borderless_button_text_color.xml b/res/res/color-car/car_borderless_button_text_color.xml
new file mode 100644
index 00000000..0a86e401
--- /dev/null
+++ b/res/res/color-car/car_borderless_button_text_color.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/color-car/car_button_text_color.xml b/res/res/color-car/car_button_text_color.xml
new file mode 100644
index 00000000..eda54d9a
--- /dev/null
+++ b/res/res/color-car/car_button_text_color.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_eject_24dp.xml b/res/res/color-car/car_switch.xml
similarity index 53%
rename from res/res/drawable/ic_eject_24dp.xml
rename to res/res/color-car/car_switch.xml
index 1bb351a5..ebf3841c 100644
--- a/res/res/drawable/ic_eject_24dp.xml
+++ b/res/res/color-car/car_switch.xml
@@ -1,7 +1,8 @@
+
-
-
-
+
+
+
+
+
diff --git a/res/res/drawable/ratingbar_full_filled_material.xml b/res/res/color-car/car_switch_track.xml
similarity index 60%
rename from res/res/drawable/ratingbar_full_filled_material.xml
rename to res/res/color-car/car_switch_track.xml
index f167dae7..8ca67dd8 100644
--- a/res/res/drawable/ratingbar_full_filled_material.xml
+++ b/res/res/color-car/car_switch_track.xml
@@ -13,16 +13,15 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+
-
-
-
-
-
-
+
+
+
+
diff --git a/res/res/color-night/resolver_accent_ripple.xml b/res/res/color-night/resolver_accent_ripple.xml
new file mode 100644
index 00000000..f0ae77fc
--- /dev/null
+++ b/res/res/color-night/resolver_accent_ripple.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
diff --git a/res/res/color/btn_colored_material.xml b/res/res/color-watch/btn_watch_default_dark.xml
similarity index 89%
rename from res/res/color/btn_colored_material.xml
rename to res/res/color-watch/btn_watch_default_dark.xml
index b45f824c..333b44b1 100644
--- a/res/res/color/btn_colored_material.xml
+++ b/res/res/color-watch/btn_watch_default_dark.xml
@@ -17,6 +17,6 @@
-
+ android:color="?attr/colorSurface"/>
+
diff --git a/res/res/color-watch/global_actions_container_background.xml b/res/res/color-watch/global_actions_container_background.xml
new file mode 100644
index 00000000..efa4d88d
--- /dev/null
+++ b/res/res/color-watch/global_actions_container_background.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/color-watch/overview_background.xml b/res/res/color-watch/overview_background.xml
new file mode 100644
index 00000000..48ad0e71
--- /dev/null
+++ b/res/res/color-watch/overview_background.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/color-watch/switch_thumb_watch_default_dark.xml b/res/res/color-watch/switch_thumb_watch_default_dark.xml
new file mode 100644
index 00000000..a553fa94
--- /dev/null
+++ b/res/res/color-watch/switch_thumb_watch_default_dark.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_btn_round_more.xml b/res/res/color-watch/switch_track_watch_default_dark.xml
similarity index 78%
rename from res/res/drawable/ic_btn_round_more.xml
rename to res/res/color-watch/switch_track_watch_default_dark.xml
index 82b75933..5af25663 100644
--- a/res/res/drawable/ic_btn_round_more.xml
+++ b/res/res/color-watch/switch_track_watch_default_dark.xml
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/res/res/color/btn_colored_background_material.xml b/res/res/color/btn_colored_background_material.xml
new file mode 100644
index 00000000..b7f0ef52
--- /dev/null
+++ b/res/res/color/btn_colored_background_material.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/color/btn_colored_borderless_text_material.xml b/res/res/color/btn_colored_borderless_text_material.xml
new file mode 100644
index 00000000..ee5a90cc
--- /dev/null
+++ b/res/res/color/btn_colored_borderless_text_material.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/color/btn_colored_text_material.xml b/res/res/color/btn_colored_text_material.xml
index 950d04a6..c80fea62 100644
--- a/res/res/color/btn_colored_text_material.xml
+++ b/res/res/color/btn_colored_text_material.xml
@@ -14,9 +14,10 @@
limitations under the License.
-->
+
-
+ android:color="?attr/textColorPrimary" />
+
diff --git a/res/res/color/btn_leanback_color.xml b/res/res/color/btn_leanback_color.xml
new file mode 100644
index 00000000..012df606
--- /dev/null
+++ b/res/res/color/btn_leanback_color.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/cling_button.xml b/res/res/color/btn_leanback_text_color.xml
similarity index 75%
rename from res/res/drawable/cling_button.xml
rename to res/res/color/btn_leanback_text_color.xml
index 9ce191c1..df0df948 100644
--- a/res/res/drawable/cling_button.xml
+++ b/res/res/color/btn_leanback_text_color.xml
@@ -1,5 +1,5 @@
-
-
-
+
+
diff --git a/res/res/drawable/settings_header.xml b/res/res/color/config_progress_background_tint.xml
similarity index 75%
rename from res/res/drawable/settings_header.xml
rename to res/res/color/config_progress_background_tint.xml
index c820319b..b086e20b 100644
--- a/res/res/drawable/settings_header.xml
+++ b/res/res/color/config_progress_background_tint.xml
@@ -1,5 +1,5 @@
-
-
+
+
+
diff --git a/res/res/color/decor_button_dark_color.xml b/res/res/color/decor_button_dark_color.xml
new file mode 100644
index 00000000..16cc797a
--- /dev/null
+++ b/res/res/color/decor_button_dark_color.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
diff --git a/res/res/drawable/silent_mode_indicator.xml b/res/res/color/decor_button_light_color.xml
similarity index 74%
rename from res/res/drawable/silent_mode_indicator.xml
rename to res/res/color/decor_button_light_color.xml
index c4e129f9..13daac44 100644
--- a/res/res/drawable/silent_mode_indicator.xml
+++ b/res/res/color/decor_button_light_color.xml
@@ -1,5 +1,5 @@
-
-
-
+
+
diff --git a/res/res/color/hint_foreground_material_dark.xml b/res/res/color/hint_foreground_material_dark.xml
index 77883d97..66fcb041 100644
--- a/res/res/color/hint_foreground_material_dark.xml
+++ b/res/res/color/hint_foreground_material_dark.xml
@@ -15,6 +15,6 @@
-->
-
diff --git a/res/res/color/hint_foreground_material_light.xml b/res/res/color/hint_foreground_material_light.xml
index 99168fdc..63dd3b01 100644
--- a/res/res/color/hint_foreground_material_light.xml
+++ b/res/res/color/hint_foreground_material_light.xml
@@ -15,6 +15,6 @@
-->
-
diff --git a/res/res/color/overview_background.xml b/res/res/color/overview_background.xml
new file mode 100644
index 00000000..45c6c256
--- /dev/null
+++ b/res/res/color/overview_background.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/color/overview_background_dark.xml b/res/res/color/overview_background_dark.xml
new file mode 100644
index 00000000..84f4fdff
--- /dev/null
+++ b/res/res/color/overview_background_dark.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/color/primary_text_secondary_when_activated_material_inverse.xml b/res/res/color/primary_text_secondary_when_activated_material_inverse.xml
index baa8958e..905fd4db 100644
--- a/res/res/color/primary_text_secondary_when_activated_material_inverse.xml
+++ b/res/res/color/primary_text_secondary_when_activated_material_inverse.xml
@@ -1,8 +1,28 @@
+
+
+
-
\ No newline at end of file
+
diff --git a/res/res/color/resolver_accent_ripple.xml b/res/res/color/resolver_accent_ripple.xml
new file mode 100644
index 00000000..d5cac384
--- /dev/null
+++ b/res/res/color/resolver_accent_ripple.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
diff --git a/res/res/color/surface_highlight_dark.xml b/res/res/color/surface_highlight_dark.xml
new file mode 100644
index 00000000..3361bb0c
--- /dev/null
+++ b/res/res/color/surface_highlight_dark.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
diff --git a/res/res/color/surface_light.xml b/res/res/color/surface_light.xml
new file mode 100644
index 00000000..169bfcdf
--- /dev/null
+++ b/res/res/color/surface_light.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
diff --git a/res/res/color/system_bar_background_semi_transparent.xml b/res/res/color/system_bar_background_semi_transparent.xml
new file mode 100644
index 00000000..839d58ac
--- /dev/null
+++ b/res/res/color/system_bar_background_semi_transparent.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
diff --git a/res/res/color/system_on_surface_disabled.xml b/res/res/color/system_on_surface_disabled.xml
new file mode 100644
index 00000000..aba87f54
--- /dev/null
+++ b/res/res/color/system_on_surface_disabled.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
diff --git a/res/res/color/system_outline_disabled.xml b/res/res/color/system_outline_disabled.xml
new file mode 100644
index 00000000..0a67ce3b
--- /dev/null
+++ b/res/res/color/system_outline_disabled.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
diff --git a/res/res/color/system_surface_disabled.xml b/res/res/color/system_surface_disabled.xml
new file mode 100644
index 00000000..2d7fe7d7
--- /dev/null
+++ b/res/res/color/system_surface_disabled.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
diff --git a/res/res/color/text_color_on_accent_device_default.xml b/res/res/color/text_color_on_accent_device_default.xml
new file mode 100644
index 00000000..13795232
--- /dev/null
+++ b/res/res/color/text_color_on_accent_device_default.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_primary.xml b/res/res/color/text_color_primary.xml
new file mode 100644
index 00000000..831a9c45
--- /dev/null
+++ b/res/res/color/text_color_primary.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_primary_device_default_dark.xml b/res/res/color/text_color_primary_device_default_dark.xml
new file mode 100644
index 00000000..5926fde4
--- /dev/null
+++ b/res/res/color/text_color_primary_device_default_dark.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_primary_device_default_light.xml b/res/res/color/text_color_primary_device_default_light.xml
new file mode 100644
index 00000000..13795232
--- /dev/null
+++ b/res/res/color/text_color_primary_device_default_light.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_secondary.xml b/res/res/color/text_color_secondary.xml
new file mode 100644
index 00000000..60e0af80
--- /dev/null
+++ b/res/res/color/text_color_secondary.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_secondary_device_default_dark.xml b/res/res/color/text_color_secondary_device_default_dark.xml
new file mode 100644
index 00000000..f79fd624
--- /dev/null
+++ b/res/res/color/text_color_secondary_device_default_dark.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_secondary_device_default_light.xml b/res/res/color/text_color_secondary_device_default_light.xml
new file mode 100644
index 00000000..c58f565b
--- /dev/null
+++ b/res/res/color/text_color_secondary_device_default_light.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_tertiary_device_default_dark.xml b/res/res/color/text_color_tertiary_device_default_dark.xml
new file mode 100644
index 00000000..63fdc81f
--- /dev/null
+++ b/res/res/color/text_color_tertiary_device_default_dark.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/res/res/color/text_color_tertiary_device_default_light.xml b/res/res/color/text_color_tertiary_device_default_light.xml
new file mode 100644
index 00000000..1ad6f6a7
--- /dev/null
+++ b/res/res/color/text_color_tertiary_device_default_light.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
diff --git a/res/res/drawable-en-hdpi/sym_keyboard_delete.png b/res/res/drawable-en-hdpi/sym_keyboard_delete.png
index 569369e7..6e08d801 100644
Binary files a/res/res/drawable-en-hdpi/sym_keyboard_delete.png and b/res/res/drawable-en-hdpi/sym_keyboard_delete.png differ
diff --git a/res/res/drawable-en-ldpi/sym_keyboard_delete.png b/res/res/drawable-en-ldpi/sym_keyboard_delete.png
index d9d56539..87aec1de 100644
Binary files a/res/res/drawable-en-ldpi/sym_keyboard_delete.png and b/res/res/drawable-en-ldpi/sym_keyboard_delete.png differ
diff --git a/res/res/drawable-en-ldpi/sym_keyboard_feedback_delete.png b/res/res/drawable-en-ldpi/sym_keyboard_feedback_delete.png
index 8922bf92..2d689c95 100644
Binary files a/res/res/drawable-en-ldpi/sym_keyboard_feedback_delete.png and b/res/res/drawable-en-ldpi/sym_keyboard_feedback_delete.png differ
diff --git a/res/res/drawable-en-mdpi/sym_keyboard_delete.png b/res/res/drawable-en-mdpi/sym_keyboard_delete.png
index f1f7c58c..e3a1fbe9 100644
Binary files a/res/res/drawable-en-mdpi/sym_keyboard_delete.png and b/res/res/drawable-en-mdpi/sym_keyboard_delete.png differ
diff --git a/res/res/drawable-en-mdpi/sym_keyboard_feedback_delete.png b/res/res/drawable-en-mdpi/sym_keyboard_feedback_delete.png
index 3c908397..cf7f26aa 100644
Binary files a/res/res/drawable-en-mdpi/sym_keyboard_feedback_delete.png and b/res/res/drawable-en-mdpi/sym_keyboard_feedback_delete.png differ
diff --git a/res/res/drawable-land-hdpi/btn_lock_normal.9.png b/res/res/drawable-land-hdpi/btn_lock_normal.9.png
deleted file mode 100644
index f1dac62e..00000000
Binary files a/res/res/drawable-land-hdpi/btn_lock_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_gray.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_gray.9.png
deleted file mode 100644
index 76f76bc1..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_green.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_green.9.png
deleted file mode 100644
index d070fad2..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_red.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_red.9.png
deleted file mode 100644
index 8d38ea62..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png
deleted file mode 100644
index 2da4677c..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_normal.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_left_end_normal.9.png
deleted file mode 100644
index a1816529..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_pressed.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_left_end_pressed.9.png
deleted file mode 100644
index 6cf31316..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_left_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_gray.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_gray.9.png
deleted file mode 100644
index 05541f37..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_green.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_green.9.png
deleted file mode 100644
index 0bf0ea90..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_red.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_red.9.png
deleted file mode 100644
index b82a30f2..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png
deleted file mode 100644
index 5f530fa0..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_normal.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_right_end_normal.9.png
deleted file mode 100644
index d8bbd170..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_pressed.9.png b/res/res/drawable-land-hdpi/jog_tab_bar_right_end_pressed.9.png
deleted file mode 100644
index c4080878..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_bar_right_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_left_confirm_gray.png b/res/res/drawable-land-hdpi/jog_tab_left_confirm_gray.png
deleted file mode 100644
index dff38b43..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_left_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_left_confirm_green.png b/res/res/drawable-land-hdpi/jog_tab_left_confirm_green.png
deleted file mode 100644
index 88a95be8..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_left_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_left_confirm_red.png b/res/res/drawable-land-hdpi/jog_tab_left_confirm_red.png
deleted file mode 100644
index b9486ea7..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_left_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_left_confirm_yellow.png b/res/res/drawable-land-hdpi/jog_tab_left_confirm_yellow.png
deleted file mode 100644
index 9144d7ab..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_left_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_left_normal.png b/res/res/drawable-land-hdpi/jog_tab_left_normal.png
deleted file mode 100644
index b2d76954..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_left_normal.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_left_pressed.png b/res/res/drawable-land-hdpi/jog_tab_left_pressed.png
deleted file mode 100644
index 55e170d4..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_left_pressed.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_right_confirm_gray.png b/res/res/drawable-land-hdpi/jog_tab_right_confirm_gray.png
deleted file mode 100644
index 131b7201..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_right_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_right_confirm_green.png b/res/res/drawable-land-hdpi/jog_tab_right_confirm_green.png
deleted file mode 100644
index c36b0ada..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_right_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_right_confirm_red.png b/res/res/drawable-land-hdpi/jog_tab_right_confirm_red.png
deleted file mode 100644
index d388619d..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_right_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_right_confirm_yellow.png b/res/res/drawable-land-hdpi/jog_tab_right_confirm_yellow.png
deleted file mode 100644
index 24f1aec1..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_right_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_right_normal.png b/res/res/drawable-land-hdpi/jog_tab_right_normal.png
deleted file mode 100644
index 9111649a..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_right_normal.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_right_pressed.png b/res/res/drawable-land-hdpi/jog_tab_right_pressed.png
deleted file mode 100644
index 3bd2e5ba..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_right_pressed.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_target_gray.png b/res/res/drawable-land-hdpi/jog_tab_target_gray.png
deleted file mode 100644
index 41500078..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_target_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_target_green.png b/res/res/drawable-land-hdpi/jog_tab_target_green.png
deleted file mode 100644
index ef18b6c8..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_target_green.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_target_red.png b/res/res/drawable-land-hdpi/jog_tab_target_red.png
deleted file mode 100644
index 5dfaa5f4..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_target_red.png and /dev/null differ
diff --git a/res/res/drawable-land-hdpi/jog_tab_target_yellow.png b/res/res/drawable-land-hdpi/jog_tab_target_yellow.png
deleted file mode 100644
index d0509fa7..00000000
Binary files a/res/res/drawable-land-hdpi/jog_tab_target_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/btn_lock_normal.9.png b/res/res/drawable-land-ldpi/btn_lock_normal.9.png
deleted file mode 100644
index e685adcc..00000000
Binary files a/res/res/drawable-land-ldpi/btn_lock_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/ic_jog_dial_sound_off.png b/res/res/drawable-land-ldpi/ic_jog_dial_sound_off.png
deleted file mode 100644
index a4e3edf1..00000000
Binary files a/res/res/drawable-land-ldpi/ic_jog_dial_sound_off.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/ic_jog_dial_sound_on.png b/res/res/drawable-land-ldpi/ic_jog_dial_sound_on.png
deleted file mode 100644
index f8190b56..00000000
Binary files a/res/res/drawable-land-ldpi/ic_jog_dial_sound_on.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/ic_jog_dial_unlock.png b/res/res/drawable-land-ldpi/ic_jog_dial_unlock.png
deleted file mode 100644
index 16fa0db9..00000000
Binary files a/res/res/drawable-land-ldpi/ic_jog_dial_unlock.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_gray.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_gray.9.png
deleted file mode 100644
index e16e9f63..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_green.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_green.9.png
deleted file mode 100644
index 90211df9..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_red.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_red.9.png
deleted file mode 100644
index 154ae8e1..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_yellow.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_yellow.9.png
deleted file mode 100644
index 1e69e4d6..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_normal.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_left_end_normal.9.png
deleted file mode 100644
index 09710a58..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_pressed.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_left_end_pressed.9.png
deleted file mode 100644
index 158ce859..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_left_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_gray.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_gray.9.png
deleted file mode 100644
index 1be54d4d..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_green.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_green.9.png
deleted file mode 100644
index 4ef4d692..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_red.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_red.9.png
deleted file mode 100644
index dad283ee..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_yellow.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_yellow.9.png
deleted file mode 100644
index f7aa85a2..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_normal.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_right_end_normal.9.png
deleted file mode 100644
index 23860ceb..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_pressed.9.png b/res/res/drawable-land-ldpi/jog_tab_bar_right_end_pressed.9.png
deleted file mode 100644
index 1105fe5a..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_bar_right_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_left_confirm_gray.png b/res/res/drawable-land-ldpi/jog_tab_left_confirm_gray.png
deleted file mode 100644
index 945851d6..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_left_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_left_confirm_green.png b/res/res/drawable-land-ldpi/jog_tab_left_confirm_green.png
deleted file mode 100644
index 07029272..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_left_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_left_confirm_red.png b/res/res/drawable-land-ldpi/jog_tab_left_confirm_red.png
deleted file mode 100644
index d79f46cd..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_left_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_left_confirm_yellow.png b/res/res/drawable-land-ldpi/jog_tab_left_confirm_yellow.png
deleted file mode 100644
index 8e4ef9ac..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_left_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_left_normal.png b/res/res/drawable-land-ldpi/jog_tab_left_normal.png
deleted file mode 100644
index ee6d98c5..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_left_normal.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_left_pressed.png b/res/res/drawable-land-ldpi/jog_tab_left_pressed.png
deleted file mode 100644
index 727fdbbd..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_left_pressed.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_right_confirm_gray.png b/res/res/drawable-land-ldpi/jog_tab_right_confirm_gray.png
deleted file mode 100644
index 93d0bf4f..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_right_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_right_confirm_green.png b/res/res/drawable-land-ldpi/jog_tab_right_confirm_green.png
deleted file mode 100644
index d49c831e..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_right_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_right_confirm_red.png b/res/res/drawable-land-ldpi/jog_tab_right_confirm_red.png
deleted file mode 100644
index 29bddcfe..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_right_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_right_confirm_yellow.png b/res/res/drawable-land-ldpi/jog_tab_right_confirm_yellow.png
deleted file mode 100644
index 4cefb0c8..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_right_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_right_normal.png b/res/res/drawable-land-ldpi/jog_tab_right_normal.png
deleted file mode 100644
index 30fa0029..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_right_normal.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_right_pressed.png b/res/res/drawable-land-ldpi/jog_tab_right_pressed.png
deleted file mode 100644
index f2d358bb..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_right_pressed.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_target_gray.png b/res/res/drawable-land-ldpi/jog_tab_target_gray.png
deleted file mode 100644
index 1e76bc1f..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_target_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_target_green.png b/res/res/drawable-land-ldpi/jog_tab_target_green.png
deleted file mode 100644
index 917769e0..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_target_green.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_target_red.png b/res/res/drawable-land-ldpi/jog_tab_target_red.png
deleted file mode 100644
index 3501ba38..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_target_red.png and /dev/null differ
diff --git a/res/res/drawable-land-ldpi/jog_tab_target_yellow.png b/res/res/drawable-land-ldpi/jog_tab_target_yellow.png
deleted file mode 100644
index ee795a3a..00000000
Binary files a/res/res/drawable-land-ldpi/jog_tab_target_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/btn_lock_normal.9.png b/res/res/drawable-land-mdpi/btn_lock_normal.9.png
deleted file mode 100644
index f2482c0c..00000000
Binary files a/res/res/drawable-land-mdpi/btn_lock_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_gray.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_gray.9.png
deleted file mode 100644
index 61222f41..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_green.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_green.9.png
deleted file mode 100644
index 3060f726..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_red.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_red.9.png
deleted file mode 100644
index cee7bf50..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_yellow.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_yellow.9.png
deleted file mode 100644
index 4bd56d11..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_normal.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_left_end_normal.9.png
deleted file mode 100644
index 367e887c..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_pressed.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_left_end_pressed.9.png
deleted file mode 100644
index 02f3f275..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_left_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_gray.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_gray.9.png
deleted file mode 100644
index bfaba2fe..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_green.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_green.9.png
deleted file mode 100644
index d35fe7b2..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_red.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_red.9.png
deleted file mode 100644
index 508f6bdf..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_yellow.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_yellow.9.png
deleted file mode 100644
index a6041e56..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_normal.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_right_end_normal.9.png
deleted file mode 100644
index 28cdd0b2..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_pressed.9.png b/res/res/drawable-land-mdpi/jog_tab_bar_right_end_pressed.9.png
deleted file mode 100644
index 46ba76b9..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_bar_right_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_left_confirm_gray.png b/res/res/drawable-land-mdpi/jog_tab_left_confirm_gray.png
deleted file mode 100644
index 396dcf7a..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_left_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_left_confirm_green.png b/res/res/drawable-land-mdpi/jog_tab_left_confirm_green.png
deleted file mode 100644
index d9283107..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_left_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_left_confirm_red.png b/res/res/drawable-land-mdpi/jog_tab_left_confirm_red.png
deleted file mode 100644
index c377463b..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_left_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_left_confirm_yellow.png b/res/res/drawable-land-mdpi/jog_tab_left_confirm_yellow.png
deleted file mode 100644
index b868c767..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_left_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_left_normal.png b/res/res/drawable-land-mdpi/jog_tab_left_normal.png
deleted file mode 100644
index 5ca876bb..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_left_normal.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_left_pressed.png b/res/res/drawable-land-mdpi/jog_tab_left_pressed.png
deleted file mode 100644
index 8c33a782..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_left_pressed.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_right_confirm_gray.png b/res/res/drawable-land-mdpi/jog_tab_right_confirm_gray.png
deleted file mode 100644
index 4f1a002a..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_right_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_right_confirm_green.png b/res/res/drawable-land-mdpi/jog_tab_right_confirm_green.png
deleted file mode 100644
index af1550f4..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_right_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_right_confirm_red.png b/res/res/drawable-land-mdpi/jog_tab_right_confirm_red.png
deleted file mode 100644
index b458d27c..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_right_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_right_confirm_yellow.png b/res/res/drawable-land-mdpi/jog_tab_right_confirm_yellow.png
deleted file mode 100644
index 8e55d6a7..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_right_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_right_normal.png b/res/res/drawable-land-mdpi/jog_tab_right_normal.png
deleted file mode 100644
index c607c7c0..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_right_normal.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_right_pressed.png b/res/res/drawable-land-mdpi/jog_tab_right_pressed.png
deleted file mode 100644
index 2537d73f..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_right_pressed.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_target_gray.png b/res/res/drawable-land-mdpi/jog_tab_target_gray.png
deleted file mode 100644
index 1319b6e6..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_target_gray.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_target_green.png b/res/res/drawable-land-mdpi/jog_tab_target_green.png
deleted file mode 100644
index 88a3f306..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_target_green.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_target_red.png b/res/res/drawable-land-mdpi/jog_tab_target_red.png
deleted file mode 100644
index 300c4015..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_target_red.png and /dev/null differ
diff --git a/res/res/drawable-land-mdpi/jog_tab_target_yellow.png b/res/res/drawable-land-mdpi/jog_tab_target_yellow.png
deleted file mode 100644
index efa30eeb..00000000
Binary files a/res/res/drawable-land-mdpi/jog_tab_target_yellow.png and /dev/null differ
diff --git a/res/res/drawable-land-xhdpi/btn_lock_normal.9.png b/res/res/drawable-land-xhdpi/btn_lock_normal.9.png
deleted file mode 100644
index e7c4a19b..00000000
Binary files a/res/res/drawable-land-xhdpi/btn_lock_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/activity_title_bar.9.png b/res/res/drawable-ldpi/activity_title_bar.9.png
index 8aaa7d18..f63c6787 100644
Binary files a/res/res/drawable-ldpi/activity_title_bar.9.png and b/res/res/drawable-ldpi/activity_title_bar.9.png differ
diff --git a/res/res/drawable-ldpi/arrow_down_float.png b/res/res/drawable-ldpi/arrow_down_float.png
index c41340da..e6775798 100644
Binary files a/res/res/drawable-ldpi/arrow_down_float.png and b/res/res/drawable-ldpi/arrow_down_float.png differ
diff --git a/res/res/drawable-ldpi/arrow_up_float.png b/res/res/drawable-ldpi/arrow_up_float.png
index 8b60f121..179b6d80 100644
Binary files a/res/res/drawable-ldpi/arrow_up_float.png and b/res/res/drawable-ldpi/arrow_up_float.png differ
diff --git a/res/res/drawable-ldpi/battery_charge_background.png b/res/res/drawable-ldpi/battery_charge_background.png
deleted file mode 100644
index 503c4f9f..00000000
Binary files a/res/res/drawable-ldpi/battery_charge_background.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/bottom_bar.png b/res/res/drawable-ldpi/bottom_bar.png
index c80fd4ac..f7fc96ec 100644
Binary files a/res/res/drawable-ldpi/bottom_bar.png and b/res/res/drawable-ldpi/bottom_bar.png differ
diff --git a/res/res/drawable-ldpi/btn_check_buttonless_off.png b/res/res/drawable-ldpi/btn_check_buttonless_off.png
index 327d2c62..2779a229 100644
Binary files a/res/res/drawable-ldpi/btn_check_buttonless_off.png and b/res/res/drawable-ldpi/btn_check_buttonless_off.png differ
diff --git a/res/res/drawable-ldpi/btn_check_buttonless_on.png b/res/res/drawable-ldpi/btn_check_buttonless_on.png
index 4d0ab2a7..b5705023 100644
Binary files a/res/res/drawable-ldpi/btn_check_buttonless_on.png and b/res/res/drawable-ldpi/btn_check_buttonless_on.png differ
diff --git a/res/res/drawable-ldpi/btn_check_label_background.9.png b/res/res/drawable-ldpi/btn_check_label_background.9.png
deleted file mode 100644
index 5b083674..00000000
Binary files a/res/res/drawable-ldpi/btn_check_label_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_check_off.png b/res/res/drawable-ldpi/btn_check_off.png
index f333117d..e8d2abed 100644
Binary files a/res/res/drawable-ldpi/btn_check_off.png and b/res/res/drawable-ldpi/btn_check_off.png differ
diff --git a/res/res/drawable-ldpi/btn_check_off_disable.png b/res/res/drawable-ldpi/btn_check_off_disable.png
index c4d7cd94..8f4ba3e5 100644
Binary files a/res/res/drawable-ldpi/btn_check_off_disable.png and b/res/res/drawable-ldpi/btn_check_off_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_check_off_disable_focused.png b/res/res/drawable-ldpi/btn_check_off_disable_focused.png
index 2bc5899b..1bcf9797 100644
Binary files a/res/res/drawable-ldpi/btn_check_off_disable_focused.png and b/res/res/drawable-ldpi/btn_check_off_disable_focused.png differ
diff --git a/res/res/drawable-ldpi/btn_check_off_pressed.png b/res/res/drawable-ldpi/btn_check_off_pressed.png
index fe77b085..412ae716 100644
Binary files a/res/res/drawable-ldpi/btn_check_off_pressed.png and b/res/res/drawable-ldpi/btn_check_off_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_check_off_selected.png b/res/res/drawable-ldpi/btn_check_off_selected.png
index 58542c44..6de10018 100644
Binary files a/res/res/drawable-ldpi/btn_check_off_selected.png and b/res/res/drawable-ldpi/btn_check_off_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_check_on.png b/res/res/drawable-ldpi/btn_check_on.png
index f4d777a6..37c87ee4 100644
Binary files a/res/res/drawable-ldpi/btn_check_on.png and b/res/res/drawable-ldpi/btn_check_on.png differ
diff --git a/res/res/drawable-ldpi/btn_check_on_disable.png b/res/res/drawable-ldpi/btn_check_on_disable.png
index 57513cad..153d21e0 100644
Binary files a/res/res/drawable-ldpi/btn_check_on_disable.png and b/res/res/drawable-ldpi/btn_check_on_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_check_on_disable_focused.png b/res/res/drawable-ldpi/btn_check_on_disable_focused.png
index 798835e5..a15ec6ea 100644
Binary files a/res/res/drawable-ldpi/btn_check_on_disable_focused.png and b/res/res/drawable-ldpi/btn_check_on_disable_focused.png differ
diff --git a/res/res/drawable-ldpi/btn_check_on_pressed.png b/res/res/drawable-ldpi/btn_check_on_pressed.png
index 0f00d17b..544513e9 100644
Binary files a/res/res/drawable-ldpi/btn_check_on_pressed.png and b/res/res/drawable-ldpi/btn_check_on_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_check_on_selected.png b/res/res/drawable-ldpi/btn_check_on_selected.png
index 51b35660..04d26544 100644
Binary files a/res/res/drawable-ldpi/btn_check_on_selected.png and b/res/res/drawable-ldpi/btn_check_on_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_circle_disable.png b/res/res/drawable-ldpi/btn_circle_disable.png
deleted file mode 100644
index 87a51c56..00000000
Binary files a/res/res/drawable-ldpi/btn_circle_disable.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_circle_disable_focused.png b/res/res/drawable-ldpi/btn_circle_disable_focused.png
deleted file mode 100644
index cc28e3b4..00000000
Binary files a/res/res/drawable-ldpi/btn_circle_disable_focused.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_circle_normal.png b/res/res/drawable-ldpi/btn_circle_normal.png
deleted file mode 100644
index b25ad81c..00000000
Binary files a/res/res/drawable-ldpi/btn_circle_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_circle_pressed.png b/res/res/drawable-ldpi/btn_circle_pressed.png
deleted file mode 100644
index abeedadc..00000000
Binary files a/res/res/drawable-ldpi/btn_circle_pressed.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_circle_selected.png b/res/res/drawable-ldpi/btn_circle_selected.png
deleted file mode 100644
index e3e8d131..00000000
Binary files a/res/res/drawable-ldpi/btn_circle_selected.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_close_normal.png b/res/res/drawable-ldpi/btn_close_normal.png
index e4de0885..9d433187 100644
Binary files a/res/res/drawable-ldpi/btn_close_normal.png and b/res/res/drawable-ldpi/btn_close_normal.png differ
diff --git a/res/res/drawable-ldpi/btn_close_pressed.png b/res/res/drawable-ldpi/btn_close_pressed.png
index 5d946bd3..e87376ec 100644
Binary files a/res/res/drawable-ldpi/btn_close_pressed.png and b/res/res/drawable-ldpi/btn_close_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_close_selected.png b/res/res/drawable-ldpi/btn_close_selected.png
index c1ee5a89..b3432bdb 100644
Binary files a/res/res/drawable-ldpi/btn_close_selected.png and b/res/res/drawable-ldpi/btn_close_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_default_normal.9.png b/res/res/drawable-ldpi/btn_default_normal.9.png
index 198da17c..1a5fab51 100644
Binary files a/res/res/drawable-ldpi/btn_default_normal.9.png and b/res/res/drawable-ldpi/btn_default_normal.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_normal_disable.9.png b/res/res/drawable-ldpi/btn_default_normal_disable.9.png
index 2e61b509..8b8d6e48 100644
Binary files a/res/res/drawable-ldpi/btn_default_normal_disable.9.png and b/res/res/drawable-ldpi/btn_default_normal_disable.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_normal_disable_focused.9.png b/res/res/drawable-ldpi/btn_default_normal_disable_focused.9.png
index 9fab12ef..500e498f 100644
Binary files a/res/res/drawable-ldpi/btn_default_normal_disable_focused.9.png and b/res/res/drawable-ldpi/btn_default_normal_disable_focused.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_pressed.9.png b/res/res/drawable-ldpi/btn_default_pressed.9.png
index f5a21b21..1b13a5b3 100644
Binary files a/res/res/drawable-ldpi/btn_default_pressed.9.png and b/res/res/drawable-ldpi/btn_default_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_selected.9.png b/res/res/drawable-ldpi/btn_default_selected.9.png
index a09da007..9f8374ec 100644
Binary files a/res/res/drawable-ldpi/btn_default_selected.9.png and b/res/res/drawable-ldpi/btn_default_selected.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_small_normal.9.png b/res/res/drawable-ldpi/btn_default_small_normal.9.png
index 4e69058f..b72a02e4 100644
Binary files a/res/res/drawable-ldpi/btn_default_small_normal.9.png and b/res/res/drawable-ldpi/btn_default_small_normal.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_small_normal_disable.9.png b/res/res/drawable-ldpi/btn_default_small_normal_disable.9.png
index 64fce657..dc1e97ce 100644
Binary files a/res/res/drawable-ldpi/btn_default_small_normal_disable.9.png and b/res/res/drawable-ldpi/btn_default_small_normal_disable.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_small_normal_disable_focused.9.png b/res/res/drawable-ldpi/btn_default_small_normal_disable_focused.9.png
index 528b5e1c..ca2b7ef8 100644
Binary files a/res/res/drawable-ldpi/btn_default_small_normal_disable_focused.9.png and b/res/res/drawable-ldpi/btn_default_small_normal_disable_focused.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_small_pressed.9.png b/res/res/drawable-ldpi/btn_default_small_pressed.9.png
index bf701280..ed007e23 100644
Binary files a/res/res/drawable-ldpi/btn_default_small_pressed.9.png and b/res/res/drawable-ldpi/btn_default_small_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_small_selected.9.png b/res/res/drawable-ldpi/btn_default_small_selected.9.png
index 71938d07..57f3982a 100644
Binary files a/res/res/drawable-ldpi/btn_default_small_selected.9.png and b/res/res/drawable-ldpi/btn_default_small_selected.9.png differ
diff --git a/res/res/drawable-ldpi/btn_default_transparent_normal.9.png b/res/res/drawable-ldpi/btn_default_transparent_normal.9.png
index 2c7249e4..00acba68 100644
Binary files a/res/res/drawable-ldpi/btn_default_transparent_normal.9.png and b/res/res/drawable-ldpi/btn_default_transparent_normal.9.png differ
diff --git a/res/res/drawable-ldpi/btn_dialog_disable.png b/res/res/drawable-ldpi/btn_dialog_disable.png
index 82d13f28..bd5759f2 100644
Binary files a/res/res/drawable-ldpi/btn_dialog_disable.png and b/res/res/drawable-ldpi/btn_dialog_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_dialog_normal.png b/res/res/drawable-ldpi/btn_dialog_normal.png
index e4de0885..9d433187 100644
Binary files a/res/res/drawable-ldpi/btn_dialog_normal.png and b/res/res/drawable-ldpi/btn_dialog_normal.png differ
diff --git a/res/res/drawable-ldpi/btn_dialog_pressed.png b/res/res/drawable-ldpi/btn_dialog_pressed.png
index 557c13a9..0c19b404 100644
Binary files a/res/res/drawable-ldpi/btn_dialog_pressed.png and b/res/res/drawable-ldpi/btn_dialog_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_dialog_selected.png b/res/res/drawable-ldpi/btn_dialog_selected.png
index f63ce276..f17b96d6 100644
Binary files a/res/res/drawable-ldpi/btn_dialog_selected.png and b/res/res/drawable-ldpi/btn_dialog_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_dropdown_disabled.9.png b/res/res/drawable-ldpi/btn_dropdown_disabled.9.png
index 27cb8f56..e986bbae 100644
Binary files a/res/res/drawable-ldpi/btn_dropdown_disabled.9.png and b/res/res/drawable-ldpi/btn_dropdown_disabled.9.png differ
diff --git a/res/res/drawable-ldpi/btn_dropdown_disabled_focused.9.png b/res/res/drawable-ldpi/btn_dropdown_disabled_focused.9.png
index a0231c5a..2d1ff44e 100644
Binary files a/res/res/drawable-ldpi/btn_dropdown_disabled_focused.9.png and b/res/res/drawable-ldpi/btn_dropdown_disabled_focused.9.png differ
diff --git a/res/res/drawable-ldpi/btn_dropdown_normal.9.png b/res/res/drawable-ldpi/btn_dropdown_normal.9.png
index b23e10ff..575a8a3a 100644
Binary files a/res/res/drawable-ldpi/btn_dropdown_normal.9.png and b/res/res/drawable-ldpi/btn_dropdown_normal.9.png differ
diff --git a/res/res/drawable-ldpi/btn_dropdown_pressed.9.png b/res/res/drawable-ldpi/btn_dropdown_pressed.9.png
index c3c08e4c..fc094f55 100644
Binary files a/res/res/drawable-ldpi/btn_dropdown_pressed.9.png and b/res/res/drawable-ldpi/btn_dropdown_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/btn_dropdown_selected.9.png b/res/res/drawable-ldpi/btn_dropdown_selected.9.png
index 2660e430..5bccda7f 100644
Binary files a/res/res/drawable-ldpi/btn_dropdown_selected.9.png and b/res/res/drawable-ldpi/btn_dropdown_selected.9.png differ
diff --git a/res/res/drawable-ldpi/btn_erase_default.9.png b/res/res/drawable-ldpi/btn_erase_default.9.png
index dc592ca5..ecc11ce2 100644
Binary files a/res/res/drawable-ldpi/btn_erase_default.9.png and b/res/res/drawable-ldpi/btn_erase_default.9.png differ
diff --git a/res/res/drawable-ldpi/btn_erase_pressed.9.png b/res/res/drawable-ldpi/btn_erase_pressed.9.png
index 48c0570a..ca11dd40 100644
Binary files a/res/res/drawable-ldpi/btn_erase_pressed.9.png and b/res/res/drawable-ldpi/btn_erase_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/btn_erase_selected.9.png b/res/res/drawable-ldpi/btn_erase_selected.9.png
index 51f7b86b..b4ffee0c 100644
Binary files a/res/res/drawable-ldpi/btn_erase_selected.9.png and b/res/res/drawable-ldpi/btn_erase_selected.9.png differ
diff --git a/res/res/drawable-ldpi/btn_global_search_normal.9.png b/res/res/drawable-ldpi/btn_global_search_normal.9.png
deleted file mode 100644
index 60bd3ceb..00000000
Binary files a/res/res/drawable-ldpi/btn_global_search_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal.9.png b/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal.9.png
deleted file mode 100644
index 8cf50b8a..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal_off.9.png b/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal_off.9.png
deleted file mode 100644
index d853bf18..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal_off.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal_on.9.png b/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal_on.9.png
deleted file mode 100644
index f54e9488..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_normal_on.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed.9.png b/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed.9.png
deleted file mode 100644
index ad7c9513..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed_off.9.png b/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed_off.9.png
deleted file mode 100644
index 1a075d29..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed_off.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed_on.9.png b/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed_on.9.png
deleted file mode 100644
index 5933f614..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_fulltrans_pressed_on.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_normal.9.png b/res/res/drawable-ldpi/btn_keyboard_key_normal.9.png
index 69db65f2..b9147c64 100644
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_normal.9.png and b/res/res/drawable-ldpi/btn_keyboard_key_normal.9.png differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_normal_off.9.png b/res/res/drawable-ldpi/btn_keyboard_key_normal_off.9.png
index 37c5fedb..15a98bee 100644
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_normal_off.9.png and b/res/res/drawable-ldpi/btn_keyboard_key_normal_off.9.png differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_normal_on.9.png b/res/res/drawable-ldpi/btn_keyboard_key_normal_on.9.png
index 019e6f78..5a45ccf6 100644
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_normal_on.9.png and b/res/res/drawable-ldpi/btn_keyboard_key_normal_on.9.png differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_pressed.9.png b/res/res/drawable-ldpi/btn_keyboard_key_pressed.9.png
index d3827f03..6f67af5f 100644
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_pressed.9.png and b/res/res/drawable-ldpi/btn_keyboard_key_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_pressed_off.9.png b/res/res/drawable-ldpi/btn_keyboard_key_pressed_off.9.png
index 2bef0049..6997c306 100644
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_pressed_off.9.png and b/res/res/drawable-ldpi/btn_keyboard_key_pressed_off.9.png differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_pressed_on.9.png b/res/res/drawable-ldpi/btn_keyboard_key_pressed_on.9.png
index 25daabee..5fcf63fe 100644
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_pressed_on.9.png and b/res/res/drawable-ldpi/btn_keyboard_key_pressed_on.9.png differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_normal.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_normal.9.png
deleted file mode 100644
index 9d026c4d..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_normal_off.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_normal_off.9.png
deleted file mode 100644
index 6ededbec..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_normal_off.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_normal_on.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_normal_on.9.png
deleted file mode 100644
index 987014f8..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_normal_on.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed.9.png
deleted file mode 100644
index d19a0fcc..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed_off.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed_off.9.png
deleted file mode 100644
index 978ff4c3..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed_off.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed_on.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed_on.9.png
deleted file mode 100644
index 8355c7d4..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_pressed_on.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_keyboard_key_trans_selected.9.png b/res/res/drawable-ldpi/btn_keyboard_key_trans_selected.9.png
deleted file mode 100644
index 8afb9082..00000000
Binary files a/res/res/drawable-ldpi/btn_keyboard_key_trans_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_media_player.9.png b/res/res/drawable-ldpi/btn_media_player.9.png
deleted file mode 100644
index 7096dbcb..00000000
Binary files a/res/res/drawable-ldpi/btn_media_player.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_media_player_disabled.9.png b/res/res/drawable-ldpi/btn_media_player_disabled.9.png
deleted file mode 100644
index 83b1059a..00000000
Binary files a/res/res/drawable-ldpi/btn_media_player_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_media_player_disabled_selected.9.png b/res/res/drawable-ldpi/btn_media_player_disabled_selected.9.png
deleted file mode 100644
index f55ac211..00000000
Binary files a/res/res/drawable-ldpi/btn_media_player_disabled_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_media_player_pressed.9.png b/res/res/drawable-ldpi/btn_media_player_pressed.9.png
deleted file mode 100644
index de58ee21..00000000
Binary files a/res/res/drawable-ldpi/btn_media_player_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_media_player_selected.9.png b/res/res/drawable-ldpi/btn_media_player_selected.9.png
deleted file mode 100644
index 54435803..00000000
Binary files a/res/res/drawable-ldpi/btn_media_player_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_minus_default.png b/res/res/drawable-ldpi/btn_minus_default.png
index 19c66e06..df55e35c 100644
Binary files a/res/res/drawable-ldpi/btn_minus_default.png and b/res/res/drawable-ldpi/btn_minus_default.png differ
diff --git a/res/res/drawable-ldpi/btn_minus_disable.png b/res/res/drawable-ldpi/btn_minus_disable.png
index 7b91ea6b..fd11ebe3 100644
Binary files a/res/res/drawable-ldpi/btn_minus_disable.png and b/res/res/drawable-ldpi/btn_minus_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_minus_disable_focused.png b/res/res/drawable-ldpi/btn_minus_disable_focused.png
index a347e341..2815cb75 100644
Binary files a/res/res/drawable-ldpi/btn_minus_disable_focused.png and b/res/res/drawable-ldpi/btn_minus_disable_focused.png differ
diff --git a/res/res/drawable-ldpi/btn_minus_pressed.png b/res/res/drawable-ldpi/btn_minus_pressed.png
index aaa97461..801186b9 100644
Binary files a/res/res/drawable-ldpi/btn_minus_pressed.png and b/res/res/drawable-ldpi/btn_minus_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_minus_selected.png b/res/res/drawable-ldpi/btn_minus_selected.png
index 29c69626..4e5efb96 100644
Binary files a/res/res/drawable-ldpi/btn_minus_selected.png and b/res/res/drawable-ldpi/btn_minus_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_plus_default.png b/res/res/drawable-ldpi/btn_plus_default.png
index 8a5c600b..58557d73 100644
Binary files a/res/res/drawable-ldpi/btn_plus_default.png and b/res/res/drawable-ldpi/btn_plus_default.png differ
diff --git a/res/res/drawable-ldpi/btn_plus_disable.png b/res/res/drawable-ldpi/btn_plus_disable.png
index 1903ffa5..b5a9c9ad 100644
Binary files a/res/res/drawable-ldpi/btn_plus_disable.png and b/res/res/drawable-ldpi/btn_plus_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_plus_disable_focused.png b/res/res/drawable-ldpi/btn_plus_disable_focused.png
index 92f228a6..404a4f5f 100644
Binary files a/res/res/drawable-ldpi/btn_plus_disable_focused.png and b/res/res/drawable-ldpi/btn_plus_disable_focused.png differ
diff --git a/res/res/drawable-ldpi/btn_plus_pressed.png b/res/res/drawable-ldpi/btn_plus_pressed.png
index 28f4e028..51f812fd 100644
Binary files a/res/res/drawable-ldpi/btn_plus_pressed.png and b/res/res/drawable-ldpi/btn_plus_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_plus_selected.png b/res/res/drawable-ldpi/btn_plus_selected.png
index c6fab190..3e39e9ae 100644
Binary files a/res/res/drawable-ldpi/btn_plus_selected.png and b/res/res/drawable-ldpi/btn_plus_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_radio_label_background.9.png b/res/res/drawable-ldpi/btn_radio_label_background.9.png
deleted file mode 100644
index d04c41fb..00000000
Binary files a/res/res/drawable-ldpi/btn_radio_label_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_radio_off.png b/res/res/drawable-ldpi/btn_radio_off.png
index 6df3b0d7..f3d67a0a 100644
Binary files a/res/res/drawable-ldpi/btn_radio_off.png and b/res/res/drawable-ldpi/btn_radio_off.png differ
diff --git a/res/res/drawable-ldpi/btn_radio_off_pressed.png b/res/res/drawable-ldpi/btn_radio_off_pressed.png
index 4848ff05..2c7d136a 100644
Binary files a/res/res/drawable-ldpi/btn_radio_off_pressed.png and b/res/res/drawable-ldpi/btn_radio_off_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_radio_off_selected.png b/res/res/drawable-ldpi/btn_radio_off_selected.png
index 93367224..82b2d511 100644
Binary files a/res/res/drawable-ldpi/btn_radio_off_selected.png and b/res/res/drawable-ldpi/btn_radio_off_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_radio_on.png b/res/res/drawable-ldpi/btn_radio_on.png
index 65e5791d..1a87303b 100644
Binary files a/res/res/drawable-ldpi/btn_radio_on.png and b/res/res/drawable-ldpi/btn_radio_on.png differ
diff --git a/res/res/drawable-ldpi/btn_radio_on_pressed.png b/res/res/drawable-ldpi/btn_radio_on_pressed.png
index 4856c324..787c5f1e 100644
Binary files a/res/res/drawable-ldpi/btn_radio_on_pressed.png and b/res/res/drawable-ldpi/btn_radio_on_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_radio_on_selected.png b/res/res/drawable-ldpi/btn_radio_on_selected.png
index 8b19dc79..064774ad 100644
Binary files a/res/res/drawable-ldpi/btn_radio_on_selected.png and b/res/res/drawable-ldpi/btn_radio_on_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_rating_star_off_normal.png b/res/res/drawable-ldpi/btn_rating_star_off_normal.png
index 5967bd36..f8263db8 100644
Binary files a/res/res/drawable-ldpi/btn_rating_star_off_normal.png and b/res/res/drawable-ldpi/btn_rating_star_off_normal.png differ
diff --git a/res/res/drawable-ldpi/btn_rating_star_off_pressed.png b/res/res/drawable-ldpi/btn_rating_star_off_pressed.png
index 209e6a4a..d9877064 100644
Binary files a/res/res/drawable-ldpi/btn_rating_star_off_pressed.png and b/res/res/drawable-ldpi/btn_rating_star_off_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_rating_star_off_selected.png b/res/res/drawable-ldpi/btn_rating_star_off_selected.png
index c095f7fb..00818045 100644
Binary files a/res/res/drawable-ldpi/btn_rating_star_off_selected.png and b/res/res/drawable-ldpi/btn_rating_star_off_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_rating_star_on_normal.png b/res/res/drawable-ldpi/btn_rating_star_on_normal.png
index 89d26129..d99456d1 100644
Binary files a/res/res/drawable-ldpi/btn_rating_star_on_normal.png and b/res/res/drawable-ldpi/btn_rating_star_on_normal.png differ
diff --git a/res/res/drawable-ldpi/btn_rating_star_on_pressed.png b/res/res/drawable-ldpi/btn_rating_star_on_pressed.png
index 6386eaaf..6fe13b13 100644
Binary files a/res/res/drawable-ldpi/btn_rating_star_on_pressed.png and b/res/res/drawable-ldpi/btn_rating_star_on_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_rating_star_on_selected.png b/res/res/drawable-ldpi/btn_rating_star_on_selected.png
index e1edf4eb..03368d6d 100644
Binary files a/res/res/drawable-ldpi/btn_rating_star_on_selected.png and b/res/res/drawable-ldpi/btn_rating_star_on_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_search_dialog_default.9.png b/res/res/drawable-ldpi/btn_search_dialog_default.9.png
deleted file mode 100644
index 35111b7f..00000000
Binary files a/res/res/drawable-ldpi/btn_search_dialog_default.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_search_dialog_pressed.9.png b/res/res/drawable-ldpi/btn_search_dialog_pressed.9.png
deleted file mode 100644
index 8ca4c659..00000000
Binary files a/res/res/drawable-ldpi/btn_search_dialog_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_search_dialog_selected.9.png b/res/res/drawable-ldpi/btn_search_dialog_selected.9.png
deleted file mode 100644
index 0bee0b72..00000000
Binary files a/res/res/drawable-ldpi/btn_search_dialog_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_search_dialog_voice_default.9.png b/res/res/drawable-ldpi/btn_search_dialog_voice_default.9.png
deleted file mode 100644
index f9e7298d..00000000
Binary files a/res/res/drawable-ldpi/btn_search_dialog_voice_default.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_search_dialog_voice_pressed.9.png b/res/res/drawable-ldpi/btn_search_dialog_voice_pressed.9.png
deleted file mode 100644
index a130f653..00000000
Binary files a/res/res/drawable-ldpi/btn_search_dialog_voice_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_search_dialog_voice_selected.9.png b/res/res/drawable-ldpi/btn_search_dialog_voice_selected.9.png
deleted file mode 100644
index c055bfef..00000000
Binary files a/res/res/drawable-ldpi/btn_search_dialog_voice_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_square_overlay_disabled.png b/res/res/drawable-ldpi/btn_square_overlay_disabled.png
deleted file mode 100644
index 3b60946c..00000000
Binary files a/res/res/drawable-ldpi/btn_square_overlay_disabled.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_square_overlay_disabled_focused.png b/res/res/drawable-ldpi/btn_square_overlay_disabled_focused.png
deleted file mode 100644
index a36a9dd8..00000000
Binary files a/res/res/drawable-ldpi/btn_square_overlay_disabled_focused.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_square_overlay_normal.png b/res/res/drawable-ldpi/btn_square_overlay_normal.png
deleted file mode 100644
index 4537623d..00000000
Binary files a/res/res/drawable-ldpi/btn_square_overlay_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_square_overlay_pressed.png b/res/res/drawable-ldpi/btn_square_overlay_pressed.png
deleted file mode 100644
index 62f22463..00000000
Binary files a/res/res/drawable-ldpi/btn_square_overlay_pressed.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_square_overlay_selected.png b/res/res/drawable-ldpi/btn_square_overlay_selected.png
deleted file mode 100644
index 264d3fac..00000000
Binary files a/res/res/drawable-ldpi/btn_square_overlay_selected.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_star_big_off.png b/res/res/drawable-ldpi/btn_star_big_off.png
index f0f1eb84..b695b2d6 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_off.png and b/res/res/drawable-ldpi/btn_star_big_off.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_off_disable.png b/res/res/drawable-ldpi/btn_star_big_off_disable.png
index c6f2e20a..18251f2f 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_off_disable.png and b/res/res/drawable-ldpi/btn_star_big_off_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_off_disable_focused.png b/res/res/drawable-ldpi/btn_star_big_off_disable_focused.png
index 228a84e3..94a8ebe7 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_off_disable_focused.png and b/res/res/drawable-ldpi/btn_star_big_off_disable_focused.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_off_pressed.png b/res/res/drawable-ldpi/btn_star_big_off_pressed.png
index 041f81a0..55f3f614 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_off_pressed.png and b/res/res/drawable-ldpi/btn_star_big_off_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_off_selected.png b/res/res/drawable-ldpi/btn_star_big_off_selected.png
index adc8151d..2a4464ce 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_off_selected.png and b/res/res/drawable-ldpi/btn_star_big_off_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_on.png b/res/res/drawable-ldpi/btn_star_big_on.png
index cf5ed353..44a4b835 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_on.png and b/res/res/drawable-ldpi/btn_star_big_on.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_on_disable.png b/res/res/drawable-ldpi/btn_star_big_on_disable.png
index 53e6c65f..b697b6aa 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_on_disable.png and b/res/res/drawable-ldpi/btn_star_big_on_disable.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_on_disable_focused.png b/res/res/drawable-ldpi/btn_star_big_on_disable_focused.png
index 8535013b..552575f3 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_on_disable_focused.png and b/res/res/drawable-ldpi/btn_star_big_on_disable_focused.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_on_pressed.png b/res/res/drawable-ldpi/btn_star_big_on_pressed.png
index 272787f3..474a31d3 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_on_pressed.png and b/res/res/drawable-ldpi/btn_star_big_on_pressed.png differ
diff --git a/res/res/drawable-ldpi/btn_star_big_on_selected.png b/res/res/drawable-ldpi/btn_star_big_on_selected.png
index 938d7431..c60ba767 100644
Binary files a/res/res/drawable-ldpi/btn_star_big_on_selected.png and b/res/res/drawable-ldpi/btn_star_big_on_selected.png differ
diff --git a/res/res/drawable-ldpi/btn_star_label_background.9.png b/res/res/drawable-ldpi/btn_star_label_background.9.png
deleted file mode 100644
index 3bc13c88..00000000
Binary files a/res/res/drawable-ldpi/btn_star_label_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_toggle_off.9.png b/res/res/drawable-ldpi/btn_toggle_off.9.png
index d0245ffb..9ef6e9e7 100644
Binary files a/res/res/drawable-ldpi/btn_toggle_off.9.png and b/res/res/drawable-ldpi/btn_toggle_off.9.png differ
diff --git a/res/res/drawable-ldpi/btn_toggle_on.9.png b/res/res/drawable-ldpi/btn_toggle_on.9.png
index 0987759e..825cf547 100644
Binary files a/res/res/drawable-ldpi/btn_toggle_on.9.png and b/res/res/drawable-ldpi/btn_toggle_on.9.png differ
diff --git a/res/res/drawable-ldpi/btn_zoom_down_disabled.9.png b/res/res/drawable-ldpi/btn_zoom_down_disabled.9.png
deleted file mode 100644
index 0346abc4..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_down_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_down_disabled_focused.9.png b/res/res/drawable-ldpi/btn_zoom_down_disabled_focused.9.png
deleted file mode 100644
index b03aa1b5..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_down_disabled_focused.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_down_normal.9.png b/res/res/drawable-ldpi/btn_zoom_down_normal.9.png
deleted file mode 100644
index aa2464c6..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_down_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_down_pressed.9.png b/res/res/drawable-ldpi/btn_zoom_down_pressed.9.png
deleted file mode 100644
index caa4d30c..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_down_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_down_selected.9.png b/res/res/drawable-ldpi/btn_zoom_down_selected.9.png
deleted file mode 100644
index b8147857..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_down_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_page_normal.png b/res/res/drawable-ldpi/btn_zoom_page_normal.png
deleted file mode 100644
index 453bf406..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_page_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_page_press.png b/res/res/drawable-ldpi/btn_zoom_page_press.png
deleted file mode 100644
index 82c29c81..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_page_press.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_up_disabled.9.png b/res/res/drawable-ldpi/btn_zoom_up_disabled.9.png
deleted file mode 100644
index e64f1789..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_up_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_up_disabled_focused.9.png b/res/res/drawable-ldpi/btn_zoom_up_disabled_focused.9.png
deleted file mode 100644
index 3b21d0a1..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_up_disabled_focused.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_up_normal.9.png b/res/res/drawable-ldpi/btn_zoom_up_normal.9.png
deleted file mode 100644
index f4b56d58..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_up_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_up_pressed.9.png b/res/res/drawable-ldpi/btn_zoom_up_pressed.9.png
deleted file mode 100644
index 45c668c8..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_up_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/btn_zoom_up_selected.9.png b/res/res/drawable-ldpi/btn_zoom_up_selected.9.png
deleted file mode 100644
index 1a07a52f..00000000
Binary files a/res/res/drawable-ldpi/btn_zoom_up_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/button_onoff_indicator_off.png b/res/res/drawable-ldpi/button_onoff_indicator_off.png
index 79463564..3b31524c 100644
Binary files a/res/res/drawable-ldpi/button_onoff_indicator_off.png and b/res/res/drawable-ldpi/button_onoff_indicator_off.png differ
diff --git a/res/res/drawable-ldpi/button_onoff_indicator_on.png b/res/res/drawable-ldpi/button_onoff_indicator_on.png
index 6b817d57..f77bd875 100644
Binary files a/res/res/drawable-ldpi/button_onoff_indicator_on.png and b/res/res/drawable-ldpi/button_onoff_indicator_on.png differ
diff --git a/res/res/drawable-ldpi/call_contact.png b/res/res/drawable-ldpi/call_contact.png
deleted file mode 100644
index bee1d205..00000000
Binary files a/res/res/drawable-ldpi/call_contact.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/checkbox_off_background.png b/res/res/drawable-ldpi/checkbox_off_background.png
index ab779833..6979a1b5 100644
Binary files a/res/res/drawable-ldpi/checkbox_off_background.png and b/res/res/drawable-ldpi/checkbox_off_background.png differ
diff --git a/res/res/drawable-ldpi/checkbox_on_background.png b/res/res/drawable-ldpi/checkbox_on_background.png
index dd92a4ce..942a41fc 100644
Binary files a/res/res/drawable-ldpi/checkbox_on_background.png and b/res/res/drawable-ldpi/checkbox_on_background.png differ
diff --git a/res/res/drawable-ldpi/clock_dial.png b/res/res/drawable-ldpi/clock_dial.png
deleted file mode 100644
index cbc99618..00000000
Binary files a/res/res/drawable-ldpi/clock_dial.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/clock_hand_hour.png b/res/res/drawable-ldpi/clock_hand_hour.png
deleted file mode 100644
index 3362fd07..00000000
Binary files a/res/res/drawable-ldpi/clock_hand_hour.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/clock_hand_minute.png b/res/res/drawable-ldpi/clock_hand_minute.png
deleted file mode 100644
index 5c73d45a..00000000
Binary files a/res/res/drawable-ldpi/clock_hand_minute.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/code_lock_bottom.9.png b/res/res/drawable-ldpi/code_lock_bottom.9.png
deleted file mode 100644
index dddac516..00000000
Binary files a/res/res/drawable-ldpi/code_lock_bottom.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/code_lock_left.9.png b/res/res/drawable-ldpi/code_lock_left.9.png
deleted file mode 100644
index 8834f74e..00000000
Binary files a/res/res/drawable-ldpi/code_lock_left.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/code_lock_top.9.png b/res/res/drawable-ldpi/code_lock_top.9.png
deleted file mode 100644
index 2a5e3534..00000000
Binary files a/res/res/drawable-ldpi/code_lock_top.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/compass_arrow.png b/res/res/drawable-ldpi/compass_arrow.png
deleted file mode 100644
index f59015c2..00000000
Binary files a/res/res/drawable-ldpi/compass_arrow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/compass_base.png b/res/res/drawable-ldpi/compass_base.png
deleted file mode 100644
index a2eeb075..00000000
Binary files a/res/res/drawable-ldpi/compass_base.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/contact_header_bg.9.png b/res/res/drawable-ldpi/contact_header_bg.9.png
deleted file mode 100644
index 20f0cd32..00000000
Binary files a/res/res/drawable-ldpi/contact_header_bg.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/create_contact.png b/res/res/drawable-ldpi/create_contact.png
deleted file mode 100644
index c920ef4a..00000000
Binary files a/res/res/drawable-ldpi/create_contact.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/dark_header.9.png b/res/res/drawable-ldpi/dark_header.9.png
index 88fa160e..1f304918 100644
Binary files a/res/res/drawable-ldpi/dark_header.9.png and b/res/res/drawable-ldpi/dark_header.9.png differ
diff --git a/res/res/drawable-ldpi/dialog_divider_horizontal_light.9.png b/res/res/drawable-ldpi/dialog_divider_horizontal_light.9.png
deleted file mode 100644
index 75a15341..00000000
Binary files a/res/res/drawable-ldpi/dialog_divider_horizontal_light.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/divider_horizontal_bright.9.png b/res/res/drawable-ldpi/divider_horizontal_bright.9.png
index 24f2a3f1..a50d5599 100644
Binary files a/res/res/drawable-ldpi/divider_horizontal_bright.9.png and b/res/res/drawable-ldpi/divider_horizontal_bright.9.png differ
diff --git a/res/res/drawable-ldpi/divider_horizontal_bright_opaque.9.png b/res/res/drawable-ldpi/divider_horizontal_bright_opaque.9.png
index 24f2a3f1..a50d5599 100644
Binary files a/res/res/drawable-ldpi/divider_horizontal_bright_opaque.9.png and b/res/res/drawable-ldpi/divider_horizontal_bright_opaque.9.png differ
diff --git a/res/res/drawable-ldpi/divider_horizontal_dark.9.png b/res/res/drawable-ldpi/divider_horizontal_dark.9.png
index 470be26b..8d346cc1 100644
Binary files a/res/res/drawable-ldpi/divider_horizontal_dark.9.png and b/res/res/drawable-ldpi/divider_horizontal_dark.9.png differ
diff --git a/res/res/drawable-ldpi/divider_horizontal_dark_opaque.9.png b/res/res/drawable-ldpi/divider_horizontal_dark_opaque.9.png
index 24f2a3f1..a50d5599 100644
Binary files a/res/res/drawable-ldpi/divider_horizontal_dark_opaque.9.png and b/res/res/drawable-ldpi/divider_horizontal_dark_opaque.9.png differ
diff --git a/res/res/drawable-ldpi/divider_horizontal_dim_dark.9.png b/res/res/drawable-ldpi/divider_horizontal_dim_dark.9.png
index e04b49d5..0bf977d4 100644
Binary files a/res/res/drawable-ldpi/divider_horizontal_dim_dark.9.png and b/res/res/drawable-ldpi/divider_horizontal_dim_dark.9.png differ
diff --git a/res/res/drawable-ldpi/divider_horizontal_textfield.9.png b/res/res/drawable-ldpi/divider_horizontal_textfield.9.png
index 547b180e..1d18c676 100644
Binary files a/res/res/drawable-ldpi/divider_horizontal_textfield.9.png and b/res/res/drawable-ldpi/divider_horizontal_textfield.9.png differ
diff --git a/res/res/drawable-ldpi/divider_vertical_bright.9.png b/res/res/drawable-ldpi/divider_vertical_bright.9.png
deleted file mode 100644
index c85f7ab1..00000000
Binary files a/res/res/drawable-ldpi/divider_vertical_bright.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/divider_vertical_bright_opaque.9.png b/res/res/drawable-ldpi/divider_vertical_bright_opaque.9.png
deleted file mode 100644
index 662e0330..00000000
Binary files a/res/res/drawable-ldpi/divider_vertical_bright_opaque.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/divider_vertical_dark.9.png b/res/res/drawable-ldpi/divider_vertical_dark.9.png
index 470be26b..8d346cc1 100644
Binary files a/res/res/drawable-ldpi/divider_vertical_dark.9.png and b/res/res/drawable-ldpi/divider_vertical_dark.9.png differ
diff --git a/res/res/drawable-ldpi/divider_vertical_dark_opaque.9.png b/res/res/drawable-ldpi/divider_vertical_dark_opaque.9.png
deleted file mode 100644
index 94d2fda4..00000000
Binary files a/res/res/drawable-ldpi/divider_vertical_dark_opaque.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/editbox_background_focus_yellow.9.png b/res/res/drawable-ldpi/editbox_background_focus_yellow.9.png
index f8d65bcc..600a853c 100644
Binary files a/res/res/drawable-ldpi/editbox_background_focus_yellow.9.png and b/res/res/drawable-ldpi/editbox_background_focus_yellow.9.png differ
diff --git a/res/res/drawable-ldpi/editbox_background_normal.9.png b/res/res/drawable-ldpi/editbox_background_normal.9.png
index f8fb1789..685c7316 100644
Binary files a/res/res/drawable-ldpi/editbox_background_normal.9.png and b/res/res/drawable-ldpi/editbox_background_normal.9.png differ
diff --git a/res/res/drawable-ldpi/editbox_dropdown_background.9.png b/res/res/drawable-ldpi/editbox_dropdown_background.9.png
index 8717d342..904537ea 100644
Binary files a/res/res/drawable-ldpi/editbox_dropdown_background.9.png and b/res/res/drawable-ldpi/editbox_dropdown_background.9.png differ
diff --git a/res/res/drawable-ldpi/editbox_dropdown_background_dark.9.png b/res/res/drawable-ldpi/editbox_dropdown_background_dark.9.png
index 18885fc8..a43bfc05 100644
Binary files a/res/res/drawable-ldpi/editbox_dropdown_background_dark.9.png and b/res/res/drawable-ldpi/editbox_dropdown_background_dark.9.png differ
diff --git a/res/res/drawable-ldpi/emo_im_angel.png b/res/res/drawable-ldpi/emo_im_angel.png
deleted file mode 100644
index eb74cb3d..00000000
Binary files a/res/res/drawable-ldpi/emo_im_angel.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_cool.png b/res/res/drawable-ldpi/emo_im_cool.png
deleted file mode 100644
index 657de3bf..00000000
Binary files a/res/res/drawable-ldpi/emo_im_cool.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_crying.png b/res/res/drawable-ldpi/emo_im_crying.png
deleted file mode 100644
index 292cf0c0..00000000
Binary files a/res/res/drawable-ldpi/emo_im_crying.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_foot_in_mouth.png b/res/res/drawable-ldpi/emo_im_foot_in_mouth.png
deleted file mode 100644
index b1d99835..00000000
Binary files a/res/res/drawable-ldpi/emo_im_foot_in_mouth.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_happy.png b/res/res/drawable-ldpi/emo_im_happy.png
deleted file mode 100644
index b34a54ba..00000000
Binary files a/res/res/drawable-ldpi/emo_im_happy.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_kissing.png b/res/res/drawable-ldpi/emo_im_kissing.png
deleted file mode 100644
index d8aaf114..00000000
Binary files a/res/res/drawable-ldpi/emo_im_kissing.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_laughing.png b/res/res/drawable-ldpi/emo_im_laughing.png
deleted file mode 100644
index 41ddb6fd..00000000
Binary files a/res/res/drawable-ldpi/emo_im_laughing.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_lips_are_sealed.png b/res/res/drawable-ldpi/emo_im_lips_are_sealed.png
deleted file mode 100644
index 85d0c420..00000000
Binary files a/res/res/drawable-ldpi/emo_im_lips_are_sealed.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_money_mouth.png b/res/res/drawable-ldpi/emo_im_money_mouth.png
deleted file mode 100644
index b04a56c1..00000000
Binary files a/res/res/drawable-ldpi/emo_im_money_mouth.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_sad.png b/res/res/drawable-ldpi/emo_im_sad.png
deleted file mode 100644
index e9782316..00000000
Binary files a/res/res/drawable-ldpi/emo_im_sad.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_surprised.png b/res/res/drawable-ldpi/emo_im_surprised.png
deleted file mode 100644
index 6f9c8d91..00000000
Binary files a/res/res/drawable-ldpi/emo_im_surprised.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_tongue_sticking_out.png b/res/res/drawable-ldpi/emo_im_tongue_sticking_out.png
deleted file mode 100644
index c62447cb..00000000
Binary files a/res/res/drawable-ldpi/emo_im_tongue_sticking_out.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_undecided.png b/res/res/drawable-ldpi/emo_im_undecided.png
deleted file mode 100644
index 27c4ca39..00000000
Binary files a/res/res/drawable-ldpi/emo_im_undecided.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_winking.png b/res/res/drawable-ldpi/emo_im_winking.png
deleted file mode 100644
index 97b180fb..00000000
Binary files a/res/res/drawable-ldpi/emo_im_winking.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_wtf.png b/res/res/drawable-ldpi/emo_im_wtf.png
deleted file mode 100644
index 8d6a307d..00000000
Binary files a/res/res/drawable-ldpi/emo_im_wtf.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/emo_im_yelling.png b/res/res/drawable-ldpi/emo_im_yelling.png
deleted file mode 100644
index ce74375b..00000000
Binary files a/res/res/drawable-ldpi/emo_im_yelling.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/expander_ic_maximized.9.png b/res/res/drawable-ldpi/expander_ic_maximized.9.png
index 732a6f55..1a0f9454 100644
Binary files a/res/res/drawable-ldpi/expander_ic_maximized.9.png and b/res/res/drawable-ldpi/expander_ic_maximized.9.png differ
diff --git a/res/res/drawable-ldpi/expander_ic_minimized.9.png b/res/res/drawable-ldpi/expander_ic_minimized.9.png
index 054e3a42..823dbec5 100644
Binary files a/res/res/drawable-ldpi/expander_ic_minimized.9.png and b/res/res/drawable-ldpi/expander_ic_minimized.9.png differ
diff --git a/res/res/drawable-ldpi/focused_application_background_static.png b/res/res/drawable-ldpi/focused_application_background_static.png
deleted file mode 100644
index 8738badc..00000000
Binary files a/res/res/drawable-ldpi/focused_application_background_static.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/frame_gallery_thumb.9.png b/res/res/drawable-ldpi/frame_gallery_thumb.9.png
index d686b776..239f2b84 100644
Binary files a/res/res/drawable-ldpi/frame_gallery_thumb.9.png and b/res/res/drawable-ldpi/frame_gallery_thumb.9.png differ
diff --git a/res/res/drawable-ldpi/frame_gallery_thumb_pressed.9.png b/res/res/drawable-ldpi/frame_gallery_thumb_pressed.9.png
index c33048a5..a74ef1e4 100644
Binary files a/res/res/drawable-ldpi/frame_gallery_thumb_pressed.9.png and b/res/res/drawable-ldpi/frame_gallery_thumb_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/frame_gallery_thumb_selected.9.png b/res/res/drawable-ldpi/frame_gallery_thumb_selected.9.png
index 8c4adbc5..770fe8ed 100644
Binary files a/res/res/drawable-ldpi/frame_gallery_thumb_selected.9.png and b/res/res/drawable-ldpi/frame_gallery_thumb_selected.9.png differ
diff --git a/res/res/drawable-ldpi/gallery_selected_default.9.png b/res/res/drawable-ldpi/gallery_selected_default.9.png
index 3d55225b..0d96ee47 100644
Binary files a/res/res/drawable-ldpi/gallery_selected_default.9.png and b/res/res/drawable-ldpi/gallery_selected_default.9.png differ
diff --git a/res/res/drawable-ldpi/gallery_selected_focused.9.png b/res/res/drawable-ldpi/gallery_selected_focused.9.png
index 31aabc2a..a3a47967 100644
Binary files a/res/res/drawable-ldpi/gallery_selected_focused.9.png and b/res/res/drawable-ldpi/gallery_selected_focused.9.png differ
diff --git a/res/res/drawable-ldpi/gallery_selected_pressed.9.png b/res/res/drawable-ldpi/gallery_selected_pressed.9.png
index d05a36f4..6b5c355c 100644
Binary files a/res/res/drawable-ldpi/gallery_selected_pressed.9.png and b/res/res/drawable-ldpi/gallery_selected_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/gallery_unselected_default.9.png b/res/res/drawable-ldpi/gallery_unselected_default.9.png
index 179c32c4..f507828e 100644
Binary files a/res/res/drawable-ldpi/gallery_unselected_default.9.png and b/res/res/drawable-ldpi/gallery_unselected_default.9.png differ
diff --git a/res/res/drawable-ldpi/gallery_unselected_pressed.9.png b/res/res/drawable-ldpi/gallery_unselected_pressed.9.png
index 0e3f6521..02a4bc34 100644
Binary files a/res/res/drawable-ldpi/gallery_unselected_pressed.9.png and b/res/res/drawable-ldpi/gallery_unselected_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/grid_selector_background_focus.9.png b/res/res/drawable-ldpi/grid_selector_background_focus.9.png
index 87d47caa..609d9c15 100644
Binary files a/res/res/drawable-ldpi/grid_selector_background_focus.9.png and b/res/res/drawable-ldpi/grid_selector_background_focus.9.png differ
diff --git a/res/res/drawable-ldpi/grid_selector_background_pressed.9.png b/res/res/drawable-ldpi/grid_selector_background_pressed.9.png
index f2cc5073..dcc72289 100644
Binary files a/res/res/drawable-ldpi/grid_selector_background_pressed.9.png and b/res/res/drawable-ldpi/grid_selector_background_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/highlight_disabled.9.png b/res/res/drawable-ldpi/highlight_disabled.9.png
deleted file mode 100644
index 473bdf6f..00000000
Binary files a/res/res/drawable-ldpi/highlight_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/highlight_pressed.9.png b/res/res/drawable-ldpi/highlight_pressed.9.png
deleted file mode 100644
index 0ebfbde5..00000000
Binary files a/res/res/drawable-ldpi/highlight_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/highlight_selected.9.png b/res/res/drawable-ldpi/highlight_selected.9.png
deleted file mode 100644
index a4df0275..00000000
Binary files a/res/res/drawable-ldpi/highlight_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_aggregated.png b/res/res/drawable-ldpi/ic_aggregated.png
deleted file mode 100644
index fdb2e90a..00000000
Binary files a/res/res/drawable-ldpi/ic_aggregated.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_round_more_disabled.png b/res/res/drawable-ldpi/ic_btn_round_more_disabled.png
deleted file mode 100644
index 99c7a2f0..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_round_more_disabled.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_round_more_normal.png b/res/res/drawable-ldpi/ic_btn_round_more_normal.png
deleted file mode 100644
index a8cb6d54..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_round_more_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_search_go.png b/res/res/drawable-ldpi/ic_btn_search_go.png
deleted file mode 100644
index 94e5555e..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_search_go.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_speak_now.png b/res/res/drawable-ldpi/ic_btn_speak_now.png
index 106e8e68..11fbbb16 100644
Binary files a/res/res/drawable-ldpi/ic_btn_speak_now.png and b/res/res/drawable-ldpi/ic_btn_speak_now.png differ
diff --git a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_fit_page_disabled.png b/res/res/drawable-ldpi/ic_btn_square_browser_zoom_fit_page_disabled.png
deleted file mode 100644
index ef71e6c4..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_fit_page_disabled.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_fit_page_normal.png b/res/res/drawable-ldpi/ic_btn_square_browser_zoom_fit_page_normal.png
deleted file mode 100644
index fc1531cb..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_fit_page_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_page_overview_disabled.png b/res/res/drawable-ldpi/ic_btn_square_browser_zoom_page_overview_disabled.png
deleted file mode 100644
index 84fcf0af..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_page_overview_disabled.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_page_overview_normal.png b/res/res/drawable-ldpi/ic_btn_square_browser_zoom_page_overview_normal.png
deleted file mode 100644
index 70fc8184..00000000
Binary files a/res/res/drawable-ldpi/ic_btn_square_browser_zoom_page_overview_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_bullet_key_permission.png b/res/res/drawable-ldpi/ic_bullet_key_permission.png
deleted file mode 100644
index 4aff20ce..00000000
Binary files a/res/res/drawable-ldpi/ic_bullet_key_permission.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_contact_picture.png b/res/res/drawable-ldpi/ic_contact_picture.png
index a0444e4b..badc7201 100644
Binary files a/res/res/drawable-ldpi/ic_contact_picture.png and b/res/res/drawable-ldpi/ic_contact_picture.png differ
diff --git a/res/res/drawable-ldpi/ic_contact_picture_2.png b/res/res/drawable-ldpi/ic_contact_picture_2.png
deleted file mode 100644
index 42e8d868..00000000
Binary files a/res/res/drawable-ldpi/ic_contact_picture_2.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_contact_picture_3.png b/res/res/drawable-ldpi/ic_contact_picture_3.png
deleted file mode 100644
index c9c0a65e..00000000
Binary files a/res/res/drawable-ldpi/ic_contact_picture_3.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_delete.png b/res/res/drawable-ldpi/ic_delete.png
index a4cefa8c..f755aed2 100644
Binary files a/res/res/drawable-ldpi/ic_delete.png and b/res/res/drawable-ldpi/ic_delete.png differ
diff --git a/res/res/drawable-ldpi/ic_dialog_alert.png b/res/res/drawable-ldpi/ic_dialog_alert.png
index 6c3c624d..cb8fcc7d 100644
Binary files a/res/res/drawable-ldpi/ic_dialog_alert.png and b/res/res/drawable-ldpi/ic_dialog_alert.png differ
diff --git a/res/res/drawable-ldpi/ic_dialog_dialer.png b/res/res/drawable-ldpi/ic_dialog_dialer.png
index 066efefe..18ce5578 100644
Binary files a/res/res/drawable-ldpi/ic_dialog_dialer.png and b/res/res/drawable-ldpi/ic_dialog_dialer.png differ
diff --git a/res/res/drawable-ldpi/ic_dialog_email.png b/res/res/drawable-ldpi/ic_dialog_email.png
index 194222ec..6ee48f9f 100644
Binary files a/res/res/drawable-ldpi/ic_dialog_email.png and b/res/res/drawable-ldpi/ic_dialog_email.png differ
diff --git a/res/res/drawable-ldpi/ic_dialog_info.png b/res/res/drawable-ldpi/ic_dialog_info.png
index a1dcc5ac..82e1fe41 100644
Binary files a/res/res/drawable-ldpi/ic_dialog_info.png and b/res/res/drawable-ldpi/ic_dialog_info.png differ
diff --git a/res/res/drawable-ldpi/ic_dialog_map.png b/res/res/drawable-ldpi/ic_dialog_map.png
index 9b04476c..f22a011b 100644
Binary files a/res/res/drawable-ldpi/ic_dialog_map.png and b/res/res/drawable-ldpi/ic_dialog_map.png differ
diff --git a/res/res/drawable-ldpi/ic_dialog_time.png b/res/res/drawable-ldpi/ic_dialog_time.png
deleted file mode 100644
index 5b8722bb..00000000
Binary files a/res/res/drawable-ldpi/ic_dialog_time.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_dialog_usb.png b/res/res/drawable-ldpi/ic_dialog_usb.png
deleted file mode 100644
index eeef46e8..00000000
Binary files a/res/res/drawable-ldpi/ic_dialog_usb.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_emergency.png b/res/res/drawable-ldpi/ic_emergency.png
deleted file mode 100644
index 5c4ed5db..00000000
Binary files a/res/res/drawable-ldpi/ic_emergency.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_input_add.png b/res/res/drawable-ldpi/ic_input_add.png
index 04cc27a0..e1fbf1c6 100644
Binary files a/res/res/drawable-ldpi/ic_input_add.png and b/res/res/drawable-ldpi/ic_input_add.png differ
diff --git a/res/res/drawable-ldpi/ic_input_delete.png b/res/res/drawable-ldpi/ic_input_delete.png
index d7eff17b..048143d9 100644
Binary files a/res/res/drawable-ldpi/ic_input_delete.png and b/res/res/drawable-ldpi/ic_input_delete.png differ
diff --git a/res/res/drawable-ldpi/ic_input_get.png b/res/res/drawable-ldpi/ic_input_get.png
index 44529938..48c4f5e7 100644
Binary files a/res/res/drawable-ldpi/ic_input_get.png and b/res/res/drawable-ldpi/ic_input_get.png differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_answer.png b/res/res/drawable-ldpi/ic_jog_dial_answer.png
deleted file mode 100644
index 9c5800ad..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_answer.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_answer_and_end.png b/res/res/drawable-ldpi/ic_jog_dial_answer_and_end.png
deleted file mode 100644
index 117c6d84..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_answer_and_end.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_answer_and_hold.png b/res/res/drawable-ldpi/ic_jog_dial_answer_and_hold.png
deleted file mode 100644
index 08280e38..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_answer_and_hold.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_decline.png b/res/res/drawable-ldpi/ic_jog_dial_decline.png
deleted file mode 100644
index 7ccc1ca1..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_decline.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_sound_off.png b/res/res/drawable-ldpi/ic_jog_dial_sound_off.png
deleted file mode 100644
index a4e3edf1..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_sound_off.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_sound_on.png b/res/res/drawable-ldpi/ic_jog_dial_sound_on.png
deleted file mode 100644
index f8190b56..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_sound_on.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_unlock.png b/res/res/drawable-ldpi/ic_jog_dial_unlock.png
deleted file mode 100644
index 16fa0db9..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_unlock.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_jog_dial_vibrate_on.png b/res/res/drawable-ldpi/ic_jog_dial_vibrate_on.png
deleted file mode 100644
index ac5a9b95..00000000
Binary files a/res/res/drawable-ldpi/ic_jog_dial_vibrate_on.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_launcher_android.png b/res/res/drawable-ldpi/ic_launcher_android.png
index 628a8de9..99571759 100644
Binary files a/res/res/drawable-ldpi/ic_launcher_android.png and b/res/res/drawable-ldpi/ic_launcher_android.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_airplane_mode_alpha.png b/res/res/drawable-ldpi/ic_lock_airplane_mode_alpha.png
deleted file mode 100644
index 65a101be..00000000
Binary files a/res/res/drawable-ldpi/ic_lock_airplane_mode_alpha.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_lock_airplane_mode_off_am_alpha.png b/res/res/drawable-ldpi/ic_lock_airplane_mode_off_am_alpha.png
deleted file mode 100644
index 11adeb83..00000000
Binary files a/res/res/drawable-ldpi/ic_lock_airplane_mode_off_am_alpha.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_lock_idle_alarm_alpha.png b/res/res/drawable-ldpi/ic_lock_idle_alarm_alpha.png
index dc133c56..bdb2c982 100644
Binary files a/res/res/drawable-ldpi/ic_lock_idle_alarm_alpha.png and b/res/res/drawable-ldpi/ic_lock_idle_alarm_alpha.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_idle_charging.png b/res/res/drawable-ldpi/ic_lock_idle_charging.png
index c943b670..90009ec7 100644
Binary files a/res/res/drawable-ldpi/ic_lock_idle_charging.png and b/res/res/drawable-ldpi/ic_lock_idle_charging.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_idle_lock.png b/res/res/drawable-ldpi/ic_lock_idle_lock.png
index bc4adfd0..061d2a0b 100644
Binary files a/res/res/drawable-ldpi/ic_lock_idle_lock.png and b/res/res/drawable-ldpi/ic_lock_idle_lock.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_idle_low_battery.png b/res/res/drawable-ldpi/ic_lock_idle_low_battery.png
index df7cb220..aba35d69 100644
Binary files a/res/res/drawable-ldpi/ic_lock_idle_low_battery.png and b/res/res/drawable-ldpi/ic_lock_idle_low_battery.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_lock_alpha.png b/res/res/drawable-ldpi/ic_lock_lock_alpha.png
index bde40f6d..a9e33d50 100644
Binary files a/res/res/drawable-ldpi/ic_lock_lock_alpha.png and b/res/res/drawable-ldpi/ic_lock_lock_alpha.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_power_off_alpha.png b/res/res/drawable-ldpi/ic_lock_power_off_alpha.png
deleted file mode 100644
index 074d6d09..00000000
Binary files a/res/res/drawable-ldpi/ic_lock_power_off_alpha.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_lock_ringer_off_alpha.png b/res/res/drawable-ldpi/ic_lock_ringer_off_alpha.png
deleted file mode 100644
index 50ff3de7..00000000
Binary files a/res/res/drawable-ldpi/ic_lock_ringer_off_alpha.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_lock_ringer_on_alpha.png b/res/res/drawable-ldpi/ic_lock_ringer_on_alpha.png
deleted file mode 100644
index 72327283..00000000
Binary files a/res/res/drawable-ldpi/ic_lock_ringer_on_alpha.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_lock_silent_mode.png b/res/res/drawable-ldpi/ic_lock_silent_mode.png
index 8004f9d9..f5b40e3f 100644
Binary files a/res/res/drawable-ldpi/ic_lock_silent_mode.png and b/res/res/drawable-ldpi/ic_lock_silent_mode.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_silent_mode_off.png b/res/res/drawable-ldpi/ic_lock_silent_mode_off.png
index 81b7a8d5..f6a3d643 100644
Binary files a/res/res/drawable-ldpi/ic_lock_silent_mode_off.png and b/res/res/drawable-ldpi/ic_lock_silent_mode_off.png differ
diff --git a/res/res/drawable-ldpi/ic_lock_silent_mode_vibrate.png b/res/res/drawable-ldpi/ic_lock_silent_mode_vibrate.png
deleted file mode 100644
index 5f54f6f9..00000000
Binary files a/res/res/drawable-ldpi/ic_lock_silent_mode_vibrate.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_maps_indicator_current_position.png b/res/res/drawable-ldpi/ic_maps_indicator_current_position.png
deleted file mode 100644
index 697b0656..00000000
Binary files a/res/res/drawable-ldpi/ic_maps_indicator_current_position.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim1.png b/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim1.png
deleted file mode 100644
index 15a8a085..00000000
Binary files a/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim1.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim2.png b/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim2.png
deleted file mode 100644
index f8b8de23..00000000
Binary files a/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim2.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim3.png b/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim3.png
deleted file mode 100644
index 02f75470..00000000
Binary files a/res/res/drawable-ldpi/ic_maps_indicator_current_position_anim3.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_media_embed_play.png b/res/res/drawable-ldpi/ic_media_embed_play.png
deleted file mode 100644
index e7c19724..00000000
Binary files a/res/res/drawable-ldpi/ic_media_embed_play.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_media_ff.png b/res/res/drawable-ldpi/ic_media_ff.png
index 1b4d9dbe..7e73b2a4 100644
Binary files a/res/res/drawable-ldpi/ic_media_ff.png and b/res/res/drawable-ldpi/ic_media_ff.png differ
diff --git a/res/res/drawable-ldpi/ic_media_fullscreen.png b/res/res/drawable-ldpi/ic_media_fullscreen.png
deleted file mode 100644
index 1a38c38e..00000000
Binary files a/res/res/drawable-ldpi/ic_media_fullscreen.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_media_next.png b/res/res/drawable-ldpi/ic_media_next.png
index 99927fd2..33cd127c 100644
Binary files a/res/res/drawable-ldpi/ic_media_next.png and b/res/res/drawable-ldpi/ic_media_next.png differ
diff --git a/res/res/drawable-ldpi/ic_media_pause.png b/res/res/drawable-ldpi/ic_media_pause.png
index 3b98d666..f181b4ee 100644
Binary files a/res/res/drawable-ldpi/ic_media_pause.png and b/res/res/drawable-ldpi/ic_media_pause.png differ
diff --git a/res/res/drawable-ldpi/ic_media_play.png b/res/res/drawable-ldpi/ic_media_play.png
index e7c19724..fa5b9ae3 100644
Binary files a/res/res/drawable-ldpi/ic_media_play.png and b/res/res/drawable-ldpi/ic_media_play.png differ
diff --git a/res/res/drawable-ldpi/ic_media_previous.png b/res/res/drawable-ldpi/ic_media_previous.png
index df043228..574fed31 100644
Binary files a/res/res/drawable-ldpi/ic_media_previous.png and b/res/res/drawable-ldpi/ic_media_previous.png differ
diff --git a/res/res/drawable-ldpi/ic_media_rew.png b/res/res/drawable-ldpi/ic_media_rew.png
index 28843f9f..b36102cb 100644
Binary files a/res/res/drawable-ldpi/ic_media_rew.png and b/res/res/drawable-ldpi/ic_media_rew.png differ
diff --git a/res/res/drawable-ldpi/ic_media_video_poster.png b/res/res/drawable-ldpi/ic_media_video_poster.png
deleted file mode 100644
index 7b349135..00000000
Binary files a/res/res/drawable-ldpi/ic_media_video_poster.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_account_list.png b/res/res/drawable-ldpi/ic_menu_account_list.png
deleted file mode 100644
index 04ededd3..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_account_list.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_add.png b/res/res/drawable-ldpi/ic_menu_add.png
index 89620af8..10175aec 100644
Binary files a/res/res/drawable-ldpi/ic_menu_add.png and b/res/res/drawable-ldpi/ic_menu_add.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_agenda.png b/res/res/drawable-ldpi/ic_menu_agenda.png
index 9abcc685..ab5206fd 100644
Binary files a/res/res/drawable-ldpi/ic_menu_agenda.png and b/res/res/drawable-ldpi/ic_menu_agenda.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_allfriends.png b/res/res/drawable-ldpi/ic_menu_allfriends.png
deleted file mode 100644
index 462d078b..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_allfriends.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_always_landscape_portrait.png b/res/res/drawable-ldpi/ic_menu_always_landscape_portrait.png
index 2c779ca8..af7cafd4 100644
Binary files a/res/res/drawable-ldpi/ic_menu_always_landscape_portrait.png and b/res/res/drawable-ldpi/ic_menu_always_landscape_portrait.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_archive.png b/res/res/drawable-ldpi/ic_menu_archive.png
deleted file mode 100644
index 719ecd85..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_archive.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_attachment.png b/res/res/drawable-ldpi/ic_menu_attachment.png
deleted file mode 100644
index 8fc2211f..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_attachment.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_back.png b/res/res/drawable-ldpi/ic_menu_back.png
deleted file mode 100644
index 71eb533a..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_back.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_block.png b/res/res/drawable-ldpi/ic_menu_block.png
deleted file mode 100644
index c8d80cd1..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_block.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_blocked_user.png b/res/res/drawable-ldpi/ic_menu_blocked_user.png
deleted file mode 100644
index c6407b58..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_blocked_user.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_call.png b/res/res/drawable-ldpi/ic_menu_call.png
index 39d4b106..5a5f8d7e 100644
Binary files a/res/res/drawable-ldpi/ic_menu_call.png and b/res/res/drawable-ldpi/ic_menu_call.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_camera.png b/res/res/drawable-ldpi/ic_menu_camera.png
index 4d3a6a5d..0f7b7c4c 100644
Binary files a/res/res/drawable-ldpi/ic_menu_camera.png and b/res/res/drawable-ldpi/ic_menu_camera.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_cc_am.png b/res/res/drawable-ldpi/ic_menu_cc_am.png
deleted file mode 100644
index d90d70df..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_cc_am.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_chat_dashboard.png b/res/res/drawable-ldpi/ic_menu_chat_dashboard.png
deleted file mode 100644
index c417faab..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_chat_dashboard.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_clear_playlist.png b/res/res/drawable-ldpi/ic_menu_clear_playlist.png
deleted file mode 100644
index f3e6b51c..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_clear_playlist.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_close_clear_cancel.png b/res/res/drawable-ldpi/ic_menu_close_clear_cancel.png
index 760b9254..2e3d48a8 100644
Binary files a/res/res/drawable-ldpi/ic_menu_close_clear_cancel.png and b/res/res/drawable-ldpi/ic_menu_close_clear_cancel.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_compass.png b/res/res/drawable-ldpi/ic_menu_compass.png
index bf1724b6..c72d2f42 100644
Binary files a/res/res/drawable-ldpi/ic_menu_compass.png and b/res/res/drawable-ldpi/ic_menu_compass.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_compose.png b/res/res/drawable-ldpi/ic_menu_compose.png
deleted file mode 100644
index 1e6767b3..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_compose.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_crop.png b/res/res/drawable-ldpi/ic_menu_crop.png
index 97c91822..9b4cdea0 100644
Binary files a/res/res/drawable-ldpi/ic_menu_crop.png and b/res/res/drawable-ldpi/ic_menu_crop.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_day.png b/res/res/drawable-ldpi/ic_menu_day.png
index f0d661be..f31f63a3 100644
Binary files a/res/res/drawable-ldpi/ic_menu_day.png and b/res/res/drawable-ldpi/ic_menu_day.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_delete.png b/res/res/drawable-ldpi/ic_menu_delete.png
index dbad3ddc..b76198f2 100644
Binary files a/res/res/drawable-ldpi/ic_menu_delete.png and b/res/res/drawable-ldpi/ic_menu_delete.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_directions.png b/res/res/drawable-ldpi/ic_menu_directions.png
index 5d89d466..fc782022 100644
Binary files a/res/res/drawable-ldpi/ic_menu_directions.png and b/res/res/drawable-ldpi/ic_menu_directions.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_edit.png b/res/res/drawable-ldpi/ic_menu_edit.png
index 9bb66e35..2c952b39 100644
Binary files a/res/res/drawable-ldpi/ic_menu_edit.png and b/res/res/drawable-ldpi/ic_menu_edit.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_emoticons.png b/res/res/drawable-ldpi/ic_menu_emoticons.png
deleted file mode 100644
index a97db875..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_emoticons.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_end_conversation.png b/res/res/drawable-ldpi/ic_menu_end_conversation.png
deleted file mode 100644
index dd2005ef..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_end_conversation.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_forward.png b/res/res/drawable-ldpi/ic_menu_forward.png
deleted file mode 100644
index 554cfb7b..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_forward.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_friendslist.png b/res/res/drawable-ldpi/ic_menu_friendslist.png
deleted file mode 100644
index 62950da4..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_friendslist.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_gallery.png b/res/res/drawable-ldpi/ic_menu_gallery.png
index d57b284c..6847248c 100644
Binary files a/res/res/drawable-ldpi/ic_menu_gallery.png and b/res/res/drawable-ldpi/ic_menu_gallery.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_goto.png b/res/res/drawable-ldpi/ic_menu_goto.png
deleted file mode 100644
index d15ea3de..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_goto.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_help.png b/res/res/drawable-ldpi/ic_menu_help.png
index f93a4e64..7fe3792d 100644
Binary files a/res/res/drawable-ldpi/ic_menu_help.png and b/res/res/drawable-ldpi/ic_menu_help.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_home.png b/res/res/drawable-ldpi/ic_menu_home.png
deleted file mode 100644
index fd6f453f..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_home.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_info_details.png b/res/res/drawable-ldpi/ic_menu_info_details.png
index 55c57d5c..6f149903 100644
Binary files a/res/res/drawable-ldpi/ic_menu_info_details.png and b/res/res/drawable-ldpi/ic_menu_info_details.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_invite.png b/res/res/drawable-ldpi/ic_menu_invite.png
deleted file mode 100644
index 16de8fe1..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_invite.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_login.png b/res/res/drawable-ldpi/ic_menu_login.png
deleted file mode 100644
index d4181de5..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_login.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_manage.png b/res/res/drawable-ldpi/ic_menu_manage.png
index b137b8c6..6988fb0a 100644
Binary files a/res/res/drawable-ldpi/ic_menu_manage.png and b/res/res/drawable-ldpi/ic_menu_manage.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_mapmode.png b/res/res/drawable-ldpi/ic_menu_mapmode.png
index 88510059..dc1df94b 100644
Binary files a/res/res/drawable-ldpi/ic_menu_mapmode.png and b/res/res/drawable-ldpi/ic_menu_mapmode.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_mark.png b/res/res/drawable-ldpi/ic_menu_mark.png
deleted file mode 100644
index 1d440272..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_mark.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_month.png b/res/res/drawable-ldpi/ic_menu_month.png
index a3462f6f..76cee8cd 100644
Binary files a/res/res/drawable-ldpi/ic_menu_month.png and b/res/res/drawable-ldpi/ic_menu_month.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_more.png b/res/res/drawable-ldpi/ic_menu_more.png
index 92965547..c1978ec0 100644
Binary files a/res/res/drawable-ldpi/ic_menu_more.png and b/res/res/drawable-ldpi/ic_menu_more.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_my_calendar.png b/res/res/drawable-ldpi/ic_menu_my_calendar.png
index db3a8b51..ee70312d 100644
Binary files a/res/res/drawable-ldpi/ic_menu_my_calendar.png and b/res/res/drawable-ldpi/ic_menu_my_calendar.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_mylocation.png b/res/res/drawable-ldpi/ic_menu_mylocation.png
index 2db78676..94677674 100644
Binary files a/res/res/drawable-ldpi/ic_menu_mylocation.png and b/res/res/drawable-ldpi/ic_menu_mylocation.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_myplaces.png b/res/res/drawable-ldpi/ic_menu_myplaces.png
index 9d2e8dc1..bda0b248 100644
Binary files a/res/res/drawable-ldpi/ic_menu_myplaces.png and b/res/res/drawable-ldpi/ic_menu_myplaces.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_notifications.png b/res/res/drawable-ldpi/ic_menu_notifications.png
deleted file mode 100644
index 0a22b32a..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_notifications.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_play_clip.png b/res/res/drawable-ldpi/ic_menu_play_clip.png
deleted file mode 100644
index 7d0f11ee..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_play_clip.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_preferences.png b/res/res/drawable-ldpi/ic_menu_preferences.png
index efc2f3e4..8a203636 100644
Binary files a/res/res/drawable-ldpi/ic_menu_preferences.png and b/res/res/drawable-ldpi/ic_menu_preferences.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_recent_history.png b/res/res/drawable-ldpi/ic_menu_recent_history.png
index c75f6e36..cf4cb61f 100644
Binary files a/res/res/drawable-ldpi/ic_menu_recent_history.png and b/res/res/drawable-ldpi/ic_menu_recent_history.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_report_image.png b/res/res/drawable-ldpi/ic_menu_report_image.png
index f2c3a904..6ad82f35 100644
Binary files a/res/res/drawable-ldpi/ic_menu_report_image.png and b/res/res/drawable-ldpi/ic_menu_report_image.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_revert.png b/res/res/drawable-ldpi/ic_menu_revert.png
index b0f2c60c..7dc82dac 100644
Binary files a/res/res/drawable-ldpi/ic_menu_revert.png and b/res/res/drawable-ldpi/ic_menu_revert.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_rotate.png b/res/res/drawable-ldpi/ic_menu_rotate.png
index 34dcbceb..653fba31 100644
Binary files a/res/res/drawable-ldpi/ic_menu_rotate.png and b/res/res/drawable-ldpi/ic_menu_rotate.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_save.png b/res/res/drawable-ldpi/ic_menu_save.png
index ac053b41..10c8bc6c 100644
Binary files a/res/res/drawable-ldpi/ic_menu_save.png and b/res/res/drawable-ldpi/ic_menu_save.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_search.png b/res/res/drawable-ldpi/ic_menu_search.png
index 1d95408c..5459c9a3 100644
Binary files a/res/res/drawable-ldpi/ic_menu_search.png and b/res/res/drawable-ldpi/ic_menu_search.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_send.png b/res/res/drawable-ldpi/ic_menu_send.png
index 9043c11e..c4edf1cd 100644
Binary files a/res/res/drawable-ldpi/ic_menu_send.png and b/res/res/drawable-ldpi/ic_menu_send.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_set_as.png b/res/res/drawable-ldpi/ic_menu_set_as.png
index d1997d31..229ef656 100644
Binary files a/res/res/drawable-ldpi/ic_menu_set_as.png and b/res/res/drawable-ldpi/ic_menu_set_as.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_share.png b/res/res/drawable-ldpi/ic_menu_share.png
index f58d2318..11ab4b0e 100644
Binary files a/res/res/drawable-ldpi/ic_menu_share.png and b/res/res/drawable-ldpi/ic_menu_share.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_slideshow.png b/res/res/drawable-ldpi/ic_menu_slideshow.png
index a0625c4a..4f6e15ed 100644
Binary files a/res/res/drawable-ldpi/ic_menu_slideshow.png and b/res/res/drawable-ldpi/ic_menu_slideshow.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_sort_alphabetically.png b/res/res/drawable-ldpi/ic_menu_sort_alphabetically.png
index 438e8546..19148dba 100644
Binary files a/res/res/drawable-ldpi/ic_menu_sort_alphabetically.png and b/res/res/drawable-ldpi/ic_menu_sort_alphabetically.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_sort_by_size.png b/res/res/drawable-ldpi/ic_menu_sort_by_size.png
index bb95da70..7ae4931d 100644
Binary files a/res/res/drawable-ldpi/ic_menu_sort_by_size.png and b/res/res/drawable-ldpi/ic_menu_sort_by_size.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_star.png b/res/res/drawable-ldpi/ic_menu_star.png
deleted file mode 100644
index b88f0107..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_star.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_start_conversation.png b/res/res/drawable-ldpi/ic_menu_start_conversation.png
deleted file mode 100644
index 1e399288..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_start_conversation.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_stop.png b/res/res/drawable-ldpi/ic_menu_stop.png
deleted file mode 100644
index d185ae2f..00000000
Binary files a/res/res/drawable-ldpi/ic_menu_stop.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_menu_today.png b/res/res/drawable-ldpi/ic_menu_today.png
index 2bff7514..f11e797a 100644
Binary files a/res/res/drawable-ldpi/ic_menu_today.png and b/res/res/drawable-ldpi/ic_menu_today.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_upload.png b/res/res/drawable-ldpi/ic_menu_upload.png
index fd64fe1a..c5e770d2 100644
Binary files a/res/res/drawable-ldpi/ic_menu_upload.png and b/res/res/drawable-ldpi/ic_menu_upload.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_upload_you_tube.png b/res/res/drawable-ldpi/ic_menu_upload_you_tube.png
index 8fa7005e..1a0e665e 100644
Binary files a/res/res/drawable-ldpi/ic_menu_upload_you_tube.png and b/res/res/drawable-ldpi/ic_menu_upload_you_tube.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_view.png b/res/res/drawable-ldpi/ic_menu_view.png
index f1acb3d0..01b90883 100644
Binary files a/res/res/drawable-ldpi/ic_menu_view.png and b/res/res/drawable-ldpi/ic_menu_view.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_week.png b/res/res/drawable-ldpi/ic_menu_week.png
index 0af314b8..425d9fcb 100644
Binary files a/res/res/drawable-ldpi/ic_menu_week.png and b/res/res/drawable-ldpi/ic_menu_week.png differ
diff --git a/res/res/drawable-ldpi/ic_menu_zoom.png b/res/res/drawable-ldpi/ic_menu_zoom.png
index ff291848..aacece7e 100644
Binary files a/res/res/drawable-ldpi/ic_menu_zoom.png and b/res/res/drawable-ldpi/ic_menu_zoom.png differ
diff --git a/res/res/drawable-ldpi/ic_notification_clear_all.png b/res/res/drawable-ldpi/ic_notification_clear_all.png
index e7797406..d2cb2df6 100644
Binary files a/res/res/drawable-ldpi/ic_notification_clear_all.png and b/res/res/drawable-ldpi/ic_notification_clear_all.png differ
diff --git a/res/res/drawable-ldpi/ic_notification_overlay.9.png b/res/res/drawable-ldpi/ic_notification_overlay.9.png
index 771fa738..00200854 100644
Binary files a/res/res/drawable-ldpi/ic_notification_overlay.9.png and b/res/res/drawable-ldpi/ic_notification_overlay.9.png differ
diff --git a/res/res/drawable-ldpi/ic_partial_secure.png b/res/res/drawable-ldpi/ic_partial_secure.png
index a9c05b16..ddfc87aa 100644
Binary files a/res/res/drawable-ldpi/ic_partial_secure.png and b/res/res/drawable-ldpi/ic_partial_secure.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_disk_full.png b/res/res/drawable-ldpi/ic_popup_disk_full.png
index f613f38c..cd67bc12 100644
Binary files a/res/res/drawable-ldpi/ic_popup_disk_full.png and b/res/res/drawable-ldpi/ic_popup_disk_full.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_reminder.png b/res/res/drawable-ldpi/ic_popup_reminder.png
index 332daef5..f3085444 100644
Binary files a/res/res/drawable-ldpi/ic_popup_reminder.png and b/res/res/drawable-ldpi/ic_popup_reminder.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_sync_1.png b/res/res/drawable-ldpi/ic_popup_sync_1.png
index 407e8de7..25ac2e71 100644
Binary files a/res/res/drawable-ldpi/ic_popup_sync_1.png and b/res/res/drawable-ldpi/ic_popup_sync_1.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_sync_2.png b/res/res/drawable-ldpi/ic_popup_sync_2.png
index a867aa72..3184ca64 100644
Binary files a/res/res/drawable-ldpi/ic_popup_sync_2.png and b/res/res/drawable-ldpi/ic_popup_sync_2.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_sync_3.png b/res/res/drawable-ldpi/ic_popup_sync_3.png
index 77bd3d70..0eb0dca7 100644
Binary files a/res/res/drawable-ldpi/ic_popup_sync_3.png and b/res/res/drawable-ldpi/ic_popup_sync_3.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_sync_4.png b/res/res/drawable-ldpi/ic_popup_sync_4.png
index 131486bb..a9c7ff22 100644
Binary files a/res/res/drawable-ldpi/ic_popup_sync_4.png and b/res/res/drawable-ldpi/ic_popup_sync_4.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_sync_5.png b/res/res/drawable-ldpi/ic_popup_sync_5.png
index 33fded8f..fbc9afef 100644
Binary files a/res/res/drawable-ldpi/ic_popup_sync_5.png and b/res/res/drawable-ldpi/ic_popup_sync_5.png differ
diff --git a/res/res/drawable-ldpi/ic_popup_sync_6.png b/res/res/drawable-ldpi/ic_popup_sync_6.png
index 489dd56e..4af44205 100644
Binary files a/res/res/drawable-ldpi/ic_popup_sync_6.png and b/res/res/drawable-ldpi/ic_popup_sync_6.png differ
diff --git a/res/res/drawable-ldpi/ic_search_category_default.png b/res/res/drawable-ldpi/ic_search_category_default.png
index 1d95408c..5459c9a3 100644
Binary files a/res/res/drawable-ldpi/ic_search_category_default.png and b/res/res/drawable-ldpi/ic_search_category_default.png differ
diff --git a/res/res/drawable-ldpi/ic_secure.png b/res/res/drawable-ldpi/ic_secure.png
index 02d74d1c..206403a4 100644
Binary files a/res/res/drawable-ldpi/ic_secure.png and b/res/res/drawable-ldpi/ic_secure.png differ
diff --git a/res/res/drawable-ldpi/ic_vibrate.png b/res/res/drawable-ldpi/ic_vibrate.png
deleted file mode 100644
index 726e9dcc..00000000
Binary files a/res/res/drawable-ldpi/ic_vibrate.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_vibrate_small.png b/res/res/drawable-ldpi/ic_vibrate_small.png
deleted file mode 100644
index 06bfbb51..00000000
Binary files a/res/res/drawable-ldpi/ic_vibrate_small.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_volume.png b/res/res/drawable-ldpi/ic_volume.png
deleted file mode 100644
index b8a35610..00000000
Binary files a/res/res/drawable-ldpi/ic_volume.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_volume_bluetooth_ad2p.png b/res/res/drawable-ldpi/ic_volume_bluetooth_ad2p.png
deleted file mode 100644
index facfa4cd..00000000
Binary files a/res/res/drawable-ldpi/ic_volume_bluetooth_ad2p.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_volume_bluetooth_in_call.png b/res/res/drawable-ldpi/ic_volume_bluetooth_in_call.png
deleted file mode 100644
index 298ce6b4..00000000
Binary files a/res/res/drawable-ldpi/ic_volume_bluetooth_in_call.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_volume_off.png b/res/res/drawable-ldpi/ic_volume_off.png
deleted file mode 100644
index bad1a685..00000000
Binary files a/res/res/drawable-ldpi/ic_volume_off.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_volume_off_small.png b/res/res/drawable-ldpi/ic_volume_off_small.png
deleted file mode 100644
index 56239112..00000000
Binary files a/res/res/drawable-ldpi/ic_volume_off_small.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ic_volume_small.png b/res/res/drawable-ldpi/ic_volume_small.png
deleted file mode 100644
index 530f6b44..00000000
Binary files a/res/res/drawable-ldpi/ic_volume_small.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/icon_highlight_rectangle.9.png b/res/res/drawable-ldpi/icon_highlight_rectangle.9.png
deleted file mode 100644
index 27519b20..00000000
Binary files a/res/res/drawable-ldpi/icon_highlight_rectangle.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/icon_highlight_square.9.png b/res/res/drawable-ldpi/icon_highlight_square.9.png
deleted file mode 100644
index 228ef237..00000000
Binary files a/res/res/drawable-ldpi/icon_highlight_square.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/ime_qwerty.png b/res/res/drawable-ldpi/ime_qwerty.png
deleted file mode 100644
index 11e26dbf..00000000
Binary files a/res/res/drawable-ldpi/ime_qwerty.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/indicator_input_error.png b/res/res/drawable-ldpi/indicator_input_error.png
deleted file mode 100644
index f1a804a6..00000000
Binary files a/res/res/drawable-ldpi/indicator_input_error.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_long_left_green.png b/res/res/drawable-ldpi/jog_dial_arrow_long_left_green.png
deleted file mode 100644
index cb300247..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_long_left_green.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_long_left_yellow.png b/res/res/drawable-ldpi/jog_dial_arrow_long_left_yellow.png
deleted file mode 100644
index f63e7377..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_long_left_yellow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_long_middle_yellow.png b/res/res/drawable-ldpi/jog_dial_arrow_long_middle_yellow.png
deleted file mode 100644
index 249d53df..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_long_middle_yellow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_long_right_red.png b/res/res/drawable-ldpi/jog_dial_arrow_long_right_red.png
deleted file mode 100644
index 6a338fe2..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_long_right_red.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_long_right_yellow.png b/res/res/drawable-ldpi/jog_dial_arrow_long_right_yellow.png
deleted file mode 100644
index 50f5c47d..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_long_right_yellow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_short_left.png b/res/res/drawable-ldpi/jog_dial_arrow_short_left.png
deleted file mode 100644
index a8ed6987..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_short_left.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_short_left_and_right.png b/res/res/drawable-ldpi/jog_dial_arrow_short_left_and_right.png
deleted file mode 100644
index bfd6c4e5..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_short_left_and_right.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_arrow_short_right.png b/res/res/drawable-ldpi/jog_dial_arrow_short_right.png
deleted file mode 100644
index d22d5085..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_arrow_short_right.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_bg.png b/res/res/drawable-ldpi/jog_dial_bg.png
deleted file mode 100644
index 263188bb..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_bg.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_dimple.png b/res/res/drawable-ldpi/jog_dial_dimple.png
deleted file mode 100644
index c6f52ef9..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_dimple.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_dial_dimple_dim.png b/res/res/drawable-ldpi/jog_dial_dimple_dim.png
deleted file mode 100644
index b85db4e5..00000000
Binary files a/res/res/drawable-ldpi/jog_dial_dimple_dim.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_gray.9.png b/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_gray.9.png
deleted file mode 100644
index be9edd17..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_green.9.png b/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_green.9.png
deleted file mode 100644
index 8b445fba..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_red.9.png b/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_red.9.png
deleted file mode 100644
index f9b07f89..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_yellow.9.png b/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_yellow.9.png
deleted file mode 100644
index 473fcb04..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_left_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_left_end_normal.9.png b/res/res/drawable-ldpi/jog_tab_bar_left_end_normal.9.png
deleted file mode 100644
index b8ecac7f..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_left_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_left_end_pressed.9.png b/res/res/drawable-ldpi/jog_tab_bar_left_end_pressed.9.png
deleted file mode 100644
index 95b4f4b4..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_left_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_gray.9.png b/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_gray.9.png
deleted file mode 100644
index 2bec09ed..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_green.9.png b/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_green.9.png
deleted file mode 100644
index 8f8109e2..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_red.9.png b/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_red.9.png
deleted file mode 100644
index a453ac34..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_yellow.9.png b/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_yellow.9.png
deleted file mode 100644
index f7ef794c..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_right_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_right_end_normal.9.png b/res/res/drawable-ldpi/jog_tab_bar_right_end_normal.9.png
deleted file mode 100644
index 74b769b1..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_right_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_bar_right_end_pressed.9.png b/res/res/drawable-ldpi/jog_tab_bar_right_end_pressed.9.png
deleted file mode 100644
index d12058d0..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_bar_right_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_left_confirm_gray.png b/res/res/drawable-ldpi/jog_tab_left_confirm_gray.png
deleted file mode 100644
index 92c4a2e1..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_left_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_left_confirm_green.png b/res/res/drawable-ldpi/jog_tab_left_confirm_green.png
deleted file mode 100644
index 13b7c634..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_left_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_left_confirm_red.png b/res/res/drawable-ldpi/jog_tab_left_confirm_red.png
deleted file mode 100644
index 414c07b6..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_left_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_left_confirm_yellow.png b/res/res/drawable-ldpi/jog_tab_left_confirm_yellow.png
deleted file mode 100644
index afccc396..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_left_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_left_normal.png b/res/res/drawable-ldpi/jog_tab_left_normal.png
deleted file mode 100644
index 6ba64791..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_left_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_left_pressed.png b/res/res/drawable-ldpi/jog_tab_left_pressed.png
deleted file mode 100644
index 3dc9c479..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_left_pressed.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_right_confirm_gray.png b/res/res/drawable-ldpi/jog_tab_right_confirm_gray.png
deleted file mode 100644
index ec1020d6..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_right_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_right_confirm_green.png b/res/res/drawable-ldpi/jog_tab_right_confirm_green.png
deleted file mode 100644
index 5b600c95..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_right_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_right_confirm_red.png b/res/res/drawable-ldpi/jog_tab_right_confirm_red.png
deleted file mode 100644
index b640578a..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_right_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_right_confirm_yellow.png b/res/res/drawable-ldpi/jog_tab_right_confirm_yellow.png
deleted file mode 100644
index c4490bc2..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_right_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_right_normal.png b/res/res/drawable-ldpi/jog_tab_right_normal.png
deleted file mode 100644
index 024d409b..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_right_normal.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_right_pressed.png b/res/res/drawable-ldpi/jog_tab_right_pressed.png
deleted file mode 100644
index 22acd25d..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_right_pressed.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_target_gray.png b/res/res/drawable-ldpi/jog_tab_target_gray.png
deleted file mode 100644
index 7921676d..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_target_gray.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_target_green.png b/res/res/drawable-ldpi/jog_tab_target_green.png
deleted file mode 100644
index df5c273e..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_target_green.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_target_red.png b/res/res/drawable-ldpi/jog_tab_target_red.png
deleted file mode 100644
index 2bb6df96..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_target_red.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/jog_tab_target_yellow.png b/res/res/drawable-ldpi/jog_tab_target_yellow.png
deleted file mode 100644
index e7e4347f..00000000
Binary files a/res/res/drawable-ldpi/jog_tab_target_yellow.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/keyboard_accessory_bg_landscape.9.png b/res/res/drawable-ldpi/keyboard_accessory_bg_landscape.9.png
deleted file mode 100644
index 4ab1dd02..00000000
Binary files a/res/res/drawable-ldpi/keyboard_accessory_bg_landscape.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/keyboard_background.9.png b/res/res/drawable-ldpi/keyboard_background.9.png
index 06d42c0c..5cc27ed3 100644
Binary files a/res/res/drawable-ldpi/keyboard_background.9.png and b/res/res/drawable-ldpi/keyboard_background.9.png differ
diff --git a/res/res/drawable-ldpi/keyboard_key_feedback_background.9.png b/res/res/drawable-ldpi/keyboard_key_feedback_background.9.png
index 6f936f15..f60da5fe 100644
Binary files a/res/res/drawable-ldpi/keyboard_key_feedback_background.9.png and b/res/res/drawable-ldpi/keyboard_key_feedback_background.9.png differ
diff --git a/res/res/drawable-ldpi/keyboard_key_feedback_more_background.9.png b/res/res/drawable-ldpi/keyboard_key_feedback_more_background.9.png
index 7e81c3d4..d4fc87c2 100644
Binary files a/res/res/drawable-ldpi/keyboard_key_feedback_more_background.9.png and b/res/res/drawable-ldpi/keyboard_key_feedback_more_background.9.png differ
diff --git a/res/res/drawable-ldpi/keyboard_popup_panel_background.9.png b/res/res/drawable-ldpi/keyboard_popup_panel_background.9.png
index 955fecc2..3c5eaf45 100644
Binary files a/res/res/drawable-ldpi/keyboard_popup_panel_background.9.png and b/res/res/drawable-ldpi/keyboard_popup_panel_background.9.png differ
diff --git a/res/res/drawable-ldpi/keyboard_popup_panel_trans_background.9.png b/res/res/drawable-ldpi/keyboard_popup_panel_trans_background.9.png
deleted file mode 100644
index 78ac46d3..00000000
Binary files a/res/res/drawable-ldpi/keyboard_popup_panel_trans_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/light_header.9.png b/res/res/drawable-ldpi/light_header.9.png
index 4318252a..d3f45c70 100644
Binary files a/res/res/drawable-ldpi/light_header.9.png and b/res/res/drawable-ldpi/light_header.9.png differ
diff --git a/res/res/drawable-ldpi/list_selector_background_disabled.9.png b/res/res/drawable-ldpi/list_selector_background_disabled.9.png
index b94396be..44127eef 100644
Binary files a/res/res/drawable-ldpi/list_selector_background_disabled.9.png and b/res/res/drawable-ldpi/list_selector_background_disabled.9.png differ
diff --git a/res/res/drawable-ldpi/list_selector_background_focus.9.png b/res/res/drawable-ldpi/list_selector_background_focus.9.png
index f2887a9e..2a2a0e27 100644
Binary files a/res/res/drawable-ldpi/list_selector_background_focus.9.png and b/res/res/drawable-ldpi/list_selector_background_focus.9.png differ
diff --git a/res/res/drawable-ldpi/list_selector_background_longpress.9.png b/res/res/drawable-ldpi/list_selector_background_longpress.9.png
index 1fb46bb2..b422d587 100644
Binary files a/res/res/drawable-ldpi/list_selector_background_longpress.9.png and b/res/res/drawable-ldpi/list_selector_background_longpress.9.png differ
diff --git a/res/res/drawable-ldpi/list_selector_background_pressed.9.png b/res/res/drawable-ldpi/list_selector_background_pressed.9.png
index 4980eab5..bb6ad7b9 100644
Binary files a/res/res/drawable-ldpi/list_selector_background_pressed.9.png and b/res/res/drawable-ldpi/list_selector_background_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/maps_google_logo.png b/res/res/drawable-ldpi/maps_google_logo.png
deleted file mode 100644
index 84cc5235..00000000
Binary files a/res/res/drawable-ldpi/maps_google_logo.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/menu_background.9.png b/res/res/drawable-ldpi/menu_background.9.png
index 18c1f403..fbd67b59 100644
Binary files a/res/res/drawable-ldpi/menu_background.9.png and b/res/res/drawable-ldpi/menu_background.9.png differ
diff --git a/res/res/drawable-ldpi/menu_background_fill_parent_width.9.png b/res/res/drawable-ldpi/menu_background_fill_parent_width.9.png
index 02de3230..d3c422dd 100644
Binary files a/res/res/drawable-ldpi/menu_background_fill_parent_width.9.png and b/res/res/drawable-ldpi/menu_background_fill_parent_width.9.png differ
diff --git a/res/res/drawable-ldpi/menu_separator.9.png b/res/res/drawable-ldpi/menu_separator.9.png
deleted file mode 100644
index 9e2dd7f9..00000000
Binary files a/res/res/drawable-ldpi/menu_separator.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/menu_submenu_background.9.png b/res/res/drawable-ldpi/menu_submenu_background.9.png
index 25b27d40..52f493de 100644
Binary files a/res/res/drawable-ldpi/menu_submenu_background.9.png and b/res/res/drawable-ldpi/menu_submenu_background.9.png differ
diff --git a/res/res/drawable-ldpi/menuitem_background_focus.9.png b/res/res/drawable-ldpi/menuitem_background_focus.9.png
index 072b665b..abd8beb1 100644
Binary files a/res/res/drawable-ldpi/menuitem_background_focus.9.png and b/res/res/drawable-ldpi/menuitem_background_focus.9.png differ
diff --git a/res/res/drawable-ldpi/menuitem_background_pressed.9.png b/res/res/drawable-ldpi/menuitem_background_pressed.9.png
index 1def2a15..5972f5d8 100644
Binary files a/res/res/drawable-ldpi/menuitem_background_pressed.9.png and b/res/res/drawable-ldpi/menuitem_background_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/menuitem_background_solid_focused.9.png b/res/res/drawable-ldpi/menuitem_background_solid_focused.9.png
deleted file mode 100644
index 671e7561..00000000
Binary files a/res/res/drawable-ldpi/menuitem_background_solid_focused.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/menuitem_background_solid_pressed.9.png b/res/res/drawable-ldpi/menuitem_background_solid_pressed.9.png
deleted file mode 100644
index 5f334d86..00000000
Binary files a/res/res/drawable-ldpi/menuitem_background_solid_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/menuitem_checkbox_on.png b/res/res/drawable-ldpi/menuitem_checkbox_on.png
deleted file mode 100644
index 61a48435..00000000
Binary files a/res/res/drawable-ldpi/menuitem_checkbox_on.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/numberpicker_down_disabled.9.png b/res/res/drawable-ldpi/numberpicker_down_disabled.9.png
index a4c2abab..72d461e7 100644
Binary files a/res/res/drawable-ldpi/numberpicker_down_disabled.9.png and b/res/res/drawable-ldpi/numberpicker_down_disabled.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_down_disabled_focused.9.png b/res/res/drawable-ldpi/numberpicker_down_disabled_focused.9.png
index fdbc9d57..1f2880fa 100644
Binary files a/res/res/drawable-ldpi/numberpicker_down_disabled_focused.9.png and b/res/res/drawable-ldpi/numberpicker_down_disabled_focused.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_down_normal.9.png b/res/res/drawable-ldpi/numberpicker_down_normal.9.png
index c7e80188..4852a079 100644
Binary files a/res/res/drawable-ldpi/numberpicker_down_normal.9.png and b/res/res/drawable-ldpi/numberpicker_down_normal.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_down_pressed.9.png b/res/res/drawable-ldpi/numberpicker_down_pressed.9.png
index 4dd82aea..1f236808 100644
Binary files a/res/res/drawable-ldpi/numberpicker_down_pressed.9.png and b/res/res/drawable-ldpi/numberpicker_down_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_down_selected.9.png b/res/res/drawable-ldpi/numberpicker_down_selected.9.png
index ebb701ec..77547490 100644
Binary files a/res/res/drawable-ldpi/numberpicker_down_selected.9.png and b/res/res/drawable-ldpi/numberpicker_down_selected.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_input_disabled.9.png b/res/res/drawable-ldpi/numberpicker_input_disabled.9.png
index 39cc3d4a..55af4169 100644
Binary files a/res/res/drawable-ldpi/numberpicker_input_disabled.9.png and b/res/res/drawable-ldpi/numberpicker_input_disabled.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_input_normal.9.png b/res/res/drawable-ldpi/numberpicker_input_normal.9.png
index 6ffabe6c..dd29c95d 100644
Binary files a/res/res/drawable-ldpi/numberpicker_input_normal.9.png and b/res/res/drawable-ldpi/numberpicker_input_normal.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_input_pressed.9.png b/res/res/drawable-ldpi/numberpicker_input_pressed.9.png
index 9cfaaab0..d84128f3 100644
Binary files a/res/res/drawable-ldpi/numberpicker_input_pressed.9.png and b/res/res/drawable-ldpi/numberpicker_input_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_input_selected.9.png b/res/res/drawable-ldpi/numberpicker_input_selected.9.png
index e819e9b4..e7cddd75 100644
Binary files a/res/res/drawable-ldpi/numberpicker_input_selected.9.png and b/res/res/drawable-ldpi/numberpicker_input_selected.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_up_disabled.9.png b/res/res/drawable-ldpi/numberpicker_up_disabled.9.png
index 005a5ae1..dc2e6d08 100644
Binary files a/res/res/drawable-ldpi/numberpicker_up_disabled.9.png and b/res/res/drawable-ldpi/numberpicker_up_disabled.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_up_disabled_focused.9.png b/res/res/drawable-ldpi/numberpicker_up_disabled_focused.9.png
index f1c94655..839d16ff 100644
Binary files a/res/res/drawable-ldpi/numberpicker_up_disabled_focused.9.png and b/res/res/drawable-ldpi/numberpicker_up_disabled_focused.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_up_normal.9.png b/res/res/drawable-ldpi/numberpicker_up_normal.9.png
index 99275397..37221be7 100644
Binary files a/res/res/drawable-ldpi/numberpicker_up_normal.9.png and b/res/res/drawable-ldpi/numberpicker_up_normal.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_up_pressed.9.png b/res/res/drawable-ldpi/numberpicker_up_pressed.9.png
index 7946450a..c5ed2d6b 100644
Binary files a/res/res/drawable-ldpi/numberpicker_up_pressed.9.png and b/res/res/drawable-ldpi/numberpicker_up_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/numberpicker_up_selected.9.png b/res/res/drawable-ldpi/numberpicker_up_selected.9.png
index 8c8136a4..15aaf78e 100644
Binary files a/res/res/drawable-ldpi/numberpicker_up_selected.9.png and b/res/res/drawable-ldpi/numberpicker_up_selected.9.png differ
diff --git a/res/res/drawable-ldpi/panel_background.9.png b/res/res/drawable-ldpi/panel_background.9.png
index 7ea328db..d279e00a 100644
Binary files a/res/res/drawable-ldpi/panel_background.9.png and b/res/res/drawable-ldpi/panel_background.9.png differ
diff --git a/res/res/drawable-ldpi/panel_picture_frame_bg_focus_blue.9.png b/res/res/drawable-ldpi/panel_picture_frame_bg_focus_blue.9.png
index 14eb7f77..47b7d97c 100644
Binary files a/res/res/drawable-ldpi/panel_picture_frame_bg_focus_blue.9.png and b/res/res/drawable-ldpi/panel_picture_frame_bg_focus_blue.9.png differ
diff --git a/res/res/drawable-ldpi/panel_picture_frame_bg_normal.9.png b/res/res/drawable-ldpi/panel_picture_frame_bg_normal.9.png
index c8cd101f..a54ac3e8 100644
Binary files a/res/res/drawable-ldpi/panel_picture_frame_bg_normal.9.png and b/res/res/drawable-ldpi/panel_picture_frame_bg_normal.9.png differ
diff --git a/res/res/drawable-ldpi/panel_picture_frame_bg_pressed_blue.9.png b/res/res/drawable-ldpi/panel_picture_frame_bg_pressed_blue.9.png
index 0badf2b9..e52b3d78 100644
Binary files a/res/res/drawable-ldpi/panel_picture_frame_bg_pressed_blue.9.png and b/res/res/drawable-ldpi/panel_picture_frame_bg_pressed_blue.9.png differ
diff --git a/res/res/drawable-ldpi/password_field_default.9.png b/res/res/drawable-ldpi/password_field_default.9.png
deleted file mode 100644
index a84abf25..00000000
Binary files a/res/res/drawable-ldpi/password_field_default.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/picture_emergency.png b/res/res/drawable-ldpi/picture_emergency.png
deleted file mode 100644
index dbb738f9..00000000
Binary files a/res/res/drawable-ldpi/picture_emergency.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/picture_frame.9.png b/res/res/drawable-ldpi/picture_frame.9.png
index f302bf3d..03bfa3b3 100644
Binary files a/res/res/drawable-ldpi/picture_frame.9.png and b/res/res/drawable-ldpi/picture_frame.9.png differ
diff --git a/res/res/drawable-ldpi/popup_bottom_bright.9.png b/res/res/drawable-ldpi/popup_bottom_bright.9.png
index a8d52a22..9ffb35d2 100644
Binary files a/res/res/drawable-ldpi/popup_bottom_bright.9.png and b/res/res/drawable-ldpi/popup_bottom_bright.9.png differ
diff --git a/res/res/drawable-ldpi/popup_bottom_dark.9.png b/res/res/drawable-ldpi/popup_bottom_dark.9.png
index b0b64dfd..0638fed2 100644
Binary files a/res/res/drawable-ldpi/popup_bottom_dark.9.png and b/res/res/drawable-ldpi/popup_bottom_dark.9.png differ
diff --git a/res/res/drawable-ldpi/popup_bottom_medium.9.png b/res/res/drawable-ldpi/popup_bottom_medium.9.png
index 7bdef97a..b385141c 100644
Binary files a/res/res/drawable-ldpi/popup_bottom_medium.9.png and b/res/res/drawable-ldpi/popup_bottom_medium.9.png differ
diff --git a/res/res/drawable-ldpi/popup_center_bright.9.png b/res/res/drawable-ldpi/popup_center_bright.9.png
index 0bfe6ba7..a4421fad 100644
Binary files a/res/res/drawable-ldpi/popup_center_bright.9.png and b/res/res/drawable-ldpi/popup_center_bright.9.png differ
diff --git a/res/res/drawable-ldpi/popup_center_dark.9.png b/res/res/drawable-ldpi/popup_center_dark.9.png
index e76a452c..0bc30750 100644
Binary files a/res/res/drawable-ldpi/popup_center_dark.9.png and b/res/res/drawable-ldpi/popup_center_dark.9.png differ
diff --git a/res/res/drawable-ldpi/popup_center_medium.9.png b/res/res/drawable-ldpi/popup_center_medium.9.png
index a8de1870..2c87dd33 100644
Binary files a/res/res/drawable-ldpi/popup_center_medium.9.png and b/res/res/drawable-ldpi/popup_center_medium.9.png differ
diff --git a/res/res/drawable-ldpi/popup_full_bright.9.png b/res/res/drawable-ldpi/popup_full_bright.9.png
index b6bbacd0..d54449a3 100644
Binary files a/res/res/drawable-ldpi/popup_full_bright.9.png and b/res/res/drawable-ldpi/popup_full_bright.9.png differ
diff --git a/res/res/drawable-ldpi/popup_full_dark.9.png b/res/res/drawable-ldpi/popup_full_dark.9.png
index ed36fce4..0ef5a204 100644
Binary files a/res/res/drawable-ldpi/popup_full_dark.9.png and b/res/res/drawable-ldpi/popup_full_dark.9.png differ
diff --git a/res/res/drawable-ldpi/popup_inline_error_above_am.9.png b/res/res/drawable-ldpi/popup_inline_error_above_am.9.png
index 673685d3..39cd31cf 100644
Binary files a/res/res/drawable-ldpi/popup_inline_error_above_am.9.png and b/res/res/drawable-ldpi/popup_inline_error_above_am.9.png differ
diff --git a/res/res/drawable-ldpi/popup_inline_error_am.9.png b/res/res/drawable-ldpi/popup_inline_error_am.9.png
index cdc66fff..9fb6bf61 100644
Binary files a/res/res/drawable-ldpi/popup_inline_error_am.9.png and b/res/res/drawable-ldpi/popup_inline_error_am.9.png differ
diff --git a/res/res/drawable-ldpi/popup_top_bright.9.png b/res/res/drawable-ldpi/popup_top_bright.9.png
index 51f1f0f4..57996313 100644
Binary files a/res/res/drawable-ldpi/popup_top_bright.9.png and b/res/res/drawable-ldpi/popup_top_bright.9.png differ
diff --git a/res/res/drawable-ldpi/popup_top_dark.9.png b/res/res/drawable-ldpi/popup_top_dark.9.png
index 81e19184..0c642541 100644
Binary files a/res/res/drawable-ldpi/popup_top_dark.9.png and b/res/res/drawable-ldpi/popup_top_dark.9.png differ
diff --git a/res/res/drawable-ldpi/presence_audio_away.png b/res/res/drawable-ldpi/presence_audio_away.png
index 73ad0dae..7023e192 100644
Binary files a/res/res/drawable-ldpi/presence_audio_away.png and b/res/res/drawable-ldpi/presence_audio_away.png differ
diff --git a/res/res/drawable-ldpi/presence_audio_busy.png b/res/res/drawable-ldpi/presence_audio_busy.png
index 8b64d450..ba1328cd 100644
Binary files a/res/res/drawable-ldpi/presence_audio_busy.png and b/res/res/drawable-ldpi/presence_audio_busy.png differ
diff --git a/res/res/drawable-ldpi/presence_audio_online.png b/res/res/drawable-ldpi/presence_audio_online.png
index 455db052..94feb54a 100644
Binary files a/res/res/drawable-ldpi/presence_audio_online.png and b/res/res/drawable-ldpi/presence_audio_online.png differ
diff --git a/res/res/drawable-ldpi/presence_away.png b/res/res/drawable-ldpi/presence_away.png
index 5228a4b6..507ba02f 100644
Binary files a/res/res/drawable-ldpi/presence_away.png and b/res/res/drawable-ldpi/presence_away.png differ
diff --git a/res/res/drawable-ldpi/presence_busy.png b/res/res/drawable-ldpi/presence_busy.png
index 79fddf78..274b87a2 100644
Binary files a/res/res/drawable-ldpi/presence_busy.png and b/res/res/drawable-ldpi/presence_busy.png differ
diff --git a/res/res/drawable-ldpi/presence_invisible.png b/res/res/drawable-ldpi/presence_invisible.png
index fb1654b5..6db71843 100644
Binary files a/res/res/drawable-ldpi/presence_invisible.png and b/res/res/drawable-ldpi/presence_invisible.png differ
diff --git a/res/res/drawable-ldpi/presence_offline.png b/res/res/drawable-ldpi/presence_offline.png
index 45467992..5e419ee1 100644
Binary files a/res/res/drawable-ldpi/presence_offline.png and b/res/res/drawable-ldpi/presence_offline.png differ
diff --git a/res/res/drawable-ldpi/presence_online.png b/res/res/drawable-ldpi/presence_online.png
index c400a182..5fff25fd 100644
Binary files a/res/res/drawable-ldpi/presence_online.png and b/res/res/drawable-ldpi/presence_online.png differ
diff --git a/res/res/drawable-ldpi/presence_video_away.png b/res/res/drawable-ldpi/presence_video_away.png
index 3695a0e9..52d639ad 100644
Binary files a/res/res/drawable-ldpi/presence_video_away.png and b/res/res/drawable-ldpi/presence_video_away.png differ
diff --git a/res/res/drawable-ldpi/presence_video_busy.png b/res/res/drawable-ldpi/presence_video_busy.png
index c4b0728d..c5b8609f 100644
Binary files a/res/res/drawable-ldpi/presence_video_busy.png and b/res/res/drawable-ldpi/presence_video_busy.png differ
diff --git a/res/res/drawable-ldpi/presence_video_online.png b/res/res/drawable-ldpi/presence_video_online.png
index 786d0e6d..57c9610c 100644
Binary files a/res/res/drawable-ldpi/presence_video_online.png and b/res/res/drawable-ldpi/presence_video_online.png differ
diff --git a/res/res/drawable-ldpi/pressed_application_background_static.png b/res/res/drawable-ldpi/pressed_application_background_static.png
deleted file mode 100644
index d0fd302c..00000000
Binary files a/res/res/drawable-ldpi/pressed_application_background_static.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/progressbar_indeterminate1.png b/res/res/drawable-ldpi/progressbar_indeterminate1.png
index 92a1aeef..4fe1c204 100644
Binary files a/res/res/drawable-ldpi/progressbar_indeterminate1.png and b/res/res/drawable-ldpi/progressbar_indeterminate1.png differ
diff --git a/res/res/drawable-ldpi/progressbar_indeterminate2.png b/res/res/drawable-ldpi/progressbar_indeterminate2.png
index 1fd2f377..156da8bb 100644
Binary files a/res/res/drawable-ldpi/progressbar_indeterminate2.png and b/res/res/drawable-ldpi/progressbar_indeterminate2.png differ
diff --git a/res/res/drawable-ldpi/progressbar_indeterminate3.png b/res/res/drawable-ldpi/progressbar_indeterminate3.png
index adb80227..c4a6e40f 100644
Binary files a/res/res/drawable-ldpi/progressbar_indeterminate3.png and b/res/res/drawable-ldpi/progressbar_indeterminate3.png differ
diff --git a/res/res/drawable-ldpi/radiobutton_off_background.png b/res/res/drawable-ldpi/radiobutton_off_background.png
index d8023c9c..3cec3396 100644
Binary files a/res/res/drawable-ldpi/radiobutton_off_background.png and b/res/res/drawable-ldpi/radiobutton_off_background.png differ
diff --git a/res/res/drawable-ldpi/radiobutton_on_background.png b/res/res/drawable-ldpi/radiobutton_on_background.png
index 4014d4ba..0bc6a0ec 100644
Binary files a/res/res/drawable-ldpi/radiobutton_on_background.png and b/res/res/drawable-ldpi/radiobutton_on_background.png differ
diff --git a/res/res/drawable-ldpi/rate_star_big_half.png b/res/res/drawable-ldpi/rate_star_big_half.png
index 0b4dc173..24509de3 100644
Binary files a/res/res/drawable-ldpi/rate_star_big_half.png and b/res/res/drawable-ldpi/rate_star_big_half.png differ
diff --git a/res/res/drawable-ldpi/rate_star_big_off.png b/res/res/drawable-ldpi/rate_star_big_off.png
index 1d8eef67..eb45bf5f 100644
Binary files a/res/res/drawable-ldpi/rate_star_big_off.png and b/res/res/drawable-ldpi/rate_star_big_off.png differ
diff --git a/res/res/drawable-ldpi/rate_star_big_on.png b/res/res/drawable-ldpi/rate_star_big_on.png
index b6d4d891..56236d98 100644
Binary files a/res/res/drawable-ldpi/rate_star_big_on.png and b/res/res/drawable-ldpi/rate_star_big_on.png differ
diff --git a/res/res/drawable-ldpi/rate_star_med_half.png b/res/res/drawable-ldpi/rate_star_med_half.png
deleted file mode 100644
index f9bcc5c4..00000000
Binary files a/res/res/drawable-ldpi/rate_star_med_half.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/rate_star_med_off.png b/res/res/drawable-ldpi/rate_star_med_off.png
deleted file mode 100644
index eec4ae5c..00000000
Binary files a/res/res/drawable-ldpi/rate_star_med_off.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/rate_star_med_on.png b/res/res/drawable-ldpi/rate_star_med_on.png
deleted file mode 100644
index 03a4cffc..00000000
Binary files a/res/res/drawable-ldpi/rate_star_med_on.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/rate_star_small_half.png b/res/res/drawable-ldpi/rate_star_small_half.png
index 3e2b99bf..686af838 100644
Binary files a/res/res/drawable-ldpi/rate_star_small_half.png and b/res/res/drawable-ldpi/rate_star_small_half.png differ
diff --git a/res/res/drawable-ldpi/rate_star_small_off.png b/res/res/drawable-ldpi/rate_star_small_off.png
index 19db3725..dddbb5a3 100644
Binary files a/res/res/drawable-ldpi/rate_star_small_off.png and b/res/res/drawable-ldpi/rate_star_small_off.png differ
diff --git a/res/res/drawable-ldpi/rate_star_small_on.png b/res/res/drawable-ldpi/rate_star_small_on.png
index b3b9a843..944732cd 100644
Binary files a/res/res/drawable-ldpi/rate_star_small_on.png and b/res/res/drawable-ldpi/rate_star_small_on.png differ
diff --git a/res/res/drawable-ldpi/recent_dialog_background.9.png b/res/res/drawable-ldpi/recent_dialog_background.9.png
deleted file mode 100644
index ab8d87d3..00000000
Binary files a/res/res/drawable-ldpi/recent_dialog_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/reticle.png b/res/res/drawable-ldpi/reticle.png
deleted file mode 100644
index daaee119..00000000
Binary files a/res/res/drawable-ldpi/reticle.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/scrollbar_handle_accelerated_anim2.9.png b/res/res/drawable-ldpi/scrollbar_handle_accelerated_anim2.9.png
index a4ca3e04..36f3cfc9 100644
Binary files a/res/res/drawable-ldpi/scrollbar_handle_accelerated_anim2.9.png and b/res/res/drawable-ldpi/scrollbar_handle_accelerated_anim2.9.png differ
diff --git a/res/res/drawable-ldpi/scrollbar_handle_horizontal.9.png b/res/res/drawable-ldpi/scrollbar_handle_horizontal.9.png
index b3c10cf6..88d3fcee 100644
Binary files a/res/res/drawable-ldpi/scrollbar_handle_horizontal.9.png and b/res/res/drawable-ldpi/scrollbar_handle_horizontal.9.png differ
diff --git a/res/res/drawable-ldpi/scrollbar_handle_vertical.9.png b/res/res/drawable-ldpi/scrollbar_handle_vertical.9.png
index a04e632a..a8321003 100644
Binary files a/res/res/drawable-ldpi/scrollbar_handle_vertical.9.png and b/res/res/drawable-ldpi/scrollbar_handle_vertical.9.png differ
diff --git a/res/res/drawable-ldpi/search_dropdown_background.9.png b/res/res/drawable-ldpi/search_dropdown_background.9.png
deleted file mode 100644
index b695dcbc..00000000
Binary files a/res/res/drawable-ldpi/search_dropdown_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/search_plate.9.png b/res/res/drawable-ldpi/search_plate.9.png
deleted file mode 100644
index 40a351f6..00000000
Binary files a/res/res/drawable-ldpi/search_plate.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/search_plate_global.9.png b/res/res/drawable-ldpi/search_plate_global.9.png
deleted file mode 100644
index 2fa21299..00000000
Binary files a/res/res/drawable-ldpi/search_plate_global.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/seek_thumb_normal.png b/res/res/drawable-ldpi/seek_thumb_normal.png
index 9c2d90d5..3d6abdff 100644
Binary files a/res/res/drawable-ldpi/seek_thumb_normal.png and b/res/res/drawable-ldpi/seek_thumb_normal.png differ
diff --git a/res/res/drawable-ldpi/seek_thumb_pressed.png b/res/res/drawable-ldpi/seek_thumb_pressed.png
index 555cde82..cac84b1e 100644
Binary files a/res/res/drawable-ldpi/seek_thumb_pressed.png and b/res/res/drawable-ldpi/seek_thumb_pressed.png differ
diff --git a/res/res/drawable-ldpi/seek_thumb_selected.png b/res/res/drawable-ldpi/seek_thumb_selected.png
index 4f118180..bcd8d36f 100644
Binary files a/res/res/drawable-ldpi/seek_thumb_selected.png and b/res/res/drawable-ldpi/seek_thumb_selected.png differ
diff --git a/res/res/drawable-ldpi/settings_header_raw.9.png b/res/res/drawable-ldpi/settings_header_raw.9.png
deleted file mode 100644
index 142d8c2f..00000000
Binary files a/res/res/drawable-ldpi/settings_header_raw.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/spinner_black_16.png b/res/res/drawable-ldpi/spinner_black_16.png
index c876d8a6..d4e717a2 100644
Binary files a/res/res/drawable-ldpi/spinner_black_16.png and b/res/res/drawable-ldpi/spinner_black_16.png differ
diff --git a/res/res/drawable-ldpi/spinner_black_20.png b/res/res/drawable-ldpi/spinner_black_20.png
deleted file mode 100644
index 7751f9ab..00000000
Binary files a/res/res/drawable-ldpi/spinner_black_20.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/spinner_black_48.png b/res/res/drawable-ldpi/spinner_black_48.png
index c7aa5170..14078784 100644
Binary files a/res/res/drawable-ldpi/spinner_black_48.png and b/res/res/drawable-ldpi/spinner_black_48.png differ
diff --git a/res/res/drawable-ldpi/spinner_black_76.png b/res/res/drawable-ldpi/spinner_black_76.png
index 44f559cd..64bbc039 100644
Binary files a/res/res/drawable-ldpi/spinner_black_76.png and b/res/res/drawable-ldpi/spinner_black_76.png differ
diff --git a/res/res/drawable-ldpi/spinner_dropdown_background_down.9.png b/res/res/drawable-ldpi/spinner_dropdown_background_down.9.png
index f9c4610b..ad2bb70b 100644
Binary files a/res/res/drawable-ldpi/spinner_dropdown_background_down.9.png and b/res/res/drawable-ldpi/spinner_dropdown_background_down.9.png differ
diff --git a/res/res/drawable-ldpi/spinner_dropdown_background_up.9.png b/res/res/drawable-ldpi/spinner_dropdown_background_up.9.png
index f458ad4e..a64b00a3 100644
Binary files a/res/res/drawable-ldpi/spinner_dropdown_background_up.9.png and b/res/res/drawable-ldpi/spinner_dropdown_background_up.9.png differ
diff --git a/res/res/drawable-ldpi/spinner_normal.9.png b/res/res/drawable-ldpi/spinner_normal.9.png
index 151c2e6a..ced20911 100644
Binary files a/res/res/drawable-ldpi/spinner_normal.9.png and b/res/res/drawable-ldpi/spinner_normal.9.png differ
diff --git a/res/res/drawable-ldpi/spinner_press.9.png b/res/res/drawable-ldpi/spinner_press.9.png
index f3be1fc5..4e87db56 100644
Binary files a/res/res/drawable-ldpi/spinner_press.9.png and b/res/res/drawable-ldpi/spinner_press.9.png differ
diff --git a/res/res/drawable-ldpi/spinner_select.9.png b/res/res/drawable-ldpi/spinner_select.9.png
index 092168b5..744576e4 100644
Binary files a/res/res/drawable-ldpi/spinner_select.9.png and b/res/res/drawable-ldpi/spinner_select.9.png differ
diff --git a/res/res/drawable-ldpi/spinner_white_16.png b/res/res/drawable-ldpi/spinner_white_16.png
index 0ad9eb08..64fdc95d 100644
Binary files a/res/res/drawable-ldpi/spinner_white_16.png and b/res/res/drawable-ldpi/spinner_white_16.png differ
diff --git a/res/res/drawable-ldpi/spinner_white_48.png b/res/res/drawable-ldpi/spinner_white_48.png
index f0f0827b..878d2fb1 100644
Binary files a/res/res/drawable-ldpi/spinner_white_48.png and b/res/res/drawable-ldpi/spinner_white_48.png differ
diff --git a/res/res/drawable-ldpi/spinner_white_76.png b/res/res/drawable-ldpi/spinner_white_76.png
index 8be8f26d..1aa89c25 100644
Binary files a/res/res/drawable-ldpi/spinner_white_76.png and b/res/res/drawable-ldpi/spinner_white_76.png differ
diff --git a/res/res/drawable-ldpi/star_big_off.png b/res/res/drawable-ldpi/star_big_off.png
index d91c3a44..3b54c3a8 100644
Binary files a/res/res/drawable-ldpi/star_big_off.png and b/res/res/drawable-ldpi/star_big_off.png differ
diff --git a/res/res/drawable-ldpi/star_big_on.png b/res/res/drawable-ldpi/star_big_on.png
index 69d92a22..2af4be2d 100644
Binary files a/res/res/drawable-ldpi/star_big_on.png and b/res/res/drawable-ldpi/star_big_on.png differ
diff --git a/res/res/drawable-ldpi/star_off.png b/res/res/drawable-ldpi/star_off.png
index 6bc28fce..e12102bd 100644
Binary files a/res/res/drawable-ldpi/star_off.png and b/res/res/drawable-ldpi/star_off.png differ
diff --git a/res/res/drawable-ldpi/star_on.png b/res/res/drawable-ldpi/star_on.png
index d2e38455..4533d84f 100644
Binary files a/res/res/drawable-ldpi/star_on.png and b/res/res/drawable-ldpi/star_on.png differ
diff --git a/res/res/drawable-ldpi/stat_ecb_mode.png b/res/res/drawable-ldpi/stat_ecb_mode.png
deleted file mode 100644
index a17d7dbf..00000000
Binary files a/res/res/drawable-ldpi/stat_ecb_mode.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_car_mode.png b/res/res/drawable-ldpi/stat_notify_car_mode.png
deleted file mode 100644
index 22e90aef..00000000
Binary files a/res/res/drawable-ldpi/stat_notify_car_mode.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_chat.png b/res/res/drawable-ldpi/stat_notify_chat.png
index 562fbcc2..21c90a99 100644
Binary files a/res/res/drawable-ldpi/stat_notify_chat.png and b/res/res/drawable-ldpi/stat_notify_chat.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_disk_full.png b/res/res/drawable-ldpi/stat_notify_disk_full.png
deleted file mode 100644
index c329486f..00000000
Binary files a/res/res/drawable-ldpi/stat_notify_disk_full.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_email_generic.png b/res/res/drawable-ldpi/stat_notify_email_generic.png
deleted file mode 100644
index 352267c0..00000000
Binary files a/res/res/drawable-ldpi/stat_notify_email_generic.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_error.png b/res/res/drawable-ldpi/stat_notify_error.png
index a2eab9b8..2b45c1b4 100644
Binary files a/res/res/drawable-ldpi/stat_notify_error.png and b/res/res/drawable-ldpi/stat_notify_error.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_gmail.png b/res/res/drawable-ldpi/stat_notify_gmail.png
deleted file mode 100644
index 8fbfd00a..00000000
Binary files a/res/res/drawable-ldpi/stat_notify_gmail.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_missed_call.png b/res/res/drawable-ldpi/stat_notify_missed_call.png
index 4c01206d..7f101677 100644
Binary files a/res/res/drawable-ldpi/stat_notify_missed_call.png and b/res/res/drawable-ldpi/stat_notify_missed_call.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_more.png b/res/res/drawable-ldpi/stat_notify_more.png
index a51341de..18f4a6e3 100644
Binary files a/res/res/drawable-ldpi/stat_notify_more.png and b/res/res/drawable-ldpi/stat_notify_more.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_sdcard.png b/res/res/drawable-ldpi/stat_notify_sdcard.png
index 265fd8fe..626685a5 100644
Binary files a/res/res/drawable-ldpi/stat_notify_sdcard.png and b/res/res/drawable-ldpi/stat_notify_sdcard.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_sdcard_prepare.png b/res/res/drawable-ldpi/stat_notify_sdcard_prepare.png
index 84cb224e..924fd15d 100644
Binary files a/res/res/drawable-ldpi/stat_notify_sdcard_prepare.png and b/res/res/drawable-ldpi/stat_notify_sdcard_prepare.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_sdcard_usb.png b/res/res/drawable-ldpi/stat_notify_sdcard_usb.png
index cb7022b9..6ca94bde 100644
Binary files a/res/res/drawable-ldpi/stat_notify_sdcard_usb.png and b/res/res/drawable-ldpi/stat_notify_sdcard_usb.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_sim_toolkit.png b/res/res/drawable-ldpi/stat_notify_sim_toolkit.png
deleted file mode 100644
index d9a62a95..00000000
Binary files a/res/res/drawable-ldpi/stat_notify_sim_toolkit.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_sync.png b/res/res/drawable-ldpi/stat_notify_sync.png
index dd63030b..e803df12 100644
Binary files a/res/res/drawable-ldpi/stat_notify_sync.png and b/res/res/drawable-ldpi/stat_notify_sync.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_sync_anim0.png b/res/res/drawable-ldpi/stat_notify_sync_anim0.png
index 9aa4edf5..b2c4135c 100644
Binary files a/res/res/drawable-ldpi/stat_notify_sync_anim0.png and b/res/res/drawable-ldpi/stat_notify_sync_anim0.png differ
diff --git a/res/res/drawable-ldpi/stat_notify_sync_error.png b/res/res/drawable-ldpi/stat_notify_sync_error.png
deleted file mode 100644
index 431a86fa..00000000
Binary files a/res/res/drawable-ldpi/stat_notify_sync_error.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_notify_voicemail.png b/res/res/drawable-ldpi/stat_notify_voicemail.png
index 36d61a42..af895853 100644
Binary files a/res/res/drawable-ldpi/stat_notify_voicemail.png and b/res/res/drawable-ldpi/stat_notify_voicemail.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_0.png b/res/res/drawable-ldpi/stat_sys_battery_0.png
deleted file mode 100644
index b692c7a4..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_0.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_10.png b/res/res/drawable-ldpi/stat_sys_battery_10.png
deleted file mode 100644
index 5e7efd10..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_10.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_100.png b/res/res/drawable-ldpi/stat_sys_battery_100.png
deleted file mode 100644
index 7023ea7b..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_100.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_20.png b/res/res/drawable-ldpi/stat_sys_battery_20.png
deleted file mode 100644
index 275ebbb1..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_20.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_40.png b/res/res/drawable-ldpi/stat_sys_battery_40.png
deleted file mode 100644
index 6a46fe09..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_40.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_60.png b/res/res/drawable-ldpi/stat_sys_battery_60.png
deleted file mode 100644
index f94115a0..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_60.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_80.png b/res/res/drawable-ldpi/stat_sys_battery_80.png
deleted file mode 100644
index 8b07df92..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_80.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_charge_anim0.png b/res/res/drawable-ldpi/stat_sys_battery_charge_anim0.png
deleted file mode 100644
index 7c4a783c..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_charge_anim0.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_charge_anim1.png b/res/res/drawable-ldpi/stat_sys_battery_charge_anim1.png
deleted file mode 100644
index 9eea8ae9..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_charge_anim1.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_charge_anim2.png b/res/res/drawable-ldpi/stat_sys_battery_charge_anim2.png
deleted file mode 100644
index 112c8696..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_charge_anim2.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_charge_anim3.png b/res/res/drawable-ldpi/stat_sys_battery_charge_anim3.png
deleted file mode 100644
index 7b5c08b3..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_charge_anim3.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_charge_anim4.png b/res/res/drawable-ldpi/stat_sys_battery_charge_anim4.png
deleted file mode 100644
index ddda4ad6..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_charge_anim4.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_charge_anim5.png b/res/res/drawable-ldpi/stat_sys_battery_charge_anim5.png
deleted file mode 100644
index 52050b2f..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_charge_anim5.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_battery_unknown.png b/res/res/drawable-ldpi/stat_sys_battery_unknown.png
deleted file mode 100644
index e095aa42..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_battery_unknown.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_data_bluetooth.png b/res/res/drawable-ldpi/stat_sys_data_bluetooth.png
index 2ae3355d..3e697603 100644
Binary files a/res/res/drawable-ldpi/stat_sys_data_bluetooth.png and b/res/res/drawable-ldpi/stat_sys_data_bluetooth.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_data_usb.png b/res/res/drawable-ldpi/stat_sys_data_usb.png
deleted file mode 100644
index ffaccbde..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_data_usb.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_download_anim0.png b/res/res/drawable-ldpi/stat_sys_download_anim0.png
index 12c0e213..00b820a3 100644
Binary files a/res/res/drawable-ldpi/stat_sys_download_anim0.png and b/res/res/drawable-ldpi/stat_sys_download_anim0.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_download_anim1.png b/res/res/drawable-ldpi/stat_sys_download_anim1.png
index f5ec4ac7..f97eb5ff 100644
Binary files a/res/res/drawable-ldpi/stat_sys_download_anim1.png and b/res/res/drawable-ldpi/stat_sys_download_anim1.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_download_anim2.png b/res/res/drawable-ldpi/stat_sys_download_anim2.png
index 4900ebd2..e2d12b63 100644
Binary files a/res/res/drawable-ldpi/stat_sys_download_anim2.png and b/res/res/drawable-ldpi/stat_sys_download_anim2.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_download_anim3.png b/res/res/drawable-ldpi/stat_sys_download_anim3.png
index aff9ebd0..43e762e6 100644
Binary files a/res/res/drawable-ldpi/stat_sys_download_anim3.png and b/res/res/drawable-ldpi/stat_sys_download_anim3.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_download_anim4.png b/res/res/drawable-ldpi/stat_sys_download_anim4.png
index 2eb65db2..82f4ca95 100644
Binary files a/res/res/drawable-ldpi/stat_sys_download_anim4.png and b/res/res/drawable-ldpi/stat_sys_download_anim4.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_download_anim5.png b/res/res/drawable-ldpi/stat_sys_download_anim5.png
index a9f2448a..cc25508f 100644
Binary files a/res/res/drawable-ldpi/stat_sys_download_anim5.png and b/res/res/drawable-ldpi/stat_sys_download_anim5.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_gps_on.png b/res/res/drawable-ldpi/stat_sys_gps_on.png
deleted file mode 100644
index 77776f50..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_gps_on.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_headset.png b/res/res/drawable-ldpi/stat_sys_headset.png
index 8f143a36..ccae652c 100644
Binary files a/res/res/drawable-ldpi/stat_sys_headset.png and b/res/res/drawable-ldpi/stat_sys_headset.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_phone_call.png b/res/res/drawable-ldpi/stat_sys_phone_call.png
index 275bef2a..7e0469e8 100644
Binary files a/res/res/drawable-ldpi/stat_sys_phone_call.png and b/res/res/drawable-ldpi/stat_sys_phone_call.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_phone_call_forward.png b/res/res/drawable-ldpi/stat_sys_phone_call_forward.png
index bb07c691..fd092576 100644
Binary files a/res/res/drawable-ldpi/stat_sys_phone_call_forward.png and b/res/res/drawable-ldpi/stat_sys_phone_call_forward.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_phone_call_on_hold.png b/res/res/drawable-ldpi/stat_sys_phone_call_on_hold.png
index b03816ab..f6c76efe 100644
Binary files a/res/res/drawable-ldpi/stat_sys_phone_call_on_hold.png and b/res/res/drawable-ldpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_r_signal_0_cdma.png b/res/res/drawable-ldpi/stat_sys_r_signal_0_cdma.png
deleted file mode 100644
index 2c4ff067..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_r_signal_0_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_r_signal_1_cdma.png b/res/res/drawable-ldpi/stat_sys_r_signal_1_cdma.png
deleted file mode 100644
index 82626ac1..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_r_signal_1_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_r_signal_2_cdma.png b/res/res/drawable-ldpi/stat_sys_r_signal_2_cdma.png
deleted file mode 100644
index 96304b15..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_r_signal_2_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_r_signal_3_cdma.png b/res/res/drawable-ldpi/stat_sys_r_signal_3_cdma.png
deleted file mode 100644
index 9a3f2309..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_r_signal_3_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_r_signal_4_cdma.png b/res/res/drawable-ldpi/stat_sys_r_signal_4_cdma.png
deleted file mode 100644
index 5a607ee9..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_r_signal_4_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_ra_signal_0_cdma.png b/res/res/drawable-ldpi/stat_sys_ra_signal_0_cdma.png
deleted file mode 100644
index 0db564b0..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_ra_signal_0_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_ra_signal_1_cdma.png b/res/res/drawable-ldpi/stat_sys_ra_signal_1_cdma.png
deleted file mode 100644
index ca697db3..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_ra_signal_1_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_ra_signal_2_cdma.png b/res/res/drawable-ldpi/stat_sys_ra_signal_2_cdma.png
deleted file mode 100644
index 816aaaa4..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_ra_signal_2_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_ra_signal_3_cdma.png b/res/res/drawable-ldpi/stat_sys_ra_signal_3_cdma.png
deleted file mode 100644
index ebb103c0..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_ra_signal_3_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_ra_signal_4_cdma.png b/res/res/drawable-ldpi/stat_sys_ra_signal_4_cdma.png
deleted file mode 100644
index f2112015..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_ra_signal_4_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_0_cdma.png b/res/res/drawable-ldpi/stat_sys_signal_0_cdma.png
deleted file mode 100644
index dabba9c8..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_0_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_1_cdma.png b/res/res/drawable-ldpi/stat_sys_signal_1_cdma.png
deleted file mode 100644
index 5d99b454..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_1_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_2_cdma.png b/res/res/drawable-ldpi/stat_sys_signal_2_cdma.png
deleted file mode 100644
index f68f836e..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_2_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_3_cdma.png b/res/res/drawable-ldpi/stat_sys_signal_3_cdma.png
deleted file mode 100644
index 370b91f2..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_3_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_4_cdma.png b/res/res/drawable-ldpi/stat_sys_signal_4_cdma.png
deleted file mode 100644
index e8b4d389..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_4_cdma.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_evdo_0.png b/res/res/drawable-ldpi/stat_sys_signal_evdo_0.png
deleted file mode 100644
index 2b360c21..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_evdo_0.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_evdo_1.png b/res/res/drawable-ldpi/stat_sys_signal_evdo_1.png
deleted file mode 100644
index dfcd1f73..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_evdo_1.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_evdo_2.png b/res/res/drawable-ldpi/stat_sys_signal_evdo_2.png
deleted file mode 100644
index b8a5bdac..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_evdo_2.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_evdo_3.png b/res/res/drawable-ldpi/stat_sys_signal_evdo_3.png
deleted file mode 100644
index 65c76d32..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_evdo_3.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_signal_evdo_4.png b/res/res/drawable-ldpi/stat_sys_signal_evdo_4.png
deleted file mode 100644
index 974f9364..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_signal_evdo_4.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_tether_bluetooth.png b/res/res/drawable-ldpi/stat_sys_tether_bluetooth.png
deleted file mode 100644
index ffe8e8c9..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_tether_bluetooth.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_tether_general.png b/res/res/drawable-ldpi/stat_sys_tether_general.png
deleted file mode 100644
index ca20f735..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_tether_general.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_tether_usb.png b/res/res/drawable-ldpi/stat_sys_tether_usb.png
deleted file mode 100644
index 65e90756..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_tether_usb.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_throttled.png b/res/res/drawable-ldpi/stat_sys_throttled.png
deleted file mode 100644
index cfeb3b65..00000000
Binary files a/res/res/drawable-ldpi/stat_sys_throttled.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/stat_sys_upload_anim0.png b/res/res/drawable-ldpi/stat_sys_upload_anim0.png
index 29f90824..98e976f3 100644
Binary files a/res/res/drawable-ldpi/stat_sys_upload_anim0.png and b/res/res/drawable-ldpi/stat_sys_upload_anim0.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_upload_anim1.png b/res/res/drawable-ldpi/stat_sys_upload_anim1.png
index bd1b72a0..e8814829 100644
Binary files a/res/res/drawable-ldpi/stat_sys_upload_anim1.png and b/res/res/drawable-ldpi/stat_sys_upload_anim1.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_upload_anim2.png b/res/res/drawable-ldpi/stat_sys_upload_anim2.png
index e49d23b3..4a5a3e48 100644
Binary files a/res/res/drawable-ldpi/stat_sys_upload_anim2.png and b/res/res/drawable-ldpi/stat_sys_upload_anim2.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_upload_anim3.png b/res/res/drawable-ldpi/stat_sys_upload_anim3.png
index 64525ac0..ec85a5af 100644
Binary files a/res/res/drawable-ldpi/stat_sys_upload_anim3.png and b/res/res/drawable-ldpi/stat_sys_upload_anim3.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_upload_anim4.png b/res/res/drawable-ldpi/stat_sys_upload_anim4.png
index 20f8f59b..677ef47e 100644
Binary files a/res/res/drawable-ldpi/stat_sys_upload_anim4.png and b/res/res/drawable-ldpi/stat_sys_upload_anim4.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_upload_anim5.png b/res/res/drawable-ldpi/stat_sys_upload_anim5.png
index 0f482df5..6a7c65b0 100644
Binary files a/res/res/drawable-ldpi/stat_sys_upload_anim5.png and b/res/res/drawable-ldpi/stat_sys_upload_anim5.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_vp_phone_call.png b/res/res/drawable-ldpi/stat_sys_vp_phone_call.png
index 504d7a55..d6042eba 100644
Binary files a/res/res/drawable-ldpi/stat_sys_vp_phone_call.png and b/res/res/drawable-ldpi/stat_sys_vp_phone_call.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_vp_phone_call_on_hold.png b/res/res/drawable-ldpi/stat_sys_vp_phone_call_on_hold.png
index edeef2b7..e10db660 100644
Binary files a/res/res/drawable-ldpi/stat_sys_vp_phone_call_on_hold.png and b/res/res/drawable-ldpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/res/drawable-ldpi/stat_sys_warning.png b/res/res/drawable-ldpi/stat_sys_warning.png
index 289c6a00..68346b09 100644
Binary files a/res/res/drawable-ldpi/stat_sys_warning.png and b/res/res/drawable-ldpi/stat_sys_warning.png differ
diff --git a/res/res/drawable-ldpi/status_bar_background.png b/res/res/drawable-ldpi/status_bar_background.png
deleted file mode 100644
index 7881bcec..00000000
Binary files a/res/res/drawable-ldpi/status_bar_background.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/status_bar_header_background.9.png b/res/res/drawable-ldpi/status_bar_header_background.9.png
deleted file mode 100644
index 74dddb93..00000000
Binary files a/res/res/drawable-ldpi/status_bar_header_background.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/status_bar_item_app_background_normal.9.png b/res/res/drawable-ldpi/status_bar_item_app_background_normal.9.png
index f8cfe2c6..2d4851ec 100644
Binary files a/res/res/drawable-ldpi/status_bar_item_app_background_normal.9.png and b/res/res/drawable-ldpi/status_bar_item_app_background_normal.9.png differ
diff --git a/res/res/drawable-ldpi/status_bar_item_background_focus.9.png b/res/res/drawable-ldpi/status_bar_item_background_focus.9.png
index 07cd873d..0da7d526 100644
Binary files a/res/res/drawable-ldpi/status_bar_item_background_focus.9.png and b/res/res/drawable-ldpi/status_bar_item_background_focus.9.png differ
diff --git a/res/res/drawable-ldpi/status_bar_item_background_normal.9.png b/res/res/drawable-ldpi/status_bar_item_background_normal.9.png
index e07f7744..58e6c51f 100644
Binary files a/res/res/drawable-ldpi/status_bar_item_background_normal.9.png and b/res/res/drawable-ldpi/status_bar_item_background_normal.9.png differ
diff --git a/res/res/drawable-ldpi/status_bar_item_background_pressed.9.png b/res/res/drawable-ldpi/status_bar_item_background_pressed.9.png
index aea2f5f9..eb11610e 100644
Binary files a/res/res/drawable-ldpi/status_bar_item_background_pressed.9.png and b/res/res/drawable-ldpi/status_bar_item_background_pressed.9.png differ
diff --git a/res/res/drawable-ldpi/submenu_arrow_nofocus.png b/res/res/drawable-ldpi/submenu_arrow_nofocus.png
deleted file mode 100644
index ce30b58b..00000000
Binary files a/res/res/drawable-ldpi/submenu_arrow_nofocus.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_action_add.png b/res/res/drawable-ldpi/sym_action_add.png
deleted file mode 100644
index 7afaeded..00000000
Binary files a/res/res/drawable-ldpi/sym_action_add.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_action_call.png b/res/res/drawable-ldpi/sym_action_call.png
index 190572de..f05a5fbf 100644
Binary files a/res/res/drawable-ldpi/sym_action_call.png and b/res/res/drawable-ldpi/sym_action_call.png differ
diff --git a/res/res/drawable-ldpi/sym_action_chat.png b/res/res/drawable-ldpi/sym_action_chat.png
index 4eeb59b7..4c58eaf6 100644
Binary files a/res/res/drawable-ldpi/sym_action_chat.png and b/res/res/drawable-ldpi/sym_action_chat.png differ
diff --git a/res/res/drawable-ldpi/sym_action_email.png b/res/res/drawable-ldpi/sym_action_email.png
index 47dc63aa..55a546df 100644
Binary files a/res/res/drawable-ldpi/sym_action_email.png and b/res/res/drawable-ldpi/sym_action_email.png differ
diff --git a/res/res/drawable-ldpi/sym_app_on_sd_unavailable_icon.png b/res/res/drawable-ldpi/sym_app_on_sd_unavailable_icon.png
deleted file mode 100644
index d88250ae..00000000
Binary files a/res/res/drawable-ldpi/sym_app_on_sd_unavailable_icon.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_call_incoming.png b/res/res/drawable-ldpi/sym_call_incoming.png
index ec609c63..6eeb4639 100644
Binary files a/res/res/drawable-ldpi/sym_call_incoming.png and b/res/res/drawable-ldpi/sym_call_incoming.png differ
diff --git a/res/res/drawable-ldpi/sym_call_missed.png b/res/res/drawable-ldpi/sym_call_missed.png
index 8bad634e..0898b67b 100644
Binary files a/res/res/drawable-ldpi/sym_call_missed.png and b/res/res/drawable-ldpi/sym_call_missed.png differ
diff --git a/res/res/drawable-ldpi/sym_call_outgoing.png b/res/res/drawable-ldpi/sym_call_outgoing.png
index 362df01e..b4c8a25f 100644
Binary files a/res/res/drawable-ldpi/sym_call_outgoing.png and b/res/res/drawable-ldpi/sym_call_outgoing.png differ
diff --git a/res/res/drawable-ldpi/sym_contact_card.png b/res/res/drawable-ldpi/sym_contact_card.png
index 8ffd06e6..4d0089e4 100644
Binary files a/res/res/drawable-ldpi/sym_contact_card.png and b/res/res/drawable-ldpi/sym_contact_card.png differ
diff --git a/res/res/drawable-ldpi/sym_def_app_icon.png b/res/res/drawable-ldpi/sym_def_app_icon.png
deleted file mode 100644
index 2c205c84..00000000
Binary files a/res/res/drawable-ldpi/sym_def_app_icon.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_delete.png b/res/res/drawable-ldpi/sym_keyboard_delete.png
index d9d56539..87aec1de 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_delete.png and b/res/res/drawable-ldpi/sym_keyboard_delete.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_delete_dim.png b/res/res/drawable-ldpi/sym_keyboard_delete_dim.png
deleted file mode 100644
index d7d9385f..00000000
Binary files a/res/res/drawable-ldpi/sym_keyboard_delete_dim.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_feedback_delete.png b/res/res/drawable-ldpi/sym_keyboard_feedback_delete.png
index 8922bf92..2d689c95 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_feedback_delete.png and b/res/res/drawable-ldpi/sym_keyboard_feedback_delete.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_feedback_ok.png b/res/res/drawable-ldpi/sym_keyboard_feedback_ok.png
index 304141b5..252cc9cf 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_feedback_ok.png and b/res/res/drawable-ldpi/sym_keyboard_feedback_ok.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_feedback_return.png b/res/res/drawable-ldpi/sym_keyboard_feedback_return.png
deleted file mode 100644
index c5f32475..00000000
Binary files a/res/res/drawable-ldpi/sym_keyboard_feedback_return.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_feedback_shift.png b/res/res/drawable-ldpi/sym_keyboard_feedback_shift.png
index a7bf565a..7692508e 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_feedback_shift.png and b/res/res/drawable-ldpi/sym_keyboard_feedback_shift.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_feedback_shift_locked.png b/res/res/drawable-ldpi/sym_keyboard_feedback_shift_locked.png
deleted file mode 100644
index 114abacc..00000000
Binary files a/res/res/drawable-ldpi/sym_keyboard_feedback_shift_locked.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_feedback_space.png b/res/res/drawable-ldpi/sym_keyboard_feedback_space.png
index 5d529700..83f37db8 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_feedback_space.png and b/res/res/drawable-ldpi/sym_keyboard_feedback_space.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num0_no_plus.png b/res/res/drawable-ldpi/sym_keyboard_num0_no_plus.png
index eb4764d4..96d38d8f 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num0_no_plus.png and b/res/res/drawable-ldpi/sym_keyboard_num0_no_plus.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num1.png b/res/res/drawable-ldpi/sym_keyboard_num1.png
index 1339b6d2..1f6bf71e 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num1.png and b/res/res/drawable-ldpi/sym_keyboard_num1.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num2.png b/res/res/drawable-ldpi/sym_keyboard_num2.png
index bd2379da..6c4d0eeb 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num2.png and b/res/res/drawable-ldpi/sym_keyboard_num2.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num3.png b/res/res/drawable-ldpi/sym_keyboard_num3.png
index 43e8b150..760a23d6 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num3.png and b/res/res/drawable-ldpi/sym_keyboard_num3.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num4.png b/res/res/drawable-ldpi/sym_keyboard_num4.png
index 70d4f78e..6116aa71 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num4.png and b/res/res/drawable-ldpi/sym_keyboard_num4.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num5.png b/res/res/drawable-ldpi/sym_keyboard_num5.png
index 5acda285..597c7418 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num5.png and b/res/res/drawable-ldpi/sym_keyboard_num5.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num6.png b/res/res/drawable-ldpi/sym_keyboard_num6.png
index 950600b0..b2d795d0 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num6.png and b/res/res/drawable-ldpi/sym_keyboard_num6.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num7.png b/res/res/drawable-ldpi/sym_keyboard_num7.png
index caea4bb9..7928f5bf 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num7.png and b/res/res/drawable-ldpi/sym_keyboard_num7.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num8.png b/res/res/drawable-ldpi/sym_keyboard_num8.png
index b528fc7b..2aef2816 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num8.png and b/res/res/drawable-ldpi/sym_keyboard_num8.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_num9.png b/res/res/drawable-ldpi/sym_keyboard_num9.png
index 1835e21d..38e77cdc 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_num9.png and b/res/res/drawable-ldpi/sym_keyboard_num9.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_ok.png b/res/res/drawable-ldpi/sym_keyboard_ok.png
index 70bffc1c..7fb9202f 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_ok.png and b/res/res/drawable-ldpi/sym_keyboard_ok.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_ok_dim.png b/res/res/drawable-ldpi/sym_keyboard_ok_dim.png
deleted file mode 100644
index 01cf616b..00000000
Binary files a/res/res/drawable-ldpi/sym_keyboard_ok_dim.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_return.png b/res/res/drawable-ldpi/sym_keyboard_return.png
deleted file mode 100644
index 1c7c58d5..00000000
Binary files a/res/res/drawable-ldpi/sym_keyboard_return.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_shift.png b/res/res/drawable-ldpi/sym_keyboard_shift.png
index 382a08f0..921acbe1 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_shift.png and b/res/res/drawable-ldpi/sym_keyboard_shift.png differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_shift_locked.png b/res/res/drawable-ldpi/sym_keyboard_shift_locked.png
deleted file mode 100644
index c644eff8..00000000
Binary files a/res/res/drawable-ldpi/sym_keyboard_shift_locked.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/sym_keyboard_space.png b/res/res/drawable-ldpi/sym_keyboard_space.png
index 0b91646e..101348a5 100644
Binary files a/res/res/drawable-ldpi/sym_keyboard_space.png and b/res/res/drawable-ldpi/sym_keyboard_space.png differ
diff --git a/res/res/drawable-ldpi/tab_focus.9.png b/res/res/drawable-ldpi/tab_focus.9.png
index 59a0b659..5d592627 100644
Binary files a/res/res/drawable-ldpi/tab_focus.9.png and b/res/res/drawable-ldpi/tab_focus.9.png differ
diff --git a/res/res/drawable-ldpi/tab_focus_bar_left.9.png b/res/res/drawable-ldpi/tab_focus_bar_left.9.png
index 0ee83473..44632730 100644
Binary files a/res/res/drawable-ldpi/tab_focus_bar_left.9.png and b/res/res/drawable-ldpi/tab_focus_bar_left.9.png differ
diff --git a/res/res/drawable-ldpi/tab_focus_bar_right.9.png b/res/res/drawable-ldpi/tab_focus_bar_right.9.png
index 0ee83473..992612be 100644
Binary files a/res/res/drawable-ldpi/tab_focus_bar_right.9.png and b/res/res/drawable-ldpi/tab_focus_bar_right.9.png differ
diff --git a/res/res/drawable-ldpi/tab_press.9.png b/res/res/drawable-ldpi/tab_press.9.png
index ba9c82df..6dd872dc 100644
Binary files a/res/res/drawable-ldpi/tab_press.9.png and b/res/res/drawable-ldpi/tab_press.9.png differ
diff --git a/res/res/drawable-ldpi/tab_press_bar_left.9.png b/res/res/drawable-ldpi/tab_press_bar_left.9.png
index ee129ba1..89de9d54 100644
Binary files a/res/res/drawable-ldpi/tab_press_bar_left.9.png and b/res/res/drawable-ldpi/tab_press_bar_left.9.png differ
diff --git a/res/res/drawable-ldpi/tab_press_bar_right.9.png b/res/res/drawable-ldpi/tab_press_bar_right.9.png
index ee129ba1..fb384798 100644
Binary files a/res/res/drawable-ldpi/tab_press_bar_right.9.png and b/res/res/drawable-ldpi/tab_press_bar_right.9.png differ
diff --git a/res/res/drawable-ldpi/tab_selected.9.png b/res/res/drawable-ldpi/tab_selected.9.png
index 318f09fa..6fdd76a8 100644
Binary files a/res/res/drawable-ldpi/tab_selected.9.png and b/res/res/drawable-ldpi/tab_selected.9.png differ
diff --git a/res/res/drawable-ldpi/tab_selected_bar_left.9.png b/res/res/drawable-ldpi/tab_selected_bar_left.9.png
index 03bcc13b..06aad392 100644
Binary files a/res/res/drawable-ldpi/tab_selected_bar_left.9.png and b/res/res/drawable-ldpi/tab_selected_bar_left.9.png differ
diff --git a/res/res/drawable-ldpi/tab_selected_bar_left_v4.9.png b/res/res/drawable-ldpi/tab_selected_bar_left_v4.9.png
deleted file mode 100644
index e7a07255..00000000
Binary files a/res/res/drawable-ldpi/tab_selected_bar_left_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/tab_selected_bar_right.9.png b/res/res/drawable-ldpi/tab_selected_bar_right.9.png
index f2284454..06aad392 100644
Binary files a/res/res/drawable-ldpi/tab_selected_bar_right.9.png and b/res/res/drawable-ldpi/tab_selected_bar_right.9.png differ
diff --git a/res/res/drawable-ldpi/tab_selected_bar_right_v4.9.png b/res/res/drawable-ldpi/tab_selected_bar_right_v4.9.png
deleted file mode 100644
index e7a07255..00000000
Binary files a/res/res/drawable-ldpi/tab_selected_bar_right_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/tab_selected_v4.9.png b/res/res/drawable-ldpi/tab_selected_v4.9.png
deleted file mode 100644
index 2ad1757f..00000000
Binary files a/res/res/drawable-ldpi/tab_selected_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/tab_unselected.9.png b/res/res/drawable-ldpi/tab_unselected.9.png
index de7c467c..a36e5a19 100644
Binary files a/res/res/drawable-ldpi/tab_unselected.9.png and b/res/res/drawable-ldpi/tab_unselected.9.png differ
diff --git a/res/res/drawable-ldpi/tab_unselected_v4.9.png b/res/res/drawable-ldpi/tab_unselected_v4.9.png
deleted file mode 100644
index 61d4ef02..00000000
Binary files a/res/res/drawable-ldpi/tab_unselected_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/text_select_handle_left.png b/res/res/drawable-ldpi/text_select_handle_left.png
deleted file mode 100644
index bded42cc..00000000
Binary files a/res/res/drawable-ldpi/text_select_handle_left.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/text_select_handle_middle.png b/res/res/drawable-ldpi/text_select_handle_middle.png
deleted file mode 100644
index c1d8d17d..00000000
Binary files a/res/res/drawable-ldpi/text_select_handle_middle.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/text_select_handle_right.png b/res/res/drawable-ldpi/text_select_handle_right.png
deleted file mode 100644
index aae0b407..00000000
Binary files a/res/res/drawable-ldpi/text_select_handle_right.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_default.9.png b/res/res/drawable-ldpi/textfield_default.9.png
index 4cfa745f..8a27dac9 100644
Binary files a/res/res/drawable-ldpi/textfield_default.9.png and b/res/res/drawable-ldpi/textfield_default.9.png differ
diff --git a/res/res/drawable-ldpi/textfield_disabled.9.png b/res/res/drawable-ldpi/textfield_disabled.9.png
index e54bf300..fcc1e3b3 100644
Binary files a/res/res/drawable-ldpi/textfield_disabled.9.png and b/res/res/drawable-ldpi/textfield_disabled.9.png differ
diff --git a/res/res/drawable-ldpi/textfield_disabled_selected.9.png b/res/res/drawable-ldpi/textfield_disabled_selected.9.png
index 02f6b5e1..41f43ee7 100644
Binary files a/res/res/drawable-ldpi/textfield_disabled_selected.9.png and b/res/res/drawable-ldpi/textfield_disabled_selected.9.png differ
diff --git a/res/res/drawable-ldpi/textfield_search_default.9.png b/res/res/drawable-ldpi/textfield_search_default.9.png
deleted file mode 100644
index dfb3f7a6..00000000
Binary files a/res/res/drawable-ldpi/textfield_search_default.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_search_empty_default.9.png b/res/res/drawable-ldpi/textfield_search_empty_default.9.png
deleted file mode 100644
index 65fbe33b..00000000
Binary files a/res/res/drawable-ldpi/textfield_search_empty_default.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_search_empty_pressed.9.png b/res/res/drawable-ldpi/textfield_search_empty_pressed.9.png
deleted file mode 100644
index 2a72142c..00000000
Binary files a/res/res/drawable-ldpi/textfield_search_empty_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_search_empty_selected.9.png b/res/res/drawable-ldpi/textfield_search_empty_selected.9.png
deleted file mode 100644
index 162c1789..00000000
Binary files a/res/res/drawable-ldpi/textfield_search_empty_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_search_pressed.9.png b/res/res/drawable-ldpi/textfield_search_pressed.9.png
deleted file mode 100644
index b414f6ce..00000000
Binary files a/res/res/drawable-ldpi/textfield_search_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_search_selected.9.png b/res/res/drawable-ldpi/textfield_search_selected.9.png
deleted file mode 100644
index d6e6a44d..00000000
Binary files a/res/res/drawable-ldpi/textfield_search_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/textfield_selected.9.png b/res/res/drawable-ldpi/textfield_selected.9.png
index 80a6f399..0f0252a9 100644
Binary files a/res/res/drawable-ldpi/textfield_selected.9.png and b/res/res/drawable-ldpi/textfield_selected.9.png differ
diff --git a/res/res/drawable-ldpi/title_bar_medium.9.png b/res/res/drawable-ldpi/title_bar_medium.9.png
deleted file mode 100644
index ab95aad3..00000000
Binary files a/res/res/drawable-ldpi/title_bar_medium.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/title_bar_portrait.9.png b/res/res/drawable-ldpi/title_bar_portrait.9.png
deleted file mode 100644
index 6f868db2..00000000
Binary files a/res/res/drawable-ldpi/title_bar_portrait.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/title_bar_tall.9.png b/res/res/drawable-ldpi/title_bar_tall.9.png
index b4729b75..043fb3bc 100644
Binary files a/res/res/drawable-ldpi/title_bar_tall.9.png and b/res/res/drawable-ldpi/title_bar_tall.9.png differ
diff --git a/res/res/drawable-ldpi/toast_frame.9.png b/res/res/drawable-ldpi/toast_frame.9.png
deleted file mode 100644
index e64dc757..00000000
Binary files a/res/res/drawable-ldpi/toast_frame.9.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/unknown_image.png b/res/res/drawable-ldpi/unknown_image.png
deleted file mode 100644
index c6255baa..00000000
Binary files a/res/res/drawable-ldpi/unknown_image.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/usb_android.png b/res/res/drawable-ldpi/usb_android.png
deleted file mode 100644
index d7b1d93f..00000000
Binary files a/res/res/drawable-ldpi/usb_android.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/usb_android_connected.png b/res/res/drawable-ldpi/usb_android_connected.png
deleted file mode 100644
index c9d84394..00000000
Binary files a/res/res/drawable-ldpi/usb_android_connected.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/vpn_connected.png b/res/res/drawable-ldpi/vpn_connected.png
deleted file mode 100644
index 65fc6db7..00000000
Binary files a/res/res/drawable-ldpi/vpn_connected.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/vpn_disconnected.png b/res/res/drawable-ldpi/vpn_disconnected.png
deleted file mode 100644
index 2440c690..00000000
Binary files a/res/res/drawable-ldpi/vpn_disconnected.png and /dev/null differ
diff --git a/res/res/drawable-ldpi/zoom_plate.9.png b/res/res/drawable-ldpi/zoom_plate.9.png
index 5e34e7a6..dd69fde0 100644
Binary files a/res/res/drawable-ldpi/zoom_plate.9.png and b/res/res/drawable-ldpi/zoom_plate.9.png differ
diff --git a/res/res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png b/res/res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png
index b2293670..06d96fee 100644
Binary files a/res/res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png and b/res/res/drawable-mdpi/ab_bottom_solid_dark_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_bottom_solid_inverse_holo.9.png b/res/res/drawable-mdpi/ab_bottom_solid_inverse_holo.9.png
index c65f443e..287bd76d 100644
Binary files a/res/res/drawable-mdpi/ab_bottom_solid_inverse_holo.9.png and b/res/res/drawable-mdpi/ab_bottom_solid_inverse_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_bottom_solid_light_holo.9.png b/res/res/drawable-mdpi/ab_bottom_solid_light_holo.9.png
index 0706c8af..781d3871 100644
Binary files a/res/res/drawable-mdpi/ab_bottom_solid_light_holo.9.png and b/res/res/drawable-mdpi/ab_bottom_solid_light_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_bottom_transparent_dark_holo.9.png b/res/res/drawable-mdpi/ab_bottom_transparent_dark_holo.9.png
index d814d02d..c7be4aae 100644
Binary files a/res/res/drawable-mdpi/ab_bottom_transparent_dark_holo.9.png and b/res/res/drawable-mdpi/ab_bottom_transparent_dark_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_bottom_transparent_light_holo.9.png b/res/res/drawable-mdpi/ab_bottom_transparent_light_holo.9.png
index b139c8e4..3faf7cc5 100644
Binary files a/res/res/drawable-mdpi/ab_bottom_transparent_light_holo.9.png and b/res/res/drawable-mdpi/ab_bottom_transparent_light_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_share_pack_holo_dark.9.png b/res/res/drawable-mdpi/ab_share_pack_holo_dark.9.png
index ed4ba34e..ab71221c 100644
Binary files a/res/res/drawable-mdpi/ab_share_pack_holo_dark.9.png and b/res/res/drawable-mdpi/ab_share_pack_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/ab_share_pack_holo_light.9.png b/res/res/drawable-mdpi/ab_share_pack_holo_light.9.png
index 8f10bd52..3b05e835 100644
Binary files a/res/res/drawable-mdpi/ab_share_pack_holo_light.9.png and b/res/res/drawable-mdpi/ab_share_pack_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/ab_share_pack_mtrl_alpha.9.png b/res/res/drawable-mdpi/ab_share_pack_mtrl_alpha.9.png
index f31730dc..3b1ff083 100644
Binary files a/res/res/drawable-mdpi/ab_share_pack_mtrl_alpha.9.png and b/res/res/drawable-mdpi/ab_share_pack_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/ab_solid_dark_holo.9.png b/res/res/drawable-mdpi/ab_solid_dark_holo.9.png
index 743d00b6..75d738cb 100644
Binary files a/res/res/drawable-mdpi/ab_solid_dark_holo.9.png and b/res/res/drawable-mdpi/ab_solid_dark_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_solid_light_holo.9.png b/res/res/drawable-mdpi/ab_solid_light_holo.9.png
index 17c1fb92..8ea3380b 100644
Binary files a/res/res/drawable-mdpi/ab_solid_light_holo.9.png and b/res/res/drawable-mdpi/ab_solid_light_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_solid_shadow_holo.9.png b/res/res/drawable-mdpi/ab_solid_shadow_holo.9.png
index ddfc8e3d..ab53f480 100644
Binary files a/res/res/drawable-mdpi/ab_solid_shadow_holo.9.png and b/res/res/drawable-mdpi/ab_solid_shadow_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_solid_shadow_mtrl_alpha.9.png b/res/res/drawable-mdpi/ab_solid_shadow_mtrl_alpha.9.png
deleted file mode 100644
index ebdea009..00000000
Binary files a/res/res/drawable-mdpi/ab_solid_shadow_mtrl_alpha.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ab_stacked_solid_dark_holo.9.png b/res/res/drawable-mdpi/ab_stacked_solid_dark_holo.9.png
index 007a4b23..f6b47845 100644
Binary files a/res/res/drawable-mdpi/ab_stacked_solid_dark_holo.9.png and b/res/res/drawable-mdpi/ab_stacked_solid_dark_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_stacked_solid_inverse_holo.9.png b/res/res/drawable-mdpi/ab_stacked_solid_inverse_holo.9.png
deleted file mode 100644
index a823841c..00000000
Binary files a/res/res/drawable-mdpi/ab_stacked_solid_inverse_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ab_stacked_solid_light_holo.9.png b/res/res/drawable-mdpi/ab_stacked_solid_light_holo.9.png
index ad6e1a4d..dc77fee0 100644
Binary files a/res/res/drawable-mdpi/ab_stacked_solid_light_holo.9.png and b/res/res/drawable-mdpi/ab_stacked_solid_light_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_stacked_transparent_dark_holo.9.png b/res/res/drawable-mdpi/ab_stacked_transparent_dark_holo.9.png
index 0ad6c888..fc435845 100644
Binary files a/res/res/drawable-mdpi/ab_stacked_transparent_dark_holo.9.png and b/res/res/drawable-mdpi/ab_stacked_transparent_dark_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_stacked_transparent_light_holo.9.png b/res/res/drawable-mdpi/ab_stacked_transparent_light_holo.9.png
index 19b50abc..fd797a01 100644
Binary files a/res/res/drawable-mdpi/ab_stacked_transparent_light_holo.9.png and b/res/res/drawable-mdpi/ab_stacked_transparent_light_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_transparent_dark_holo.9.png b/res/res/drawable-mdpi/ab_transparent_dark_holo.9.png
index ad980b13..7a550fce 100644
Binary files a/res/res/drawable-mdpi/ab_transparent_dark_holo.9.png and b/res/res/drawable-mdpi/ab_transparent_dark_holo.9.png differ
diff --git a/res/res/drawable-mdpi/ab_transparent_light_holo.9.png b/res/res/drawable-mdpi/ab_transparent_light_holo.9.png
index 60e6c527..400ddaa3 100644
Binary files a/res/res/drawable-mdpi/ab_transparent_light_holo.9.png and b/res/res/drawable-mdpi/ab_transparent_light_holo.9.png differ
diff --git a/res/res/drawable-mdpi/activity_title_bar.9.png b/res/res/drawable-mdpi/activity_title_bar.9.png
index bd0680d5..c3d29a03 100644
Binary files a/res/res/drawable-mdpi/activity_title_bar.9.png and b/res/res/drawable-mdpi/activity_title_bar.9.png differ
diff --git a/res/res/drawable-mdpi/arrow_down_float.png b/res/res/drawable-mdpi/arrow_down_float.png
index dd825234..2ca994ea 100644
Binary files a/res/res/drawable-mdpi/arrow_down_float.png and b/res/res/drawable-mdpi/arrow_down_float.png differ
diff --git a/res/res/drawable-mdpi/arrow_up_float.png b/res/res/drawable-mdpi/arrow_up_float.png
index 9bc3d1c2..4da8ea3b 100644
Binary files a/res/res/drawable-mdpi/arrow_up_float.png and b/res/res/drawable-mdpi/arrow_up_float.png differ
diff --git a/res/res/drawable-mdpi/battery_charge_background.png b/res/res/drawable-mdpi/battery_charge_background.png
deleted file mode 100644
index 9219745c..00000000
Binary files a/res/res/drawable-mdpi/battery_charge_background.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/bottom_bar.png b/res/res/drawable-mdpi/bottom_bar.png
index 1fdb0781..9618c55b 100644
Binary files a/res/res/drawable-mdpi/bottom_bar.png and b/res/res/drawable-mdpi/bottom_bar.png differ
diff --git a/res/res/drawable-mdpi/btn_cab_done_default_holo_dark.9.png b/res/res/drawable-mdpi/btn_cab_done_default_holo_dark.9.png
index 5461b9c0..1ecbccbd 100644
Binary files a/res/res/drawable-mdpi/btn_cab_done_default_holo_dark.9.png and b/res/res/drawable-mdpi/btn_cab_done_default_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_cab_done_default_holo_light.9.png b/res/res/drawable-mdpi/btn_cab_done_default_holo_light.9.png
index 5dc6f804..96fe8ea7 100644
Binary files a/res/res/drawable-mdpi/btn_cab_done_default_holo_light.9.png and b/res/res/drawable-mdpi/btn_cab_done_default_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_cab_done_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_cab_done_focused_holo_dark.9.png
index a70b53c5..52fae79d 100644
Binary files a/res/res/drawable-mdpi/btn_cab_done_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_cab_done_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_cab_done_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_cab_done_focused_holo_light.9.png
index c7a9896b..1e814a82 100644
Binary files a/res/res/drawable-mdpi/btn_cab_done_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_cab_done_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_cab_done_pressed_holo_dark.9.png b/res/res/drawable-mdpi/btn_cab_done_pressed_holo_dark.9.png
deleted file mode 100644
index f4185d16..00000000
Binary files a/res/res/drawable-mdpi/btn_cab_done_pressed_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_cab_done_pressed_holo_light.9.png b/res/res/drawable-mdpi/btn_cab_done_pressed_holo_light.9.png
deleted file mode 100644
index d59219bb..00000000
Binary files a/res/res/drawable-mdpi/btn_cab_done_pressed_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_buttonless_off.png b/res/res/drawable-mdpi/btn_check_buttonless_off.png
index f8972fc4..2e4ab89b 100644
Binary files a/res/res/drawable-mdpi/btn_check_buttonless_off.png and b/res/res/drawable-mdpi/btn_check_buttonless_off.png differ
diff --git a/res/res/drawable-mdpi/btn_check_buttonless_on.png b/res/res/drawable-mdpi/btn_check_buttonless_on.png
index a10a37ae..605565dc 100644
Binary files a/res/res/drawable-mdpi/btn_check_buttonless_on.png and b/res/res/drawable-mdpi/btn_check_buttonless_on.png differ
diff --git a/res/res/drawable-mdpi/btn_check_label_background.9.png b/res/res/drawable-mdpi/btn_check_label_background.9.png
deleted file mode 100644
index 79367b8c..00000000
Binary files a/res/res/drawable-mdpi/btn_check_label_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off.png b/res/res/drawable-mdpi/btn_check_off.png
index b0541d9b..f78e7889 100644
Binary files a/res/res/drawable-mdpi/btn_check_off.png and b/res/res/drawable-mdpi/btn_check_off.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disable.png b/res/res/drawable-mdpi/btn_check_off_disable.png
index 5ec8d033..643f2c85 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_disable.png and b/res/res/drawable-mdpi/btn_check_off_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disable_focused.png b/res/res/drawable-mdpi/btn_check_off_disable_focused.png
index 341ffb91..b86628fc 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_disable_focused.png and b/res/res/drawable-mdpi/btn_check_off_disable_focused.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disable_focused_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_disable_focused_holo_dark.png
deleted file mode 100644
index f3194b72..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_disable_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disable_focused_holo_light.png b/res/res/drawable-mdpi/btn_check_off_disable_focused_holo_light.png
deleted file mode 100644
index bd710720..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_disable_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disable_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_disable_holo_dark.png
deleted file mode 100644
index f3194b72..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_disable_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disable_holo_light.png b/res/res/drawable-mdpi/btn_check_off_disable_holo_light.png
deleted file mode 100644
index bd710720..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_disable_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_dark.png
index 049cd284..305e6e2d 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_light.png
index 42442e8f..16664662 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_light.png and b/res/res/drawable-mdpi/btn_check_off_disabled_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_disabled_holo_dark.png
index 654d449b..f765280e 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_disabled_holo_dark.png and b/res/res/drawable-mdpi/btn_check_off_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_disabled_holo_light.png b/res/res/drawable-mdpi/btn_check_off_disabled_holo_light.png
index db190430..1ef36a88 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_disabled_holo_light.png and b/res/res/drawable-mdpi/btn_check_off_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_focused_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_focused_holo_dark.png
index a09cd48a..d835aaa7 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_check_off_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_focused_holo_light.png b/res/res/drawable-mdpi/btn_check_off_focused_holo_light.png
index 3fc71fd2..50d0c9de 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_focused_holo_light.png and b/res/res/drawable-mdpi/btn_check_off_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_holo.png b/res/res/drawable-mdpi/btn_check_off_holo.png
deleted file mode 100644
index 8655e0ca..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_holo_dark.png
index 60810794..4cf6b23e 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_holo_dark.png and b/res/res/drawable-mdpi/btn_check_off_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_holo_light.png b/res/res/drawable-mdpi/btn_check_off_holo_light.png
index 5e04a57b..bbea961b 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_holo_light.png and b/res/res/drawable-mdpi/btn_check_off_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_normal_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_normal_holo_dark.png
deleted file mode 100644
index 15611768..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_normal_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_normal_holo_light.png b/res/res/drawable-mdpi/btn_check_off_normal_holo_light.png
deleted file mode 100644
index b39ad3d6..00000000
Binary files a/res/res/drawable-mdpi/btn_check_off_normal_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_off_pressed.png b/res/res/drawable-mdpi/btn_check_off_pressed.png
index 5e77a77e..a5fe0d5f 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_pressed.png and b/res/res/drawable-mdpi/btn_check_off_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_check_off_pressed_holo_dark.png
index 47e8b5b6..44f79857 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_check_off_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_pressed_holo_light.png b/res/res/drawable-mdpi/btn_check_off_pressed_holo_light.png
index 1dc83fa5..fee7819b 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_check_off_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_off_selected.png b/res/res/drawable-mdpi/btn_check_off_selected.png
index 4e40f207..f01d3d95 100644
Binary files a/res/res/drawable-mdpi/btn_check_off_selected.png and b/res/res/drawable-mdpi/btn_check_off_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on.png b/res/res/drawable-mdpi/btn_check_on.png
index 23304a1f..2b24205e 100644
Binary files a/res/res/drawable-mdpi/btn_check_on.png and b/res/res/drawable-mdpi/btn_check_on.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disable.png b/res/res/drawable-mdpi/btn_check_on_disable.png
index 817745c2..9dfbfb95 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_disable.png and b/res/res/drawable-mdpi/btn_check_on_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disable_focused.png b/res/res/drawable-mdpi/btn_check_on_disable_focused.png
index 13d13b64..7b378b60 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_disable_focused.png and b/res/res/drawable-mdpi/btn_check_on_disable_focused.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disable_focused_holo_light.png b/res/res/drawable-mdpi/btn_check_on_disable_focused_holo_light.png
deleted file mode 100644
index c9ebbca3..00000000
Binary files a/res/res/drawable-mdpi/btn_check_on_disable_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disable_holo_dark.png b/res/res/drawable-mdpi/btn_check_on_disable_holo_dark.png
deleted file mode 100644
index 48cc017c..00000000
Binary files a/res/res/drawable-mdpi/btn_check_on_disable_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disable_holo_light.png b/res/res/drawable-mdpi/btn_check_on_disable_holo_light.png
deleted file mode 100644
index c9ebbca3..00000000
Binary files a/res/res/drawable-mdpi/btn_check_on_disable_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_dark.png
index 29fa22f9..e70d950a 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_light.png
index 997045de..d7cdb646 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_light.png and b/res/res/drawable-mdpi/btn_check_on_disabled_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_check_on_disabled_holo_dark.png
index e180ea76..39650446 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_disabled_holo_dark.png and b/res/res/drawable-mdpi/btn_check_on_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_disabled_holo_light.png b/res/res/drawable-mdpi/btn_check_on_disabled_holo_light.png
index 20e2aab1..b2e716e1 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_disabled_holo_light.png and b/res/res/drawable-mdpi/btn_check_on_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_focused_holo_dark.png b/res/res/drawable-mdpi/btn_check_on_focused_holo_dark.png
index 9c089aab..f0df6070 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_check_on_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_focused_holo_light.png b/res/res/drawable-mdpi/btn_check_on_focused_holo_light.png
index a3b49165..504f6faf 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_focused_holo_light.png and b/res/res/drawable-mdpi/btn_check_on_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_holo.png b/res/res/drawable-mdpi/btn_check_on_holo.png
deleted file mode 100644
index 2737d8c8..00000000
Binary files a/res/res/drawable-mdpi/btn_check_on_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_check_on_holo_dark.png b/res/res/drawable-mdpi/btn_check_on_holo_dark.png
index 9f31c1b6..1a868f2f 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_holo_dark.png and b/res/res/drawable-mdpi/btn_check_on_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_holo_light.png b/res/res/drawable-mdpi/btn_check_on_holo_light.png
index f657c5b2..e8b6a981 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_holo_light.png and b/res/res/drawable-mdpi/btn_check_on_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_pressed.png b/res/res/drawable-mdpi/btn_check_on_pressed.png
index 9cdc7965..be6d0f88 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_pressed.png and b/res/res/drawable-mdpi/btn_check_on_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_check_on_pressed_holo_dark.png
index eafc5538..02d36412 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_check_on_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_pressed_holo_light.png b/res/res/drawable-mdpi/btn_check_on_pressed_holo_light.png
index 6583e99b..d469e0dd 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_check_on_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_check_on_selected.png b/res/res/drawable-mdpi/btn_check_on_selected.png
index b2c37279..9c8218df 100644
Binary files a/res/res/drawable-mdpi/btn_check_on_selected.png and b/res/res/drawable-mdpi/btn_check_on_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_circle_disable.png b/res/res/drawable-mdpi/btn_circle_disable.png
deleted file mode 100644
index 29e227c9..00000000
Binary files a/res/res/drawable-mdpi/btn_circle_disable.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_circle_disable_focused.png b/res/res/drawable-mdpi/btn_circle_disable_focused.png
deleted file mode 100644
index c5aa3c56..00000000
Binary files a/res/res/drawable-mdpi/btn_circle_disable_focused.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_circle_normal.png b/res/res/drawable-mdpi/btn_circle_normal.png
deleted file mode 100644
index 63583513..00000000
Binary files a/res/res/drawable-mdpi/btn_circle_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_circle_pressed.png b/res/res/drawable-mdpi/btn_circle_pressed.png
deleted file mode 100644
index dc07a616..00000000
Binary files a/res/res/drawable-mdpi/btn_circle_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_circle_selected.png b/res/res/drawable-mdpi/btn_circle_selected.png
deleted file mode 100644
index 6eb2ff54..00000000
Binary files a/res/res/drawable-mdpi/btn_circle_selected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_close_normal.png b/res/res/drawable-mdpi/btn_close_normal.png
index eca5828b..2f35ea0f 100644
Binary files a/res/res/drawable-mdpi/btn_close_normal.png and b/res/res/drawable-mdpi/btn_close_normal.png differ
diff --git a/res/res/drawable-mdpi/btn_close_pressed.png b/res/res/drawable-mdpi/btn_close_pressed.png
index 3c745bbe..6d4294a1 100644
Binary files a/res/res/drawable-mdpi/btn_close_pressed.png and b/res/res/drawable-mdpi/btn_close_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_close_selected.png b/res/res/drawable-mdpi/btn_close_selected.png
index c41f039b..d5cd6d4b 100644
Binary files a/res/res/drawable-mdpi/btn_close_selected.png and b/res/res/drawable-mdpi/btn_close_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_default_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_default_disabled_focused_holo_dark.9.png
index 3ce61b3d..a327b6a2 100644
Binary files a/res/res/drawable-mdpi/btn_default_disabled_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_default_disabled_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_disabled_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_default_disabled_focused_holo_light.9.png
index 3ce61b3d..a327b6a2 100644
Binary files a/res/res/drawable-mdpi/btn_default_disabled_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_default_disabled_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_disabled_holo.9.png b/res/res/drawable-mdpi/btn_default_disabled_holo.9.png
deleted file mode 100644
index 77f64920..00000000
Binary files a/res/res/drawable-mdpi/btn_default_disabled_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_default_disabled_holo_dark.9.png b/res/res/drawable-mdpi/btn_default_disabled_holo_dark.9.png
index 82e54fda..3ee13a37 100644
Binary files a/res/res/drawable-mdpi/btn_default_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/btn_default_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_disabled_holo_light.9.png b/res/res/drawable-mdpi/btn_default_disabled_holo_light.9.png
index 82e54fda..3ee13a37 100644
Binary files a/res/res/drawable-mdpi/btn_default_disabled_holo_light.9.png and b/res/res/drawable-mdpi/btn_default_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_focused_holo.9.png b/res/res/drawable-mdpi/btn_default_focused_holo.9.png
deleted file mode 100644
index 683f1289..00000000
Binary files a/res/res/drawable-mdpi/btn_default_focused_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_default_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_default_focused_holo_dark.9.png
index c3898719..8f5c7026 100644
Binary files a/res/res/drawable-mdpi/btn_default_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_default_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_default_focused_holo_light.9.png
index c3898719..8f5c7026 100644
Binary files a/res/res/drawable-mdpi/btn_default_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_default_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_normal.9.png b/res/res/drawable-mdpi/btn_default_normal.9.png
index 7ff74b25..c9f0bd23 100644
Binary files a/res/res/drawable-mdpi/btn_default_normal.9.png and b/res/res/drawable-mdpi/btn_default_normal.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_normal_disable.9.png b/res/res/drawable-mdpi/btn_default_normal_disable.9.png
index d3e11b5d..fdca1a4e 100644
Binary files a/res/res/drawable-mdpi/btn_default_normal_disable.9.png and b/res/res/drawable-mdpi/btn_default_normal_disable.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_normal_disable_focused.9.png b/res/res/drawable-mdpi/btn_default_normal_disable_focused.9.png
index 843ca7a9..b923d25a 100644
Binary files a/res/res/drawable-mdpi/btn_default_normal_disable_focused.9.png and b/res/res/drawable-mdpi/btn_default_normal_disable_focused.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_normal_holo.9.png b/res/res/drawable-mdpi/btn_default_normal_holo.9.png
deleted file mode 100644
index 0e0da34a..00000000
Binary files a/res/res/drawable-mdpi/btn_default_normal_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_default_normal_holo_dark.9.png b/res/res/drawable-mdpi/btn_default_normal_holo_dark.9.png
index 211be67c..be961ddf 100644
Binary files a/res/res/drawable-mdpi/btn_default_normal_holo_dark.9.png and b/res/res/drawable-mdpi/btn_default_normal_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_normal_holo_light.9.png b/res/res/drawable-mdpi/btn_default_normal_holo_light.9.png
index accc7615..2e3ff52a 100644
Binary files a/res/res/drawable-mdpi/btn_default_normal_holo_light.9.png and b/res/res/drawable-mdpi/btn_default_normal_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_pressed.9.png b/res/res/drawable-mdpi/btn_default_pressed.9.png
index 74fd58b5..e1f90f0b 100644
Binary files a/res/res/drawable-mdpi/btn_default_pressed.9.png and b/res/res/drawable-mdpi/btn_default_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_pressed_holo.9.png b/res/res/drawable-mdpi/btn_default_pressed_holo.9.png
deleted file mode 100644
index 1940216a..00000000
Binary files a/res/res/drawable-mdpi/btn_default_pressed_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_default_pressed_holo_dark.9.png b/res/res/drawable-mdpi/btn_default_pressed_holo_dark.9.png
index ebdc7179..32919f08 100644
Binary files a/res/res/drawable-mdpi/btn_default_pressed_holo_dark.9.png and b/res/res/drawable-mdpi/btn_default_pressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_pressed_holo_light.9.png b/res/res/drawable-mdpi/btn_default_pressed_holo_light.9.png
index c73984ef..c0563675 100644
Binary files a/res/res/drawable-mdpi/btn_default_pressed_holo_light.9.png and b/res/res/drawable-mdpi/btn_default_pressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_selected.9.png b/res/res/drawable-mdpi/btn_default_selected.9.png
index 415b1456..6ec292ed 100644
Binary files a/res/res/drawable-mdpi/btn_default_selected.9.png and b/res/res/drawable-mdpi/btn_default_selected.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_small_normal.9.png b/res/res/drawable-mdpi/btn_default_small_normal.9.png
index 5dddd464..0189d0e1 100644
Binary files a/res/res/drawable-mdpi/btn_default_small_normal.9.png and b/res/res/drawable-mdpi/btn_default_small_normal.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_small_normal_disable.9.png b/res/res/drawable-mdpi/btn_default_small_normal_disable.9.png
index 6ab5c4a2..067b6599 100644
Binary files a/res/res/drawable-mdpi/btn_default_small_normal_disable.9.png and b/res/res/drawable-mdpi/btn_default_small_normal_disable.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_small_normal_disable_focused.9.png b/res/res/drawable-mdpi/btn_default_small_normal_disable_focused.9.png
index c65bace3..381d7b5b 100644
Binary files a/res/res/drawable-mdpi/btn_default_small_normal_disable_focused.9.png and b/res/res/drawable-mdpi/btn_default_small_normal_disable_focused.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_small_pressed.9.png b/res/res/drawable-mdpi/btn_default_small_pressed.9.png
index 43e82f97..b8540759 100644
Binary files a/res/res/drawable-mdpi/btn_default_small_pressed.9.png and b/res/res/drawable-mdpi/btn_default_small_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_small_selected.9.png b/res/res/drawable-mdpi/btn_default_small_selected.9.png
index 7a376a97..fda2ce0a 100644
Binary files a/res/res/drawable-mdpi/btn_default_small_selected.9.png and b/res/res/drawable-mdpi/btn_default_small_selected.9.png differ
diff --git a/res/res/drawable-mdpi/btn_default_transparent_normal.9.png b/res/res/drawable-mdpi/btn_default_transparent_normal.9.png
index 3b3dea99..f0746ee5 100644
Binary files a/res/res/drawable-mdpi/btn_default_transparent_normal.9.png and b/res/res/drawable-mdpi/btn_default_transparent_normal.9.png differ
diff --git a/res/res/drawable-mdpi/btn_dialog_disable.png b/res/res/drawable-mdpi/btn_dialog_disable.png
index 3de98951..977c23c1 100644
Binary files a/res/res/drawable-mdpi/btn_dialog_disable.png and b/res/res/drawable-mdpi/btn_dialog_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_dialog_normal.png b/res/res/drawable-mdpi/btn_dialog_normal.png
index eca5828b..2f35ea0f 100644
Binary files a/res/res/drawable-mdpi/btn_dialog_normal.png and b/res/res/drawable-mdpi/btn_dialog_normal.png differ
diff --git a/res/res/drawable-mdpi/btn_dialog_pressed.png b/res/res/drawable-mdpi/btn_dialog_pressed.png
index f9c45515..2a439992 100644
Binary files a/res/res/drawable-mdpi/btn_dialog_pressed.png and b/res/res/drawable-mdpi/btn_dialog_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_dialog_selected.png b/res/res/drawable-mdpi/btn_dialog_selected.png
index b0afd7f1..68a169a2 100644
Binary files a/res/res/drawable-mdpi/btn_dialog_selected.png and b/res/res/drawable-mdpi/btn_dialog_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_dropdown_disabled.9.png b/res/res/drawable-mdpi/btn_dropdown_disabled.9.png
index 72915b55..3f717db3 100644
Binary files a/res/res/drawable-mdpi/btn_dropdown_disabled.9.png and b/res/res/drawable-mdpi/btn_dropdown_disabled.9.png differ
diff --git a/res/res/drawable-mdpi/btn_dropdown_disabled_focused.9.png b/res/res/drawable-mdpi/btn_dropdown_disabled_focused.9.png
index 438c06a6..6026e5c1 100644
Binary files a/res/res/drawable-mdpi/btn_dropdown_disabled_focused.9.png and b/res/res/drawable-mdpi/btn_dropdown_disabled_focused.9.png differ
diff --git a/res/res/drawable-mdpi/btn_dropdown_normal.9.png b/res/res/drawable-mdpi/btn_dropdown_normal.9.png
index 8540501d..5fea98a5 100644
Binary files a/res/res/drawable-mdpi/btn_dropdown_normal.9.png and b/res/res/drawable-mdpi/btn_dropdown_normal.9.png differ
diff --git a/res/res/drawable-mdpi/btn_dropdown_pressed.9.png b/res/res/drawable-mdpi/btn_dropdown_pressed.9.png
index 9a50396b..cf8e84bc 100644
Binary files a/res/res/drawable-mdpi/btn_dropdown_pressed.9.png and b/res/res/drawable-mdpi/btn_dropdown_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/btn_dropdown_selected.9.png b/res/res/drawable-mdpi/btn_dropdown_selected.9.png
deleted file mode 100644
index a0a3fef9..00000000
Binary files a/res/res/drawable-mdpi/btn_dropdown_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_erase_default.9.png b/res/res/drawable-mdpi/btn_erase_default.9.png
index c3bf60c6..7d863669 100644
Binary files a/res/res/drawable-mdpi/btn_erase_default.9.png and b/res/res/drawable-mdpi/btn_erase_default.9.png differ
diff --git a/res/res/drawable-mdpi/btn_erase_pressed.9.png b/res/res/drawable-mdpi/btn_erase_pressed.9.png
index 727aafe0..3f130695 100644
Binary files a/res/res/drawable-mdpi/btn_erase_pressed.9.png and b/res/res/drawable-mdpi/btn_erase_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/btn_erase_selected.9.png b/res/res/drawable-mdpi/btn_erase_selected.9.png
index c6bd0203..1e5236e1 100644
Binary files a/res/res/drawable-mdpi/btn_erase_selected.9.png and b/res/res/drawable-mdpi/btn_erase_selected.9.png differ
diff --git a/res/res/drawable-mdpi/btn_global_search_normal.9.png b/res/res/drawable-mdpi/btn_global_search_normal.9.png
deleted file mode 100644
index 9b7d3e5c..00000000
Binary files a/res/res/drawable-mdpi/btn_global_search_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_group_disabled_holo_dark.9.png b/res/res/drawable-mdpi/btn_group_disabled_holo_dark.9.png
index 5894afec..f742db51 100644
Binary files a/res/res/drawable-mdpi/btn_group_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/btn_group_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_group_disabled_holo_light.9.png b/res/res/drawable-mdpi/btn_group_disabled_holo_light.9.png
index 1dfc7d36..71a6101e 100644
Binary files a/res/res/drawable-mdpi/btn_group_disabled_holo_light.9.png and b/res/res/drawable-mdpi/btn_group_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_group_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_group_focused_holo_dark.9.png
deleted file mode 100644
index db2eae1d..00000000
Binary files a/res/res/drawable-mdpi/btn_group_focused_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_group_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_group_focused_holo_light.9.png
deleted file mode 100644
index db2eae1d..00000000
Binary files a/res/res/drawable-mdpi/btn_group_focused_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_group_normal_holo_dark.9.png b/res/res/drawable-mdpi/btn_group_normal_holo_dark.9.png
index c6257bb5..c54abcfd 100644
Binary files a/res/res/drawable-mdpi/btn_group_normal_holo_dark.9.png and b/res/res/drawable-mdpi/btn_group_normal_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_group_normal_holo_light.9.png b/res/res/drawable-mdpi/btn_group_normal_holo_light.9.png
index 7e25ad35..05273a34 100644
Binary files a/res/res/drawable-mdpi/btn_group_normal_holo_light.9.png and b/res/res/drawable-mdpi/btn_group_normal_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_group_pressed_holo_dark.9.png b/res/res/drawable-mdpi/btn_group_pressed_holo_dark.9.png
deleted file mode 100644
index 67b5e4ee..00000000
Binary files a/res/res/drawable-mdpi/btn_group_pressed_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_group_pressed_holo_light.9.png b/res/res/drawable-mdpi/btn_group_pressed_holo_light.9.png
deleted file mode 100644
index 15472671..00000000
Binary files a/res/res/drawable-mdpi/btn_group_pressed_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png
deleted file mode 100644
index d449d760..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png
deleted file mode 100644
index 80fe863f..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png
deleted file mode 100644
index 196d6d9b..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_dark_normal_on_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png
deleted file mode 100644
index 8f340d35..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png
deleted file mode 100644
index b34b9576..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_off_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png
deleted file mode 100644
index 02f4b3de..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_dark_pressed_on_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal.9.png b/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal.9.png
deleted file mode 100644
index 93767a5a..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal_off.9.png b/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal_off.9.png
deleted file mode 100644
index 7f16a44c..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal_off.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal_on.9.png b/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal_on.9.png
deleted file mode 100644
index 7887c2e9..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_normal_on.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed.9.png b/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed.9.png
deleted file mode 100644
index 88dc1733..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed_off.9.png b/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed_off.9.png
deleted file mode 100644
index 9578c094..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed_off.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed_on.9.png b/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed_on.9.png
deleted file mode 100644
index 48d2b091..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_fulltrans_pressed_on.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png
deleted file mode 100644
index 976083fd..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png b/res/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png
deleted file mode 100644
index c39dd4a9..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_normal.9.png b/res/res/drawable-mdpi/btn_keyboard_key_normal.9.png
index 7ba18dd2..a2a55e53 100644
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_normal.9.png and b/res/res/drawable-mdpi/btn_keyboard_key_normal.9.png differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png b/res/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png
index bda9b839..39e79f94 100644
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png and b/res/res/drawable-mdpi/btn_keyboard_key_normal_off.9.png differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png b/res/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png
index 0c16ed50..d1301639 100644
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png and b/res/res/drawable-mdpi/btn_keyboard_key_normal_on.9.png differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_pressed.9.png b/res/res/drawable-mdpi/btn_keyboard_key_pressed.9.png
index 39b9314a..38304f6c 100644
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_pressed.9.png and b/res/res/drawable-mdpi/btn_keyboard_key_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png b/res/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png
index bdcf06e1..2abeac36 100644
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png and b/res/res/drawable-mdpi/btn_keyboard_key_pressed_off.9.png differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png b/res/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png
index 79621a9e..ac816e94 100644
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png and b/res/res/drawable-mdpi/btn_keyboard_key_pressed_on.9.png differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_normal.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_normal.9.png
deleted file mode 100644
index 652c05f6..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_normal_off.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_normal_off.9.png
deleted file mode 100644
index 77426ef7..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_normal_off.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_normal_on.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_normal_on.9.png
deleted file mode 100644
index e4c9bd54..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_normal_on.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed.9.png
deleted file mode 100644
index 1d1e9c07..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed_off.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed_off.9.png
deleted file mode 100644
index bb98b01e..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed_off.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed_on.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed_on.9.png
deleted file mode 100644
index 3c7dcc80..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_pressed_on.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_keyboard_key_trans_selected.9.png b/res/res/drawable-mdpi/btn_keyboard_key_trans_selected.9.png
deleted file mode 100644
index b168e0c9..00000000
Binary files a/res/res/drawable-mdpi/btn_keyboard_key_trans_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_media_player.9.png b/res/res/drawable-mdpi/btn_media_player.9.png
deleted file mode 100644
index 3ec3f683..00000000
Binary files a/res/res/drawable-mdpi/btn_media_player.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_media_player_disabled.9.png b/res/res/drawable-mdpi/btn_media_player_disabled.9.png
deleted file mode 100644
index e74335bf..00000000
Binary files a/res/res/drawable-mdpi/btn_media_player_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_media_player_disabled_selected.9.png b/res/res/drawable-mdpi/btn_media_player_disabled_selected.9.png
deleted file mode 100644
index 2c6517fd..00000000
Binary files a/res/res/drawable-mdpi/btn_media_player_disabled_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_media_player_pressed.9.png b/res/res/drawable-mdpi/btn_media_player_pressed.9.png
deleted file mode 100644
index 40bee470..00000000
Binary files a/res/res/drawable-mdpi/btn_media_player_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_media_player_selected.9.png b/res/res/drawable-mdpi/btn_media_player_selected.9.png
deleted file mode 100644
index 28d809fe..00000000
Binary files a/res/res/drawable-mdpi/btn_media_player_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_minus_default.png b/res/res/drawable-mdpi/btn_minus_default.png
index ee95879f..c7aa13bc 100644
Binary files a/res/res/drawable-mdpi/btn_minus_default.png and b/res/res/drawable-mdpi/btn_minus_default.png differ
diff --git a/res/res/drawable-mdpi/btn_minus_disable.png b/res/res/drawable-mdpi/btn_minus_disable.png
index dff7bf77..a3887d63 100644
Binary files a/res/res/drawable-mdpi/btn_minus_disable.png and b/res/res/drawable-mdpi/btn_minus_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_minus_disable_focused.png b/res/res/drawable-mdpi/btn_minus_disable_focused.png
index 3f045576..182acd75 100644
Binary files a/res/res/drawable-mdpi/btn_minus_disable_focused.png and b/res/res/drawable-mdpi/btn_minus_disable_focused.png differ
diff --git a/res/res/drawable-mdpi/btn_minus_pressed.png b/res/res/drawable-mdpi/btn_minus_pressed.png
index 758d9585..0db17a69 100644
Binary files a/res/res/drawable-mdpi/btn_minus_pressed.png and b/res/res/drawable-mdpi/btn_minus_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_minus_selected.png b/res/res/drawable-mdpi/btn_minus_selected.png
index 752a249d..d83ae43d 100644
Binary files a/res/res/drawable-mdpi/btn_minus_selected.png and b/res/res/drawable-mdpi/btn_minus_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_plus_default.png b/res/res/drawable-mdpi/btn_plus_default.png
index aa31e373..7dc5f773 100644
Binary files a/res/res/drawable-mdpi/btn_plus_default.png and b/res/res/drawable-mdpi/btn_plus_default.png differ
diff --git a/res/res/drawable-mdpi/btn_plus_disable.png b/res/res/drawable-mdpi/btn_plus_disable.png
index c373cd37..d98c2246 100644
Binary files a/res/res/drawable-mdpi/btn_plus_disable.png and b/res/res/drawable-mdpi/btn_plus_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_plus_disable_focused.png b/res/res/drawable-mdpi/btn_plus_disable_focused.png
index 8f72a5f9..75975ff9 100644
Binary files a/res/res/drawable-mdpi/btn_plus_disable_focused.png and b/res/res/drawable-mdpi/btn_plus_disable_focused.png differ
diff --git a/res/res/drawable-mdpi/btn_plus_pressed.png b/res/res/drawable-mdpi/btn_plus_pressed.png
index 1fb8413d..07070ab5 100644
Binary files a/res/res/drawable-mdpi/btn_plus_pressed.png and b/res/res/drawable-mdpi/btn_plus_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_plus_selected.png b/res/res/drawable-mdpi/btn_plus_selected.png
index 47fe9bf6..a6feedb0 100644
Binary files a/res/res/drawable-mdpi/btn_plus_selected.png and b/res/res/drawable-mdpi/btn_plus_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_label_background.9.png b/res/res/drawable-mdpi/btn_radio_label_background.9.png
deleted file mode 100644
index 16e89397..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_label_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_off.png b/res/res/drawable-mdpi/btn_radio_off.png
index ef7130d4..908129ca 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off.png and b/res/res/drawable-mdpi/btn_radio_off.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_dark.png
index 0ad3a312..a66455dc 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_light.png
index 4dac84cf..bb658657 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_light.png and b/res/res/drawable-mdpi/btn_radio_off_disabled_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_radio_off_disabled_holo_dark.png
index 20d3d772..25abf85c 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_disabled_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_off_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_disabled_holo_light.png b/res/res/drawable-mdpi/btn_radio_off_disabled_holo_light.png
index a67375ec..256093a8 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_disabled_holo_light.png and b/res/res/drawable-mdpi/btn_radio_off_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_focused_holo_dark.png b/res/res/drawable-mdpi/btn_radio_off_focused_holo_dark.png
index 5878db14..c3655528 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_off_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_focused_holo_light.png b/res/res/drawable-mdpi/btn_radio_off_focused_holo_light.png
index 6753d087..38c4a139 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_focused_holo_light.png and b/res/res/drawable-mdpi/btn_radio_off_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_holo.png b/res/res/drawable-mdpi/btn_radio_off_holo.png
deleted file mode 100644
index e2077a91..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_off_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_holo_dark.png b/res/res/drawable-mdpi/btn_radio_off_holo_dark.png
index ac3ef065..e0376670 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_off_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_holo_light.png b/res/res/drawable-mdpi/btn_radio_off_holo_light.png
index 665cb171..a472953d 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_holo_light.png and b/res/res/drawable-mdpi/btn_radio_off_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_pressed.png b/res/res/drawable-mdpi/btn_radio_off_pressed.png
index f7b77c39..e10ba757 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_pressed.png and b/res/res/drawable-mdpi/btn_radio_off_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_radio_off_pressed_holo_dark.png
index cebaf6df..8f75ce1c 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_off_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_pressed_holo_light.png b/res/res/drawable-mdpi/btn_radio_off_pressed_holo_light.png
index 7b12bea0..209fd3da 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_radio_off_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_off_selected.png b/res/res/drawable-mdpi/btn_radio_off_selected.png
index 5a0d4889..b62b8e7d 100644
Binary files a/res/res/drawable-mdpi/btn_radio_off_selected.png and b/res/res/drawable-mdpi/btn_radio_off_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on.png b/res/res/drawable-mdpi/btn_radio_on.png
index e13e6396..10477e1e 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on.png and b/res/res/drawable-mdpi/btn_radio_on.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_dark.png
index 8ffe0061..7b6d577c 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_light.png
index c9be37e9..c0c8148c 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_light.png and b/res/res/drawable-mdpi/btn_radio_on_disabled_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_radio_on_disabled_holo_dark.png
index 605af763..6257a501 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_disabled_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_on_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_disabled_holo_light.png b/res/res/drawable-mdpi/btn_radio_on_disabled_holo_light.png
index 4583c3e1..ea553b7f 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_disabled_holo_light.png and b/res/res/drawable-mdpi/btn_radio_on_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_focused_holo_dark.png b/res/res/drawable-mdpi/btn_radio_on_focused_holo_dark.png
index 456d15d9..aa14612a 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_on_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_focused_holo_light.png b/res/res/drawable-mdpi/btn_radio_on_focused_holo_light.png
index db3b30a1..2e0fc650 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_focused_holo_light.png and b/res/res/drawable-mdpi/btn_radio_on_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_holo.png b/res/res/drawable-mdpi/btn_radio_on_holo.png
deleted file mode 100644
index 22f9a732..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_on_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_holo_dark.png b/res/res/drawable-mdpi/btn_radio_on_holo_dark.png
index 54674d0b..0f98fd27 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_on_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_holo_light.png b/res/res/drawable-mdpi/btn_radio_on_holo_light.png
index 917417a5..a3723747 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_holo_light.png and b/res/res/drawable-mdpi/btn_radio_on_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_mtrl_alpha.png b/res/res/drawable-mdpi/btn_radio_on_mtrl_alpha.png
deleted file mode 100644
index 04a8edb6..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_on_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_pressed.png b/res/res/drawable-mdpi/btn_radio_on_pressed.png
index ae50c20f..96670d6e 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_pressed.png and b/res/res/drawable-mdpi/btn_radio_on_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_radio_on_pressed_holo_dark.png
index eabb9d26..cfac596c 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_radio_on_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_pressed_holo_light.png b/res/res/drawable-mdpi/btn_radio_on_pressed_holo_light.png
index 09592355..1e5f4e27 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_radio_on_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_pressed_mtrl_alpha.png b/res/res/drawable-mdpi/btn_radio_on_pressed_mtrl_alpha.png
deleted file mode 100644
index 3c304bfd..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_on_pressed_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_on_selected.png b/res/res/drawable-mdpi/btn_radio_on_selected.png
index 3e704aa3..e81f8753 100644
Binary files a/res/res/drawable-mdpi/btn_radio_on_selected.png and b/res/res/drawable-mdpi/btn_radio_on_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_000.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_000.png
deleted file mode 100644
index a2b7fcee..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_000.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_001.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_001.png
deleted file mode 100644
index fe0d3b1f..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_001.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_002.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_002.png
deleted file mode 100644
index d66d00d6..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_002.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_003.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_003.png
deleted file mode 100644
index 2f2f5cdf..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_003.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_004.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_004.png
deleted file mode 100644
index 72c9495e..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_004.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_005.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_005.png
deleted file mode 100644
index 7d9090f6..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_005.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_006.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_006.png
deleted file mode 100644
index c5442e8f..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_006.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_007.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_007.png
deleted file mode 100644
index ca80cdb8..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_007.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_008.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_008.png
deleted file mode 100644
index d41a10b3..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_008.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_009.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_009.png
deleted file mode 100644
index 262c8386..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_009.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_010.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_010.png
deleted file mode 100644
index 7f6ea8ba..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_010.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_011.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_011.png
deleted file mode 100644
index 8d50a817..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_011.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_012.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_012.png
deleted file mode 100644
index 0725a68e..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_012.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_013.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_013.png
deleted file mode 100644
index 6191a4bd..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_013.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_014.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_014.png
deleted file mode 100644
index 1904d740..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_014.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_015.png b/res/res/drawable-mdpi/btn_radio_to_off_mtrl_015.png
deleted file mode 100644
index bec8dda9..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_off_mtrl_015.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_000.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_000.png
deleted file mode 100644
index 54ef4808..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_000.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_001.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_001.png
deleted file mode 100644
index 55c51637..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_001.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_002.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_002.png
deleted file mode 100644
index 0fe2a897..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_002.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_003.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_003.png
deleted file mode 100644
index 86efab74..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_003.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_004.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_004.png
deleted file mode 100644
index c0a5ca58..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_004.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_005.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_005.png
deleted file mode 100644
index ec55175d..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_005.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_006.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_006.png
deleted file mode 100644
index 3e4a6907..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_006.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_007.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_007.png
deleted file mode 100644
index da49734d..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_007.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_008.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_008.png
deleted file mode 100644
index 471cda1f..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_008.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_009.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_009.png
deleted file mode 100644
index d5602621..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_009.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_010.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_010.png
deleted file mode 100644
index f6096b47..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_010.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_011.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_011.png
deleted file mode 100644
index 9e2500bf..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_011.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_012.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_012.png
deleted file mode 100644
index efbac994..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_012.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_013.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_013.png
deleted file mode 100644
index 676f0ca9..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_013.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_014.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_014.png
deleted file mode 100644
index 4803157b..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_014.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_015.png b/res/res/drawable-mdpi/btn_radio_to_on_mtrl_015.png
deleted file mode 100644
index 4f8a162a..00000000
Binary files a/res/res/drawable-mdpi/btn_radio_to_on_mtrl_015.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_off_disabled_focused_holo_dark.png
deleted file mode 100644
index 563f609d..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_disabled_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_off_disabled_focused_holo_light.png
deleted file mode 100644
index 60e47174..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_disabled_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_off_disabled_holo_dark.png
deleted file mode 100644
index fa4db4fa..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_disabled_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_disabled_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_off_disabled_holo_light.png
deleted file mode 100644
index 73a9d9e2..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_disabled_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_dark.png
index 790251f8..6eeaecd8 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_light.png
index aa4690f8..75d0cfb0 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_light.png and b/res/res/drawable-mdpi/btn_rating_star_off_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_mtrl_alpha.png b/res/res/drawable-mdpi/btn_rating_star_off_mtrl_alpha.png
deleted file mode 100644
index d38aed24..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_normal.png b/res/res/drawable-mdpi/btn_rating_star_off_normal.png
index a99441dc..4249f007 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_normal.png and b/res/res/drawable-mdpi/btn_rating_star_off_normal.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_dark.png
index c08b5c24..99caece9 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_dark.png and b/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_light.png
index 5f0a748c..1c4dde07 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_light.png and b/res/res/drawable-mdpi/btn_rating_star_off_normal_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_pressed.png b/res/res/drawable-mdpi/btn_rating_star_off_pressed.png
deleted file mode 100644
index f47a4541..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_dark.png
index ba916c1f..8204dba0 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_light.png
index 8d0638d8..532d4c7d 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_rating_star_off_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_off_selected.png b/res/res/drawable-mdpi/btn_rating_star_off_selected.png
deleted file mode 100644
index 5f71e087..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_off_selected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_on_disabled_focused_holo_dark.png
deleted file mode 100644
index 9b04c594..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_disabled_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_on_disabled_focused_holo_light.png
deleted file mode 100644
index 291fdb34..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_disabled_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_on_disabled_holo_dark.png
deleted file mode 100644
index 5cc6600e..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_disabled_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_disabled_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_on_disabled_holo_light.png
deleted file mode 100644
index f17edca0..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_disabled_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_dark.png
index 26f5f113..c6e51406 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_light.png
index 6346fffa..a3951b95 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_light.png and b/res/res/drawable-mdpi/btn_rating_star_on_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_mtrl_alpha.png b/res/res/drawable-mdpi/btn_rating_star_on_mtrl_alpha.png
deleted file mode 100644
index 87dade39..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_normal.png b/res/res/drawable-mdpi/btn_rating_star_on_normal.png
index b7825d32..838adf6f 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_normal.png and b/res/res/drawable-mdpi/btn_rating_star_on_normal.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_dark.png
index 14bfde7e..8c2e19d7 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_dark.png and b/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_light.png
index c5005f13..23e28c5e 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_light.png and b/res/res/drawable-mdpi/btn_rating_star_on_normal_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_pressed.png b/res/res/drawable-mdpi/btn_rating_star_on_pressed.png
deleted file mode 100644
index 4052445a..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_dark.png
index 886d86a9..624afe60 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_light.png b/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_light.png
index 9f9eb1db..a5fff577 100644
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_rating_star_on_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_rating_star_on_selected.png b/res/res/drawable-mdpi/btn_rating_star_on_selected.png
deleted file mode 100644
index 5d139b61..00000000
Binary files a/res/res/drawable-mdpi/btn_rating_star_on_selected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_search_dialog_default.9.png b/res/res/drawable-mdpi/btn_search_dialog_default.9.png
deleted file mode 100644
index 72752318..00000000
Binary files a/res/res/drawable-mdpi/btn_search_dialog_default.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_search_dialog_pressed.9.png b/res/res/drawable-mdpi/btn_search_dialog_pressed.9.png
deleted file mode 100644
index 50a92097..00000000
Binary files a/res/res/drawable-mdpi/btn_search_dialog_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_search_dialog_selected.9.png b/res/res/drawable-mdpi/btn_search_dialog_selected.9.png
deleted file mode 100644
index 14b774a3..00000000
Binary files a/res/res/drawable-mdpi/btn_search_dialog_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_search_dialog_voice_default.9.png b/res/res/drawable-mdpi/btn_search_dialog_voice_default.9.png
deleted file mode 100644
index 42be2259..00000000
Binary files a/res/res/drawable-mdpi/btn_search_dialog_voice_default.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_search_dialog_voice_pressed.9.png b/res/res/drawable-mdpi/btn_search_dialog_voice_pressed.9.png
deleted file mode 100644
index 99840967..00000000
Binary files a/res/res/drawable-mdpi/btn_search_dialog_voice_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_search_dialog_voice_selected.9.png b/res/res/drawable-mdpi/btn_search_dialog_voice_selected.9.png
deleted file mode 100644
index de2b0304..00000000
Binary files a/res/res/drawable-mdpi/btn_search_dialog_voice_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_square_overlay_disabled.png b/res/res/drawable-mdpi/btn_square_overlay_disabled.png
deleted file mode 100644
index cf7e4ea7..00000000
Binary files a/res/res/drawable-mdpi/btn_square_overlay_disabled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_square_overlay_disabled_focused.png b/res/res/drawable-mdpi/btn_square_overlay_disabled_focused.png
deleted file mode 100644
index 5aa1143e..00000000
Binary files a/res/res/drawable-mdpi/btn_square_overlay_disabled_focused.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_square_overlay_normal.png b/res/res/drawable-mdpi/btn_square_overlay_normal.png
deleted file mode 100644
index 45fa4fea..00000000
Binary files a/res/res/drawable-mdpi/btn_square_overlay_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_square_overlay_pressed.png b/res/res/drawable-mdpi/btn_square_overlay_pressed.png
deleted file mode 100644
index 952571bf..00000000
Binary files a/res/res/drawable-mdpi/btn_square_overlay_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_square_overlay_selected.png b/res/res/drawable-mdpi/btn_square_overlay_selected.png
deleted file mode 100644
index ce4515eb..00000000
Binary files a/res/res/drawable-mdpi/btn_square_overlay_selected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_star_big_off.png b/res/res/drawable-mdpi/btn_star_big_off.png
index 7e9342b5..7fa6ca78 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_off.png and b/res/res/drawable-mdpi/btn_star_big_off.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_off_disable.png b/res/res/drawable-mdpi/btn_star_big_off_disable.png
index 066d9200..9f4dc1e3 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_off_disable.png and b/res/res/drawable-mdpi/btn_star_big_off_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_off_disable_focused.png b/res/res/drawable-mdpi/btn_star_big_off_disable_focused.png
index 1855d2c9..7c96713b 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_off_disable_focused.png and b/res/res/drawable-mdpi/btn_star_big_off_disable_focused.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_off_pressed.png b/res/res/drawable-mdpi/btn_star_big_off_pressed.png
index f1b8912f..77f7e81c 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_off_pressed.png and b/res/res/drawable-mdpi/btn_star_big_off_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_off_selected.png b/res/res/drawable-mdpi/btn_star_big_off_selected.png
index 0be64c41..cbf0ec9e 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_off_selected.png and b/res/res/drawable-mdpi/btn_star_big_off_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_on.png b/res/res/drawable-mdpi/btn_star_big_on.png
index a9bdb052..9aa377a3 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_on.png and b/res/res/drawable-mdpi/btn_star_big_on.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_on_disable.png b/res/res/drawable-mdpi/btn_star_big_on_disable.png
index 5e65a2f9..b6cef32d 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_on_disable.png and b/res/res/drawable-mdpi/btn_star_big_on_disable.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_on_disable_focused.png b/res/res/drawable-mdpi/btn_star_big_on_disable_focused.png
index de57571e..c8958101 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_on_disable_focused.png and b/res/res/drawable-mdpi/btn_star_big_on_disable_focused.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_on_pressed.png b/res/res/drawable-mdpi/btn_star_big_on_pressed.png
index 159a84bb..4fcb4b7c 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_on_pressed.png and b/res/res/drawable-mdpi/btn_star_big_on_pressed.png differ
diff --git a/res/res/drawable-mdpi/btn_star_big_on_selected.png b/res/res/drawable-mdpi/btn_star_big_on_selected.png
index 0592d518..fb0420c6 100644
Binary files a/res/res/drawable-mdpi/btn_star_big_on_selected.png and b/res/res/drawable-mdpi/btn_star_big_on_selected.png differ
diff --git a/res/res/drawable-mdpi/btn_star_label_background.9.png b/res/res/drawable-mdpi/btn_star_label_background.9.png
deleted file mode 100644
index e4931711..00000000
Binary files a/res/res/drawable-mdpi/btn_star_label_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_star_mtrl_alpha.png b/res/res/drawable-mdpi/btn_star_mtrl_alpha.png
index 7ce950db..11c8aad4 100644
Binary files a/res/res/drawable-mdpi/btn_star_mtrl_alpha.png and b/res/res/drawable-mdpi/btn_star_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_dark.png
index 690371da..17b42c5e 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_light.png
index 6d026dcc..88b9a208 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_light.png and b/res/res/drawable-mdpi/btn_star_off_disabled_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_star_off_disabled_holo_dark.png
index 6e368d66..d6ecb7c6 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_disabled_holo_dark.png and b/res/res/drawable-mdpi/btn_star_off_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_disabled_holo_light.png b/res/res/drawable-mdpi/btn_star_off_disabled_holo_light.png
index 71cb5821..b4fde0c4 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_disabled_holo_light.png and b/res/res/drawable-mdpi/btn_star_off_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_focused_holo_dark.png b/res/res/drawable-mdpi/btn_star_off_focused_holo_dark.png
index ebc99145..de984a1b 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_star_off_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_focused_holo_light.png b/res/res/drawable-mdpi/btn_star_off_focused_holo_light.png
index edc3399a..d164a799 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_focused_holo_light.png and b/res/res/drawable-mdpi/btn_star_off_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_normal_holo_dark.png b/res/res/drawable-mdpi/btn_star_off_normal_holo_dark.png
index 7dc8089f..8bea1dd2 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_normal_holo_dark.png and b/res/res/drawable-mdpi/btn_star_off_normal_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_normal_holo_light.png b/res/res/drawable-mdpi/btn_star_off_normal_holo_light.png
index a9abdc0d..af540c5f 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_normal_holo_light.png and b/res/res/drawable-mdpi/btn_star_off_normal_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_star_off_pressed_holo_dark.png
index 360ce61c..9ca5f82e 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_star_off_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_off_pressed_holo_light.png b/res/res/drawable-mdpi/btn_star_off_pressed_holo_light.png
index 48843097..9a550b55 100644
Binary files a/res/res/drawable-mdpi/btn_star_off_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_star_off_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_dark.png
index 3b5901f2..268d2717 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_light.png b/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_light.png
index d61bf39a..89e1d6bc 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_light.png and b/res/res/drawable-mdpi/btn_star_on_disabled_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_disabled_holo_dark.png b/res/res/drawable-mdpi/btn_star_on_disabled_holo_dark.png
index ff9f8881..0692f366 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_disabled_holo_dark.png and b/res/res/drawable-mdpi/btn_star_on_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_disabled_holo_light.png b/res/res/drawable-mdpi/btn_star_on_disabled_holo_light.png
index 0aa36fe0..cdd19765 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_disabled_holo_light.png and b/res/res/drawable-mdpi/btn_star_on_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_focused_holo_dark.png b/res/res/drawable-mdpi/btn_star_on_focused_holo_dark.png
index fdd1e95e..d271979c 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_focused_holo_dark.png and b/res/res/drawable-mdpi/btn_star_on_focused_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_focused_holo_light.png b/res/res/drawable-mdpi/btn_star_on_focused_holo_light.png
index 15c93341..38beb214 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_focused_holo_light.png and b/res/res/drawable-mdpi/btn_star_on_focused_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_normal_holo_dark.png b/res/res/drawable-mdpi/btn_star_on_normal_holo_dark.png
index 14183171..256ae53c 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_normal_holo_dark.png and b/res/res/drawable-mdpi/btn_star_on_normal_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_normal_holo_light.png b/res/res/drawable-mdpi/btn_star_on_normal_holo_light.png
index 2e818876..ba4ffd85 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_normal_holo_light.png and b/res/res/drawable-mdpi/btn_star_on_normal_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_pressed_holo_dark.png b/res/res/drawable-mdpi/btn_star_on_pressed_holo_dark.png
index 9083aec8..2cd3317d 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_pressed_holo_dark.png and b/res/res/drawable-mdpi/btn_star_on_pressed_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/btn_star_on_pressed_holo_light.png b/res/res/drawable-mdpi/btn_star_on_pressed_holo_light.png
index b5f0542d..a7b8699a 100644
Binary files a/res/res/drawable-mdpi/btn_star_on_pressed_holo_light.png and b/res/res/drawable-mdpi/btn_star_on_pressed_holo_light.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00001.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00001.9.png
index 36ed9543..9c6162e4 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00001.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00001.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00002.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00002.9.png
index 863eee1b..cfd6af39 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00002.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00002.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00003.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00003.9.png
index 63e93a89..3cc3e1ac 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00003.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00003.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00004.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00004.9.png
index 85c851d0..caff413b 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00004.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00004.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00005.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00005.9.png
index 8637636c..ec4e07c8 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00005.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00005.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00006.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00006.9.png
index 2945c29a..c0d279d2 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00006.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00006.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00007.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00007.9.png
index 678a6c8e..41d5ce45 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00007.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00007.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00008.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00008.9.png
index 238a6f18..09b4fdc6 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00008.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00008.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00009.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00009.9.png
index 4a342a6a..02bb1eea 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00009.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00009.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00010.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00010.9.png
index 5842b192..5af207cf 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00010.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00010.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00011.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00011.9.png
index 3e1bd2d8..2cebe6f0 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00011.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00011.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00012.9.png b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00012.9.png
index 73ed10bc..ecefbefe 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00012.9.png and b/res/res/drawable-mdpi/btn_switch_to_off_mtrl_00012.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00001.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00001.9.png
index 03d3dfb5..4535fb8f 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00001.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00001.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00002.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00002.9.png
index 25085cea..fe5eee90 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00002.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00002.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00003.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00003.9.png
index 9e4d2f38..faf03dc1 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00003.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00003.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00004.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00004.9.png
index ab5bd1ec..ed7cbbab 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00004.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00004.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00005.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00005.9.png
index f5297cec..7c66ca38 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00005.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00005.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00006.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00006.9.png
index 1ad56e94..cee8ed5c 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00006.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00006.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00007.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00007.9.png
index 4bad0555..41d5ce45 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00007.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00007.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00008.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00008.9.png
index d9080348..ecc3e4d7 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00008.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00008.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00009.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00009.9.png
index 8ed4fb41..640f6e33 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00009.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00009.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00010.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00010.9.png
index 61d3ced1..91c50be4 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00010.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00010.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00011.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00011.9.png
index dec2a826..8408ff4e 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00011.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00011.9.png differ
diff --git a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00012.9.png b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00012.9.png
index 66358308..72ff93c0 100644
Binary files a/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00012.9.png and b/res/res/drawable-mdpi/btn_switch_to_on_mtrl_00012.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off.9.png b/res/res/drawable-mdpi/btn_toggle_off.9.png
index 38e810c9..11a4fee3 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off.9.png and b/res/res/drawable-mdpi/btn_toggle_off.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_dark.9.png
index 4e6d076a..ac5f0cf7 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_light.9.png
index 4e6d076a..ac5f0cf7 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_off_disabled_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_dark.9.png
index ca61cb2c..bbf4d5b4 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_light.9.png
index ca61cb2c..bbf4d5b4 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_off_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_off_focused_holo_dark.9.png
index b5999be2..76944cc4 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_off_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_off_focused_holo_light.9.png
index b5999be2..76944cc4 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_off_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_normal_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_off_normal_holo_dark.9.png
index 8392ac3e..8f96363c 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_normal_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_off_normal_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_normal_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_off_normal_holo_light.9.png
index 522bafd3..ccd79789 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_normal_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_off_normal_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_dark.9.png
index 626a6056..8745f36c 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_light.9.png
index 196c650c..834410a1 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_off_pressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on.9.png b/res/res/drawable-mdpi/btn_toggle_on.9.png
index ef39decf..6235fcf7 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on.9.png and b/res/res/drawable-mdpi/btn_toggle_on.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_dark.9.png
index ebb2f8bb..d08a4e73 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_light.9.png
index ebb2f8bb..d08a4e73 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_on_disabled_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_dark.9.png
index 3fa20ca5..ced29bee 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_light.9.png
index 3fa20ca5..ced29bee 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_on_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_focused_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_on_focused_holo_dark.9.png
index 6cc59ed0..74cd3cbe 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_focused_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_on_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_focused_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_on_focused_holo_light.9.png
index 6cc59ed0..74cd3cbe 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_focused_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_on_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_normal_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_on_normal_holo_dark.9.png
index a1fcd084..d4cf1d38 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_normal_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_on_normal_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_normal_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_on_normal_holo_light.9.png
index c6c02248..1b66429f 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_normal_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_on_normal_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_dark.9.png b/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_dark.9.png
index 05360530..8423615c 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_dark.9.png and b/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_light.9.png b/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_light.9.png
index 9fc345b8..f8dcdb4a 100644
Binary files a/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_light.9.png and b/res/res/drawable-mdpi/btn_toggle_on_pressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/btn_zoom_down_disabled.9.png b/res/res/drawable-mdpi/btn_zoom_down_disabled.9.png
deleted file mode 100644
index 7780bd75..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_down_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_down_disabled_focused.9.png b/res/res/drawable-mdpi/btn_zoom_down_disabled_focused.9.png
deleted file mode 100644
index 39131c56..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_down_disabled_focused.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_down_normal.9.png b/res/res/drawable-mdpi/btn_zoom_down_normal.9.png
deleted file mode 100644
index b589a843..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_down_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_down_pressed.9.png b/res/res/drawable-mdpi/btn_zoom_down_pressed.9.png
deleted file mode 100644
index a8ca4673..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_down_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_down_selected.9.png b/res/res/drawable-mdpi/btn_zoom_down_selected.9.png
deleted file mode 100644
index af551e71..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_down_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_page_normal.png b/res/res/drawable-mdpi/btn_zoom_page_normal.png
deleted file mode 100644
index 839915be..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_page_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_page_press.png b/res/res/drawable-mdpi/btn_zoom_page_press.png
deleted file mode 100644
index e8af2769..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_page_press.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_up_disabled.9.png b/res/res/drawable-mdpi/btn_zoom_up_disabled.9.png
deleted file mode 100644
index 5203630e..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_up_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_up_disabled_focused.9.png b/res/res/drawable-mdpi/btn_zoom_up_disabled_focused.9.png
deleted file mode 100644
index c72c9cd9..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_up_disabled_focused.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_up_normal.9.png b/res/res/drawable-mdpi/btn_zoom_up_normal.9.png
deleted file mode 100644
index 50273487..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_up_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_up_pressed.9.png b/res/res/drawable-mdpi/btn_zoom_up_pressed.9.png
deleted file mode 100644
index 1a93e3a2..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_up_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/btn_zoom_up_selected.9.png b/res/res/drawable-mdpi/btn_zoom_up_selected.9.png
deleted file mode 100644
index 26aafee0..00000000
Binary files a/res/res/drawable-mdpi/btn_zoom_up_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/button_onoff_indicator_off.png b/res/res/drawable-mdpi/button_onoff_indicator_off.png
index 91e72443..6ccb1974 100644
Binary files a/res/res/drawable-mdpi/button_onoff_indicator_off.png and b/res/res/drawable-mdpi/button_onoff_indicator_off.png differ
diff --git a/res/res/drawable-mdpi/button_onoff_indicator_on.png b/res/res/drawable-mdpi/button_onoff_indicator_on.png
index 361364bc..e5ac85dd 100644
Binary files a/res/res/drawable-mdpi/button_onoff_indicator_on.png and b/res/res/drawable-mdpi/button_onoff_indicator_on.png differ
diff --git a/res/res/drawable-mdpi/cab_background_bottom_mtrl_alpha.9.png b/res/res/drawable-mdpi/cab_background_bottom_mtrl_alpha.9.png
index df292a0c..81d30b03 100644
Binary files a/res/res/drawable-mdpi/cab_background_bottom_mtrl_alpha.9.png and b/res/res/drawable-mdpi/cab_background_bottom_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/cab_background_top_holo_dark.9.png b/res/res/drawable-mdpi/cab_background_top_holo_dark.9.png
index 7c2cbe53..0761dd70 100644
Binary files a/res/res/drawable-mdpi/cab_background_top_holo_dark.9.png and b/res/res/drawable-mdpi/cab_background_top_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/cab_background_top_holo_light.9.png b/res/res/drawable-mdpi/cab_background_top_holo_light.9.png
index 30cbdc17..36193db0 100644
Binary files a/res/res/drawable-mdpi/cab_background_top_holo_light.9.png and b/res/res/drawable-mdpi/cab_background_top_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/cab_background_top_mtrl_alpha.9.png b/res/res/drawable-mdpi/cab_background_top_mtrl_alpha.9.png
index ae8cccdd..1f13e393 100644
Binary files a/res/res/drawable-mdpi/cab_background_top_mtrl_alpha.9.png and b/res/res/drawable-mdpi/cab_background_top_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/call_contact.png b/res/res/drawable-mdpi/call_contact.png
deleted file mode 100644
index 1abeb5da..00000000
Binary files a/res/res/drawable-mdpi/call_contact.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/checkbox_off_background.png b/res/res/drawable-mdpi/checkbox_off_background.png
index 825ea660..2f25e79a 100644
Binary files a/res/res/drawable-mdpi/checkbox_off_background.png and b/res/res/drawable-mdpi/checkbox_off_background.png differ
diff --git a/res/res/drawable-mdpi/checkbox_on_background.png b/res/res/drawable-mdpi/checkbox_on_background.png
index 57585da3..00de55ce 100644
Binary files a/res/res/drawable-mdpi/checkbox_on_background.png and b/res/res/drawable-mdpi/checkbox_on_background.png differ
diff --git a/res/res/drawable-mdpi/cling_arrow_up.png b/res/res/drawable-mdpi/cling_arrow_up.png
deleted file mode 100644
index ee6c378d..00000000
Binary files a/res/res/drawable-mdpi/cling_arrow_up.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/cling_bg.9.png b/res/res/drawable-mdpi/cling_bg.9.png
deleted file mode 100644
index 4c0f139e..00000000
Binary files a/res/res/drawable-mdpi/cling_bg.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/cling_button_normal.9.png b/res/res/drawable-mdpi/cling_button_normal.9.png
deleted file mode 100644
index a0b6f973..00000000
Binary files a/res/res/drawable-mdpi/cling_button_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/cling_button_pressed.9.png b/res/res/drawable-mdpi/cling_button_pressed.9.png
deleted file mode 100644
index 986e6694..00000000
Binary files a/res/res/drawable-mdpi/cling_button_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/clock_dial.png b/res/res/drawable-mdpi/clock_dial.png
deleted file mode 100644
index 82f73fec..00000000
Binary files a/res/res/drawable-mdpi/clock_dial.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/clock_hand_hour.png b/res/res/drawable-mdpi/clock_hand_hour.png
deleted file mode 100644
index 1f0aec80..00000000
Binary files a/res/res/drawable-mdpi/clock_hand_hour.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/clock_hand_minute.png b/res/res/drawable-mdpi/clock_hand_minute.png
deleted file mode 100644
index 6cd8a4bf..00000000
Binary files a/res/res/drawable-mdpi/clock_hand_minute.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/code_lock_bottom.9.png b/res/res/drawable-mdpi/code_lock_bottom.9.png
deleted file mode 100644
index 812cf00c..00000000
Binary files a/res/res/drawable-mdpi/code_lock_bottom.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/code_lock_left.9.png b/res/res/drawable-mdpi/code_lock_left.9.png
deleted file mode 100644
index 215dcc83..00000000
Binary files a/res/res/drawable-mdpi/code_lock_left.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/code_lock_top.9.png b/res/res/drawable-mdpi/code_lock_top.9.png
deleted file mode 100644
index 2b75a7c4..00000000
Binary files a/res/res/drawable-mdpi/code_lock_top.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/combobox_disabled.png b/res/res/drawable-mdpi/combobox_disabled.png
deleted file mode 100644
index ac8a235c..00000000
Binary files a/res/res/drawable-mdpi/combobox_disabled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/combobox_nohighlight.png b/res/res/drawable-mdpi/combobox_nohighlight.png
deleted file mode 100644
index 9d60e266..00000000
Binary files a/res/res/drawable-mdpi/combobox_nohighlight.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/compass_arrow.png b/res/res/drawable-mdpi/compass_arrow.png
deleted file mode 100644
index 5a4d8c14..00000000
Binary files a/res/res/drawable-mdpi/compass_arrow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/compass_base.png b/res/res/drawable-mdpi/compass_base.png
deleted file mode 100644
index 3d694f08..00000000
Binary files a/res/res/drawable-mdpi/compass_base.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/contact_header_bg.9.png b/res/res/drawable-mdpi/contact_header_bg.9.png
deleted file mode 100644
index 7f9a5a3e..00000000
Binary files a/res/res/drawable-mdpi/contact_header_bg.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/create_contact.png b/res/res/drawable-mdpi/create_contact.png
deleted file mode 100644
index 5a9360b2..00000000
Binary files a/res/res/drawable-mdpi/create_contact.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dark_header.9.png b/res/res/drawable-mdpi/dark_header.9.png
index ac906cd8..d64f27a1 100644
Binary files a/res/res/drawable-mdpi/dark_header.9.png and b/res/res/drawable-mdpi/dark_header.9.png differ
diff --git a/res/res/drawable-mdpi/day_picker_week_view_dayline_holo.9.png b/res/res/drawable-mdpi/day_picker_week_view_dayline_holo.9.png
index 7b750192..aec11cfa 100644
Binary files a/res/res/drawable-mdpi/day_picker_week_view_dayline_holo.9.png and b/res/res/drawable-mdpi/day_picker_week_view_dayline_holo.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_bottom_holo_dark.9.png b/res/res/drawable-mdpi/dialog_bottom_holo_dark.9.png
index 31dc4fd5..142ccb99 100644
Binary files a/res/res/drawable-mdpi/dialog_bottom_holo_dark.9.png and b/res/res/drawable-mdpi/dialog_bottom_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_bottom_holo_light.9.png b/res/res/drawable-mdpi/dialog_bottom_holo_light.9.png
index 7541e8a9..c974f292 100644
Binary files a/res/res/drawable-mdpi/dialog_bottom_holo_light.9.png and b/res/res/drawable-mdpi/dialog_bottom_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_divider_horizontal_holo_dark.9.png b/res/res/drawable-mdpi/dialog_divider_horizontal_holo_dark.9.png
deleted file mode 100644
index 18514680..00000000
Binary files a/res/res/drawable-mdpi/dialog_divider_horizontal_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_divider_horizontal_holo_light.9.png b/res/res/drawable-mdpi/dialog_divider_horizontal_holo_light.9.png
deleted file mode 100644
index a60aad5d..00000000
Binary files a/res/res/drawable-mdpi/dialog_divider_horizontal_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_divider_horizontal_light.9.png b/res/res/drawable-mdpi/dialog_divider_horizontal_light.9.png
deleted file mode 100644
index b69619b4..00000000
Binary files a/res/res/drawable-mdpi/dialog_divider_horizontal_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_full_holo_dark.9.png b/res/res/drawable-mdpi/dialog_full_holo_dark.9.png
index dc373160..024b9990 100644
Binary files a/res/res/drawable-mdpi/dialog_full_holo_dark.9.png and b/res/res/drawable-mdpi/dialog_full_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_full_holo_light.9.png b/res/res/drawable-mdpi/dialog_full_holo_light.9.png
index 0c5770a3..546681b8 100644
Binary files a/res/res/drawable-mdpi/dialog_full_holo_light.9.png and b/res/res/drawable-mdpi/dialog_full_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_ic_close_focused_holo_dark.png b/res/res/drawable-mdpi/dialog_ic_close_focused_holo_dark.png
deleted file mode 100644
index cc5f4f47..00000000
Binary files a/res/res/drawable-mdpi/dialog_ic_close_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_ic_close_focused_holo_light.png b/res/res/drawable-mdpi/dialog_ic_close_focused_holo_light.png
deleted file mode 100644
index 51b4e4d8..00000000
Binary files a/res/res/drawable-mdpi/dialog_ic_close_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_ic_close_normal_holo_dark.png b/res/res/drawable-mdpi/dialog_ic_close_normal_holo_dark.png
deleted file mode 100644
index 503db7cf..00000000
Binary files a/res/res/drawable-mdpi/dialog_ic_close_normal_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_ic_close_normal_holo_light.png b/res/res/drawable-mdpi/dialog_ic_close_normal_holo_light.png
deleted file mode 100644
index 6a2fb5e6..00000000
Binary files a/res/res/drawable-mdpi/dialog_ic_close_normal_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_ic_close_pressed_holo_dark.png b/res/res/drawable-mdpi/dialog_ic_close_pressed_holo_dark.png
deleted file mode 100644
index 3463b668..00000000
Binary files a/res/res/drawable-mdpi/dialog_ic_close_pressed_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_ic_close_pressed_holo_light.png b/res/res/drawable-mdpi/dialog_ic_close_pressed_holo_light.png
deleted file mode 100644
index 55dedc62..00000000
Binary files a/res/res/drawable-mdpi/dialog_ic_close_pressed_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_middle_holo.9.png b/res/res/drawable-mdpi/dialog_middle_holo.9.png
deleted file mode 100644
index 36da5ca2..00000000
Binary files a/res/res/drawable-mdpi/dialog_middle_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dialog_middle_holo_dark.9.png b/res/res/drawable-mdpi/dialog_middle_holo_dark.9.png
index ca389e33..762be16c 100644
Binary files a/res/res/drawable-mdpi/dialog_middle_holo_dark.9.png and b/res/res/drawable-mdpi/dialog_middle_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_middle_holo_light.9.png b/res/res/drawable-mdpi/dialog_middle_holo_light.9.png
index 7a836ce5..3d5bb5c2 100644
Binary files a/res/res/drawable-mdpi/dialog_middle_holo_light.9.png and b/res/res/drawable-mdpi/dialog_middle_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_top_holo_dark.9.png b/res/res/drawable-mdpi/dialog_top_holo_dark.9.png
index fb848a3d..781da5dc 100644
Binary files a/res/res/drawable-mdpi/dialog_top_holo_dark.9.png and b/res/res/drawable-mdpi/dialog_top_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/dialog_top_holo_light.9.png b/res/res/drawable-mdpi/dialog_top_holo_light.9.png
index 2ddcab1f..2e42078f 100644
Binary files a/res/res/drawable-mdpi/dialog_top_holo_light.9.png and b/res/res/drawable-mdpi/dialog_top_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_bright.9.png b/res/res/drawable-mdpi/divider_horizontal_bright.9.png
index 41b776bb..f355428f 100644
Binary files a/res/res/drawable-mdpi/divider_horizontal_bright.9.png and b/res/res/drawable-mdpi/divider_horizontal_bright.9.png differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_bright_opaque.9.png b/res/res/drawable-mdpi/divider_horizontal_bright_opaque.9.png
index eb75a220..72909ae4 100644
Binary files a/res/res/drawable-mdpi/divider_horizontal_bright_opaque.9.png and b/res/res/drawable-mdpi/divider_horizontal_bright_opaque.9.png differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_dark.9.png b/res/res/drawable-mdpi/divider_horizontal_dark.9.png
index 55a5e532..87769d6c 100644
Binary files a/res/res/drawable-mdpi/divider_horizontal_dark.9.png and b/res/res/drawable-mdpi/divider_horizontal_dark.9.png differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_dark_opaque.9.png b/res/res/drawable-mdpi/divider_horizontal_dark_opaque.9.png
index 60e2cb2d..7e34600e 100644
Binary files a/res/res/drawable-mdpi/divider_horizontal_dark_opaque.9.png and b/res/res/drawable-mdpi/divider_horizontal_dark_opaque.9.png differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_dim_dark.9.png b/res/res/drawable-mdpi/divider_horizontal_dim_dark.9.png
index cf346131..91c18c1a 100644
Binary files a/res/res/drawable-mdpi/divider_horizontal_dim_dark.9.png and b/res/res/drawable-mdpi/divider_horizontal_dim_dark.9.png differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_holo_dark.9.png b/res/res/drawable-mdpi/divider_horizontal_holo_dark.9.png
deleted file mode 100644
index d6548c63..00000000
Binary files a/res/res/drawable-mdpi/divider_horizontal_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_holo_light.9.png b/res/res/drawable-mdpi/divider_horizontal_holo_light.9.png
deleted file mode 100644
index 9a42dd24..00000000
Binary files a/res/res/drawable-mdpi/divider_horizontal_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_horizontal_textfield.9.png b/res/res/drawable-mdpi/divider_horizontal_textfield.9.png
index 43eb51d0..ef519e4c 100644
Binary files a/res/res/drawable-mdpi/divider_horizontal_textfield.9.png and b/res/res/drawable-mdpi/divider_horizontal_textfield.9.png differ
diff --git a/res/res/drawable-mdpi/divider_strong_holo.9.png b/res/res/drawable-mdpi/divider_strong_holo.9.png
deleted file mode 100644
index 0758593c..00000000
Binary files a/res/res/drawable-mdpi/divider_strong_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_vertical_bright.9.png b/res/res/drawable-mdpi/divider_vertical_bright.9.png
deleted file mode 100644
index 41b776bb..00000000
Binary files a/res/res/drawable-mdpi/divider_vertical_bright.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_vertical_bright_opaque.9.png b/res/res/drawable-mdpi/divider_vertical_bright_opaque.9.png
deleted file mode 100644
index eb75a220..00000000
Binary files a/res/res/drawable-mdpi/divider_vertical_bright_opaque.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_vertical_dark.9.png b/res/res/drawable-mdpi/divider_vertical_dark.9.png
index 55a5e532..87769d6c 100644
Binary files a/res/res/drawable-mdpi/divider_vertical_dark.9.png and b/res/res/drawable-mdpi/divider_vertical_dark.9.png differ
diff --git a/res/res/drawable-mdpi/divider_vertical_dark_opaque.9.png b/res/res/drawable-mdpi/divider_vertical_dark_opaque.9.png
deleted file mode 100644
index 60e2cb2d..00000000
Binary files a/res/res/drawable-mdpi/divider_vertical_dark_opaque.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_vertical_holo_dark.9.png b/res/res/drawable-mdpi/divider_vertical_holo_dark.9.png
deleted file mode 100644
index c039428b..00000000
Binary files a/res/res/drawable-mdpi/divider_vertical_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/divider_vertical_holo_light.9.png b/res/res/drawable-mdpi/divider_vertical_holo_light.9.png
deleted file mode 100644
index 7c4a29ff..00000000
Binary files a/res/res/drawable-mdpi/divider_vertical_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/dropdown_disabled_focused_holo_dark.9.png
deleted file mode 100644
index bc6636cc..00000000
Binary files a/res/res/drawable-mdpi/dropdown_disabled_focused_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_disabled_focused_holo_light.9.png b/res/res/drawable-mdpi/dropdown_disabled_focused_holo_light.9.png
deleted file mode 100644
index 7f9a9f13..00000000
Binary files a/res/res/drawable-mdpi/dropdown_disabled_focused_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_disabled_holo_dark.9.png b/res/res/drawable-mdpi/dropdown_disabled_holo_dark.9.png
deleted file mode 100644
index 6af742a9..00000000
Binary files a/res/res/drawable-mdpi/dropdown_disabled_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_disabled_holo_light.9.png b/res/res/drawable-mdpi/dropdown_disabled_holo_light.9.png
deleted file mode 100644
index f54d0b4f..00000000
Binary files a/res/res/drawable-mdpi/dropdown_disabled_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_focused_holo_dark.9.png b/res/res/drawable-mdpi/dropdown_focused_holo_dark.9.png
deleted file mode 100644
index b7044db5..00000000
Binary files a/res/res/drawable-mdpi/dropdown_focused_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_focused_holo_light.9.png b/res/res/drawable-mdpi/dropdown_focused_holo_light.9.png
deleted file mode 100644
index 0de1bb1b..00000000
Binary files a/res/res/drawable-mdpi/dropdown_focused_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_focused_holo_dark.png b/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_focused_holo_dark.png
deleted file mode 100644
index 95e684a7..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_focused_holo_light.png b/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_focused_holo_light.png
deleted file mode 100644
index ed3e2401..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_holo_dark.png b/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_holo_dark.png
deleted file mode 100644
index 2bbfc3a8..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_holo_light.png b/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_holo_light.png
deleted file mode 100644
index db6347b8..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_disabled_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_focused_holo_dark.png b/res/res/drawable-mdpi/dropdown_ic_arrow_focused_holo_dark.png
deleted file mode 100644
index 9196b725..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_focused_holo_light.png b/res/res/drawable-mdpi/dropdown_ic_arrow_focused_holo_light.png
deleted file mode 100644
index 7c88a57e..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_normal_holo_dark.png b/res/res/drawable-mdpi/dropdown_ic_arrow_normal_holo_dark.png
deleted file mode 100644
index 81de1bb4..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_normal_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_normal_holo_light.png b/res/res/drawable-mdpi/dropdown_ic_arrow_normal_holo_light.png
deleted file mode 100644
index c3fdef7b..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_normal_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_pressed_holo_dark.png b/res/res/drawable-mdpi/dropdown_ic_arrow_pressed_holo_dark.png
deleted file mode 100644
index ef21dc26..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_pressed_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_ic_arrow_pressed_holo_light.png b/res/res/drawable-mdpi/dropdown_ic_arrow_pressed_holo_light.png
deleted file mode 100644
index 5352c024..00000000
Binary files a/res/res/drawable-mdpi/dropdown_ic_arrow_pressed_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_normal_holo_dark.9.png b/res/res/drawable-mdpi/dropdown_normal_holo_dark.9.png
deleted file mode 100644
index 05d9e7e9..00000000
Binary files a/res/res/drawable-mdpi/dropdown_normal_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_normal_holo_light.9.png b/res/res/drawable-mdpi/dropdown_normal_holo_light.9.png
deleted file mode 100644
index 4a15c637..00000000
Binary files a/res/res/drawable-mdpi/dropdown_normal_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_pressed_holo_dark.9.png b/res/res/drawable-mdpi/dropdown_pressed_holo_dark.9.png
deleted file mode 100644
index 5248c48b..00000000
Binary files a/res/res/drawable-mdpi/dropdown_pressed_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/dropdown_pressed_holo_light.9.png b/res/res/drawable-mdpi/dropdown_pressed_holo_light.9.png
deleted file mode 100644
index f2f6428d..00000000
Binary files a/res/res/drawable-mdpi/dropdown_pressed_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/edit_query.png b/res/res/drawable-mdpi/edit_query.png
deleted file mode 100644
index 22322cb4..00000000
Binary files a/res/res/drawable-mdpi/edit_query.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/edit_query_background_normal.9.png b/res/res/drawable-mdpi/edit_query_background_normal.9.png
deleted file mode 100644
index 8f957b8b..00000000
Binary files a/res/res/drawable-mdpi/edit_query_background_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/edit_query_background_pressed.9.png b/res/res/drawable-mdpi/edit_query_background_pressed.9.png
deleted file mode 100644
index c88d4d58..00000000
Binary files a/res/res/drawable-mdpi/edit_query_background_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/edit_query_background_selected.9.png b/res/res/drawable-mdpi/edit_query_background_selected.9.png
deleted file mode 100644
index ffe57916..00000000
Binary files a/res/res/drawable-mdpi/edit_query_background_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/editbox_background_focus_yellow.9.png b/res/res/drawable-mdpi/editbox_background_focus_yellow.9.png
index faf52ede..e0ee9f60 100644
Binary files a/res/res/drawable-mdpi/editbox_background_focus_yellow.9.png and b/res/res/drawable-mdpi/editbox_background_focus_yellow.9.png differ
diff --git a/res/res/drawable-mdpi/editbox_background_normal.9.png b/res/res/drawable-mdpi/editbox_background_normal.9.png
index 9b8be770..b40f99b5 100644
Binary files a/res/res/drawable-mdpi/editbox_background_normal.9.png and b/res/res/drawable-mdpi/editbox_background_normal.9.png differ
diff --git a/res/res/drawable-mdpi/editbox_dropdown_background.9.png b/res/res/drawable-mdpi/editbox_dropdown_background.9.png
index ed1bc29f..f40df586 100644
Binary files a/res/res/drawable-mdpi/editbox_dropdown_background.9.png and b/res/res/drawable-mdpi/editbox_dropdown_background.9.png differ
diff --git a/res/res/drawable-mdpi/editbox_dropdown_background_dark.9.png b/res/res/drawable-mdpi/editbox_dropdown_background_dark.9.png
index 88c1d9d8..a6e22b28 100644
Binary files a/res/res/drawable-mdpi/editbox_dropdown_background_dark.9.png and b/res/res/drawable-mdpi/editbox_dropdown_background_dark.9.png differ
diff --git a/res/res/drawable-mdpi/emo_im_angel.png b/res/res/drawable-mdpi/emo_im_angel.png
deleted file mode 100644
index 3efea42d..00000000
Binary files a/res/res/drawable-mdpi/emo_im_angel.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_cool.png b/res/res/drawable-mdpi/emo_im_cool.png
deleted file mode 100644
index 650ed8f6..00000000
Binary files a/res/res/drawable-mdpi/emo_im_cool.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_crying.png b/res/res/drawable-mdpi/emo_im_crying.png
deleted file mode 100644
index ad1e50f5..00000000
Binary files a/res/res/drawable-mdpi/emo_im_crying.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_embarrassed.png b/res/res/drawable-mdpi/emo_im_embarrassed.png
deleted file mode 100644
index 8a343213..00000000
Binary files a/res/res/drawable-mdpi/emo_im_embarrassed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_foot_in_mouth.png b/res/res/drawable-mdpi/emo_im_foot_in_mouth.png
deleted file mode 100644
index 9607ff73..00000000
Binary files a/res/res/drawable-mdpi/emo_im_foot_in_mouth.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_happy.png b/res/res/drawable-mdpi/emo_im_happy.png
deleted file mode 100644
index a3247209..00000000
Binary files a/res/res/drawable-mdpi/emo_im_happy.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_kissing.png b/res/res/drawable-mdpi/emo_im_kissing.png
deleted file mode 100644
index f18a391b..00000000
Binary files a/res/res/drawable-mdpi/emo_im_kissing.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_laughing.png b/res/res/drawable-mdpi/emo_im_laughing.png
deleted file mode 100644
index 963a4ba6..00000000
Binary files a/res/res/drawable-mdpi/emo_im_laughing.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_lips_are_sealed.png b/res/res/drawable-mdpi/emo_im_lips_are_sealed.png
deleted file mode 100644
index 58bd1387..00000000
Binary files a/res/res/drawable-mdpi/emo_im_lips_are_sealed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_money_mouth.png b/res/res/drawable-mdpi/emo_im_money_mouth.png
deleted file mode 100644
index 718c7e3a..00000000
Binary files a/res/res/drawable-mdpi/emo_im_money_mouth.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_sad.png b/res/res/drawable-mdpi/emo_im_sad.png
deleted file mode 100644
index 7daac6c0..00000000
Binary files a/res/res/drawable-mdpi/emo_im_sad.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_surprised.png b/res/res/drawable-mdpi/emo_im_surprised.png
deleted file mode 100644
index b4b614dc..00000000
Binary files a/res/res/drawable-mdpi/emo_im_surprised.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_tongue_sticking_out.png b/res/res/drawable-mdpi/emo_im_tongue_sticking_out.png
deleted file mode 100644
index 9fa6534c..00000000
Binary files a/res/res/drawable-mdpi/emo_im_tongue_sticking_out.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_undecided.png b/res/res/drawable-mdpi/emo_im_undecided.png
deleted file mode 100644
index 8b2577af..00000000
Binary files a/res/res/drawable-mdpi/emo_im_undecided.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_winking.png b/res/res/drawable-mdpi/emo_im_winking.png
deleted file mode 100644
index 069e9e33..00000000
Binary files a/res/res/drawable-mdpi/emo_im_winking.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_wtf.png b/res/res/drawable-mdpi/emo_im_wtf.png
deleted file mode 100644
index 0d963ec8..00000000
Binary files a/res/res/drawable-mdpi/emo_im_wtf.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/emo_im_yelling.png b/res/res/drawable-mdpi/emo_im_yelling.png
deleted file mode 100644
index 836f60f6..00000000
Binary files a/res/res/drawable-mdpi/emo_im_yelling.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/expander_close_holo_dark.9.png b/res/res/drawable-mdpi/expander_close_holo_dark.9.png
index 036ffb7b..095b23b8 100644
Binary files a/res/res/drawable-mdpi/expander_close_holo_dark.9.png and b/res/res/drawable-mdpi/expander_close_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/expander_close_holo_light.9.png b/res/res/drawable-mdpi/expander_close_holo_light.9.png
index 9f9dd701..62fdd4ce 100644
Binary files a/res/res/drawable-mdpi/expander_close_holo_light.9.png and b/res/res/drawable-mdpi/expander_close_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/expander_close_mtrl_alpha.9.png b/res/res/drawable-mdpi/expander_close_mtrl_alpha.9.png
index 6070397c..612d0efc 100644
Binary files a/res/res/drawable-mdpi/expander_close_mtrl_alpha.9.png and b/res/res/drawable-mdpi/expander_close_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/expander_ic_maximized.9.png b/res/res/drawable-mdpi/expander_ic_maximized.9.png
index d5c32766..10e8bf83 100644
Binary files a/res/res/drawable-mdpi/expander_ic_maximized.9.png and b/res/res/drawable-mdpi/expander_ic_maximized.9.png differ
diff --git a/res/res/drawable-mdpi/expander_ic_minimized.9.png b/res/res/drawable-mdpi/expander_ic_minimized.9.png
index 4515b421..0b0eac10 100644
Binary files a/res/res/drawable-mdpi/expander_ic_minimized.9.png and b/res/res/drawable-mdpi/expander_ic_minimized.9.png differ
diff --git a/res/res/drawable-mdpi/expander_open_holo_dark.9.png b/res/res/drawable-mdpi/expander_open_holo_dark.9.png
index 867f36d1..222a9f09 100644
Binary files a/res/res/drawable-mdpi/expander_open_holo_dark.9.png and b/res/res/drawable-mdpi/expander_open_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/expander_open_holo_light.9.png b/res/res/drawable-mdpi/expander_open_holo_light.9.png
index 7f5ca483..f148fbc0 100644
Binary files a/res/res/drawable-mdpi/expander_open_holo_light.9.png and b/res/res/drawable-mdpi/expander_open_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/expander_open_mtrl_alpha.9.png b/res/res/drawable-mdpi/expander_open_mtrl_alpha.9.png
index 29a3a1a4..8a5c6b63 100644
Binary files a/res/res/drawable-mdpi/expander_open_mtrl_alpha.9.png and b/res/res/drawable-mdpi/expander_open_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_label_left_holo_dark.9.png b/res/res/drawable-mdpi/fastscroll_label_left_holo_dark.9.png
index 94b944d0..5a89976e 100644
Binary files a/res/res/drawable-mdpi/fastscroll_label_left_holo_dark.9.png and b/res/res/drawable-mdpi/fastscroll_label_left_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_label_left_holo_light.9.png b/res/res/drawable-mdpi/fastscroll_label_left_holo_light.9.png
index 987c0970..3149f4e6 100644
Binary files a/res/res/drawable-mdpi/fastscroll_label_left_holo_light.9.png and b/res/res/drawable-mdpi/fastscroll_label_left_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_label_right_holo_dark.9.png b/res/res/drawable-mdpi/fastscroll_label_right_holo_dark.9.png
index 8d87032a..e54b7db2 100644
Binary files a/res/res/drawable-mdpi/fastscroll_label_right_holo_dark.9.png and b/res/res/drawable-mdpi/fastscroll_label_right_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_label_right_holo_light.9.png b/res/res/drawable-mdpi/fastscroll_label_right_holo_light.9.png
index b29042a3..e0178f3b 100644
Binary files a/res/res/drawable-mdpi/fastscroll_label_right_holo_light.9.png and b/res/res/drawable-mdpi/fastscroll_label_right_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_thumb_default_holo.png b/res/res/drawable-mdpi/fastscroll_thumb_default_holo.png
index 9dddbd2a..86f87be2 100644
Binary files a/res/res/drawable-mdpi/fastscroll_thumb_default_holo.png and b/res/res/drawable-mdpi/fastscroll_thumb_default_holo.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_thumb_pressed_holo.png b/res/res/drawable-mdpi/fastscroll_thumb_pressed_holo.png
index 6da2c1cb..1202b78a 100644
Binary files a/res/res/drawable-mdpi/fastscroll_thumb_pressed_holo.png and b/res/res/drawable-mdpi/fastscroll_thumb_pressed_holo.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_track_default_holo_dark.9.png b/res/res/drawable-mdpi/fastscroll_track_default_holo_dark.9.png
index eb2b8bdc..d08fded5 100644
Binary files a/res/res/drawable-mdpi/fastscroll_track_default_holo_dark.9.png and b/res/res/drawable-mdpi/fastscroll_track_default_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_track_default_holo_light.9.png b/res/res/drawable-mdpi/fastscroll_track_default_holo_light.9.png
index eb2b8bdc..d08fded5 100644
Binary files a/res/res/drawable-mdpi/fastscroll_track_default_holo_light.9.png and b/res/res/drawable-mdpi/fastscroll_track_default_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_track_pressed_holo_dark.9.png b/res/res/drawable-mdpi/fastscroll_track_pressed_holo_dark.9.png
index 6fb59b6f..c7e7b82c 100644
Binary files a/res/res/drawable-mdpi/fastscroll_track_pressed_holo_dark.9.png and b/res/res/drawable-mdpi/fastscroll_track_pressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/fastscroll_track_pressed_holo_light.9.png b/res/res/drawable-mdpi/fastscroll_track_pressed_holo_light.9.png
index 1a63f5df..9b9b06b4 100644
Binary files a/res/res/drawable-mdpi/fastscroll_track_pressed_holo_light.9.png and b/res/res/drawable-mdpi/fastscroll_track_pressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/focused_application_background_static.png b/res/res/drawable-mdpi/focused_application_background_static.png
deleted file mode 100644
index fd18d30e..00000000
Binary files a/res/res/drawable-mdpi/focused_application_background_static.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/frame_gallery_thumb.9.png b/res/res/drawable-mdpi/frame_gallery_thumb.9.png
index 804f6f38..4b5aff49 100644
Binary files a/res/res/drawable-mdpi/frame_gallery_thumb.9.png and b/res/res/drawable-mdpi/frame_gallery_thumb.9.png differ
diff --git a/res/res/drawable-mdpi/frame_gallery_thumb_pressed.9.png b/res/res/drawable-mdpi/frame_gallery_thumb_pressed.9.png
index e1ffa067..89675ea6 100644
Binary files a/res/res/drawable-mdpi/frame_gallery_thumb_pressed.9.png and b/res/res/drawable-mdpi/frame_gallery_thumb_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/frame_gallery_thumb_selected.9.png b/res/res/drawable-mdpi/frame_gallery_thumb_selected.9.png
index 8bae9328..11554e49 100644
Binary files a/res/res/drawable-mdpi/frame_gallery_thumb_selected.9.png and b/res/res/drawable-mdpi/frame_gallery_thumb_selected.9.png differ
diff --git a/res/res/drawable-mdpi/gallery_selected_default.9.png b/res/res/drawable-mdpi/gallery_selected_default.9.png
index 22122b2b..34e9e63d 100644
Binary files a/res/res/drawable-mdpi/gallery_selected_default.9.png and b/res/res/drawable-mdpi/gallery_selected_default.9.png differ
diff --git a/res/res/drawable-mdpi/gallery_selected_focused.9.png b/res/res/drawable-mdpi/gallery_selected_focused.9.png
index 13327451..9f3b3eae 100644
Binary files a/res/res/drawable-mdpi/gallery_selected_focused.9.png and b/res/res/drawable-mdpi/gallery_selected_focused.9.png differ
diff --git a/res/res/drawable-mdpi/gallery_selected_pressed.9.png b/res/res/drawable-mdpi/gallery_selected_pressed.9.png
index 306e5434..50f40968 100644
Binary files a/res/res/drawable-mdpi/gallery_selected_pressed.9.png and b/res/res/drawable-mdpi/gallery_selected_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/gallery_unselected_default.9.png b/res/res/drawable-mdpi/gallery_unselected_default.9.png
index 0df06fa4..a17538ee 100644
Binary files a/res/res/drawable-mdpi/gallery_unselected_default.9.png and b/res/res/drawable-mdpi/gallery_unselected_default.9.png differ
diff --git a/res/res/drawable-mdpi/gallery_unselected_pressed.9.png b/res/res/drawable-mdpi/gallery_unselected_pressed.9.png
index 4b25c3f8..822c6c8c 100644
Binary files a/res/res/drawable-mdpi/gallery_unselected_pressed.9.png and b/res/res/drawable-mdpi/gallery_unselected_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/grid_selector_background_focus.9.png b/res/res/drawable-mdpi/grid_selector_background_focus.9.png
index 2e28232e..95ba1c80 100644
Binary files a/res/res/drawable-mdpi/grid_selector_background_focus.9.png and b/res/res/drawable-mdpi/grid_selector_background_focus.9.png differ
diff --git a/res/res/drawable-mdpi/grid_selector_background_pressed.9.png b/res/res/drawable-mdpi/grid_selector_background_pressed.9.png
index e20f091c..a4ee2d45 100644
Binary files a/res/res/drawable-mdpi/grid_selector_background_pressed.9.png and b/res/res/drawable-mdpi/grid_selector_background_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/highlight_disabled.9.png b/res/res/drawable-mdpi/highlight_disabled.9.png
deleted file mode 100644
index 13932620..00000000
Binary files a/res/res/drawable-mdpi/highlight_disabled.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/highlight_pressed.9.png b/res/res/drawable-mdpi/highlight_pressed.9.png
deleted file mode 100644
index 9bd2b50c..00000000
Binary files a/res/res/drawable-mdpi/highlight_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/highlight_selected.9.png b/res/res/drawable-mdpi/highlight_selected.9.png
deleted file mode 100644
index ecf0cada..00000000
Binary files a/res/res/drawable-mdpi/highlight_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_ab_back_holo_dark_am.png b/res/res/drawable-mdpi/ic_ab_back_holo_dark_am.png
index df2d3d15..87c5b8b3 100644
Binary files a/res/res/drawable-mdpi/ic_ab_back_holo_dark_am.png and b/res/res/drawable-mdpi/ic_ab_back_holo_dark_am.png differ
diff --git a/res/res/drawable-mdpi/ic_ab_back_holo_light_am.png b/res/res/drawable-mdpi/ic_ab_back_holo_light_am.png
index b2aa9c26..ccc2d188 100644
Binary files a/res/res/drawable-mdpi/ic_ab_back_holo_light_am.png and b/res/res/drawable-mdpi/ic_ab_back_holo_light_am.png differ
diff --git a/res/res/drawable-mdpi/ic_action_assist_focused.png b/res/res/drawable-mdpi/ic_action_assist_focused.png
deleted file mode 100644
index 3f96d037..00000000
Binary files a/res/res/drawable-mdpi/ic_action_assist_focused.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_aggregated.png b/res/res/drawable-mdpi/ic_aggregated.png
deleted file mode 100644
index ad420718..00000000
Binary files a/res/res/drawable-mdpi/ic_aggregated.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_audio_notification_am_alpha.png b/res/res/drawable-mdpi/ic_audio_notification_am_alpha.png
deleted file mode 100644
index b41ccd09..00000000
Binary files a/res/res/drawable-mdpi/ic_audio_notification_am_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_audio_notification_mute_am_alpha.png b/res/res/drawable-mdpi/ic_audio_notification_mute_am_alpha.png
deleted file mode 100644
index 2567f767..00000000
Binary files a/res/res/drawable-mdpi/ic_audio_notification_mute_am_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_round_more_disabled.png b/res/res/drawable-mdpi/ic_btn_round_more_disabled.png
deleted file mode 100644
index 428edf28..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_round_more_disabled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_round_more_normal.png b/res/res/drawable-mdpi/ic_btn_round_more_normal.png
deleted file mode 100644
index c2ecb019..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_round_more_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_search_go.png b/res/res/drawable-mdpi/ic_btn_search_go.png
deleted file mode 100644
index 9a4e9b90..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_search_go.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_speak_now.png b/res/res/drawable-mdpi/ic_btn_speak_now.png
index 0589be66..157dc0f8 100644
Binary files a/res/res/drawable-mdpi/ic_btn_speak_now.png and b/res/res/drawable-mdpi/ic_btn_speak_now.png differ
diff --git a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_fit_page_disabled.png b/res/res/drawable-mdpi/ic_btn_square_browser_zoom_fit_page_disabled.png
deleted file mode 100644
index 914662d4..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_fit_page_disabled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_fit_page_normal.png b/res/res/drawable-mdpi/ic_btn_square_browser_zoom_fit_page_normal.png
deleted file mode 100644
index 3b67c6d6..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_fit_page_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_page_overview_disabled.png b/res/res/drawable-mdpi/ic_btn_square_browser_zoom_page_overview_disabled.png
deleted file mode 100644
index 859900a8..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_page_overview_disabled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_page_overview_normal.png b/res/res/drawable-mdpi/ic_btn_square_browser_zoom_page_overview_normal.png
deleted file mode 100644
index 4e8ff35a..00000000
Binary files a/res/res/drawable-mdpi/ic_btn_square_browser_zoom_page_overview_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_bullet_key_permission.png b/res/res/drawable-mdpi/ic_bullet_key_permission.png
deleted file mode 100644
index 7fee5602..00000000
Binary files a/res/res/drawable-mdpi/ic_bullet_key_permission.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_cab_done_holo.png b/res/res/drawable-mdpi/ic_cab_done_holo.png
deleted file mode 100644
index f5c27a64..00000000
Binary files a/res/res/drawable-mdpi/ic_cab_done_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_cab_done_holo_dark.png b/res/res/drawable-mdpi/ic_cab_done_holo_dark.png
index a17b6a78..3ac32670 100644
Binary files a/res/res/drawable-mdpi/ic_cab_done_holo_dark.png and b/res/res/drawable-mdpi/ic_cab_done_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_cab_done_holo_light.png b/res/res/drawable-mdpi/ic_cab_done_holo_light.png
index b28b3b54..a4bad317 100644
Binary files a/res/res/drawable-mdpi/ic_cab_done_holo_light.png and b/res/res/drawable-mdpi/ic_cab_done_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_cab_done_mtrl_alpha.png b/res/res/drawable-mdpi/ic_cab_done_mtrl_alpha.png
deleted file mode 100644
index 541184a7..00000000
Binary files a/res/res/drawable-mdpi/ic_cab_done_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_checkmark_holo_light.png b/res/res/drawable-mdpi/ic_checkmark_holo_light.png
deleted file mode 100644
index 744e9644..00000000
Binary files a/res/res/drawable-mdpi/ic_checkmark_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_clear_disabled.png b/res/res/drawable-mdpi/ic_clear_disabled.png
deleted file mode 100644
index 79228bae..00000000
Binary files a/res/res/drawable-mdpi/ic_clear_disabled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_clear_normal.png b/res/res/drawable-mdpi/ic_clear_normal.png
deleted file mode 100644
index 86944a87..00000000
Binary files a/res/res/drawable-mdpi/ic_clear_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_dark.png b/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_dark.png
index 6a34dba7..6f994ae9 100644
Binary files a/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_dark.png and b/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_light.png b/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_light.png
index c0bdf064..d354a765 100644
Binary files a/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_light.png and b/res/res/drawable-mdpi/ic_clear_search_api_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_clear_search_api_holo_dark.png b/res/res/drawable-mdpi/ic_clear_search_api_holo_dark.png
index ee165284..06947996 100644
Binary files a/res/res/drawable-mdpi/ic_clear_search_api_holo_dark.png and b/res/res/drawable-mdpi/ic_clear_search_api_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_clear_search_api_holo_light.png b/res/res/drawable-mdpi/ic_clear_search_api_holo_light.png
index 15b86cbb..54ffb8e8 100644
Binary files a/res/res/drawable-mdpi/ic_clear_search_api_holo_light.png and b/res/res/drawable-mdpi/ic_clear_search_api_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_coins_l.png b/res/res/drawable-mdpi/ic_coins_l.png
deleted file mode 100644
index a6d7abb3..00000000
Binary files a/res/res/drawable-mdpi/ic_coins_l.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_coins_s.png b/res/res/drawable-mdpi/ic_coins_s.png
deleted file mode 100644
index 3b8fd8ab..00000000
Binary files a/res/res/drawable-mdpi/ic_coins_s.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_commit.png b/res/res/drawable-mdpi/ic_commit.png
deleted file mode 100644
index 3d167b59..00000000
Binary files a/res/res/drawable-mdpi/ic_commit.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_commit_search_api_holo_dark.png b/res/res/drawable-mdpi/ic_commit_search_api_holo_dark.png
index 844c99c2..45e6d1ac 100644
Binary files a/res/res/drawable-mdpi/ic_commit_search_api_holo_dark.png and b/res/res/drawable-mdpi/ic_commit_search_api_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_commit_search_api_holo_light.png b/res/res/drawable-mdpi/ic_commit_search_api_holo_light.png
index 86c170e9..b56c9654 100644
Binary files a/res/res/drawable-mdpi/ic_commit_search_api_holo_light.png and b/res/res/drawable-mdpi/ic_commit_search_api_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_commit_search_api_mtrl_alpha.png b/res/res/drawable-mdpi/ic_commit_search_api_mtrl_alpha.png
index 42ac8ca6..922b4d5f 100644
Binary files a/res/res/drawable-mdpi/ic_commit_search_api_mtrl_alpha.png and b/res/res/drawable-mdpi/ic_commit_search_api_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_contact_picture.png b/res/res/drawable-mdpi/ic_contact_picture.png
index 771cb6bb..c0354983 100644
Binary files a/res/res/drawable-mdpi/ic_contact_picture.png and b/res/res/drawable-mdpi/ic_contact_picture.png differ
diff --git a/res/res/drawable-mdpi/ic_contact_picture_2.png b/res/res/drawable-mdpi/ic_contact_picture_2.png
deleted file mode 100644
index 004a6c6f..00000000
Binary files a/res/res/drawable-mdpi/ic_contact_picture_2.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_contact_picture_3.png b/res/res/drawable-mdpi/ic_contact_picture_3.png
deleted file mode 100644
index 001bf29c..00000000
Binary files a/res/res/drawable-mdpi/ic_contact_picture_3.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_corp_icon.png b/res/res/drawable-mdpi/ic_corp_icon.png
deleted file mode 100644
index 79372b21..00000000
Binary files a/res/res/drawable-mdpi/ic_corp_icon.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_delete.png b/res/res/drawable-mdpi/ic_delete.png
index f074db32..1d688f82 100644
Binary files a/res/res/drawable-mdpi/ic_delete.png and b/res/res/drawable-mdpi/ic_delete.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_alert.png b/res/res/drawable-mdpi/ic_dialog_alert.png
index ef498efb..eca1476c 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_alert.png and b/res/res/drawable-mdpi/ic_dialog_alert.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_alert_holo_dark.png b/res/res/drawable-mdpi/ic_dialog_alert_holo_dark.png
index 75d9db73..9ad33d22 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_alert_holo_dark.png and b/res/res/drawable-mdpi/ic_dialog_alert_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_alert_holo_light.png b/res/res/drawable-mdpi/ic_dialog_alert_holo_light.png
index 9e7f0bd5..59fbf057 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_alert_holo_light.png and b/res/res/drawable-mdpi/ic_dialog_alert_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_close_normal_holo.png b/res/res/drawable-mdpi/ic_dialog_close_normal_holo.png
deleted file mode 100644
index 7f2a0292..00000000
Binary files a/res/res/drawable-mdpi/ic_dialog_close_normal_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_dialog_close_pressed_holo.png b/res/res/drawable-mdpi/ic_dialog_close_pressed_holo.png
deleted file mode 100644
index daa8e188..00000000
Binary files a/res/res/drawable-mdpi/ic_dialog_close_pressed_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_dialog_dialer.png b/res/res/drawable-mdpi/ic_dialog_dialer.png
index f0c1838c..aaddc581 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_dialer.png and b/res/res/drawable-mdpi/ic_dialog_dialer.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_email.png b/res/res/drawable-mdpi/ic_dialog_email.png
index 20ebb13f..562f8f40 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_email.png and b/res/res/drawable-mdpi/ic_dialog_email.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_focused_holo.png b/res/res/drawable-mdpi/ic_dialog_focused_holo.png
deleted file mode 100644
index 179f2dee..00000000
Binary files a/res/res/drawable-mdpi/ic_dialog_focused_holo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_dialog_info.png b/res/res/drawable-mdpi/ic_dialog_info.png
index e8b02299..d0f198b8 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_info.png and b/res/res/drawable-mdpi/ic_dialog_info.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_map.png b/res/res/drawable-mdpi/ic_dialog_map.png
index b1263547..d24cb2b8 100644
Binary files a/res/res/drawable-mdpi/ic_dialog_map.png and b/res/res/drawable-mdpi/ic_dialog_map.png differ
diff --git a/res/res/drawable-mdpi/ic_dialog_time.png b/res/res/drawable-mdpi/ic_dialog_time.png
deleted file mode 100644
index dffec296..00000000
Binary files a/res/res/drawable-mdpi/ic_dialog_time.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_dialog_usb.png b/res/res/drawable-mdpi/ic_dialog_usb.png
deleted file mode 100644
index fbc8a9d0..00000000
Binary files a/res/res/drawable-mdpi/ic_dialog_usb.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_emergency.png b/res/res/drawable-mdpi/ic_emergency.png
deleted file mode 100644
index dfa17c62..00000000
Binary files a/res/res/drawable-mdpi/ic_emergency.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_find_next_holo_dark.png b/res/res/drawable-mdpi/ic_find_next_holo_dark.png
index c138916f..cf905751 100644
Binary files a/res/res/drawable-mdpi/ic_find_next_holo_dark.png and b/res/res/drawable-mdpi/ic_find_next_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_find_next_holo_light.png b/res/res/drawable-mdpi/ic_find_next_holo_light.png
index 4eea3c3b..36a745a8 100644
Binary files a/res/res/drawable-mdpi/ic_find_next_holo_light.png and b/res/res/drawable-mdpi/ic_find_next_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_find_next_mtrl_alpha.png b/res/res/drawable-mdpi/ic_find_next_mtrl_alpha.png
index 1cfdb3fe..9125fc77 100644
Binary files a/res/res/drawable-mdpi/ic_find_next_mtrl_alpha.png and b/res/res/drawable-mdpi/ic_find_next_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_find_previous_holo_dark.png b/res/res/drawable-mdpi/ic_find_previous_holo_dark.png
index d2392744..d4bed40c 100644
Binary files a/res/res/drawable-mdpi/ic_find_previous_holo_dark.png and b/res/res/drawable-mdpi/ic_find_previous_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_find_previous_holo_light.png b/res/res/drawable-mdpi/ic_find_previous_holo_light.png
index 786e1d69..b39ba77a 100644
Binary files a/res/res/drawable-mdpi/ic_find_previous_holo_light.png and b/res/res/drawable-mdpi/ic_find_previous_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_find_previous_mtrl_alpha.png b/res/res/drawable-mdpi/ic_find_previous_mtrl_alpha.png
index 0d3c009d..9902cf25 100644
Binary files a/res/res/drawable-mdpi/ic_find_previous_mtrl_alpha.png and b/res/res/drawable-mdpi/ic_find_previous_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_go.png b/res/res/drawable-mdpi/ic_go.png
deleted file mode 100644
index bf19833f..00000000
Binary files a/res/res/drawable-mdpi/ic_go.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_go_search_api_holo_dark.png b/res/res/drawable-mdpi/ic_go_search_api_holo_dark.png
index 591f734f..7980cb59 100644
Binary files a/res/res/drawable-mdpi/ic_go_search_api_holo_dark.png and b/res/res/drawable-mdpi/ic_go_search_api_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_go_search_api_holo_light.png b/res/res/drawable-mdpi/ic_go_search_api_holo_light.png
index 8518498e..959eaafd 100644
Binary files a/res/res/drawable-mdpi/ic_go_search_api_holo_light.png and b/res/res/drawable-mdpi/ic_go_search_api_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_grayedout_printer.png b/res/res/drawable-mdpi/ic_grayedout_printer.png
deleted file mode 100644
index 5e54970d..00000000
Binary files a/res/res/drawable-mdpi/ic_grayedout_printer.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_input_add.png b/res/res/drawable-mdpi/ic_input_add.png
index 00770f8e..d7801a68 100644
Binary files a/res/res/drawable-mdpi/ic_input_add.png and b/res/res/drawable-mdpi/ic_input_add.png differ
diff --git a/res/res/drawable-mdpi/ic_input_delete.png b/res/res/drawable-mdpi/ic_input_delete.png
index 47c87087..3d7611d2 100644
Binary files a/res/res/drawable-mdpi/ic_input_delete.png and b/res/res/drawable-mdpi/ic_input_delete.png differ
diff --git a/res/res/drawable-mdpi/ic_input_get.png b/res/res/drawable-mdpi/ic_input_get.png
index 2f2cfcf5..8126f3ba 100644
Binary files a/res/res/drawable-mdpi/ic_input_get.png and b/res/res/drawable-mdpi/ic_input_get.png differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_answer.png b/res/res/drawable-mdpi/ic_jog_dial_answer.png
deleted file mode 100644
index e2bc483d..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_answer.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_answer_and_end.png b/res/res/drawable-mdpi/ic_jog_dial_answer_and_end.png
deleted file mode 100644
index aa0fab22..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_answer_and_end.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_answer_and_hold.png b/res/res/drawable-mdpi/ic_jog_dial_answer_and_hold.png
deleted file mode 100644
index 9effe375..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_answer_and_hold.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_decline.png b/res/res/drawable-mdpi/ic_jog_dial_decline.png
deleted file mode 100644
index 81c76b59..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_decline.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_sound_off.png b/res/res/drawable-mdpi/ic_jog_dial_sound_off.png
deleted file mode 100644
index b9aec697..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_sound_off.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_sound_on.png b/res/res/drawable-mdpi/ic_jog_dial_sound_on.png
deleted file mode 100644
index 4952746a..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_sound_on.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_unlock.png b/res/res/drawable-mdpi/ic_jog_dial_unlock.png
deleted file mode 100644
index e697d91d..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_unlock.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_jog_dial_vibrate_on.png b/res/res/drawable-mdpi/ic_jog_dial_vibrate_on.png
deleted file mode 100644
index 9aa9b133..00000000
Binary files a/res/res/drawable-mdpi/ic_jog_dial_vibrate_on.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_launcher_android.png b/res/res/drawable-mdpi/ic_launcher_android.png
index 6a97d5b7..fd3b2dd3 100644
Binary files a/res/res/drawable-mdpi/ic_launcher_android.png and b/res/res/drawable-mdpi/ic_launcher_android.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_airplane_mode_alpha.png b/res/res/drawable-mdpi/ic_lock_airplane_mode_alpha.png
deleted file mode 100644
index 2b1dc1a8..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_airplane_mode_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_airplane_mode_off_am_alpha.png b/res/res/drawable-mdpi/ic_lock_airplane_mode_off_am_alpha.png
deleted file mode 100644
index 49ed3d2d..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_airplane_mode_off_am_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_idle_alarm_alpha.png b/res/res/drawable-mdpi/ic_lock_idle_alarm_alpha.png
index b5d3e098..ccfcd1c3 100644
Binary files a/res/res/drawable-mdpi/ic_lock_idle_alarm_alpha.png and b/res/res/drawable-mdpi/ic_lock_idle_alarm_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_idle_charging.png b/res/res/drawable-mdpi/ic_lock_idle_charging.png
index 20d63206..e3cc0c90 100644
Binary files a/res/res/drawable-mdpi/ic_lock_idle_charging.png and b/res/res/drawable-mdpi/ic_lock_idle_charging.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_idle_lock.png b/res/res/drawable-mdpi/ic_lock_idle_lock.png
index 0206aeef..9de906ef 100644
Binary files a/res/res/drawable-mdpi/ic_lock_idle_lock.png and b/res/res/drawable-mdpi/ic_lock_idle_lock.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_idle_low_battery.png b/res/res/drawable-mdpi/ic_lock_idle_low_battery.png
index bb967829..f646028b 100644
Binary files a/res/res/drawable-mdpi/ic_lock_idle_low_battery.png and b/res/res/drawable-mdpi/ic_lock_idle_low_battery.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_lock_alpha.png b/res/res/drawable-mdpi/ic_lock_lock_alpha.png
index 5ff3654d..48e26cb9 100644
Binary files a/res/res/drawable-mdpi/ic_lock_lock_alpha.png and b/res/res/drawable-mdpi/ic_lock_lock_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_open_wht_24dp.png b/res/res/drawable-mdpi/ic_lock_open_wht_24dp.png
deleted file mode 100644
index 163f4a0b..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_open_wht_24dp.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_outline_wht_24dp.png b/res/res/drawable-mdpi/ic_lock_outline_wht_24dp.png
deleted file mode 100644
index bbfb83c7..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_outline_wht_24dp.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_power_off_alpha.png b/res/res/drawable-mdpi/ic_lock_power_off_alpha.png
deleted file mode 100644
index 2c55e475..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_power_off_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_ringer_off_alpha.png b/res/res/drawable-mdpi/ic_lock_ringer_off_alpha.png
deleted file mode 100644
index 98cfb11e..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_ringer_off_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_ringer_on_alpha.png b/res/res/drawable-mdpi/ic_lock_ringer_on_alpha.png
deleted file mode 100644
index 691b99e3..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_ringer_on_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lock_silent_mode.png b/res/res/drawable-mdpi/ic_lock_silent_mode.png
index 5c3a226e..683bb534 100644
Binary files a/res/res/drawable-mdpi/ic_lock_silent_mode.png and b/res/res/drawable-mdpi/ic_lock_silent_mode.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_silent_mode_off.png b/res/res/drawable-mdpi/ic_lock_silent_mode_off.png
index 1a02aaa7..fcf5475e 100644
Binary files a/res/res/drawable-mdpi/ic_lock_silent_mode_off.png and b/res/res/drawable-mdpi/ic_lock_silent_mode_off.png differ
diff --git a/res/res/drawable-mdpi/ic_lock_silent_mode_vibrate.png b/res/res/drawable-mdpi/ic_lock_silent_mode_vibrate.png
deleted file mode 100644
index 7da79aa2..00000000
Binary files a/res/res/drawable-mdpi/ic_lock_silent_mode_vibrate.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_lockscreen_handle_pressed.png b/res/res/drawable-mdpi/ic_lockscreen_handle_pressed.png
deleted file mode 100644
index 0187a02a..00000000
Binary files a/res/res/drawable-mdpi/ic_lockscreen_handle_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_maps_indicator_current_position.png b/res/res/drawable-mdpi/ic_maps_indicator_current_position.png
deleted file mode 100644
index 4e427d89..00000000
Binary files a/res/res/drawable-mdpi/ic_maps_indicator_current_position.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim1.png b/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim1.png
deleted file mode 100644
index 47bb9fa6..00000000
Binary files a/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim1.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim2.png b/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim2.png
deleted file mode 100644
index b1167bc6..00000000
Binary files a/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim2.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim3.png b/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim3.png
deleted file mode 100644
index f681a4c4..00000000
Binary files a/res/res/drawable-mdpi/ic_maps_indicator_current_position_anim3.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_embed_play.png b/res/res/drawable-mdpi/ic_media_embed_play.png
deleted file mode 100644
index 3576ce53..00000000
Binary files a/res/res/drawable-mdpi/ic_media_embed_play.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_ff.png b/res/res/drawable-mdpi/ic_media_ff.png
index 170dd2da..38f2ac77 100644
Binary files a/res/res/drawable-mdpi/ic_media_ff.png and b/res/res/drawable-mdpi/ic_media_ff.png differ
diff --git a/res/res/drawable-mdpi/ic_media_fullscreen.png b/res/res/drawable-mdpi/ic_media_fullscreen.png
deleted file mode 100644
index 960aa851..00000000
Binary files a/res/res/drawable-mdpi/ic_media_fullscreen.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_next.png b/res/res/drawable-mdpi/ic_media_next.png
index fcd73d90..9d9a8713 100644
Binary files a/res/res/drawable-mdpi/ic_media_next.png and b/res/res/drawable-mdpi/ic_media_next.png differ
diff --git a/res/res/drawable-mdpi/ic_media_pause.png b/res/res/drawable-mdpi/ic_media_pause.png
index 3e6b2a17..efd69e5d 100644
Binary files a/res/res/drawable-mdpi/ic_media_pause.png and b/res/res/drawable-mdpi/ic_media_pause.png differ
diff --git a/res/res/drawable-mdpi/ic_media_play.png b/res/res/drawable-mdpi/ic_media_play.png
index 7966bbc5..fe083734 100644
Binary files a/res/res/drawable-mdpi/ic_media_play.png and b/res/res/drawable-mdpi/ic_media_play.png differ
diff --git a/res/res/drawable-mdpi/ic_media_previous.png b/res/res/drawable-mdpi/ic_media_previous.png
index b653d05b..b933d070 100644
Binary files a/res/res/drawable-mdpi/ic_media_previous.png and b/res/res/drawable-mdpi/ic_media_previous.png differ
diff --git a/res/res/drawable-mdpi/ic_media_rew.png b/res/res/drawable-mdpi/ic_media_rew.png
index 5489180e..c4a2e25b 100644
Binary files a/res/res/drawable-mdpi/ic_media_rew.png and b/res/res/drawable-mdpi/ic_media_rew.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_00_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_00_mtrl.png
new file mode 100644
index 00000000..49d353df
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_00_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_01_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_01_mtrl.png
new file mode 100644
index 00000000..a781b530
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_01_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_02_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_02_mtrl.png
new file mode 100644
index 00000000..fee33081
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_02_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_03_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_03_mtrl.png
new file mode 100644
index 00000000..e3281f6c
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_03_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_04_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_04_mtrl.png
new file mode 100644
index 00000000..06a8e3d1
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_04_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_05_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_05_mtrl.png
new file mode 100644
index 00000000..937f5a0f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_05_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_06_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_06_mtrl.png
new file mode 100644
index 00000000..eac07422
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_06_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_07_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_07_mtrl.png
new file mode 100644
index 00000000..d3aed87f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_07_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_08_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_08_mtrl.png
new file mode 100644
index 00000000..93a58f36
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_08_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_09_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_09_mtrl.png
new file mode 100644
index 00000000..7641cc18
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_09_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_10_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_10_mtrl.png
new file mode 100644
index 00000000..03fed800
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_10_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_11_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_11_mtrl.png
new file mode 100644
index 00000000..9c930f3c
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_11_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_12_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_12_mtrl.png
new file mode 100644
index 00000000..d1bc5b6a
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_12_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_13_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_13_mtrl.png
new file mode 100644
index 00000000..c90dd22b
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_13_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_14_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_14_mtrl.png
new file mode 100644
index 00000000..894149d6
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_14_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_15_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_15_mtrl.png
new file mode 100644
index 00000000..432d797e
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_15_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_16_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_16_mtrl.png
new file mode 100644
index 00000000..5f1770dc
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_16_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_17_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_17_mtrl.png
new file mode 100644
index 00000000..e7b20cc3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_17_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_18_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_18_mtrl.png
new file mode 100644
index 00000000..7ea341e3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_18_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_19_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_19_mtrl.png
new file mode 100644
index 00000000..fb8b5562
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_19_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_20_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_20_mtrl.png
new file mode 100644
index 00000000..91016aae
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_20_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_21_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_21_mtrl.png
new file mode 100644
index 00000000..1f238594
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_21_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_22_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_22_mtrl.png
new file mode 100644
index 00000000..bd397619
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_22_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_23_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_23_mtrl.png
new file mode 100644
index 00000000..6741ba7c
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_23_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_24_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_24_mtrl.png
new file mode 100644
index 00000000..060be80b
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_24_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_25_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_25_mtrl.png
new file mode 100644
index 00000000..e45e8581
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_25_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_26_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_26_mtrl.png
new file mode 100644
index 00000000..7f696f48
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_26_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_27_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_27_mtrl.png
new file mode 100644
index 00000000..9c11d996
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_27_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_28_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_28_mtrl.png
new file mode 100644
index 00000000..d3c334bb
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_28_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_29_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_29_mtrl.png
new file mode 100644
index 00000000..63c26daf
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_29_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_dark_30_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_dark_30_mtrl.png
new file mode 100644
index 00000000..d3eaa859
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_dark_30_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_00_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_00_mtrl.png
new file mode 100644
index 00000000..57ec5ff1
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_00_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_01_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_01_mtrl.png
new file mode 100644
index 00000000..8b6cbc66
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_01_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_02_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_02_mtrl.png
new file mode 100644
index 00000000..702927f5
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_02_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_03_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_03_mtrl.png
new file mode 100644
index 00000000..c9cd3239
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_03_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_04_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_04_mtrl.png
new file mode 100644
index 00000000..50526da7
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_04_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_05_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_05_mtrl.png
new file mode 100644
index 00000000..262594f3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_05_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_06_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_06_mtrl.png
new file mode 100644
index 00000000..c53ec357
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_06_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_07_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_07_mtrl.png
new file mode 100644
index 00000000..a417d87f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_07_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_08_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_08_mtrl.png
new file mode 100644
index 00000000..f1eca9de
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_08_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_09_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_09_mtrl.png
new file mode 100644
index 00000000..463ae896
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_09_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_10_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_10_mtrl.png
new file mode 100644
index 00000000..e3e44526
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_10_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_11_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_11_mtrl.png
new file mode 100644
index 00000000..b723d560
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_11_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_12_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_12_mtrl.png
new file mode 100644
index 00000000..b425a3c1
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_12_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_13_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_13_mtrl.png
new file mode 100644
index 00000000..a3ad5151
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_13_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_14_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_14_mtrl.png
new file mode 100644
index 00000000..aa27e4e6
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_14_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_15_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_15_mtrl.png
new file mode 100644
index 00000000..a55c8c17
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_15_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_16_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_16_mtrl.png
new file mode 100644
index 00000000..311bbc67
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_16_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_17_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_17_mtrl.png
new file mode 100644
index 00000000..34dea416
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_17_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_18_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_18_mtrl.png
new file mode 100644
index 00000000..331423de
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_18_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_19_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_19_mtrl.png
new file mode 100644
index 00000000..0f13e6ed
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_19_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_20_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_20_mtrl.png
new file mode 100644
index 00000000..37623796
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_20_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_21_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_21_mtrl.png
new file mode 100644
index 00000000..3e9d021b
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_21_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_22_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_22_mtrl.png
new file mode 100644
index 00000000..213a022b
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_22_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_23_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_23_mtrl.png
new file mode 100644
index 00000000..e84d0bea
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_23_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_24_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_24_mtrl.png
new file mode 100644
index 00000000..7dc09bc2
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_24_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_25_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_25_mtrl.png
new file mode 100644
index 00000000..802d3319
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_25_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_26_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_26_mtrl.png
new file mode 100644
index 00000000..5fa43948
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_26_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_27_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_27_mtrl.png
new file mode 100644
index 00000000..2cedee70
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_27_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_28_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_28_mtrl.png
new file mode 100644
index 00000000..247ac15a
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_28_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_29_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_29_mtrl.png
new file mode 100644
index 00000000..a1fb7b5c
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_29_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connected_light_30_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connected_light_30_mtrl.png
new file mode 100644
index 00000000..9dbd31e5
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connected_light_30_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_00_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_00_mtrl.png
new file mode 100644
index 00000000..49d353df
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_00_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_01_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_01_mtrl.png
new file mode 100644
index 00000000..a781b530
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_01_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_02_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_02_mtrl.png
new file mode 100644
index 00000000..fee33081
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_02_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_03_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_03_mtrl.png
new file mode 100644
index 00000000..e3281f6c
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_03_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_04_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_04_mtrl.png
new file mode 100644
index 00000000..06a8e3d1
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_04_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_05_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_05_mtrl.png
new file mode 100644
index 00000000..937f5a0f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_05_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_06_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_06_mtrl.png
new file mode 100644
index 00000000..eac07422
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_06_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_07_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_07_mtrl.png
new file mode 100644
index 00000000..d3aed87f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_07_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_08_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_08_mtrl.png
new file mode 100644
index 00000000..93a58f36
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_08_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_09_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_09_mtrl.png
new file mode 100644
index 00000000..7641cc18
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_09_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_10_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_10_mtrl.png
new file mode 100644
index 00000000..03fed800
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_10_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_11_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_11_mtrl.png
new file mode 100644
index 00000000..744fb13c
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_11_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_12_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_12_mtrl.png
new file mode 100644
index 00000000..67586de6
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_12_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_13_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_13_mtrl.png
new file mode 100644
index 00000000..5cfce62a
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_13_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_14_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_14_mtrl.png
new file mode 100644
index 00000000..a488034e
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_14_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_15_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_15_mtrl.png
new file mode 100644
index 00000000..039f99ec
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_15_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_16_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_16_mtrl.png
new file mode 100644
index 00000000..e610da57
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_16_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_17_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_17_mtrl.png
new file mode 100644
index 00000000..1d8b1afa
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_17_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_18_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_18_mtrl.png
new file mode 100644
index 00000000..22c69653
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_18_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_19_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_19_mtrl.png
new file mode 100644
index 00000000..6f608047
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_19_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_20_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_20_mtrl.png
new file mode 100644
index 00000000..04c3ca97
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_20_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_21_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_21_mtrl.png
new file mode 100644
index 00000000..22e24058
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_21_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_22_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_22_mtrl.png
new file mode 100644
index 00000000..43dc3d50
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_22_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_23_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_23_mtrl.png
new file mode 100644
index 00000000..e75f5b2b
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_23_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_24_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_24_mtrl.png
new file mode 100644
index 00000000..b2010d15
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_24_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_25_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_25_mtrl.png
new file mode 100644
index 00000000..60fac0f3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_25_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_26_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_26_mtrl.png
new file mode 100644
index 00000000..f507b653
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_26_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_27_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_27_mtrl.png
new file mode 100644
index 00000000..13fef4d6
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_27_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_28_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_28_mtrl.png
new file mode 100644
index 00000000..8a76de1b
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_28_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_29_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_29_mtrl.png
new file mode 100644
index 00000000..34ad144e
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_29_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_dark_30_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_dark_30_mtrl.png
new file mode 100644
index 00000000..49d353df
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_dark_30_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_00_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_00_mtrl.png
new file mode 100644
index 00000000..57ec5ff1
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_00_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_01_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_01_mtrl.png
new file mode 100644
index 00000000..8b6cbc66
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_01_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_02_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_02_mtrl.png
new file mode 100644
index 00000000..702927f5
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_02_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_03_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_03_mtrl.png
new file mode 100644
index 00000000..c9cd3239
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_03_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_04_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_04_mtrl.png
new file mode 100644
index 00000000..50526da7
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_04_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_05_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_05_mtrl.png
new file mode 100644
index 00000000..262594f3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_05_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_06_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_06_mtrl.png
new file mode 100644
index 00000000..c53ec357
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_06_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_07_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_07_mtrl.png
new file mode 100644
index 00000000..a417d87f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_07_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_08_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_08_mtrl.png
new file mode 100644
index 00000000..f1eca9de
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_08_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_09_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_09_mtrl.png
new file mode 100644
index 00000000..463ae896
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_09_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_10_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_10_mtrl.png
new file mode 100644
index 00000000..e3e44526
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_10_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_11_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_11_mtrl.png
new file mode 100644
index 00000000..42d6e7c4
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_11_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_12_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_12_mtrl.png
new file mode 100644
index 00000000..d658d3ce
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_12_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_13_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_13_mtrl.png
new file mode 100644
index 00000000..11b3e7e3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_13_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_14_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_14_mtrl.png
new file mode 100644
index 00000000..de090f35
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_14_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_15_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_15_mtrl.png
new file mode 100644
index 00000000..2c03c4dd
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_15_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_16_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_16_mtrl.png
new file mode 100644
index 00000000..715a57de
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_16_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_17_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_17_mtrl.png
new file mode 100644
index 00000000..58d14b3e
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_17_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_18_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_18_mtrl.png
new file mode 100644
index 00000000..c69cb246
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_18_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_19_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_19_mtrl.png
new file mode 100644
index 00000000..b4cdf3f3
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_19_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_20_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_20_mtrl.png
new file mode 100644
index 00000000..2fed6f68
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_20_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_21_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_21_mtrl.png
new file mode 100644
index 00000000..d5ec95dd
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_21_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_22_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_22_mtrl.png
new file mode 100644
index 00000000..4ae3f4de
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_22_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_23_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_23_mtrl.png
new file mode 100644
index 00000000..61631c6d
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_23_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_24_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_24_mtrl.png
new file mode 100644
index 00000000..b6527c01
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_24_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_25_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_25_mtrl.png
new file mode 100644
index 00000000..7aad1b8f
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_25_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_26_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_26_mtrl.png
new file mode 100644
index 00000000..bbbd7286
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_26_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_27_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_27_mtrl.png
new file mode 100644
index 00000000..8c199810
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_27_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_28_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_28_mtrl.png
new file mode 100644
index 00000000..9e70c352
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_28_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_29_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_29_mtrl.png
new file mode 100644
index 00000000..731928f0
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_29_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_connecting_light_30_mtrl.png b/res/res/drawable-mdpi/ic_media_route_connecting_light_30_mtrl.png
new file mode 100644
index 00000000..57ec5ff1
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_connecting_light_30_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_disabled_holo_dark.png b/res/res/drawable-mdpi/ic_media_route_disabled_holo_dark.png
index 52e3a5a1..de6635ed 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_disabled_holo_dark.png and b/res/res/drawable-mdpi/ic_media_route_disabled_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_disabled_holo_light.png b/res/res/drawable-mdpi/ic_media_route_disabled_holo_light.png
index 319c57e8..99a52fea 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_disabled_holo_light.png and b/res/res/drawable-mdpi/ic_media_route_disabled_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_disabled_mtrl_alpha.png b/res/res/drawable-mdpi/ic_media_route_disabled_mtrl_alpha.png
deleted file mode 100644
index ec430473..00000000
Binary files a/res/res/drawable-mdpi/ic_media_route_disabled_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_route_off_dark_mtrl.png b/res/res/drawable-mdpi/ic_media_route_off_dark_mtrl.png
new file mode 100644
index 00000000..fdc064f9
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_off_dark_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_off_holo_dark.png b/res/res/drawable-mdpi/ic_media_route_off_holo_dark.png
index f98c0a85..8b2b70e6 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_off_holo_dark.png and b/res/res/drawable-mdpi/ic_media_route_off_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_off_holo_light.png b/res/res/drawable-mdpi/ic_media_route_off_holo_light.png
index b74cdb5b..4eae5b68 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_off_holo_light.png and b/res/res/drawable-mdpi/ic_media_route_off_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_off_light_mtrl.png b/res/res/drawable-mdpi/ic_media_route_off_light_mtrl.png
new file mode 100644
index 00000000..f0b8c522
Binary files /dev/null and b/res/res/drawable-mdpi/ic_media_route_off_light_mtrl.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_off_mtrl_alpha.png b/res/res/drawable-mdpi/ic_media_route_off_mtrl_alpha.png
deleted file mode 100644
index a652117a..00000000
Binary files a/res/res/drawable-mdpi/ic_media_route_off_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_0_holo_dark.png b/res/res/drawable-mdpi/ic_media_route_on_0_holo_dark.png
index a6a4bd01..646c4e52 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_0_holo_dark.png and b/res/res/drawable-mdpi/ic_media_route_on_0_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_0_holo_light.png b/res/res/drawable-mdpi/ic_media_route_on_0_holo_light.png
index 106fd3a9..dcee05c6 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_0_holo_light.png and b/res/res/drawable-mdpi/ic_media_route_on_0_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_0_mtrl_alpha.png b/res/res/drawable-mdpi/ic_media_route_on_0_mtrl_alpha.png
deleted file mode 100644
index 35d1c56f..00000000
Binary files a/res/res/drawable-mdpi/ic_media_route_on_0_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_1_holo_dark.png b/res/res/drawable-mdpi/ic_media_route_on_1_holo_dark.png
index 2c141ab8..8fc3b53e 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_1_holo_dark.png and b/res/res/drawable-mdpi/ic_media_route_on_1_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_1_holo_light.png b/res/res/drawable-mdpi/ic_media_route_on_1_holo_light.png
index 0b62d0b5..c2f9865c 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_1_holo_light.png and b/res/res/drawable-mdpi/ic_media_route_on_1_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_1_mtrl_alpha.png b/res/res/drawable-mdpi/ic_media_route_on_1_mtrl_alpha.png
deleted file mode 100644
index 264188b7..00000000
Binary files a/res/res/drawable-mdpi/ic_media_route_on_1_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_2_holo_dark.png b/res/res/drawable-mdpi/ic_media_route_on_2_holo_dark.png
index 23442b06..4185cead 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_2_holo_dark.png and b/res/res/drawable-mdpi/ic_media_route_on_2_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_2_holo_light.png b/res/res/drawable-mdpi/ic_media_route_on_2_holo_light.png
index 42b329fa..b4d7813f 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_2_holo_light.png and b/res/res/drawable-mdpi/ic_media_route_on_2_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_2_mtrl_alpha.png b/res/res/drawable-mdpi/ic_media_route_on_2_mtrl_alpha.png
deleted file mode 100644
index 06ae6659..00000000
Binary files a/res/res/drawable-mdpi/ic_media_route_on_2_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_holo_dark.png b/res/res/drawable-mdpi/ic_media_route_on_holo_dark.png
index 58ff5068..f688efe2 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_holo_dark.png and b/res/res/drawable-mdpi/ic_media_route_on_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_holo_light.png b/res/res/drawable-mdpi/ic_media_route_on_holo_light.png
index 25257f8b..bf3d8863 100644
Binary files a/res/res/drawable-mdpi/ic_media_route_on_holo_light.png and b/res/res/drawable-mdpi/ic_media_route_on_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_media_route_on_mtrl_alpha.png b/res/res/drawable-mdpi/ic_media_route_on_mtrl_alpha.png
deleted file mode 100644
index a69e3016..00000000
Binary files a/res/res/drawable-mdpi/ic_media_route_on_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_stop.png b/res/res/drawable-mdpi/ic_media_stop.png
deleted file mode 100644
index 8ea7efee..00000000
Binary files a/res/res/drawable-mdpi/ic_media_stop.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_media_video_poster.png b/res/res/drawable-mdpi/ic_media_video_poster.png
deleted file mode 100644
index f457f233..00000000
Binary files a/res/res/drawable-mdpi/ic_media_video_poster.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_account_list.png b/res/res/drawable-mdpi/ic_menu_account_list.png
deleted file mode 100644
index e4e717e0..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_account_list.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_add.png b/res/res/drawable-mdpi/ic_menu_add.png
index 361c7c46..062af677 100644
Binary files a/res/res/drawable-mdpi/ic_menu_add.png and b/res/res/drawable-mdpi/ic_menu_add.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_agenda.png b/res/res/drawable-mdpi/ic_menu_agenda.png
index c63a12bf..d6082d62 100644
Binary files a/res/res/drawable-mdpi/ic_menu_agenda.png and b/res/res/drawable-mdpi/ic_menu_agenda.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_allfriends.png b/res/res/drawable-mdpi/ic_menu_allfriends.png
deleted file mode 100644
index 45256d1a..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_allfriends.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_always_landscape_portrait.png b/res/res/drawable-mdpi/ic_menu_always_landscape_portrait.png
index f9f475ae..eea6f035 100644
Binary files a/res/res/drawable-mdpi/ic_menu_always_landscape_portrait.png and b/res/res/drawable-mdpi/ic_menu_always_landscape_portrait.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_archive.png b/res/res/drawable-mdpi/ic_menu_archive.png
deleted file mode 100644
index 49ac569d..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_archive.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_attachment.png b/res/res/drawable-mdpi/ic_menu_attachment.png
deleted file mode 100644
index d3d48125..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_attachment.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_back.png b/res/res/drawable-mdpi/ic_menu_back.png
deleted file mode 100644
index bb692455..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_back.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_block.png b/res/res/drawable-mdpi/ic_menu_block.png
deleted file mode 100644
index 63f952d9..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_block.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_blocked_user.png b/res/res/drawable-mdpi/ic_menu_blocked_user.png
deleted file mode 100644
index ac8cc104..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_blocked_user.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_btn_add.png b/res/res/drawable-mdpi/ic_menu_btn_add.png
deleted file mode 100644
index 361c7c46..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_btn_add.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_call.png b/res/res/drawable-mdpi/ic_menu_call.png
index b7ee91a1..b1c98b0f 100644
Binary files a/res/res/drawable-mdpi/ic_menu_call.png and b/res/res/drawable-mdpi/ic_menu_call.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_camera.png b/res/res/drawable-mdpi/ic_menu_camera.png
index f8cf93c7..2db27a0c 100644
Binary files a/res/res/drawable-mdpi/ic_menu_camera.png and b/res/res/drawable-mdpi/ic_menu_camera.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_cc_am.png b/res/res/drawable-mdpi/ic_menu_cc_am.png
deleted file mode 100644
index 8e2ba098..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_cc_am.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_chat_dashboard.png b/res/res/drawable-mdpi/ic_menu_chat_dashboard.png
deleted file mode 100644
index 14b74823..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_chat_dashboard.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_clear_playlist.png b/res/res/drawable-mdpi/ic_menu_clear_playlist.png
deleted file mode 100644
index 9100a690..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_clear_playlist.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_close_clear_cancel.png b/res/res/drawable-mdpi/ic_menu_close_clear_cancel.png
index 1161a7cc..b2b88a96 100644
Binary files a/res/res/drawable-mdpi/ic_menu_close_clear_cancel.png and b/res/res/drawable-mdpi/ic_menu_close_clear_cancel.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_compass.png b/res/res/drawable-mdpi/ic_menu_compass.png
index 25235ccf..5458ba60 100644
Binary files a/res/res/drawable-mdpi/ic_menu_compass.png and b/res/res/drawable-mdpi/ic_menu_compass.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_compose.png b/res/res/drawable-mdpi/ic_menu_compose.png
deleted file mode 100644
index a911141c..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_compose.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_copy.png b/res/res/drawable-mdpi/ic_menu_copy.png
deleted file mode 100644
index eee5540c..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_copy.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_copy_holo_dark.png b/res/res/drawable-mdpi/ic_menu_copy_holo_dark.png
index 97e8ac1b..3e46fa79 100644
Binary files a/res/res/drawable-mdpi/ic_menu_copy_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_copy_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_copy_holo_light.png b/res/res/drawable-mdpi/ic_menu_copy_holo_light.png
index 74cb920f..38745423 100644
Binary files a/res/res/drawable-mdpi/ic_menu_copy_holo_light.png and b/res/res/drawable-mdpi/ic_menu_copy_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_crop.png b/res/res/drawable-mdpi/ic_menu_crop.png
index 30e40cf7..f04b159b 100644
Binary files a/res/res/drawable-mdpi/ic_menu_crop.png and b/res/res/drawable-mdpi/ic_menu_crop.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_cut.png b/res/res/drawable-mdpi/ic_menu_cut.png
deleted file mode 100644
index 865d1e06..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_cut.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_cut_holo_dark.png b/res/res/drawable-mdpi/ic_menu_cut_holo_dark.png
index baa5427e..2edfb12b 100644
Binary files a/res/res/drawable-mdpi/ic_menu_cut_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_cut_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_cut_holo_light.png b/res/res/drawable-mdpi/ic_menu_cut_holo_light.png
index 8e6a93fe..13ef5c76 100644
Binary files a/res/res/drawable-mdpi/ic_menu_cut_holo_light.png and b/res/res/drawable-mdpi/ic_menu_cut_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_day.png b/res/res/drawable-mdpi/ic_menu_day.png
index 88bc348d..94ef0f2b 100644
Binary files a/res/res/drawable-mdpi/ic_menu_day.png and b/res/res/drawable-mdpi/ic_menu_day.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_delete.png b/res/res/drawable-mdpi/ic_menu_delete.png
index e2c8700c..bb9cc8bd 100644
Binary files a/res/res/drawable-mdpi/ic_menu_delete.png and b/res/res/drawable-mdpi/ic_menu_delete.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_directions.png b/res/res/drawable-mdpi/ic_menu_directions.png
index d10e0b1e..c53f7e28 100644
Binary files a/res/res/drawable-mdpi/ic_menu_directions.png and b/res/res/drawable-mdpi/ic_menu_directions.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_edit.png b/res/res/drawable-mdpi/ic_menu_edit.png
index d0314e98..045d4e4a 100644
Binary files a/res/res/drawable-mdpi/ic_menu_edit.png and b/res/res/drawable-mdpi/ic_menu_edit.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_emoticons.png b/res/res/drawable-mdpi/ic_menu_emoticons.png
deleted file mode 100644
index 8d1780fa..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_emoticons.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_end_conversation.png b/res/res/drawable-mdpi/ic_menu_end_conversation.png
deleted file mode 100644
index fb9f1534..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_end_conversation.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_find.png b/res/res/drawable-mdpi/ic_menu_find.png
deleted file mode 100644
index 82dcba79..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_find.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_find_holo_dark.png b/res/res/drawable-mdpi/ic_menu_find_holo_dark.png
index 45f8fd3f..c7832e28 100644
Binary files a/res/res/drawable-mdpi/ic_menu_find_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_find_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_find_holo_light.png b/res/res/drawable-mdpi/ic_menu_find_holo_light.png
index 9033f1ec..776996cb 100644
Binary files a/res/res/drawable-mdpi/ic_menu_find_holo_light.png and b/res/res/drawable-mdpi/ic_menu_find_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_find_mtrl_alpha.png b/res/res/drawable-mdpi/ic_menu_find_mtrl_alpha.png
index 6be897d2..33289523 100644
Binary files a/res/res/drawable-mdpi/ic_menu_find_mtrl_alpha.png and b/res/res/drawable-mdpi/ic_menu_find_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_forward.png b/res/res/drawable-mdpi/ic_menu_forward.png
deleted file mode 100644
index 4a0b6ef6..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_forward.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_friendslist.png b/res/res/drawable-mdpi/ic_menu_friendslist.png
deleted file mode 100644
index 8a29be3b..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_friendslist.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_gallery.png b/res/res/drawable-mdpi/ic_menu_gallery.png
index d3a02009..009437df 100644
Binary files a/res/res/drawable-mdpi/ic_menu_gallery.png and b/res/res/drawable-mdpi/ic_menu_gallery.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_goto.png b/res/res/drawable-mdpi/ic_menu_goto.png
deleted file mode 100644
index 5471f5bb..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_goto.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_help.png b/res/res/drawable-mdpi/ic_menu_help.png
index dd248450..bffc1940 100644
Binary files a/res/res/drawable-mdpi/ic_menu_help.png and b/res/res/drawable-mdpi/ic_menu_help.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_help_holo_light.png b/res/res/drawable-mdpi/ic_menu_help_holo_light.png
deleted file mode 100644
index 010577fe..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_help_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_home.png b/res/res/drawable-mdpi/ic_menu_home.png
deleted file mode 100644
index f19f58dd..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_home.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_info_details.png b/res/res/drawable-mdpi/ic_menu_info_details.png
index 18b15b5a..5cd26a3f 100644
Binary files a/res/res/drawable-mdpi/ic_menu_info_details.png and b/res/res/drawable-mdpi/ic_menu_info_details.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_invite.png b/res/res/drawable-mdpi/ic_menu_invite.png
deleted file mode 100644
index aa1898dc..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_invite.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_login.png b/res/res/drawable-mdpi/ic_menu_login.png
deleted file mode 100644
index 122ba33b..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_login.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_manage.png b/res/res/drawable-mdpi/ic_menu_manage.png
index 8d3a9fa4..cc902184 100644
Binary files a/res/res/drawable-mdpi/ic_menu_manage.png and b/res/res/drawable-mdpi/ic_menu_manage.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_mapmode.png b/res/res/drawable-mdpi/ic_menu_mapmode.png
index 1b50b5a0..97eb1255 100644
Binary files a/res/res/drawable-mdpi/ic_menu_mapmode.png and b/res/res/drawable-mdpi/ic_menu_mapmode.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_mark.png b/res/res/drawable-mdpi/ic_menu_mark.png
deleted file mode 100644
index 0c555066..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_mark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_month.png b/res/res/drawable-mdpi/ic_menu_month.png
index ff201df8..9d589860 100644
Binary files a/res/res/drawable-mdpi/ic_menu_month.png and b/res/res/drawable-mdpi/ic_menu_month.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_more.png b/res/res/drawable-mdpi/ic_menu_more.png
index 263fef89..69bf74d1 100644
Binary files a/res/res/drawable-mdpi/ic_menu_more.png and b/res/res/drawable-mdpi/ic_menu_more.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_moreoverflow.png b/res/res/drawable-mdpi/ic_menu_moreoverflow.png
deleted file mode 100644
index e4789229..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_moreoverflow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_moreoverflow_focused_holo_dark.png b/res/res/drawable-mdpi/ic_menu_moreoverflow_focused_holo_dark.png
deleted file mode 100644
index 48d6c78b..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_moreoverflow_focused_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_moreoverflow_focused_holo_light.png b/res/res/drawable-mdpi/ic_menu_moreoverflow_focused_holo_light.png
deleted file mode 100644
index 50ff8fce..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_moreoverflow_focused_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_dark.png b/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_dark.png
index ba704b67..3a6966ce 100644
Binary files a/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_light.png b/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_light.png
index 01d68169..bef7ceaa 100644
Binary files a/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_light.png and b/res/res/drawable-mdpi/ic_menu_moreoverflow_normal_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_my_calendar.png b/res/res/drawable-mdpi/ic_menu_my_calendar.png
index 991dfb0e..28ea2ec7 100644
Binary files a/res/res/drawable-mdpi/ic_menu_my_calendar.png and b/res/res/drawable-mdpi/ic_menu_my_calendar.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_mylocation.png b/res/res/drawable-mdpi/ic_menu_mylocation.png
index 2a61a977..85291450 100644
Binary files a/res/res/drawable-mdpi/ic_menu_mylocation.png and b/res/res/drawable-mdpi/ic_menu_mylocation.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_myplaces.png b/res/res/drawable-mdpi/ic_menu_myplaces.png
index 75f2c9ba..0384f5cf 100644
Binary files a/res/res/drawable-mdpi/ic_menu_myplaces.png and b/res/res/drawable-mdpi/ic_menu_myplaces.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_notifications.png b/res/res/drawable-mdpi/ic_menu_notifications.png
deleted file mode 100644
index 2474d562..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_notifications.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_paste.png b/res/res/drawable-mdpi/ic_menu_paste.png
deleted file mode 100644
index 8c9916c3..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_paste.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_paste_holo_dark.png b/res/res/drawable-mdpi/ic_menu_paste_holo_dark.png
index 093496d4..4400a9e6 100644
Binary files a/res/res/drawable-mdpi/ic_menu_paste_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_paste_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_paste_holo_light.png b/res/res/drawable-mdpi/ic_menu_paste_holo_light.png
index 61fd91c8..1147f19a 100644
Binary files a/res/res/drawable-mdpi/ic_menu_paste_holo_light.png and b/res/res/drawable-mdpi/ic_menu_paste_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_play_clip.png b/res/res/drawable-mdpi/ic_menu_play_clip.png
deleted file mode 100644
index 5983c221..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_play_clip.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_preferences.png b/res/res/drawable-mdpi/ic_menu_preferences.png
index ccc50e66..03878715 100644
Binary files a/res/res/drawable-mdpi/ic_menu_preferences.png and b/res/res/drawable-mdpi/ic_menu_preferences.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_recent_history.png b/res/res/drawable-mdpi/ic_menu_recent_history.png
index e5f8e2d9..4033567e 100644
Binary files a/res/res/drawable-mdpi/ic_menu_recent_history.png and b/res/res/drawable-mdpi/ic_menu_recent_history.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_report_image.png b/res/res/drawable-mdpi/ic_menu_report_image.png
index 414b0ae2..4b0e3ef6 100644
Binary files a/res/res/drawable-mdpi/ic_menu_report_image.png and b/res/res/drawable-mdpi/ic_menu_report_image.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_revert.png b/res/res/drawable-mdpi/ic_menu_revert.png
index 7a451631..71d1ef49 100644
Binary files a/res/res/drawable-mdpi/ic_menu_revert.png and b/res/res/drawable-mdpi/ic_menu_revert.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_rotate.png b/res/res/drawable-mdpi/ic_menu_rotate.png
index 35fa56d5..88b83b9c 100644
Binary files a/res/res/drawable-mdpi/ic_menu_rotate.png and b/res/res/drawable-mdpi/ic_menu_rotate.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_save.png b/res/res/drawable-mdpi/ic_menu_save.png
index 5f668644..edce0e35 100644
Binary files a/res/res/drawable-mdpi/ic_menu_save.png and b/res/res/drawable-mdpi/ic_menu_save.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_search.png b/res/res/drawable-mdpi/ic_menu_search.png
index d18f5422..7c380bc0 100644
Binary files a/res/res/drawable-mdpi/ic_menu_search.png and b/res/res/drawable-mdpi/ic_menu_search.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_search_holo_dark.png b/res/res/drawable-mdpi/ic_menu_search_holo_dark.png
index 906da532..b40eb5c2 100644
Binary files a/res/res/drawable-mdpi/ic_menu_search_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_search_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_search_holo_light.png b/res/res/drawable-mdpi/ic_menu_search_holo_light.png
index 0350a43b..fc166d32 100644
Binary files a/res/res/drawable-mdpi/ic_menu_search_holo_light.png and b/res/res/drawable-mdpi/ic_menu_search_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_search_mtrl_alpha.png b/res/res/drawable-mdpi/ic_menu_search_mtrl_alpha.png
index 0fb57b2e..f2a43ea8 100644
Binary files a/res/res/drawable-mdpi/ic_menu_search_mtrl_alpha.png and b/res/res/drawable-mdpi/ic_menu_search_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_selectall_holo_dark.png b/res/res/drawable-mdpi/ic_menu_selectall_holo_dark.png
index da64c755..538c19fe 100644
Binary files a/res/res/drawable-mdpi/ic_menu_selectall_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_selectall_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_selectall_holo_light.png b/res/res/drawable-mdpi/ic_menu_selectall_holo_light.png
index e0dd67c6..b9ba0753 100644
Binary files a/res/res/drawable-mdpi/ic_menu_selectall_holo_light.png and b/res/res/drawable-mdpi/ic_menu_selectall_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_send.png b/res/res/drawable-mdpi/ic_menu_send.png
index 06b47177..8f819899 100644
Binary files a/res/res/drawable-mdpi/ic_menu_send.png and b/res/res/drawable-mdpi/ic_menu_send.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_set_as.png b/res/res/drawable-mdpi/ic_menu_set_as.png
index 98cc305e..4a07ba36 100644
Binary files a/res/res/drawable-mdpi/ic_menu_set_as.png and b/res/res/drawable-mdpi/ic_menu_set_as.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_settings_holo_light.png b/res/res/drawable-mdpi/ic_menu_settings_holo_light.png
deleted file mode 100644
index f32a37e4..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_settings_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_share.png b/res/res/drawable-mdpi/ic_menu_share.png
index d89ca5fb..a360b60c 100644
Binary files a/res/res/drawable-mdpi/ic_menu_share.png and b/res/res/drawable-mdpi/ic_menu_share.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_share_holo_dark.png b/res/res/drawable-mdpi/ic_menu_share_holo_dark.png
index 6bf21e30..beb875d2 100644
Binary files a/res/res/drawable-mdpi/ic_menu_share_holo_dark.png and b/res/res/drawable-mdpi/ic_menu_share_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_share_holo_light.png b/res/res/drawable-mdpi/ic_menu_share_holo_light.png
index 70fe31aa..3ebf8481 100644
Binary files a/res/res/drawable-mdpi/ic_menu_share_holo_light.png and b/res/res/drawable-mdpi/ic_menu_share_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_slideshow.png b/res/res/drawable-mdpi/ic_menu_slideshow.png
index 72bfcd93..3fbb6b2f 100644
Binary files a/res/res/drawable-mdpi/ic_menu_slideshow.png and b/res/res/drawable-mdpi/ic_menu_slideshow.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_sort_alphabetically.png b/res/res/drawable-mdpi/ic_menu_sort_alphabetically.png
index 0c5ffad3..78ac265b 100644
Binary files a/res/res/drawable-mdpi/ic_menu_sort_alphabetically.png and b/res/res/drawable-mdpi/ic_menu_sort_alphabetically.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_sort_by_size.png b/res/res/drawable-mdpi/ic_menu_sort_by_size.png
index 19e8d1ba..ecfe02f7 100644
Binary files a/res/res/drawable-mdpi/ic_menu_sort_by_size.png and b/res/res/drawable-mdpi/ic_menu_sort_by_size.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_star.png b/res/res/drawable-mdpi/ic_menu_star.png
deleted file mode 100644
index 0c22fe86..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_star.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_start_conversation.png b/res/res/drawable-mdpi/ic_menu_start_conversation.png
deleted file mode 100644
index 24b65402..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_start_conversation.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_stop.png b/res/res/drawable-mdpi/ic_menu_stop.png
deleted file mode 100644
index efb40362..00000000
Binary files a/res/res/drawable-mdpi/ic_menu_stop.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_menu_today.png b/res/res/drawable-mdpi/ic_menu_today.png
index 8c248ae9..bc06e484 100644
Binary files a/res/res/drawable-mdpi/ic_menu_today.png and b/res/res/drawable-mdpi/ic_menu_today.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_upload.png b/res/res/drawable-mdpi/ic_menu_upload.png
index 9e8459a5..c5b9b243 100644
Binary files a/res/res/drawable-mdpi/ic_menu_upload.png and b/res/res/drawable-mdpi/ic_menu_upload.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_upload_you_tube.png b/res/res/drawable-mdpi/ic_menu_upload_you_tube.png
index a67c4092..d68e4ceb 100644
Binary files a/res/res/drawable-mdpi/ic_menu_upload_you_tube.png and b/res/res/drawable-mdpi/ic_menu_upload_you_tube.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_view.png b/res/res/drawable-mdpi/ic_menu_view.png
index 082810d4..ff55f582 100644
Binary files a/res/res/drawable-mdpi/ic_menu_view.png and b/res/res/drawable-mdpi/ic_menu_view.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_week.png b/res/res/drawable-mdpi/ic_menu_week.png
index e11e5f1a..c2e51f9f 100644
Binary files a/res/res/drawable-mdpi/ic_menu_week.png and b/res/res/drawable-mdpi/ic_menu_week.png differ
diff --git a/res/res/drawable-mdpi/ic_menu_zoom.png b/res/res/drawable-mdpi/ic_menu_zoom.png
index 062d6f3d..66ff9f46 100644
Binary files a/res/res/drawable-mdpi/ic_menu_zoom.png and b/res/res/drawable-mdpi/ic_menu_zoom.png differ
diff --git a/res/res/drawable-mdpi/ic_notification_cast_0.png b/res/res/drawable-mdpi/ic_notification_cast_0.png
deleted file mode 100644
index a51a3cbe..00000000
Binary files a/res/res/drawable-mdpi/ic_notification_cast_0.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_notification_cast_1.png b/res/res/drawable-mdpi/ic_notification_cast_1.png
deleted file mode 100644
index e0813678..00000000
Binary files a/res/res/drawable-mdpi/ic_notification_cast_1.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_notification_cast_2.png b/res/res/drawable-mdpi/ic_notification_cast_2.png
deleted file mode 100644
index a7f4de43..00000000
Binary files a/res/res/drawable-mdpi/ic_notification_cast_2.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_notification_clear_all.png b/res/res/drawable-mdpi/ic_notification_clear_all.png
index f2114d77..e1a0333c 100644
Binary files a/res/res/drawable-mdpi/ic_notification_clear_all.png and b/res/res/drawable-mdpi/ic_notification_clear_all.png differ
diff --git a/res/res/drawable-mdpi/ic_notification_ime_default.png b/res/res/drawable-mdpi/ic_notification_ime_default.png
deleted file mode 100644
index 7d97eb57..00000000
Binary files a/res/res/drawable-mdpi/ic_notification_ime_default.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_notification_overlay.9.png b/res/res/drawable-mdpi/ic_notification_overlay.9.png
index 1a3063c4..be30492f 100644
Binary files a/res/res/drawable-mdpi/ic_notification_overlay.9.png and b/res/res/drawable-mdpi/ic_notification_overlay.9.png differ
diff --git a/res/res/drawable-mdpi/ic_partial_secure.png b/res/res/drawable-mdpi/ic_partial_secure.png
index 76ba96a9..f1a75c03 100644
Binary files a/res/res/drawable-mdpi/ic_partial_secure.png and b/res/res/drawable-mdpi/ic_partial_secure.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_disk_full.png b/res/res/drawable-mdpi/ic_popup_disk_full.png
index e6da5d0a..c7fe8063 100644
Binary files a/res/res/drawable-mdpi/ic_popup_disk_full.png and b/res/res/drawable-mdpi/ic_popup_disk_full.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_reminder.png b/res/res/drawable-mdpi/ic_popup_reminder.png
index af15279a..0392b209 100644
Binary files a/res/res/drawable-mdpi/ic_popup_reminder.png and b/res/res/drawable-mdpi/ic_popup_reminder.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_sync_1.png b/res/res/drawable-mdpi/ic_popup_sync_1.png
index 13d8cdd4..79452555 100644
Binary files a/res/res/drawable-mdpi/ic_popup_sync_1.png and b/res/res/drawable-mdpi/ic_popup_sync_1.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_sync_2.png b/res/res/drawable-mdpi/ic_popup_sync_2.png
index 6ca162a8..6518ffb4 100644
Binary files a/res/res/drawable-mdpi/ic_popup_sync_2.png and b/res/res/drawable-mdpi/ic_popup_sync_2.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_sync_3.png b/res/res/drawable-mdpi/ic_popup_sync_3.png
index a7c21dd2..4e44218a 100644
Binary files a/res/res/drawable-mdpi/ic_popup_sync_3.png and b/res/res/drawable-mdpi/ic_popup_sync_3.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_sync_4.png b/res/res/drawable-mdpi/ic_popup_sync_4.png
index e9be04e7..f85a8dda 100644
Binary files a/res/res/drawable-mdpi/ic_popup_sync_4.png and b/res/res/drawable-mdpi/ic_popup_sync_4.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_sync_5.png b/res/res/drawable-mdpi/ic_popup_sync_5.png
index 65d87c4a..f369d98a 100644
Binary files a/res/res/drawable-mdpi/ic_popup_sync_5.png and b/res/res/drawable-mdpi/ic_popup_sync_5.png differ
diff --git a/res/res/drawable-mdpi/ic_popup_sync_6.png b/res/res/drawable-mdpi/ic_popup_sync_6.png
index 2015c888..8c6a7ffb 100644
Binary files a/res/res/drawable-mdpi/ic_popup_sync_6.png and b/res/res/drawable-mdpi/ic_popup_sync_6.png differ
diff --git a/res/res/drawable-mdpi/ic_print.png b/res/res/drawable-mdpi/ic_print.png
deleted file mode 100644
index a3954b54..00000000
Binary files a/res/res/drawable-mdpi/ic_print.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_print_error.png b/res/res/drawable-mdpi/ic_print_error.png
deleted file mode 100644
index 44109eb1..00000000
Binary files a/res/res/drawable-mdpi/ic_print_error.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_search.png b/res/res/drawable-mdpi/ic_search.png
deleted file mode 100644
index 66145e02..00000000
Binary files a/res/res/drawable-mdpi/ic_search.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_search_api_holo_dark.png b/res/res/drawable-mdpi/ic_search_api_holo_dark.png
index 4771a56b..aeaf5e7a 100644
Binary files a/res/res/drawable-mdpi/ic_search_api_holo_dark.png and b/res/res/drawable-mdpi/ic_search_api_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_search_api_holo_light.png b/res/res/drawable-mdpi/ic_search_api_holo_light.png
index 60a55f8b..06362360 100644
Binary files a/res/res/drawable-mdpi/ic_search_api_holo_light.png and b/res/res/drawable-mdpi/ic_search_api_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_search_category_default.png b/res/res/drawable-mdpi/ic_search_category_default.png
index 94446db9..adc5d19f 100644
Binary files a/res/res/drawable-mdpi/ic_search_category_default.png and b/res/res/drawable-mdpi/ic_search_category_default.png differ
diff --git a/res/res/drawable-mdpi/ic_secure.png b/res/res/drawable-mdpi/ic_secure.png
index 4f15fc49..b85aafa9 100644
Binary files a/res/res/drawable-mdpi/ic_secure.png and b/res/res/drawable-mdpi/ic_secure.png differ
diff --git a/res/res/drawable-mdpi/ic_settings.png b/res/res/drawable-mdpi/ic_settings.png
deleted file mode 100644
index e6237eb1..00000000
Binary files a/res/res/drawable-mdpi/ic_settings.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_settings_language.png b/res/res/drawable-mdpi/ic_settings_language.png
deleted file mode 100644
index f8aca679..00000000
Binary files a/res/res/drawable-mdpi/ic_settings_language.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_sim_card_multi_24px_clr.png b/res/res/drawable-mdpi/ic_sim_card_multi_24px_clr.png
deleted file mode 100644
index 5d212851..00000000
Binary files a/res/res/drawable-mdpi/ic_sim_card_multi_24px_clr.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_sim_card_multi_48px_clr.png b/res/res/drawable-mdpi/ic_sim_card_multi_48px_clr.png
deleted file mode 100644
index 249379dd..00000000
Binary files a/res/res/drawable-mdpi/ic_sim_card_multi_48px_clr.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_star_half_black_16dp.png b/res/res/drawable-mdpi/ic_star_half_black_16dp.png
index beea92a4..cc2bb514 100644
Binary files a/res/res/drawable-mdpi/ic_star_half_black_16dp.png and b/res/res/drawable-mdpi/ic_star_half_black_16dp.png differ
diff --git a/res/res/drawable-mdpi/ic_star_half_black_36dp.png b/res/res/drawable-mdpi/ic_star_half_black_36dp.png
index 5caae608..6101f0d0 100644
Binary files a/res/res/drawable-mdpi/ic_star_half_black_36dp.png and b/res/res/drawable-mdpi/ic_star_half_black_36dp.png differ
diff --git a/res/res/drawable-mdpi/ic_star_half_black_48dp.png b/res/res/drawable-mdpi/ic_star_half_black_48dp.png
index d53afa22..8e79e1c7 100644
Binary files a/res/res/drawable-mdpi/ic_star_half_black_48dp.png and b/res/res/drawable-mdpi/ic_star_half_black_48dp.png differ
diff --git a/res/res/drawable-mdpi/ic_sysbar_quicksettings.png b/res/res/drawable-mdpi/ic_sysbar_quicksettings.png
deleted file mode 100644
index 79281042..00000000
Binary files a/res/res/drawable-mdpi/ic_sysbar_quicksettings.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_vibrate.png b/res/res/drawable-mdpi/ic_vibrate.png
deleted file mode 100644
index 4fecce14..00000000
Binary files a/res/res/drawable-mdpi/ic_vibrate.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_vibrate_small.png b/res/res/drawable-mdpi/ic_vibrate_small.png
deleted file mode 100644
index f04804e2..00000000
Binary files a/res/res/drawable-mdpi/ic_vibrate_small.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_voice_search.png b/res/res/drawable-mdpi/ic_voice_search.png
deleted file mode 100644
index b2535fb8..00000000
Binary files a/res/res/drawable-mdpi/ic_voice_search.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_voice_search_api_holo_dark.png b/res/res/drawable-mdpi/ic_voice_search_api_holo_dark.png
index fcc2105b..e3e99456 100644
Binary files a/res/res/drawable-mdpi/ic_voice_search_api_holo_dark.png and b/res/res/drawable-mdpi/ic_voice_search_api_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/ic_voice_search_api_holo_light.png b/res/res/drawable-mdpi/ic_voice_search_api_holo_light.png
index b516b95a..957e321f 100644
Binary files a/res/res/drawable-mdpi/ic_voice_search_api_holo_light.png and b/res/res/drawable-mdpi/ic_voice_search_api_holo_light.png differ
diff --git a/res/res/drawable-mdpi/ic_volume.png b/res/res/drawable-mdpi/ic_volume.png
deleted file mode 100644
index 20aa0304..00000000
Binary files a/res/res/drawable-mdpi/ic_volume.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_volume_bluetooth_ad2p.png b/res/res/drawable-mdpi/ic_volume_bluetooth_ad2p.png
deleted file mode 100644
index cf86ab36..00000000
Binary files a/res/res/drawable-mdpi/ic_volume_bluetooth_ad2p.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_volume_bluetooth_in_call.png b/res/res/drawable-mdpi/ic_volume_bluetooth_in_call.png
deleted file mode 100644
index 94801fc7..00000000
Binary files a/res/res/drawable-mdpi/ic_volume_bluetooth_in_call.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_volume_off.png b/res/res/drawable-mdpi/ic_volume_off.png
deleted file mode 100644
index fefb9c40..00000000
Binary files a/res/res/drawable-mdpi/ic_volume_off.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_volume_off_small.png b/res/res/drawable-mdpi/ic_volume_off_small.png
deleted file mode 100644
index 529298cc..00000000
Binary files a/res/res/drawable-mdpi/ic_volume_off_small.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ic_volume_small.png b/res/res/drawable-mdpi/ic_volume_small.png
deleted file mode 100644
index 2a7ec034..00000000
Binary files a/res/res/drawable-mdpi/ic_volume_small.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/icon_highlight_rectangle.9.png b/res/res/drawable-mdpi/icon_highlight_rectangle.9.png
deleted file mode 100644
index 3dafde35..00000000
Binary files a/res/res/drawable-mdpi/icon_highlight_rectangle.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/icon_highlight_square.9.png b/res/res/drawable-mdpi/icon_highlight_square.9.png
deleted file mode 100644
index a93a3f86..00000000
Binary files a/res/res/drawable-mdpi/icon_highlight_square.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/ime_qwerty.png b/res/res/drawable-mdpi/ime_qwerty.png
deleted file mode 100644
index e6e5cda4..00000000
Binary files a/res/res/drawable-mdpi/ime_qwerty.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/indicator_input_error.png b/res/res/drawable-mdpi/indicator_input_error.png
deleted file mode 100644
index 775e4175..00000000
Binary files a/res/res/drawable-mdpi/indicator_input_error.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_long_left_green.png b/res/res/drawable-mdpi/jog_dial_arrow_long_left_green.png
deleted file mode 100644
index 334a8e01..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_long_left_green.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_long_left_yellow.png b/res/res/drawable-mdpi/jog_dial_arrow_long_left_yellow.png
deleted file mode 100644
index 2e011ca3..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_long_left_yellow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_long_middle_yellow.png b/res/res/drawable-mdpi/jog_dial_arrow_long_middle_yellow.png
deleted file mode 100644
index 323745ea..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_long_middle_yellow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_long_right_red.png b/res/res/drawable-mdpi/jog_dial_arrow_long_right_red.png
deleted file mode 100644
index 1e97c9a9..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_long_right_red.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_long_right_yellow.png b/res/res/drawable-mdpi/jog_dial_arrow_long_right_yellow.png
deleted file mode 100644
index 3536e589..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_long_right_yellow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_short_left.png b/res/res/drawable-mdpi/jog_dial_arrow_short_left.png
deleted file mode 100644
index 4a4ab3ae..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_short_left.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_short_left_and_right.png b/res/res/drawable-mdpi/jog_dial_arrow_short_left_and_right.png
deleted file mode 100644
index 987cfa78..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_short_left_and_right.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_arrow_short_right.png b/res/res/drawable-mdpi/jog_dial_arrow_short_right.png
deleted file mode 100644
index ee798755..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_arrow_short_right.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_bg.png b/res/res/drawable-mdpi/jog_dial_bg.png
deleted file mode 100644
index 2f8f24d4..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_bg.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_dimple.png b/res/res/drawable-mdpi/jog_dial_dimple.png
deleted file mode 100644
index 85d3a438..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_dimple.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_dial_dimple_dim.png b/res/res/drawable-mdpi/jog_dial_dimple_dim.png
deleted file mode 100644
index 664e89dd..00000000
Binary files a/res/res/drawable-mdpi/jog_dial_dimple_dim.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_gray.9.png b/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_gray.9.png
deleted file mode 100644
index 0f1190b7..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_green.9.png b/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_green.9.png
deleted file mode 100644
index 88ca2e0f..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_red.9.png b/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_red.9.png
deleted file mode 100644
index f0f94362..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_yellow.9.png b/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_yellow.9.png
deleted file mode 100644
index 8aa1263e..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_left_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_left_end_normal.9.png b/res/res/drawable-mdpi/jog_tab_bar_left_end_normal.9.png
deleted file mode 100644
index 4a89f4b8..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_left_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_left_end_pressed.9.png b/res/res/drawable-mdpi/jog_tab_bar_left_end_pressed.9.png
deleted file mode 100644
index 78c7a9fd..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_left_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_gray.9.png b/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_gray.9.png
deleted file mode 100644
index a6ee3292..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_gray.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_green.9.png b/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_green.9.png
deleted file mode 100644
index 386ed9d8..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_green.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_red.9.png b/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_red.9.png
deleted file mode 100644
index 0242a42b..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_red.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_yellow.9.png b/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_yellow.9.png
deleted file mode 100644
index b8c2e186..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_right_end_confirm_yellow.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_right_end_normal.9.png b/res/res/drawable-mdpi/jog_tab_bar_right_end_normal.9.png
deleted file mode 100644
index 36f9a322..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_right_end_normal.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_bar_right_end_pressed.9.png b/res/res/drawable-mdpi/jog_tab_bar_right_end_pressed.9.png
deleted file mode 100644
index 8bdfd840..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_bar_right_end_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_left_confirm_gray.png b/res/res/drawable-mdpi/jog_tab_left_confirm_gray.png
deleted file mode 100644
index 3dce4513..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_left_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_left_confirm_green.png b/res/res/drawable-mdpi/jog_tab_left_confirm_green.png
deleted file mode 100644
index 829b1462..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_left_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_left_confirm_red.png b/res/res/drawable-mdpi/jog_tab_left_confirm_red.png
deleted file mode 100644
index f2ceb2ea..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_left_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_left_confirm_yellow.png b/res/res/drawable-mdpi/jog_tab_left_confirm_yellow.png
deleted file mode 100644
index 5a292621..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_left_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_left_normal.png b/res/res/drawable-mdpi/jog_tab_left_normal.png
deleted file mode 100644
index eb91e97e..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_left_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_left_pressed.png b/res/res/drawable-mdpi/jog_tab_left_pressed.png
deleted file mode 100644
index 99519929..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_left_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_right_confirm_gray.png b/res/res/drawable-mdpi/jog_tab_right_confirm_gray.png
deleted file mode 100644
index d446480d..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_right_confirm_gray.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_right_confirm_green.png b/res/res/drawable-mdpi/jog_tab_right_confirm_green.png
deleted file mode 100644
index 96d7acbb..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_right_confirm_green.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_right_confirm_red.png b/res/res/drawable-mdpi/jog_tab_right_confirm_red.png
deleted file mode 100644
index 2e1e105c..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_right_confirm_red.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_right_confirm_yellow.png b/res/res/drawable-mdpi/jog_tab_right_confirm_yellow.png
deleted file mode 100644
index 8224c38e..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_right_confirm_yellow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_right_normal.png b/res/res/drawable-mdpi/jog_tab_right_normal.png
deleted file mode 100644
index f2113f26..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_right_normal.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_right_pressed.png b/res/res/drawable-mdpi/jog_tab_right_pressed.png
deleted file mode 100644
index 65cd51ea..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_right_pressed.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_target_gray.png b/res/res/drawable-mdpi/jog_tab_target_gray.png
deleted file mode 100644
index a1e25e12..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_target_gray.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_target_green.png b/res/res/drawable-mdpi/jog_tab_target_green.png
deleted file mode 100644
index d1377eed..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_target_green.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_target_red.png b/res/res/drawable-mdpi/jog_tab_target_red.png
deleted file mode 100644
index b840bc62..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_target_red.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/jog_tab_target_yellow.png b/res/res/drawable-mdpi/jog_tab_target_yellow.png
deleted file mode 100644
index 58b2e626..00000000
Binary files a/res/res/drawable-mdpi/jog_tab_target_yellow.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/keyboard_accessory_bg_landscape.9.png b/res/res/drawable-mdpi/keyboard_accessory_bg_landscape.9.png
deleted file mode 100644
index 8f828f6f..00000000
Binary files a/res/res/drawable-mdpi/keyboard_accessory_bg_landscape.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/keyboard_background.9.png b/res/res/drawable-mdpi/keyboard_background.9.png
index 1d3ce05b..0db893fb 100644
Binary files a/res/res/drawable-mdpi/keyboard_background.9.png and b/res/res/drawable-mdpi/keyboard_background.9.png differ
diff --git a/res/res/drawable-mdpi/keyboard_key_feedback_background.9.png b/res/res/drawable-mdpi/keyboard_key_feedback_background.9.png
index 2a80f096..b205bb04 100644
Binary files a/res/res/drawable-mdpi/keyboard_key_feedback_background.9.png and b/res/res/drawable-mdpi/keyboard_key_feedback_background.9.png differ
diff --git a/res/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png b/res/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png
index 29aa285b..08b6df4c 100644
Binary files a/res/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png and b/res/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png differ
diff --git a/res/res/drawable-mdpi/keyboard_popup_panel_background.9.png b/res/res/drawable-mdpi/keyboard_popup_panel_background.9.png
index 36d75df6..50cf4a38 100644
Binary files a/res/res/drawable-mdpi/keyboard_popup_panel_background.9.png and b/res/res/drawable-mdpi/keyboard_popup_panel_background.9.png differ
diff --git a/res/res/drawable-mdpi/keyboard_popup_panel_trans_background.9.png b/res/res/drawable-mdpi/keyboard_popup_panel_trans_background.9.png
deleted file mode 100644
index 4ba2a490..00000000
Binary files a/res/res/drawable-mdpi/keyboard_popup_panel_trans_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/light_header.9.png b/res/res/drawable-mdpi/light_header.9.png
index fcd9e2d2..767889b0 100644
Binary files a/res/res/drawable-mdpi/light_header.9.png and b/res/res/drawable-mdpi/light_header.9.png differ
diff --git a/res/res/drawable-mdpi/list_activated_holo.9.png b/res/res/drawable-mdpi/list_activated_holo.9.png
index 3bf8e036..2f81bfaa 100644
Binary files a/res/res/drawable-mdpi/list_activated_holo.9.png and b/res/res/drawable-mdpi/list_activated_holo.9.png differ
diff --git a/res/res/drawable-mdpi/list_divider_holo_dark.9.png b/res/res/drawable-mdpi/list_divider_holo_dark.9.png
index 986ab0b9..b78f4096 100644
Binary files a/res/res/drawable-mdpi/list_divider_holo_dark.9.png and b/res/res/drawable-mdpi/list_divider_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/list_divider_holo_light.9.png b/res/res/drawable-mdpi/list_divider_holo_light.9.png
index 0279e17a..ab538986 100644
Binary files a/res/res/drawable-mdpi/list_divider_holo_light.9.png and b/res/res/drawable-mdpi/list_divider_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/list_divider_horizontal_holo_dark.9.png b/res/res/drawable-mdpi/list_divider_horizontal_holo_dark.9.png
deleted file mode 100644
index 0a4347f5..00000000
Binary files a/res/res/drawable-mdpi/list_divider_horizontal_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_focused_holo.9.png b/res/res/drawable-mdpi/list_focused_holo.9.png
index 00f05d8c..b5a67350 100644
Binary files a/res/res/drawable-mdpi/list_focused_holo.9.png and b/res/res/drawable-mdpi/list_focused_holo.9.png differ
diff --git a/res/res/drawable-mdpi/list_longpressed_holo.9.png b/res/res/drawable-mdpi/list_longpressed_holo.9.png
deleted file mode 100644
index 3bf8e036..00000000
Binary files a/res/res/drawable-mdpi/list_longpressed_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_longpressed_holo_dark.9.png b/res/res/drawable-mdpi/list_longpressed_holo_dark.9.png
index c6c1c02e..2931018c 100644
Binary files a/res/res/drawable-mdpi/list_longpressed_holo_dark.9.png and b/res/res/drawable-mdpi/list_longpressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/list_longpressed_holo_light.9.png b/res/res/drawable-mdpi/list_longpressed_holo_light.9.png
index 3226ab76..44dcb9a0 100644
Binary files a/res/res/drawable-mdpi/list_longpressed_holo_light.9.png and b/res/res/drawable-mdpi/list_longpressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/list_pressed_holo_dark.9.png b/res/res/drawable-mdpi/list_pressed_holo_dark.9.png
index fd0e8d7d..e6d3f8f5 100644
Binary files a/res/res/drawable-mdpi/list_pressed_holo_dark.9.png and b/res/res/drawable-mdpi/list_pressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/list_pressed_holo_light.9.png b/res/res/drawable-mdpi/list_pressed_holo_light.9.png
index 061904c4..1521d16a 100644
Binary files a/res/res/drawable-mdpi/list_pressed_holo_light.9.png and b/res/res/drawable-mdpi/list_pressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/list_section_divider_holo_dark.9.png b/res/res/drawable-mdpi/list_section_divider_holo_dark.9.png
index af0bc168..c25a32bd 100644
Binary files a/res/res/drawable-mdpi/list_section_divider_holo_dark.9.png and b/res/res/drawable-mdpi/list_section_divider_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/list_section_divider_holo_light.9.png b/res/res/drawable-mdpi/list_section_divider_holo_light.9.png
index c2f2dd87..db9d2540 100644
Binary files a/res/res/drawable-mdpi/list_section_divider_holo_light.9.png and b/res/res/drawable-mdpi/list_section_divider_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/list_section_divider_mtrl_alpha.9.png b/res/res/drawable-mdpi/list_section_divider_mtrl_alpha.9.png
index 11ae4f40..c79e087a 100644
Binary files a/res/res/drawable-mdpi/list_section_divider_mtrl_alpha.9.png and b/res/res/drawable-mdpi/list_section_divider_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/list_section_header_holo_dark.9.png b/res/res/drawable-mdpi/list_section_header_holo_dark.9.png
deleted file mode 100644
index 48dfea0f..00000000
Binary files a/res/res/drawable-mdpi/list_section_header_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_section_header_holo_light.9.png b/res/res/drawable-mdpi/list_section_header_holo_light.9.png
deleted file mode 100644
index 36a046b9..00000000
Binary files a/res/res/drawable-mdpi/list_section_header_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selected_holo_dark.9.png b/res/res/drawable-mdpi/list_selected_holo_dark.9.png
deleted file mode 100644
index 5f97f2b8..00000000
Binary files a/res/res/drawable-mdpi/list_selected_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selected_holo_light.9.png b/res/res/drawable-mdpi/list_selected_holo_light.9.png
deleted file mode 100644
index 779d10eb..00000000
Binary files a/res/res/drawable-mdpi/list_selected_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_activated_holo_dark.9.png b/res/res/drawable-mdpi/list_selector_activated_holo_dark.9.png
deleted file mode 100644
index 66bc259c..00000000
Binary files a/res/res/drawable-mdpi/list_selector_activated_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_activated_holo_light.9.png b/res/res/drawable-mdpi/list_selector_activated_holo_light.9.png
deleted file mode 100644
index c5822b12..00000000
Binary files a/res/res/drawable-mdpi/list_selector_activated_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_default.9.png b/res/res/drawable-mdpi/list_selector_background_default.9.png
deleted file mode 100644
index cac71b02..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_default.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_default_light.9.png b/res/res/drawable-mdpi/list_selector_background_default_light.9.png
deleted file mode 100644
index bdedffdd..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_default_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_disabled.9.png b/res/res/drawable-mdpi/list_selector_background_disabled.9.png
index 8ad0b329..dddc1331 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_disabled.9.png and b/res/res/drawable-mdpi/list_selector_background_disabled.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_background_disabled_light.9.png b/res/res/drawable-mdpi/list_selector_background_disabled_light.9.png
deleted file mode 100644
index bc992612..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_disabled_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_focus.9.png b/res/res/drawable-mdpi/list_selector_background_focus.9.png
index da625af3..268a0118 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_focus.9.png and b/res/res/drawable-mdpi/list_selector_background_focus.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_background_focused.9.png b/res/res/drawable-mdpi/list_selector_background_focused.9.png
index 5b1f1952..cf2a4d64 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_focused.9.png and b/res/res/drawable-mdpi/list_selector_background_focused.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_background_focused_light.9.png b/res/res/drawable-mdpi/list_selector_background_focused_light.9.png
deleted file mode 100644
index 5b1f1952..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_focused_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_focused_selected.9.png b/res/res/drawable-mdpi/list_selector_background_focused_selected.9.png
deleted file mode 100644
index e5b0c1db..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_focused_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_longpress.9.png b/res/res/drawable-mdpi/list_selector_background_longpress.9.png
index fbf7ef03..8fab9c90 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_longpress.9.png and b/res/res/drawable-mdpi/list_selector_background_longpress.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_background_longpress_light.9.png b/res/res/drawable-mdpi/list_selector_background_longpress_light.9.png
deleted file mode 100644
index 646fc690..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_longpress_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_pressed.9.png b/res/res/drawable-mdpi/list_selector_background_pressed.9.png
index dd2a0247..4a183f7a 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_pressed.9.png and b/res/res/drawable-mdpi/list_selector_background_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_background_pressed_light.9.png b/res/res/drawable-mdpi/list_selector_background_pressed_light.9.png
deleted file mode 100644
index fdf6f491..00000000
Binary files a/res/res/drawable-mdpi/list_selector_background_pressed_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_background_selected.9.png b/res/res/drawable-mdpi/list_selector_background_selected.9.png
index a4ac1e30..b67a4008 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_selected.9.png and b/res/res/drawable-mdpi/list_selector_background_selected.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_background_selected_light.9.png b/res/res/drawable-mdpi/list_selector_background_selected_light.9.png
index d086194d..07dd0540 100644
Binary files a/res/res/drawable-mdpi/list_selector_background_selected_light.9.png and b/res/res/drawable-mdpi/list_selector_background_selected_light.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png b/res/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png
index 92da2f0d..e362ad40 100644
Binary files a/res/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_disabled_holo_light.9.png b/res/res/drawable-mdpi/list_selector_disabled_holo_light.9.png
index 42cb6463..5bbd5ced 100644
Binary files a/res/res/drawable-mdpi/list_selector_disabled_holo_light.9.png and b/res/res/drawable-mdpi/list_selector_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/list_selector_focused_holo_dark.9.png b/res/res/drawable-mdpi/list_selector_focused_holo_dark.9.png
deleted file mode 100644
index eb4555d6..00000000
Binary files a/res/res/drawable-mdpi/list_selector_focused_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_focused_holo_light.9.png b/res/res/drawable-mdpi/list_selector_focused_holo_light.9.png
deleted file mode 100644
index d799fbfb..00000000
Binary files a/res/res/drawable-mdpi/list_selector_focused_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_multiselect_holo_dark.9.png b/res/res/drawable-mdpi/list_selector_multiselect_holo_dark.9.png
deleted file mode 100644
index 2c3647ef..00000000
Binary files a/res/res/drawable-mdpi/list_selector_multiselect_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_multiselect_holo_light.9.png b/res/res/drawable-mdpi/list_selector_multiselect_holo_light.9.png
deleted file mode 100644
index 860c58e9..00000000
Binary files a/res/res/drawable-mdpi/list_selector_multiselect_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_pressed_holo_dark.9.png b/res/res/drawable-mdpi/list_selector_pressed_holo_dark.9.png
deleted file mode 100644
index bf36a431..00000000
Binary files a/res/res/drawable-mdpi/list_selector_pressed_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/list_selector_pressed_holo_light.9.png b/res/res/drawable-mdpi/list_selector_pressed_holo_light.9.png
deleted file mode 100644
index 0f0be2ac..00000000
Binary files a/res/res/drawable-mdpi/list_selector_pressed_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/magnified_region_frame.9.png b/res/res/drawable-mdpi/magnified_region_frame.9.png
deleted file mode 100644
index a61cbea7..00000000
Binary files a/res/res/drawable-mdpi/magnified_region_frame.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/maps_google_logo.png b/res/res/drawable-mdpi/maps_google_logo.png
deleted file mode 100644
index 1374aaa2..00000000
Binary files a/res/res/drawable-mdpi/maps_google_logo.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/menu_background.9.png b/res/res/drawable-mdpi/menu_background.9.png
index 41a3d343..69ce25c9 100644
Binary files a/res/res/drawable-mdpi/menu_background.9.png and b/res/res/drawable-mdpi/menu_background.9.png differ
diff --git a/res/res/drawable-mdpi/menu_background_fill_parent_width.9.png b/res/res/drawable-mdpi/menu_background_fill_parent_width.9.png
index 1ddf0919..14fced4a 100644
Binary files a/res/res/drawable-mdpi/menu_background_fill_parent_width.9.png and b/res/res/drawable-mdpi/menu_background_fill_parent_width.9.png differ
diff --git a/res/res/drawable-mdpi/menu_dropdown_panel_holo_dark.9.png b/res/res/drawable-mdpi/menu_dropdown_panel_holo_dark.9.png
index 31dc3429..a0cdeeb2 100644
Binary files a/res/res/drawable-mdpi/menu_dropdown_panel_holo_dark.9.png and b/res/res/drawable-mdpi/menu_dropdown_panel_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/menu_dropdown_panel_holo_light.9.png b/res/res/drawable-mdpi/menu_dropdown_panel_holo_light.9.png
index 755c1454..74ee7d77 100644
Binary files a/res/res/drawable-mdpi/menu_dropdown_panel_holo_light.9.png and b/res/res/drawable-mdpi/menu_dropdown_panel_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/menu_hardkey_panel_holo_dark.9.png b/res/res/drawable-mdpi/menu_hardkey_panel_holo_dark.9.png
index 36779947..d86ee4da 100644
Binary files a/res/res/drawable-mdpi/menu_hardkey_panel_holo_dark.9.png and b/res/res/drawable-mdpi/menu_hardkey_panel_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/menu_hardkey_panel_holo_light.9.png b/res/res/drawable-mdpi/menu_hardkey_panel_holo_light.9.png
index 02b25f09..94cf93f0 100644
Binary files a/res/res/drawable-mdpi/menu_hardkey_panel_holo_light.9.png and b/res/res/drawable-mdpi/menu_hardkey_panel_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/menu_popup_panel_holo_dark.9.png b/res/res/drawable-mdpi/menu_popup_panel_holo_dark.9.png
index 2020a424..f8ed4119 100644
Binary files a/res/res/drawable-mdpi/menu_popup_panel_holo_dark.9.png and b/res/res/drawable-mdpi/menu_popup_panel_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/menu_popup_panel_holo_light.9.png b/res/res/drawable-mdpi/menu_popup_panel_holo_light.9.png
index 7cae402e..aeba6d34 100644
Binary files a/res/res/drawable-mdpi/menu_popup_panel_holo_light.9.png and b/res/res/drawable-mdpi/menu_popup_panel_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/menu_separator.9.png b/res/res/drawable-mdpi/menu_separator.9.png
deleted file mode 100644
index 8a1a3363..00000000
Binary files a/res/res/drawable-mdpi/menu_separator.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/menu_submenu_background.9.png b/res/res/drawable-mdpi/menu_submenu_background.9.png
index 2281c46e..6ea551f0 100644
Binary files a/res/res/drawable-mdpi/menu_submenu_background.9.png and b/res/res/drawable-mdpi/menu_submenu_background.9.png differ
diff --git a/res/res/drawable-mdpi/menuitem_background_focus.9.png b/res/res/drawable-mdpi/menuitem_background_focus.9.png
index c3e24158..64169569 100644
Binary files a/res/res/drawable-mdpi/menuitem_background_focus.9.png and b/res/res/drawable-mdpi/menuitem_background_focus.9.png differ
diff --git a/res/res/drawable-mdpi/menuitem_background_pressed.9.png b/res/res/drawable-mdpi/menuitem_background_pressed.9.png
index 02b4e9a5..cb4ea64a 100644
Binary files a/res/res/drawable-mdpi/menuitem_background_pressed.9.png and b/res/res/drawable-mdpi/menuitem_background_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/menuitem_background_solid_focused.9.png b/res/res/drawable-mdpi/menuitem_background_solid_focused.9.png
deleted file mode 100644
index 99dd9b1f..00000000
Binary files a/res/res/drawable-mdpi/menuitem_background_solid_focused.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/menuitem_background_solid_pressed.9.png b/res/res/drawable-mdpi/menuitem_background_solid_pressed.9.png
deleted file mode 100644
index 389063a9..00000000
Binary files a/res/res/drawable-mdpi/menuitem_background_solid_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/menuitem_checkbox_on.png b/res/res/drawable-mdpi/menuitem_checkbox_on.png
deleted file mode 100644
index bd8ff931..00000000
Binary files a/res/res/drawable-mdpi/menuitem_checkbox_on.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/minitab_lt_focus.9.png b/res/res/drawable-mdpi/minitab_lt_focus.9.png
deleted file mode 100644
index 415c5715..00000000
Binary files a/res/res/drawable-mdpi/minitab_lt_focus.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/minitab_lt_press.9.png b/res/res/drawable-mdpi/minitab_lt_press.9.png
index 4166543a..cc2452c5 100644
Binary files a/res/res/drawable-mdpi/minitab_lt_press.9.png and b/res/res/drawable-mdpi/minitab_lt_press.9.png differ
diff --git a/res/res/drawable-mdpi/minitab_lt_selected.9.png b/res/res/drawable-mdpi/minitab_lt_selected.9.png
index fefa27e8..82085eae 100644
Binary files a/res/res/drawable-mdpi/minitab_lt_selected.9.png and b/res/res/drawable-mdpi/minitab_lt_selected.9.png differ
diff --git a/res/res/drawable-mdpi/minitab_lt_unselected.9.png b/res/res/drawable-mdpi/minitab_lt_unselected.9.png
index 0051cd5a..47b8530a 100644
Binary files a/res/res/drawable-mdpi/minitab_lt_unselected.9.png and b/res/res/drawable-mdpi/minitab_lt_unselected.9.png differ
diff --git a/res/res/drawable-mdpi/minitab_lt_unselected_press.9.png b/res/res/drawable-mdpi/minitab_lt_unselected_press.9.png
index 69444dd5..3def8d8b 100644
Binary files a/res/res/drawable-mdpi/minitab_lt_unselected_press.9.png and b/res/res/drawable-mdpi/minitab_lt_unselected_press.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_down_disabled.9.png b/res/res/drawable-mdpi/numberpicker_down_disabled.9.png
index 596294b6..f20dbf2f 100644
Binary files a/res/res/drawable-mdpi/numberpicker_down_disabled.9.png and b/res/res/drawable-mdpi/numberpicker_down_disabled.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_down_disabled_focused.9.png b/res/res/drawable-mdpi/numberpicker_down_disabled_focused.9.png
index 662cffd1..aefc4789 100644
Binary files a/res/res/drawable-mdpi/numberpicker_down_disabled_focused.9.png and b/res/res/drawable-mdpi/numberpicker_down_disabled_focused.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_down_normal.9.png b/res/res/drawable-mdpi/numberpicker_down_normal.9.png
index f17e8f94..4026bd4a 100644
Binary files a/res/res/drawable-mdpi/numberpicker_down_normal.9.png and b/res/res/drawable-mdpi/numberpicker_down_normal.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_down_pressed.9.png b/res/res/drawable-mdpi/numberpicker_down_pressed.9.png
index 777bcf5f..d407cd40 100644
Binary files a/res/res/drawable-mdpi/numberpicker_down_pressed.9.png and b/res/res/drawable-mdpi/numberpicker_down_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_down_selected.9.png b/res/res/drawable-mdpi/numberpicker_down_selected.9.png
index b45db621..0e24924c 100644
Binary files a/res/res/drawable-mdpi/numberpicker_down_selected.9.png and b/res/res/drawable-mdpi/numberpicker_down_selected.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_input_disabled.9.png b/res/res/drawable-mdpi/numberpicker_input_disabled.9.png
index f73658e7..dcf43884 100644
Binary files a/res/res/drawable-mdpi/numberpicker_input_disabled.9.png and b/res/res/drawable-mdpi/numberpicker_input_disabled.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_input_normal.9.png b/res/res/drawable-mdpi/numberpicker_input_normal.9.png
index 8032adac..7589d8d1 100644
Binary files a/res/res/drawable-mdpi/numberpicker_input_normal.9.png and b/res/res/drawable-mdpi/numberpicker_input_normal.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_input_pressed.9.png b/res/res/drawable-mdpi/numberpicker_input_pressed.9.png
index 30d8d5fa..64ec42f1 100644
Binary files a/res/res/drawable-mdpi/numberpicker_input_pressed.9.png and b/res/res/drawable-mdpi/numberpicker_input_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_input_selected.9.png b/res/res/drawable-mdpi/numberpicker_input_selected.9.png
index 874f18f2..987cc7ed 100644
Binary files a/res/res/drawable-mdpi/numberpicker_input_selected.9.png and b/res/res/drawable-mdpi/numberpicker_input_selected.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_selection_divider.9.png b/res/res/drawable-mdpi/numberpicker_selection_divider.9.png
index 076fc166..2ca26e47 100644
Binary files a/res/res/drawable-mdpi/numberpicker_selection_divider.9.png and b/res/res/drawable-mdpi/numberpicker_selection_divider.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_up_disabled.9.png b/res/res/drawable-mdpi/numberpicker_up_disabled.9.png
index 327b0b5a..3613d8e1 100644
Binary files a/res/res/drawable-mdpi/numberpicker_up_disabled.9.png and b/res/res/drawable-mdpi/numberpicker_up_disabled.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_up_disabled_focused.9.png b/res/res/drawable-mdpi/numberpicker_up_disabled_focused.9.png
index 4c96680f..b5d4de30 100644
Binary files a/res/res/drawable-mdpi/numberpicker_up_disabled_focused.9.png and b/res/res/drawable-mdpi/numberpicker_up_disabled_focused.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_up_normal.9.png b/res/res/drawable-mdpi/numberpicker_up_normal.9.png
index dcd26e01..3c718d47 100644
Binary files a/res/res/drawable-mdpi/numberpicker_up_normal.9.png and b/res/res/drawable-mdpi/numberpicker_up_normal.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_up_pressed.9.png b/res/res/drawable-mdpi/numberpicker_up_pressed.9.png
index 7dac7786..18f30456 100644
Binary files a/res/res/drawable-mdpi/numberpicker_up_pressed.9.png and b/res/res/drawable-mdpi/numberpicker_up_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/numberpicker_up_selected.9.png b/res/res/drawable-mdpi/numberpicker_up_selected.9.png
index 35dae8ef..0d2deddd 100644
Binary files a/res/res/drawable-mdpi/numberpicker_up_selected.9.png and b/res/res/drawable-mdpi/numberpicker_up_selected.9.png differ
diff --git a/res/res/drawable-mdpi/panel_background.9.png b/res/res/drawable-mdpi/panel_background.9.png
index 822b6c63..365ff08e 100644
Binary files a/res/res/drawable-mdpi/panel_background.9.png and b/res/res/drawable-mdpi/panel_background.9.png differ
diff --git a/res/res/drawable-mdpi/panel_bg_holo_dark.9.png b/res/res/drawable-mdpi/panel_bg_holo_dark.9.png
index 588eb3c0..b727e230 100644
Binary files a/res/res/drawable-mdpi/panel_bg_holo_dark.9.png and b/res/res/drawable-mdpi/panel_bg_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/panel_bg_holo_light.9.png b/res/res/drawable-mdpi/panel_bg_holo_light.9.png
index c1cdbc75..6b4b9235 100644
Binary files a/res/res/drawable-mdpi/panel_bg_holo_light.9.png and b/res/res/drawable-mdpi/panel_bg_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/panel_picture_frame_bg_focus_blue.9.png b/res/res/drawable-mdpi/panel_picture_frame_bg_focus_blue.9.png
index 7ebdbe5e..8b238f07 100644
Binary files a/res/res/drawable-mdpi/panel_picture_frame_bg_focus_blue.9.png and b/res/res/drawable-mdpi/panel_picture_frame_bg_focus_blue.9.png differ
diff --git a/res/res/drawable-mdpi/panel_picture_frame_bg_normal.9.png b/res/res/drawable-mdpi/panel_picture_frame_bg_normal.9.png
index fd17d091..91624248 100644
Binary files a/res/res/drawable-mdpi/panel_picture_frame_bg_normal.9.png and b/res/res/drawable-mdpi/panel_picture_frame_bg_normal.9.png differ
diff --git a/res/res/drawable-mdpi/panel_picture_frame_bg_pressed_blue.9.png b/res/res/drawable-mdpi/panel_picture_frame_bg_pressed_blue.9.png
index 7bb02166..7520831f 100644
Binary files a/res/res/drawable-mdpi/panel_picture_frame_bg_pressed_blue.9.png and b/res/res/drawable-mdpi/panel_picture_frame_bg_pressed_blue.9.png differ
diff --git a/res/res/drawable-mdpi/password_field_default.9.png b/res/res/drawable-mdpi/password_field_default.9.png
deleted file mode 100644
index 3193275c..00000000
Binary files a/res/res/drawable-mdpi/password_field_default.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/password_keyboard_background_holo.9.png b/res/res/drawable-mdpi/password_keyboard_background_holo.9.png
deleted file mode 100644
index c56c704b..00000000
Binary files a/res/res/drawable-mdpi/password_keyboard_background_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_accessibility_features.png b/res/res/drawable-mdpi/perm_group_accessibility_features.png
deleted file mode 100644
index 57c41671..00000000
Binary files a/res/res/drawable-mdpi/perm_group_accessibility_features.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_affects_battery.png b/res/res/drawable-mdpi/perm_group_affects_battery.png
deleted file mode 100644
index 55a0b798..00000000
Binary files a/res/res/drawable-mdpi/perm_group_affects_battery.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_app_info.png b/res/res/drawable-mdpi/perm_group_app_info.png
deleted file mode 100644
index 8393586e..00000000
Binary files a/res/res/drawable-mdpi/perm_group_app_info.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_audio_settings.png b/res/res/drawable-mdpi/perm_group_audio_settings.png
deleted file mode 100644
index 734429f6..00000000
Binary files a/res/res/drawable-mdpi/perm_group_audio_settings.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_bluetooth.png b/res/res/drawable-mdpi/perm_group_bluetooth.png
deleted file mode 100644
index 4b79c1a6..00000000
Binary files a/res/res/drawable-mdpi/perm_group_bluetooth.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_bookmarks.png b/res/res/drawable-mdpi/perm_group_bookmarks.png
deleted file mode 100644
index ca3d4536..00000000
Binary files a/res/res/drawable-mdpi/perm_group_bookmarks.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_device_alarms.png b/res/res/drawable-mdpi/perm_group_device_alarms.png
deleted file mode 100644
index 48339cd7..00000000
Binary files a/res/res/drawable-mdpi/perm_group_device_alarms.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_display.png b/res/res/drawable-mdpi/perm_group_display.png
deleted file mode 100644
index 9738f15f..00000000
Binary files a/res/res/drawable-mdpi/perm_group_display.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_network.png b/res/res/drawable-mdpi/perm_group_network.png
deleted file mode 100644
index c575d703..00000000
Binary files a/res/res/drawable-mdpi/perm_group_network.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_personal_info.png b/res/res/drawable-mdpi/perm_group_personal_info.png
deleted file mode 100644
index 13ec27e3..00000000
Binary files a/res/res/drawable-mdpi/perm_group_personal_info.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_screenlock.png b/res/res/drawable-mdpi/perm_group_screenlock.png
deleted file mode 100644
index 9d9bb756..00000000
Binary files a/res/res/drawable-mdpi/perm_group_screenlock.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_shortrange_network.png b/res/res/drawable-mdpi/perm_group_shortrange_network.png
deleted file mode 100644
index 5d35676b..00000000
Binary files a/res/res/drawable-mdpi/perm_group_shortrange_network.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_status_bar.png b/res/res/drawable-mdpi/perm_group_status_bar.png
deleted file mode 100644
index f10536b3..00000000
Binary files a/res/res/drawable-mdpi/perm_group_status_bar.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_sync_settings.png b/res/res/drawable-mdpi/perm_group_sync_settings.png
deleted file mode 100644
index f5ef82b2..00000000
Binary files a/res/res/drawable-mdpi/perm_group_sync_settings.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_system_clock.png b/res/res/drawable-mdpi/perm_group_system_clock.png
deleted file mode 100644
index 3a676428..00000000
Binary files a/res/res/drawable-mdpi/perm_group_system_clock.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_system_tools.png b/res/res/drawable-mdpi/perm_group_system_tools.png
deleted file mode 100644
index fd282e61..00000000
Binary files a/res/res/drawable-mdpi/perm_group_system_tools.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_voicemail.png b/res/res/drawable-mdpi/perm_group_voicemail.png
deleted file mode 100644
index 108a7258..00000000
Binary files a/res/res/drawable-mdpi/perm_group_voicemail.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/perm_group_wallpaper.png b/res/res/drawable-mdpi/perm_group_wallpaper.png
deleted file mode 100644
index aa06f388..00000000
Binary files a/res/res/drawable-mdpi/perm_group_wallpaper.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/picture_emergency.png b/res/res/drawable-mdpi/picture_emergency.png
deleted file mode 100644
index a224b800..00000000
Binary files a/res/res/drawable-mdpi/picture_emergency.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/picture_frame.9.png b/res/res/drawable-mdpi/picture_frame.9.png
index ba715709..7c053ecb 100644
Binary files a/res/res/drawable-mdpi/picture_frame.9.png and b/res/res/drawable-mdpi/picture_frame.9.png differ
diff --git a/res/res/drawable-mdpi/pointer_alias.png b/res/res/drawable-mdpi/pointer_alias.png
new file mode 100644
index 00000000..619567a8
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_alias.png differ
diff --git a/res/res/drawable-mdpi/pointer_alias_large.png b/res/res/drawable-mdpi/pointer_alias_large.png
new file mode 100644
index 00000000..b3f382e5
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_alias_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_all_scroll.png b/res/res/drawable-mdpi/pointer_all_scroll.png
new file mode 100644
index 00000000..1b81d0aa
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_all_scroll.png differ
diff --git a/res/res/drawable-mdpi/pointer_all_scroll_large.png b/res/res/drawable-mdpi/pointer_all_scroll_large.png
new file mode 100644
index 00000000..9e1f5c91
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_all_scroll_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_arrow.png b/res/res/drawable-mdpi/pointer_arrow.png
index 0745db2b..77e4354e 100644
Binary files a/res/res/drawable-mdpi/pointer_arrow.png and b/res/res/drawable-mdpi/pointer_arrow.png differ
diff --git a/res/res/drawable-mdpi/pointer_arrow_large.png b/res/res/drawable-mdpi/pointer_arrow_large.png
new file mode 100644
index 00000000..e28a7a55
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_arrow_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_cell.png b/res/res/drawable-mdpi/pointer_cell.png
new file mode 100644
index 00000000..e5ce9461
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_cell.png differ
diff --git a/res/res/drawable-mdpi/pointer_cell_large.png b/res/res/drawable-mdpi/pointer_cell_large.png
new file mode 100644
index 00000000..fcb9fc89
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_cell_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_context_menu.png b/res/res/drawable-mdpi/pointer_context_menu.png
new file mode 100644
index 00000000..d87d0400
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_context_menu.png differ
diff --git a/res/res/drawable-mdpi/pointer_context_menu_large.png b/res/res/drawable-mdpi/pointer_context_menu_large.png
new file mode 100644
index 00000000..15266a62
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_context_menu_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_copy.png b/res/res/drawable-mdpi/pointer_copy.png
new file mode 100644
index 00000000..7189dada
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_copy.png differ
diff --git a/res/res/drawable-mdpi/pointer_copy_large.png b/res/res/drawable-mdpi/pointer_copy_large.png
new file mode 100644
index 00000000..a3d487df
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_copy_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_crosshair.png b/res/res/drawable-mdpi/pointer_crosshair.png
new file mode 100644
index 00000000..be6bd342
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_crosshair.png differ
diff --git a/res/res/drawable-mdpi/pointer_crosshair_large.png b/res/res/drawable-mdpi/pointer_crosshair_large.png
new file mode 100644
index 00000000..657df8d2
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_crosshair_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_grab.png b/res/res/drawable-mdpi/pointer_grab.png
new file mode 100644
index 00000000..977b36cd
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_grab.png differ
diff --git a/res/res/drawable-mdpi/pointer_grab_large.png b/res/res/drawable-mdpi/pointer_grab_large.png
new file mode 100644
index 00000000..80587ceb
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_grab_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_grabbing.png b/res/res/drawable-mdpi/pointer_grabbing.png
new file mode 100644
index 00000000..2bdcbdc7
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_grabbing.png differ
diff --git a/res/res/drawable-mdpi/pointer_grabbing_large.png b/res/res/drawable-mdpi/pointer_grabbing_large.png
new file mode 100644
index 00000000..a8a599c5
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_grabbing_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_hand.png b/res/res/drawable-mdpi/pointer_hand.png
new file mode 100644
index 00000000..e94b927c
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_hand.png differ
diff --git a/res/res/drawable-mdpi/pointer_hand_large.png b/res/res/drawable-mdpi/pointer_hand_large.png
new file mode 100644
index 00000000..7d89067b
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_hand_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_handwriting.png b/res/res/drawable-mdpi/pointer_handwriting.png
new file mode 100644
index 00000000..b36241be
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_handwriting.png differ
diff --git a/res/res/drawable-mdpi/pointer_help.png b/res/res/drawable-mdpi/pointer_help.png
new file mode 100644
index 00000000..bd04bbd3
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_help.png differ
diff --git a/res/res/drawable-mdpi/pointer_help_large.png b/res/res/drawable-mdpi/pointer_help_large.png
new file mode 100644
index 00000000..f9bd2b78
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_help_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png b/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png
new file mode 100644
index 00000000..d1b3441d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_horizontal_double_arrow.png differ
diff --git a/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png b/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png
new file mode 100644
index 00000000..4e26371e
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_horizontal_double_arrow_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_nodrop.png b/res/res/drawable-mdpi/pointer_nodrop.png
new file mode 100644
index 00000000..15764fa4
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_nodrop.png differ
diff --git a/res/res/drawable-mdpi/pointer_nodrop_large.png b/res/res/drawable-mdpi/pointer_nodrop_large.png
new file mode 100644
index 00000000..46ff5f77
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_nodrop_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_spot_anchor.png b/res/res/drawable-mdpi/pointer_spot_anchor.png
index 4e282e7f..a8bc03b4 100644
Binary files a/res/res/drawable-mdpi/pointer_spot_anchor.png and b/res/res/drawable-mdpi/pointer_spot_anchor.png differ
diff --git a/res/res/drawable-mdpi/pointer_spot_hover.png b/res/res/drawable-mdpi/pointer_spot_hover.png
index 67d0b066..c3672b22 100644
Binary files a/res/res/drawable-mdpi/pointer_spot_hover.png and b/res/res/drawable-mdpi/pointer_spot_hover.png differ
diff --git a/res/res/drawable-mdpi/pointer_spot_touch.png b/res/res/drawable-mdpi/pointer_spot_touch.png
index 45dc5c08..1f146d2e 100644
Binary files a/res/res/drawable-mdpi/pointer_spot_touch.png and b/res/res/drawable-mdpi/pointer_spot_touch.png differ
diff --git a/res/res/drawable-mdpi/pointer_text.png b/res/res/drawable-mdpi/pointer_text.png
new file mode 100644
index 00000000..68a5535b
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_text.png differ
diff --git a/res/res/drawable-mdpi/pointer_text_large.png b/res/res/drawable-mdpi/pointer_text_large.png
new file mode 100644
index 00000000..599dc696
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_text_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png b/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png
new file mode 100644
index 00000000..34c0c6a7
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow.png differ
diff --git a/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png b/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png
new file mode 100644
index 00000000..87ec1847
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_top_left_diagonal_double_arrow_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png b/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png
new file mode 100644
index 00000000..40b9c7e2
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow.png differ
diff --git a/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png b/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png
new file mode 100644
index 00000000..6a85b493
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_top_right_diagonal_double_arrow_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_vertical_double_arrow.png b/res/res/drawable-mdpi/pointer_vertical_double_arrow.png
new file mode 100644
index 00000000..9bd89bf3
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_vertical_double_arrow.png differ
diff --git a/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png b/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png
new file mode 100644
index 00000000..5a69bbc4
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_vertical_double_arrow_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_vertical_text.png b/res/res/drawable-mdpi/pointer_vertical_text.png
new file mode 100644
index 00000000..06a536b2
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_vertical_text.png differ
diff --git a/res/res/drawable-mdpi/pointer_vertical_text_large.png b/res/res/drawable-mdpi/pointer_vertical_text_large.png
new file mode 100644
index 00000000..f03179ba
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_vertical_text_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_0.png b/res/res/drawable-mdpi/pointer_wait_0.png
new file mode 100644
index 00000000..aefdb467
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_0.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_1.png b/res/res/drawable-mdpi/pointer_wait_1.png
new file mode 100644
index 00000000..19396602
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_1.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_10.png b/res/res/drawable-mdpi/pointer_wait_10.png
new file mode 100644
index 00000000..cd3a8f54
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_10.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_11.png b/res/res/drawable-mdpi/pointer_wait_11.png
new file mode 100644
index 00000000..e8894ede
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_11.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_12.png b/res/res/drawable-mdpi/pointer_wait_12.png
new file mode 100644
index 00000000..f5af8b03
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_12.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_13.png b/res/res/drawable-mdpi/pointer_wait_13.png
new file mode 100644
index 00000000..06e44624
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_13.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_14.png b/res/res/drawable-mdpi/pointer_wait_14.png
new file mode 100644
index 00000000..7f0ac455
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_14.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_15.png b/res/res/drawable-mdpi/pointer_wait_15.png
new file mode 100644
index 00000000..577fb78d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_15.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_16.png b/res/res/drawable-mdpi/pointer_wait_16.png
new file mode 100644
index 00000000..d111d0b3
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_16.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_17.png b/res/res/drawable-mdpi/pointer_wait_17.png
new file mode 100644
index 00000000..55bd35a0
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_17.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_18.png b/res/res/drawable-mdpi/pointer_wait_18.png
new file mode 100644
index 00000000..a1870cad
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_18.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_19.png b/res/res/drawable-mdpi/pointer_wait_19.png
new file mode 100644
index 00000000..ffc44351
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_19.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_2.png b/res/res/drawable-mdpi/pointer_wait_2.png
new file mode 100644
index 00000000..04314b72
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_2.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_20.png b/res/res/drawable-mdpi/pointer_wait_20.png
new file mode 100644
index 00000000..c98ababf
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_20.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_21.png b/res/res/drawable-mdpi/pointer_wait_21.png
new file mode 100644
index 00000000..778e829a
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_21.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_22.png b/res/res/drawable-mdpi/pointer_wait_22.png
new file mode 100644
index 00000000..9d617564
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_22.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_23.png b/res/res/drawable-mdpi/pointer_wait_23.png
new file mode 100644
index 00000000..68c1def0
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_23.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_24.png b/res/res/drawable-mdpi/pointer_wait_24.png
new file mode 100644
index 00000000..cb4e59f1
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_24.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_25.png b/res/res/drawable-mdpi/pointer_wait_25.png
new file mode 100644
index 00000000..64662b2b
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_25.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_26.png b/res/res/drawable-mdpi/pointer_wait_26.png
new file mode 100644
index 00000000..8a4a7304
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_26.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_27.png b/res/res/drawable-mdpi/pointer_wait_27.png
new file mode 100644
index 00000000..65782256
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_27.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_28.png b/res/res/drawable-mdpi/pointer_wait_28.png
new file mode 100644
index 00000000..233efc3d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_28.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_29.png b/res/res/drawable-mdpi/pointer_wait_29.png
new file mode 100644
index 00000000..2513064a
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_29.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_3.png b/res/res/drawable-mdpi/pointer_wait_3.png
new file mode 100644
index 00000000..a4b3de52
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_3.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_30.png b/res/res/drawable-mdpi/pointer_wait_30.png
new file mode 100644
index 00000000..f3dcdbb5
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_30.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_31.png b/res/res/drawable-mdpi/pointer_wait_31.png
new file mode 100644
index 00000000..c0709aa7
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_31.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_32.png b/res/res/drawable-mdpi/pointer_wait_32.png
new file mode 100644
index 00000000..2456313f
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_32.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_33.png b/res/res/drawable-mdpi/pointer_wait_33.png
new file mode 100644
index 00000000..d5506a8f
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_33.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_34.png b/res/res/drawable-mdpi/pointer_wait_34.png
new file mode 100644
index 00000000..365213de
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_34.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_35.png b/res/res/drawable-mdpi/pointer_wait_35.png
new file mode 100644
index 00000000..577c7b6e
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_35.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_36.png b/res/res/drawable-mdpi/pointer_wait_36.png
new file mode 100644
index 00000000..9f7202b1
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_36.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_37.png b/res/res/drawable-mdpi/pointer_wait_37.png
new file mode 100644
index 00000000..7a041af9
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_37.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_38.png b/res/res/drawable-mdpi/pointer_wait_38.png
new file mode 100644
index 00000000..d6154524
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_38.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_39.png b/res/res/drawable-mdpi/pointer_wait_39.png
new file mode 100644
index 00000000..b6ecf0f0
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_39.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_4.png b/res/res/drawable-mdpi/pointer_wait_4.png
new file mode 100644
index 00000000..f2a77597
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_4.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_40.png b/res/res/drawable-mdpi/pointer_wait_40.png
new file mode 100644
index 00000000..408ac15c
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_40.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_41.png b/res/res/drawable-mdpi/pointer_wait_41.png
new file mode 100644
index 00000000..54f38cf2
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_41.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_42.png b/res/res/drawable-mdpi/pointer_wait_42.png
new file mode 100644
index 00000000..7894cf5e
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_42.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_43.png b/res/res/drawable-mdpi/pointer_wait_43.png
new file mode 100644
index 00000000..8bd34afa
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_43.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_44.png b/res/res/drawable-mdpi/pointer_wait_44.png
new file mode 100644
index 00000000..b79e17bf
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_44.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_45.png b/res/res/drawable-mdpi/pointer_wait_45.png
new file mode 100644
index 00000000..7105121f
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_45.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_46.png b/res/res/drawable-mdpi/pointer_wait_46.png
new file mode 100644
index 00000000..09b2f611
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_46.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_47.png b/res/res/drawable-mdpi/pointer_wait_47.png
new file mode 100644
index 00000000..2415548a
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_47.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_48.png b/res/res/drawable-mdpi/pointer_wait_48.png
new file mode 100644
index 00000000..7b51615c
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_48.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_49.png b/res/res/drawable-mdpi/pointer_wait_49.png
new file mode 100644
index 00000000..985c7bca
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_49.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_5.png b/res/res/drawable-mdpi/pointer_wait_5.png
new file mode 100644
index 00000000..a6f99410
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_5.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_50.png b/res/res/drawable-mdpi/pointer_wait_50.png
new file mode 100644
index 00000000..c8b031fa
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_50.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_51.png b/res/res/drawable-mdpi/pointer_wait_51.png
new file mode 100644
index 00000000..74e74c94
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_51.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_52.png b/res/res/drawable-mdpi/pointer_wait_52.png
new file mode 100644
index 00000000..e42252d5
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_52.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_53.png b/res/res/drawable-mdpi/pointer_wait_53.png
new file mode 100644
index 00000000..860de2a1
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_53.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_54.png b/res/res/drawable-mdpi/pointer_wait_54.png
new file mode 100644
index 00000000..eb47cc19
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_54.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_55.png b/res/res/drawable-mdpi/pointer_wait_55.png
new file mode 100644
index 00000000..ce853acc
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_55.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_56.png b/res/res/drawable-mdpi/pointer_wait_56.png
new file mode 100644
index 00000000..e17ec114
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_56.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_57.png b/res/res/drawable-mdpi/pointer_wait_57.png
new file mode 100644
index 00000000..f450f045
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_57.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_58.png b/res/res/drawable-mdpi/pointer_wait_58.png
new file mode 100644
index 00000000..f3d26dd0
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_58.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_59.png b/res/res/drawable-mdpi/pointer_wait_59.png
new file mode 100644
index 00000000..5220f3c4
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_59.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_6.png b/res/res/drawable-mdpi/pointer_wait_6.png
new file mode 100644
index 00000000..5f2b1f9d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_6.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_60.png b/res/res/drawable-mdpi/pointer_wait_60.png
new file mode 100644
index 00000000..b01a0cd0
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_60.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_61.png b/res/res/drawable-mdpi/pointer_wait_61.png
new file mode 100644
index 00000000..07a132d8
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_61.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_62.png b/res/res/drawable-mdpi/pointer_wait_62.png
new file mode 100644
index 00000000..52e97681
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_62.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_63.png b/res/res/drawable-mdpi/pointer_wait_63.png
new file mode 100644
index 00000000..85b36f7b
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_63.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_64.png b/res/res/drawable-mdpi/pointer_wait_64.png
new file mode 100644
index 00000000..d6847521
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_64.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_65.png b/res/res/drawable-mdpi/pointer_wait_65.png
new file mode 100644
index 00000000..7c0ee307
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_65.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_66.png b/res/res/drawable-mdpi/pointer_wait_66.png
new file mode 100644
index 00000000..54a72044
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_66.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_67.png b/res/res/drawable-mdpi/pointer_wait_67.png
new file mode 100644
index 00000000..8416304d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_67.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_68.png b/res/res/drawable-mdpi/pointer_wait_68.png
new file mode 100644
index 00000000..af2e5e26
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_68.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_69.png b/res/res/drawable-mdpi/pointer_wait_69.png
new file mode 100644
index 00000000..dd440d7d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_69.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_7.png b/res/res/drawable-mdpi/pointer_wait_7.png
new file mode 100644
index 00000000..d950c530
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_7.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_70.png b/res/res/drawable-mdpi/pointer_wait_70.png
new file mode 100644
index 00000000..3b3843b8
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_70.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_71.png b/res/res/drawable-mdpi/pointer_wait_71.png
new file mode 100644
index 00000000..e8aba4c2
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_71.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_72.png b/res/res/drawable-mdpi/pointer_wait_72.png
new file mode 100644
index 00000000..17c30d50
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_72.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_73.png b/res/res/drawable-mdpi/pointer_wait_73.png
new file mode 100644
index 00000000..9336a80c
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_73.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_74.png b/res/res/drawable-mdpi/pointer_wait_74.png
new file mode 100644
index 00000000..1f18ea56
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_74.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_75.png b/res/res/drawable-mdpi/pointer_wait_75.png
new file mode 100644
index 00000000..24d2b774
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_75.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_76.png b/res/res/drawable-mdpi/pointer_wait_76.png
new file mode 100644
index 00000000..21cd4b1f
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_76.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_77.png b/res/res/drawable-mdpi/pointer_wait_77.png
new file mode 100644
index 00000000..53d65324
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_77.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_78.png b/res/res/drawable-mdpi/pointer_wait_78.png
new file mode 100644
index 00000000..769f1c81
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_78.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_79.png b/res/res/drawable-mdpi/pointer_wait_79.png
new file mode 100644
index 00000000..3f89a84f
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_79.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_8.png b/res/res/drawable-mdpi/pointer_wait_8.png
new file mode 100644
index 00000000..c3026ea0
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_8.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_80.png b/res/res/drawable-mdpi/pointer_wait_80.png
new file mode 100644
index 00000000..4cf0e15d
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_80.png differ
diff --git a/res/res/drawable-mdpi/pointer_wait_9.png b/res/res/drawable-mdpi/pointer_wait_9.png
new file mode 100644
index 00000000..f1fb1342
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_wait_9.png differ
diff --git a/res/res/drawable-mdpi/pointer_zoom_in.png b/res/res/drawable-mdpi/pointer_zoom_in.png
new file mode 100644
index 00000000..ef4e4a58
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_zoom_in.png differ
diff --git a/res/res/drawable-mdpi/pointer_zoom_in_large.png b/res/res/drawable-mdpi/pointer_zoom_in_large.png
new file mode 100644
index 00000000..c484ce81
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_zoom_in_large.png differ
diff --git a/res/res/drawable-mdpi/pointer_zoom_out.png b/res/res/drawable-mdpi/pointer_zoom_out.png
new file mode 100644
index 00000000..af725a4f
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_zoom_out.png differ
diff --git a/res/res/drawable-mdpi/pointer_zoom_out_large.png b/res/res/drawable-mdpi/pointer_zoom_out_large.png
new file mode 100644
index 00000000..448ea45c
Binary files /dev/null and b/res/res/drawable-mdpi/pointer_zoom_out_large.png differ
diff --git a/res/res/drawable-mdpi/popup_background_mtrl_mult.9.png b/res/res/drawable-mdpi/popup_background_mtrl_mult.9.png
deleted file mode 100644
index e9204993..00000000
Binary files a/res/res/drawable-mdpi/popup_background_mtrl_mult.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/popup_bottom_bright.9.png b/res/res/drawable-mdpi/popup_bottom_bright.9.png
index e7b713dd..6b3e26bc 100644
Binary files a/res/res/drawable-mdpi/popup_bottom_bright.9.png and b/res/res/drawable-mdpi/popup_bottom_bright.9.png differ
diff --git a/res/res/drawable-mdpi/popup_bottom_dark.9.png b/res/res/drawable-mdpi/popup_bottom_dark.9.png
index 88ce3361..36dc799a 100644
Binary files a/res/res/drawable-mdpi/popup_bottom_dark.9.png and b/res/res/drawable-mdpi/popup_bottom_dark.9.png differ
diff --git a/res/res/drawable-mdpi/popup_bottom_medium.9.png b/res/res/drawable-mdpi/popup_bottom_medium.9.png
index e5aaad0b..17560472 100644
Binary files a/res/res/drawable-mdpi/popup_bottom_medium.9.png and b/res/res/drawable-mdpi/popup_bottom_medium.9.png differ
diff --git a/res/res/drawable-mdpi/popup_center_bright.9.png b/res/res/drawable-mdpi/popup_center_bright.9.png
index a2593561..e0c87e6e 100644
Binary files a/res/res/drawable-mdpi/popup_center_bright.9.png and b/res/res/drawable-mdpi/popup_center_bright.9.png differ
diff --git a/res/res/drawable-mdpi/popup_center_dark.9.png b/res/res/drawable-mdpi/popup_center_dark.9.png
index 9378dbf9..cd9b7457 100644
Binary files a/res/res/drawable-mdpi/popup_center_dark.9.png and b/res/res/drawable-mdpi/popup_center_dark.9.png differ
diff --git a/res/res/drawable-mdpi/popup_center_medium.9.png b/res/res/drawable-mdpi/popup_center_medium.9.png
index 885403ca..6b74aaff 100644
Binary files a/res/res/drawable-mdpi/popup_center_medium.9.png and b/res/res/drawable-mdpi/popup_center_medium.9.png differ
diff --git a/res/res/drawable-mdpi/popup_full_bright.9.png b/res/res/drawable-mdpi/popup_full_bright.9.png
index d7fb3dbb..43f40e58 100644
Binary files a/res/res/drawable-mdpi/popup_full_bright.9.png and b/res/res/drawable-mdpi/popup_full_bright.9.png differ
diff --git a/res/res/drawable-mdpi/popup_full_dark.9.png b/res/res/drawable-mdpi/popup_full_dark.9.png
index 7b9f2918..c6ce46ab 100644
Binary files a/res/res/drawable-mdpi/popup_full_dark.9.png and b/res/res/drawable-mdpi/popup_full_dark.9.png differ
diff --git a/res/res/drawable-mdpi/popup_inline_error_above_am.9.png b/res/res/drawable-mdpi/popup_inline_error_above_am.9.png
index 1d938174..083f38cf 100644
Binary files a/res/res/drawable-mdpi/popup_inline_error_above_am.9.png and b/res/res/drawable-mdpi/popup_inline_error_above_am.9.png differ
diff --git a/res/res/drawable-mdpi/popup_inline_error_above_holo_dark_am.9.png b/res/res/drawable-mdpi/popup_inline_error_above_holo_dark_am.9.png
index 19b153b3..8ef953ae 100644
Binary files a/res/res/drawable-mdpi/popup_inline_error_above_holo_dark_am.9.png and b/res/res/drawable-mdpi/popup_inline_error_above_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/popup_inline_error_above_holo_light_am.9.png b/res/res/drawable-mdpi/popup_inline_error_above_holo_light_am.9.png
index c03e658a..5011eb65 100644
Binary files a/res/res/drawable-mdpi/popup_inline_error_above_holo_light_am.9.png and b/res/res/drawable-mdpi/popup_inline_error_above_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/popup_inline_error_am.9.png b/res/res/drawable-mdpi/popup_inline_error_am.9.png
index 17fbe4a6..700314b0 100644
Binary files a/res/res/drawable-mdpi/popup_inline_error_am.9.png and b/res/res/drawable-mdpi/popup_inline_error_am.9.png differ
diff --git a/res/res/drawable-mdpi/popup_inline_error_holo_dark_am.9.png b/res/res/drawable-mdpi/popup_inline_error_holo_dark_am.9.png
index c3b8db95..c0fc2ce9 100644
Binary files a/res/res/drawable-mdpi/popup_inline_error_holo_dark_am.9.png and b/res/res/drawable-mdpi/popup_inline_error_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/popup_inline_error_holo_light_am.9.png b/res/res/drawable-mdpi/popup_inline_error_holo_light_am.9.png
index c228a832..59898b9b 100644
Binary files a/res/res/drawable-mdpi/popup_inline_error_holo_light_am.9.png and b/res/res/drawable-mdpi/popup_inline_error_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/popup_top_bright.9.png b/res/res/drawable-mdpi/popup_top_bright.9.png
index 72d82f00..94d69df8 100644
Binary files a/res/res/drawable-mdpi/popup_top_bright.9.png and b/res/res/drawable-mdpi/popup_top_bright.9.png differ
diff --git a/res/res/drawable-mdpi/popup_top_dark.9.png b/res/res/drawable-mdpi/popup_top_dark.9.png
index 616d80f9..7ff19d4b 100644
Binary files a/res/res/drawable-mdpi/popup_top_dark.9.png and b/res/res/drawable-mdpi/popup_top_dark.9.png differ
diff --git a/res/res/drawable-mdpi/presence_audio_away.png b/res/res/drawable-mdpi/presence_audio_away.png
index e68bc11a..306c5c29 100644
Binary files a/res/res/drawable-mdpi/presence_audio_away.png and b/res/res/drawable-mdpi/presence_audio_away.png differ
diff --git a/res/res/drawable-mdpi/presence_audio_busy.png b/res/res/drawable-mdpi/presence_audio_busy.png
index caa6d06d..cf514b83 100644
Binary files a/res/res/drawable-mdpi/presence_audio_busy.png and b/res/res/drawable-mdpi/presence_audio_busy.png differ
diff --git a/res/res/drawable-mdpi/presence_audio_online.png b/res/res/drawable-mdpi/presence_audio_online.png
index a7405980..25b4700c 100644
Binary files a/res/res/drawable-mdpi/presence_audio_online.png and b/res/res/drawable-mdpi/presence_audio_online.png differ
diff --git a/res/res/drawable-mdpi/presence_away.png b/res/res/drawable-mdpi/presence_away.png
index 62ee0ca4..023db519 100644
Binary files a/res/res/drawable-mdpi/presence_away.png and b/res/res/drawable-mdpi/presence_away.png differ
diff --git a/res/res/drawable-mdpi/presence_busy.png b/res/res/drawable-mdpi/presence_busy.png
index 6def8769..ca5fabed 100644
Binary files a/res/res/drawable-mdpi/presence_busy.png and b/res/res/drawable-mdpi/presence_busy.png differ
diff --git a/res/res/drawable-mdpi/presence_invisible.png b/res/res/drawable-mdpi/presence_invisible.png
index 715a1648..3ac36d09 100644
Binary files a/res/res/drawable-mdpi/presence_invisible.png and b/res/res/drawable-mdpi/presence_invisible.png differ
diff --git a/res/res/drawable-mdpi/presence_offline.png b/res/res/drawable-mdpi/presence_offline.png
index 262d5302..e8f13eb2 100644
Binary files a/res/res/drawable-mdpi/presence_offline.png and b/res/res/drawable-mdpi/presence_offline.png differ
diff --git a/res/res/drawable-mdpi/presence_online.png b/res/res/drawable-mdpi/presence_online.png
index e16ec810..d707462c 100644
Binary files a/res/res/drawable-mdpi/presence_online.png and b/res/res/drawable-mdpi/presence_online.png differ
diff --git a/res/res/drawable-mdpi/presence_video_away.png b/res/res/drawable-mdpi/presence_video_away.png
index 2d3508d7..ff832c12 100644
Binary files a/res/res/drawable-mdpi/presence_video_away.png and b/res/res/drawable-mdpi/presence_video_away.png differ
diff --git a/res/res/drawable-mdpi/presence_video_busy.png b/res/res/drawable-mdpi/presence_video_busy.png
index f317efa6..c8dfecc0 100644
Binary files a/res/res/drawable-mdpi/presence_video_busy.png and b/res/res/drawable-mdpi/presence_video_busy.png differ
diff --git a/res/res/drawable-mdpi/presence_video_online.png b/res/res/drawable-mdpi/presence_video_online.png
index 777b6ff2..86908d66 100644
Binary files a/res/res/drawable-mdpi/presence_video_online.png and b/res/res/drawable-mdpi/presence_video_online.png differ
diff --git a/res/res/drawable-mdpi/pressed_application_background_static.png b/res/res/drawable-mdpi/pressed_application_background_static.png
deleted file mode 100644
index 070f6fd9..00000000
Binary files a/res/res/drawable-mdpi/pressed_application_background_static.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/progress_bg_holo_dark.9.png b/res/res/drawable-mdpi/progress_bg_holo_dark.9.png
index b1f5cf33..7e26f077 100644
Binary files a/res/res/drawable-mdpi/progress_bg_holo_dark.9.png and b/res/res/drawable-mdpi/progress_bg_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/progress_bg_holo_light.9.png b/res/res/drawable-mdpi/progress_bg_holo_light.9.png
index 780b4b25..f84884ce 100644
Binary files a/res/res/drawable-mdpi/progress_bg_holo_light.9.png and b/res/res/drawable-mdpi/progress_bg_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/progress_primary_holo_dark.9.png b/res/res/drawable-mdpi/progress_primary_holo_dark.9.png
index b86f4b51..fc0e191e 100644
Binary files a/res/res/drawable-mdpi/progress_primary_holo_dark.9.png and b/res/res/drawable-mdpi/progress_primary_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/progress_primary_holo_light.9.png b/res/res/drawable-mdpi/progress_primary_holo_light.9.png
index 6fb94457..bf9f0bf9 100644
Binary files a/res/res/drawable-mdpi/progress_primary_holo_light.9.png and b/res/res/drawable-mdpi/progress_primary_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/progress_secondary_holo_dark.9.png b/res/res/drawable-mdpi/progress_secondary_holo_dark.9.png
index 5651a7a1..67bd15ab 100644
Binary files a/res/res/drawable-mdpi/progress_secondary_holo_dark.9.png and b/res/res/drawable-mdpi/progress_secondary_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/progress_secondary_holo_light.9.png b/res/res/drawable-mdpi/progress_secondary_holo_light.9.png
index 9104cf94..4e73f0d6 100644
Binary files a/res/res/drawable-mdpi/progress_secondary_holo_light.9.png and b/res/res/drawable-mdpi/progress_secondary_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate1.png b/res/res/drawable-mdpi/progressbar_indeterminate1.png
index 71780ef4..f1b006a6 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate1.png and b/res/res/drawable-mdpi/progressbar_indeterminate1.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate2.png b/res/res/drawable-mdpi/progressbar_indeterminate2.png
index 236988ba..4bf8d35d 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate2.png and b/res/res/drawable-mdpi/progressbar_indeterminate2.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate3.png b/res/res/drawable-mdpi/progressbar_indeterminate3.png
index 15702354..23fdd719 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate3.png and b/res/res/drawable-mdpi/progressbar_indeterminate3.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo1.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo1.png
index df7d06aa..1501a1ec 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo1.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo1.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo2.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo2.png
index b5b933f7..1a485875 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo2.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo2.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo3.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo3.png
index b4dccc64..71b9ceb1 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo3.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo3.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo4.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo4.png
index e61f3b35..67353fe1 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo4.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo4.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo5.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo5.png
index 969ab74a..a6c57bb7 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo5.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo5.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo6.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo6.png
index 5c1aa616..c58a0c84 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo6.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo6.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo7.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo7.png
index 0946f2d4..0008534f 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo7.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo7.png differ
diff --git a/res/res/drawable-mdpi/progressbar_indeterminate_holo8.png b/res/res/drawable-mdpi/progressbar_indeterminate_holo8.png
index a900c9f8..7b246686 100644
Binary files a/res/res/drawable-mdpi/progressbar_indeterminate_holo8.png and b/res/res/drawable-mdpi/progressbar_indeterminate_holo8.png differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowdown_left_holo_dark.9.png b/res/res/drawable-mdpi/quickactions_arrowdown_left_holo_dark.9.png
deleted file mode 100644
index ece65511..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowdown_left_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowdown_left_holo_light.9.png b/res/res/drawable-mdpi/quickactions_arrowdown_left_holo_light.9.png
deleted file mode 100644
index 819656f6..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowdown_left_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowdown_right_holo_dark.9.png b/res/res/drawable-mdpi/quickactions_arrowdown_right_holo_dark.9.png
deleted file mode 100644
index 8e959707..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowdown_right_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowdown_right_holo_light.9.png b/res/res/drawable-mdpi/quickactions_arrowdown_right_holo_light.9.png
deleted file mode 100644
index d5bef519..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowdown_right_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowup_left_holo_dark.9.png b/res/res/drawable-mdpi/quickactions_arrowup_left_holo_dark.9.png
deleted file mode 100644
index 543e341e..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowup_left_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowup_left_holo_light.9.png b/res/res/drawable-mdpi/quickactions_arrowup_left_holo_light.9.png
deleted file mode 100644
index e40e91d6..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowup_left_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowup_left_right_holo_dark.9.png b/res/res/drawable-mdpi/quickactions_arrowup_left_right_holo_dark.9.png
deleted file mode 100644
index a4617e7c..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowup_left_right_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickactions_arrowup_right_holo_light.9.png b/res/res/drawable-mdpi/quickactions_arrowup_right_holo_light.9.png
deleted file mode 100644
index 1e8e7a06..00000000
Binary files a/res/res/drawable-mdpi/quickactions_arrowup_right_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_dark_am.9.png b/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_dark_am.9.png
index d12a1966..3b458d1f 100644
Binary files a/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_dark_am.9.png and b/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_light_am.9.png b/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_light_am.9.png
index 27c7977d..f03933b4 100644
Binary files a/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_light_am.9.png and b/res/res/drawable-mdpi/quickcontact_badge_overlay_focused_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_dark_am.9.png b/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_dark_am.9.png
index 99c42c57..55a695f6 100644
Binary files a/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_dark_am.9.png and b/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_light_am.9.png b/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_light_am.9.png
index 886b044b..5a944d48 100644
Binary files a/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_light_am.9.png and b/res/res/drawable-mdpi/quickcontact_badge_overlay_normal_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_dark_am.9.png b/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_dark_am.9.png
index a70615ad..4deafae9 100644
Binary files a/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_dark_am.9.png and b/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_light_am.9.png b/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_light_am.9.png
index e7dd785c..4cadd529 100644
Binary files a/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_light_am.9.png and b/res/res/drawable-mdpi/quickcontact_badge_overlay_pressed_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/radiobutton_off_background.png b/res/res/drawable-mdpi/radiobutton_off_background.png
index 1b94e21d..b1185426 100644
Binary files a/res/res/drawable-mdpi/radiobutton_off_background.png and b/res/res/drawable-mdpi/radiobutton_off_background.png differ
diff --git a/res/res/drawable-mdpi/radiobutton_on_background.png b/res/res/drawable-mdpi/radiobutton_on_background.png
index 636a8038..754468b0 100644
Binary files a/res/res/drawable-mdpi/radiobutton_on_background.png and b/res/res/drawable-mdpi/radiobutton_on_background.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_half.png b/res/res/drawable-mdpi/rate_star_big_half.png
index 9762292a..3cf4d409 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_half.png and b/res/res/drawable-mdpi/rate_star_big_half.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_half_holo_dark.png b/res/res/drawable-mdpi/rate_star_big_half_holo_dark.png
index dac51dfd..4972af0d 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_half_holo_dark.png and b/res/res/drawable-mdpi/rate_star_big_half_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_half_holo_light.png b/res/res/drawable-mdpi/rate_star_big_half_holo_light.png
index 441dbf7b..d16ebe4c 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_half_holo_light.png and b/res/res/drawable-mdpi/rate_star_big_half_holo_light.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_off.png b/res/res/drawable-mdpi/rate_star_big_off.png
index 6b5039fc..88624f9f 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_off.png and b/res/res/drawable-mdpi/rate_star_big_off.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_off_holo_dark.png b/res/res/drawable-mdpi/rate_star_big_off_holo_dark.png
index cde1fb93..dca1328c 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_off_holo_dark.png and b/res/res/drawable-mdpi/rate_star_big_off_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_off_holo_light.png b/res/res/drawable-mdpi/rate_star_big_off_holo_light.png
index 8ecf0f95..cf59df45 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_off_holo_light.png and b/res/res/drawable-mdpi/rate_star_big_off_holo_light.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_on.png b/res/res/drawable-mdpi/rate_star_big_on.png
index a972db27..1d671606 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_on.png and b/res/res/drawable-mdpi/rate_star_big_on.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_on_holo_dark.png b/res/res/drawable-mdpi/rate_star_big_on_holo_dark.png
index 0674db31..9720e596 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_on_holo_dark.png and b/res/res/drawable-mdpi/rate_star_big_on_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/rate_star_big_on_holo_light.png b/res/res/drawable-mdpi/rate_star_big_on_holo_light.png
index 01179196..05e033c6 100644
Binary files a/res/res/drawable-mdpi/rate_star_big_on_holo_light.png and b/res/res/drawable-mdpi/rate_star_big_on_holo_light.png differ
diff --git a/res/res/drawable-mdpi/rate_star_med_half.png b/res/res/drawable-mdpi/rate_star_med_half.png
deleted file mode 100644
index 65a8671e..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_half.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_half_holo_dark.png b/res/res/drawable-mdpi/rate_star_med_half_holo_dark.png
deleted file mode 100644
index f2ce7abe..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_half_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_half_holo_light.png b/res/res/drawable-mdpi/rate_star_med_half_holo_light.png
deleted file mode 100644
index 48bcf855..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_half_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_off.png b/res/res/drawable-mdpi/rate_star_med_off.png
deleted file mode 100644
index fba0ade8..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_off.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_off_holo_dark.png b/res/res/drawable-mdpi/rate_star_med_off_holo_dark.png
deleted file mode 100644
index d2e7ab69..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_off_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_off_holo_light.png b/res/res/drawable-mdpi/rate_star_med_off_holo_light.png
deleted file mode 100644
index 69824eb8..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_off_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_on.png b/res/res/drawable-mdpi/rate_star_med_on.png
deleted file mode 100644
index a1941b6b..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_on.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_on_holo_dark.png b/res/res/drawable-mdpi/rate_star_med_on_holo_dark.png
deleted file mode 100644
index b3b80167..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_on_holo_dark.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_med_on_holo_light.png b/res/res/drawable-mdpi/rate_star_med_on_holo_light.png
deleted file mode 100644
index 84ca715c..00000000
Binary files a/res/res/drawable-mdpi/rate_star_med_on_holo_light.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/rate_star_small_half.png b/res/res/drawable-mdpi/rate_star_small_half.png
index 437a11c0..8da65397 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_half.png and b/res/res/drawable-mdpi/rate_star_small_half.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_half_holo_dark.png b/res/res/drawable-mdpi/rate_star_small_half_holo_dark.png
index 56a62d2f..590b3703 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_half_holo_dark.png and b/res/res/drawable-mdpi/rate_star_small_half_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_half_holo_light.png b/res/res/drawable-mdpi/rate_star_small_half_holo_light.png
index 83b7c1ca..cad86c43 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_half_holo_light.png and b/res/res/drawable-mdpi/rate_star_small_half_holo_light.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_off.png b/res/res/drawable-mdpi/rate_star_small_off.png
index 6fb0a36a..7d3224e8 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_off.png and b/res/res/drawable-mdpi/rate_star_small_off.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_off_holo_dark.png b/res/res/drawable-mdpi/rate_star_small_off_holo_dark.png
index b70244b9..abaeebc4 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_off_holo_dark.png and b/res/res/drawable-mdpi/rate_star_small_off_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_off_holo_light.png b/res/res/drawable-mdpi/rate_star_small_off_holo_light.png
index bb5c08ce..f182c9c4 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_off_holo_light.png and b/res/res/drawable-mdpi/rate_star_small_off_holo_light.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_on.png b/res/res/drawable-mdpi/rate_star_small_on.png
index 5392361e..5af0d623 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_on.png and b/res/res/drawable-mdpi/rate_star_small_on.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_on_holo_dark.png b/res/res/drawable-mdpi/rate_star_small_on_holo_dark.png
index 444e8820..9eaa3d8b 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_on_holo_dark.png and b/res/res/drawable-mdpi/rate_star_small_on_holo_dark.png differ
diff --git a/res/res/drawable-mdpi/rate_star_small_on_holo_light.png b/res/res/drawable-mdpi/rate_star_small_on_holo_light.png
index 7dba5290..21bd181b 100644
Binary files a/res/res/drawable-mdpi/rate_star_small_on_holo_light.png and b/res/res/drawable-mdpi/rate_star_small_on_holo_light.png differ
diff --git a/res/res/drawable-mdpi/recent_dialog_background.9.png b/res/res/drawable-mdpi/recent_dialog_background.9.png
deleted file mode 100644
index 18ed3ff7..00000000
Binary files a/res/res/drawable-mdpi/recent_dialog_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/reticle.png b/res/res/drawable-mdpi/reticle.png
deleted file mode 100644
index c6ccf8e6..00000000
Binary files a/res/res/drawable-mdpi/reticle.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/scrollbar_handle_accelerated_anim2.9.png b/res/res/drawable-mdpi/scrollbar_handle_accelerated_anim2.9.png
index 6d83bb4c..9ff55c37 100644
Binary files a/res/res/drawable-mdpi/scrollbar_handle_accelerated_anim2.9.png and b/res/res/drawable-mdpi/scrollbar_handle_accelerated_anim2.9.png differ
diff --git a/res/res/drawable-mdpi/scrollbar_handle_holo_dark.9.png b/res/res/drawable-mdpi/scrollbar_handle_holo_dark.9.png
index 94077567..3c4bc95a 100644
Binary files a/res/res/drawable-mdpi/scrollbar_handle_holo_dark.9.png and b/res/res/drawable-mdpi/scrollbar_handle_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/scrollbar_handle_holo_light.9.png b/res/res/drawable-mdpi/scrollbar_handle_holo_light.9.png
index d2d0292e..8596f8b2 100644
Binary files a/res/res/drawable-mdpi/scrollbar_handle_holo_light.9.png and b/res/res/drawable-mdpi/scrollbar_handle_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/scrollbar_handle_horizontal.9.png b/res/res/drawable-mdpi/scrollbar_handle_horizontal.9.png
index 8584d1f0..55c2c264 100644
Binary files a/res/res/drawable-mdpi/scrollbar_handle_horizontal.9.png and b/res/res/drawable-mdpi/scrollbar_handle_horizontal.9.png differ
diff --git a/res/res/drawable-mdpi/scrollbar_handle_vertical.9.png b/res/res/drawable-mdpi/scrollbar_handle_vertical.9.png
index 331a05dc..2326ac02 100644
Binary files a/res/res/drawable-mdpi/scrollbar_handle_vertical.9.png and b/res/res/drawable-mdpi/scrollbar_handle_vertical.9.png differ
diff --git a/res/res/drawable-mdpi/scrubber_control_disabled_holo.png b/res/res/drawable-mdpi/scrubber_control_disabled_holo.png
index 630a4509..d90dd4d8 100644
Binary files a/res/res/drawable-mdpi/scrubber_control_disabled_holo.png and b/res/res/drawable-mdpi/scrubber_control_disabled_holo.png differ
diff --git a/res/res/drawable-mdpi/scrubber_control_focused_holo.png b/res/res/drawable-mdpi/scrubber_control_focused_holo.png
index c9e4796c..c89b0d08 100644
Binary files a/res/res/drawable-mdpi/scrubber_control_focused_holo.png and b/res/res/drawable-mdpi/scrubber_control_focused_holo.png differ
diff --git a/res/res/drawable-mdpi/scrubber_control_normal_holo.png b/res/res/drawable-mdpi/scrubber_control_normal_holo.png
index fb96f4b4..eba62291 100644
Binary files a/res/res/drawable-mdpi/scrubber_control_normal_holo.png and b/res/res/drawable-mdpi/scrubber_control_normal_holo.png differ
diff --git a/res/res/drawable-mdpi/scrubber_control_on_mtrl_alpha.png b/res/res/drawable-mdpi/scrubber_control_on_mtrl_alpha.png
deleted file mode 100644
index 437a3e3d..00000000
Binary files a/res/res/drawable-mdpi/scrubber_control_on_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/scrubber_control_on_pressed_mtrl_alpha.png b/res/res/drawable-mdpi/scrubber_control_on_pressed_mtrl_alpha.png
deleted file mode 100644
index 3c304bfd..00000000
Binary files a/res/res/drawable-mdpi/scrubber_control_on_pressed_mtrl_alpha.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/scrubber_control_pressed_holo.png b/res/res/drawable-mdpi/scrubber_control_pressed_holo.png
index 30e18cd3..72e25284 100644
Binary files a/res/res/drawable-mdpi/scrubber_control_pressed_holo.png and b/res/res/drawable-mdpi/scrubber_control_pressed_holo.png differ
diff --git a/res/res/drawable-mdpi/scrubber_primary_holo.9.png b/res/res/drawable-mdpi/scrubber_primary_holo.9.png
index a7910d68..5a660d98 100644
Binary files a/res/res/drawable-mdpi/scrubber_primary_holo.9.png and b/res/res/drawable-mdpi/scrubber_primary_holo.9.png differ
diff --git a/res/res/drawable-mdpi/scrubber_primary_mtrl_alpha.9.png b/res/res/drawable-mdpi/scrubber_primary_mtrl_alpha.9.png
deleted file mode 100644
index a4ab0a1e..00000000
Binary files a/res/res/drawable-mdpi/scrubber_primary_mtrl_alpha.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/scrubber_secondary_holo.9.png b/res/res/drawable-mdpi/scrubber_secondary_holo.9.png
index 985b62e5..8abdaea8 100644
Binary files a/res/res/drawable-mdpi/scrubber_secondary_holo.9.png and b/res/res/drawable-mdpi/scrubber_secondary_holo.9.png differ
diff --git a/res/res/drawable-mdpi/scrubber_track_holo_dark.9.png b/res/res/drawable-mdpi/scrubber_track_holo_dark.9.png
index b91a4ee7..e055e73d 100644
Binary files a/res/res/drawable-mdpi/scrubber_track_holo_dark.9.png and b/res/res/drawable-mdpi/scrubber_track_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/scrubber_track_holo_light.9.png b/res/res/drawable-mdpi/scrubber_track_holo_light.9.png
index 359ae4a1..931c23ac 100644
Binary files a/res/res/drawable-mdpi/scrubber_track_holo_light.9.png and b/res/res/drawable-mdpi/scrubber_track_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/scrubber_track_mtrl_alpha.9.png b/res/res/drawable-mdpi/scrubber_track_mtrl_alpha.9.png
deleted file mode 100644
index db9e172d..00000000
Binary files a/res/res/drawable-mdpi/scrubber_track_mtrl_alpha.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/search_dropdown_background.9.png b/res/res/drawable-mdpi/search_dropdown_background.9.png
deleted file mode 100644
index 804260af..00000000
Binary files a/res/res/drawable-mdpi/search_dropdown_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/search_plate.9.png b/res/res/drawable-mdpi/search_plate.9.png
deleted file mode 100644
index 8c42f103..00000000
Binary files a/res/res/drawable-mdpi/search_plate.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/search_plate_global.9.png b/res/res/drawable-mdpi/search_plate_global.9.png
deleted file mode 100644
index 1cad9020..00000000
Binary files a/res/res/drawable-mdpi/search_plate_global.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/seek_thumb_normal.png b/res/res/drawable-mdpi/seek_thumb_normal.png
index e9f2e23b..16faaee0 100644
Binary files a/res/res/drawable-mdpi/seek_thumb_normal.png and b/res/res/drawable-mdpi/seek_thumb_normal.png differ
diff --git a/res/res/drawable-mdpi/seek_thumb_pressed.png b/res/res/drawable-mdpi/seek_thumb_pressed.png
index 3ea5051e..0f1bbc57 100644
Binary files a/res/res/drawable-mdpi/seek_thumb_pressed.png and b/res/res/drawable-mdpi/seek_thumb_pressed.png differ
diff --git a/res/res/drawable-mdpi/seek_thumb_selected.png b/res/res/drawable-mdpi/seek_thumb_selected.png
index 98b7ba04..a635a6f3 100644
Binary files a/res/res/drawable-mdpi/seek_thumb_selected.png and b/res/res/drawable-mdpi/seek_thumb_selected.png differ
diff --git a/res/res/drawable-mdpi/settings_header_raw.9.png b/res/res/drawable-mdpi/settings_header_raw.9.png
deleted file mode 100644
index 6b8134d6..00000000
Binary files a/res/res/drawable-mdpi/settings_header_raw.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_dark_blue.9.png b/res/res/drawable-mdpi/sim_dark_blue.9.png
deleted file mode 100755
index d646a7f6..00000000
Binary files a/res/res/drawable-mdpi/sim_dark_blue.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_dark_green.9.png b/res/res/drawable-mdpi/sim_dark_green.9.png
deleted file mode 100755
index ee4ea0df..00000000
Binary files a/res/res/drawable-mdpi/sim_dark_green.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_dark_orange.9.png b/res/res/drawable-mdpi/sim_dark_orange.9.png
deleted file mode 100755
index b3949991..00000000
Binary files a/res/res/drawable-mdpi/sim_dark_orange.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_dark_purple.9.png b/res/res/drawable-mdpi/sim_dark_purple.9.png
deleted file mode 100755
index 459b5d69..00000000
Binary files a/res/res/drawable-mdpi/sim_dark_purple.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_light_blue.9.png b/res/res/drawable-mdpi/sim_light_blue.9.png
deleted file mode 100755
index 396ad704..00000000
Binary files a/res/res/drawable-mdpi/sim_light_blue.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_light_green.9.png b/res/res/drawable-mdpi/sim_light_green.9.png
deleted file mode 100755
index a0631744..00000000
Binary files a/res/res/drawable-mdpi/sim_light_green.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_light_orange.9.png b/res/res/drawable-mdpi/sim_light_orange.9.png
deleted file mode 100755
index 95ea88e2..00000000
Binary files a/res/res/drawable-mdpi/sim_light_orange.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sim_light_purple.9.png b/res/res/drawable-mdpi/sim_light_purple.9.png
deleted file mode 100755
index b1bd35f0..00000000
Binary files a/res/res/drawable-mdpi/sim_light_purple.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/spinner_16_inner_holo.png b/res/res/drawable-mdpi/spinner_16_inner_holo.png
index eeef0c83..177bc3d1 100644
Binary files a/res/res/drawable-mdpi/spinner_16_inner_holo.png and b/res/res/drawable-mdpi/spinner_16_inner_holo.png differ
diff --git a/res/res/drawable-mdpi/spinner_16_outer_holo.png b/res/res/drawable-mdpi/spinner_16_outer_holo.png
index 7cc2b54b..27d5f1fe 100644
Binary files a/res/res/drawable-mdpi/spinner_16_outer_holo.png and b/res/res/drawable-mdpi/spinner_16_outer_holo.png differ
diff --git a/res/res/drawable-mdpi/spinner_48_inner_holo.png b/res/res/drawable-mdpi/spinner_48_inner_holo.png
index 9458668f..1b9dc2e3 100644
Binary files a/res/res/drawable-mdpi/spinner_48_inner_holo.png and b/res/res/drawable-mdpi/spinner_48_inner_holo.png differ
diff --git a/res/res/drawable-mdpi/spinner_48_outer_holo.png b/res/res/drawable-mdpi/spinner_48_outer_holo.png
index 4ce73edc..30d288dd 100644
Binary files a/res/res/drawable-mdpi/spinner_48_outer_holo.png and b/res/res/drawable-mdpi/spinner_48_outer_holo.png differ
diff --git a/res/res/drawable-mdpi/spinner_76_inner_holo.png b/res/res/drawable-mdpi/spinner_76_inner_holo.png
index cba1300d..9cdeb213 100644
Binary files a/res/res/drawable-mdpi/spinner_76_inner_holo.png and b/res/res/drawable-mdpi/spinner_76_inner_holo.png differ
diff --git a/res/res/drawable-mdpi/spinner_76_outer_holo.png b/res/res/drawable-mdpi/spinner_76_outer_holo.png
index 99a5ebbf..19e76626 100644
Binary files a/res/res/drawable-mdpi/spinner_76_outer_holo.png and b/res/res/drawable-mdpi/spinner_76_outer_holo.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_default_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_ab_default_holo_dark_am.9.png
index 8d759468..5092a203 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_default_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_ab_default_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_default_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_ab_default_holo_light_am.9.png
index 716560bb..e11a74d6 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_default_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_ab_default_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_disabled_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_ab_disabled_holo_dark_am.9.png
index c3ba89c1..b2e04260 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_disabled_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_ab_disabled_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_disabled_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_ab_disabled_holo_light_am.9.png
index 67c5358f..6bb86bfa 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_disabled_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_ab_disabled_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_focused_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_ab_focused_holo_dark_am.9.png
index c015f43b..2d971e36 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_focused_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_ab_focused_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_focused_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_ab_focused_holo_light_am.9.png
index 487edc22..391c386f 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_focused_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_ab_focused_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_pressed_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_ab_pressed_holo_dark_am.9.png
index b21c73c1..6370582f 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_pressed_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_ab_pressed_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_ab_pressed_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_ab_pressed_holo_light_am.9.png
index 58904e8d..4e1ec6d4 100644
Binary files a/res/res/drawable-mdpi/spinner_ab_pressed_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_ab_pressed_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_black_16.png b/res/res/drawable-mdpi/spinner_black_16.png
index 4b7fdfe0..47145a33 100644
Binary files a/res/res/drawable-mdpi/spinner_black_16.png and b/res/res/drawable-mdpi/spinner_black_16.png differ
diff --git a/res/res/drawable-mdpi/spinner_black_20.png b/res/res/drawable-mdpi/spinner_black_20.png
deleted file mode 100644
index 86d7a205..00000000
Binary files a/res/res/drawable-mdpi/spinner_black_20.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/spinner_black_48.png b/res/res/drawable-mdpi/spinner_black_48.png
index f1571f98..10fa1f5e 100644
Binary files a/res/res/drawable-mdpi/spinner_black_48.png and b/res/res/drawable-mdpi/spinner_black_48.png differ
diff --git a/res/res/drawable-mdpi/spinner_black_76.png b/res/res/drawable-mdpi/spinner_black_76.png
deleted file mode 100644
index e9f6e8f1..00000000
Binary files a/res/res/drawable-mdpi/spinner_black_76.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/spinner_default_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_default_holo_dark_am.9.png
index 5ac84dd1..b5e9dc5b 100644
Binary files a/res/res/drawable-mdpi/spinner_default_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_default_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_default_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_default_holo_light_am.9.png
index 3eeebc4b..b1341d09 100644
Binary files a/res/res/drawable-mdpi/spinner_default_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_default_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_disabled_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_disabled_holo_dark_am.9.png
index 2734f20b..41011d3d 100644
Binary files a/res/res/drawable-mdpi/spinner_disabled_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_disabled_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_disabled_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_disabled_holo_light_am.9.png
index a78d6c08..8177fb30 100644
Binary files a/res/res/drawable-mdpi/spinner_disabled_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_disabled_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_dropdown_background_down.9.png b/res/res/drawable-mdpi/spinner_dropdown_background_down.9.png
index 8fd22f46..30fe1b8a 100644
Binary files a/res/res/drawable-mdpi/spinner_dropdown_background_down.9.png and b/res/res/drawable-mdpi/spinner_dropdown_background_down.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_dropdown_background_up.9.png b/res/res/drawable-mdpi/spinner_dropdown_background_up.9.png
index 1354feb7..a734e6a8 100644
Binary files a/res/res/drawable-mdpi/spinner_dropdown_background_up.9.png and b/res/res/drawable-mdpi/spinner_dropdown_background_up.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_focused_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_focused_holo_dark_am.9.png
index 7d919150..42cdc09f 100644
Binary files a/res/res/drawable-mdpi/spinner_focused_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_focused_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_focused_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_focused_holo_light_am.9.png
index d7c4b87a..f2c49c9c 100644
Binary files a/res/res/drawable-mdpi/spinner_focused_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_focused_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_normal.9.png b/res/res/drawable-mdpi/spinner_normal.9.png
index e0bab34c..773d0aae 100644
Binary files a/res/res/drawable-mdpi/spinner_normal.9.png and b/res/res/drawable-mdpi/spinner_normal.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_press.9.png b/res/res/drawable-mdpi/spinner_press.9.png
index a51c7ade..79c3f5ef 100644
Binary files a/res/res/drawable-mdpi/spinner_press.9.png and b/res/res/drawable-mdpi/spinner_press.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_pressed_holo_dark_am.9.png b/res/res/drawable-mdpi/spinner_pressed_holo_dark_am.9.png
index 75fb81e3..fb67d8f4 100644
Binary files a/res/res/drawable-mdpi/spinner_pressed_holo_dark_am.9.png and b/res/res/drawable-mdpi/spinner_pressed_holo_dark_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_pressed_holo_light_am.9.png b/res/res/drawable-mdpi/spinner_pressed_holo_light_am.9.png
index fdd88b53..895a08c2 100644
Binary files a/res/res/drawable-mdpi/spinner_pressed_holo_light_am.9.png and b/res/res/drawable-mdpi/spinner_pressed_holo_light_am.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_select.9.png b/res/res/drawable-mdpi/spinner_select.9.png
index 1bb19be7..bf9fe4ae 100644
Binary files a/res/res/drawable-mdpi/spinner_select.9.png and b/res/res/drawable-mdpi/spinner_select.9.png differ
diff --git a/res/res/drawable-mdpi/spinner_white_16.png b/res/res/drawable-mdpi/spinner_white_16.png
index 650e315c..76b07094 100644
Binary files a/res/res/drawable-mdpi/spinner_white_16.png and b/res/res/drawable-mdpi/spinner_white_16.png differ
diff --git a/res/res/drawable-mdpi/spinner_white_48.png b/res/res/drawable-mdpi/spinner_white_48.png
index 11eacf8a..80d6bcf6 100644
Binary files a/res/res/drawable-mdpi/spinner_white_48.png and b/res/res/drawable-mdpi/spinner_white_48.png differ
diff --git a/res/res/drawable-mdpi/spinner_white_76.png b/res/res/drawable-mdpi/spinner_white_76.png
deleted file mode 100644
index 6c31bc39..00000000
Binary files a/res/res/drawable-mdpi/spinner_white_76.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/star_big_off.png b/res/res/drawable-mdpi/star_big_off.png
index 34ab4ab7..95b2cf29 100644
Binary files a/res/res/drawable-mdpi/star_big_off.png and b/res/res/drawable-mdpi/star_big_off.png differ
diff --git a/res/res/drawable-mdpi/star_big_on.png b/res/res/drawable-mdpi/star_big_on.png
index 7aaf2bc9..6e16878b 100644
Binary files a/res/res/drawable-mdpi/star_big_on.png and b/res/res/drawable-mdpi/star_big_on.png differ
diff --git a/res/res/drawable-mdpi/star_off.png b/res/res/drawable-mdpi/star_off.png
index ada53fc3..16baeb8a 100644
Binary files a/res/res/drawable-mdpi/star_off.png and b/res/res/drawable-mdpi/star_off.png differ
diff --git a/res/res/drawable-mdpi/star_on.png b/res/res/drawable-mdpi/star_on.png
index 49a57b6f..97bbe3c5 100644
Binary files a/res/res/drawable-mdpi/star_on.png and b/res/res/drawable-mdpi/star_on.png differ
diff --git a/res/res/drawable-mdpi/stat_ecb_mode.png b/res/res/drawable-mdpi/stat_ecb_mode.png
deleted file mode 100644
index a948770f..00000000
Binary files a/res/res/drawable-mdpi/stat_ecb_mode.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_car_mode.png b/res/res/drawable-mdpi/stat_notify_car_mode.png
deleted file mode 100644
index d8015dc5..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_car_mode.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_chat.png b/res/res/drawable-mdpi/stat_notify_chat.png
index 4ff4667b..4a60dbcb 100644
Binary files a/res/res/drawable-mdpi/stat_notify_chat.png and b/res/res/drawable-mdpi/stat_notify_chat.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_disk_full.png b/res/res/drawable-mdpi/stat_notify_disk_full.png
deleted file mode 100644
index 392e7bf2..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_disk_full.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_email_generic.png b/res/res/drawable-mdpi/stat_notify_email_generic.png
deleted file mode 100644
index 7732c108..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_email_generic.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_error.png b/res/res/drawable-mdpi/stat_notify_error.png
index 78d59aa1..89ac3c64 100644
Binary files a/res/res/drawable-mdpi/stat_notify_error.png and b/res/res/drawable-mdpi/stat_notify_error.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_gmail.png b/res/res/drawable-mdpi/stat_notify_gmail.png
deleted file mode 100644
index 47ee7826..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_gmail.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_missed_call.png b/res/res/drawable-mdpi/stat_notify_missed_call.png
index f2ff56e2..afa65b88 100644
Binary files a/res/res/drawable-mdpi/stat_notify_missed_call.png and b/res/res/drawable-mdpi/stat_notify_missed_call.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_more.png b/res/res/drawable-mdpi/stat_notify_more.png
index 52b40f8c..ddb61f9b 100644
Binary files a/res/res/drawable-mdpi/stat_notify_more.png and b/res/res/drawable-mdpi/stat_notify_more.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_rssi_in_range.png b/res/res/drawable-mdpi/stat_notify_rssi_in_range.png
deleted file mode 100644
index 62e4fe94..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_rssi_in_range.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_sdcard.png b/res/res/drawable-mdpi/stat_notify_sdcard.png
index 5eae7a2c..17f2cb83 100644
Binary files a/res/res/drawable-mdpi/stat_notify_sdcard.png and b/res/res/drawable-mdpi/stat_notify_sdcard.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_sdcard_prepare.png b/res/res/drawable-mdpi/stat_notify_sdcard_prepare.png
index a7a8b5c6..d1a10459 100644
Binary files a/res/res/drawable-mdpi/stat_notify_sdcard_prepare.png and b/res/res/drawable-mdpi/stat_notify_sdcard_prepare.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_sdcard_usb.png b/res/res/drawable-mdpi/stat_notify_sdcard_usb.png
index 6f17febb..9ff53c0f 100644
Binary files a/res/res/drawable-mdpi/stat_notify_sdcard_usb.png and b/res/res/drawable-mdpi/stat_notify_sdcard_usb.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_sim_toolkit.png b/res/res/drawable-mdpi/stat_notify_sim_toolkit.png
deleted file mode 100644
index 6a774cf1..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_sim_toolkit.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_sync.png b/res/res/drawable-mdpi/stat_notify_sync.png
index 1be8677f..35f5191b 100644
Binary files a/res/res/drawable-mdpi/stat_notify_sync.png and b/res/res/drawable-mdpi/stat_notify_sync.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_sync_anim0.png b/res/res/drawable-mdpi/stat_notify_sync_anim0.png
index 1be8677f..35f5191b 100644
Binary files a/res/res/drawable-mdpi/stat_notify_sync_anim0.png and b/res/res/drawable-mdpi/stat_notify_sync_anim0.png differ
diff --git a/res/res/drawable-mdpi/stat_notify_sync_error.png b/res/res/drawable-mdpi/stat_notify_sync_error.png
deleted file mode 100644
index 30658c58..00000000
Binary files a/res/res/drawable-mdpi/stat_notify_sync_error.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_notify_voicemail.png b/res/res/drawable-mdpi/stat_notify_voicemail.png
index dd701468..e869c2b9 100644
Binary files a/res/res/drawable-mdpi/stat_notify_voicemail.png and b/res/res/drawable-mdpi/stat_notify_voicemail.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_0.png b/res/res/drawable-mdpi/stat_sys_battery_0.png
deleted file mode 100644
index e0891206..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_0.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_100.png b/res/res/drawable-mdpi/stat_sys_battery_100.png
deleted file mode 100644
index 70d7fa4d..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_100.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_15.png b/res/res/drawable-mdpi/stat_sys_battery_15.png
deleted file mode 100644
index be043210..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_15.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_28.png b/res/res/drawable-mdpi/stat_sys_battery_28.png
deleted file mode 100644
index f634dde8..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_28.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_43.png b/res/res/drawable-mdpi/stat_sys_battery_43.png
deleted file mode 100644
index f0376bd7..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_43.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_57.png b/res/res/drawable-mdpi/stat_sys_battery_57.png
deleted file mode 100644
index 840af66e..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_57.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_71.png b/res/res/drawable-mdpi/stat_sys_battery_71.png
deleted file mode 100644
index 04c35696..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_71.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_85.png b/res/res/drawable-mdpi/stat_sys_battery_85.png
deleted file mode 100644
index c742da76..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_85.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim0.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim0.png
deleted file mode 100644
index f8011c9e..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim0.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim100.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim100.png
deleted file mode 100644
index 499ced9b..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim100.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim15.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim15.png
deleted file mode 100644
index c921d6a9..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim15.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim28.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim28.png
deleted file mode 100644
index f8820024..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim28.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim43.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim43.png
deleted file mode 100644
index e7d10691..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim43.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim57.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim57.png
deleted file mode 100644
index 5e0af3df..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim57.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim71.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim71.png
deleted file mode 100644
index fb990593..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim71.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_charge_anim85.png b/res/res/drawable-mdpi/stat_sys_battery_charge_anim85.png
deleted file mode 100644
index 072f9072..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_charge_anim85.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_battery_unknown.png b/res/res/drawable-mdpi/stat_sys_battery_unknown.png
deleted file mode 100644
index 3984c463..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_battery_unknown.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_certificate_info.png b/res/res/drawable-mdpi/stat_sys_certificate_info.png
deleted file mode 100644
index e15cf38d..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_certificate_info.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_data_bluetooth.png b/res/res/drawable-mdpi/stat_sys_data_bluetooth.png
index 68fe66aa..2556b48c 100644
Binary files a/res/res/drawable-mdpi/stat_sys_data_bluetooth.png and b/res/res/drawable-mdpi/stat_sys_data_bluetooth.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_data_usb.png b/res/res/drawable-mdpi/stat_sys_data_usb.png
deleted file mode 100644
index 40d77f0a..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_data_usb.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_data_wimax_signal_3_fully.png b/res/res/drawable-mdpi/stat_sys_data_wimax_signal_3_fully.png
deleted file mode 100644
index d3ba98c3..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_data_wimax_signal_3_fully.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_data_wimax_signal_disconnected.png b/res/res/drawable-mdpi/stat_sys_data_wimax_signal_disconnected.png
deleted file mode 100644
index 153c6ad1..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_data_wimax_signal_disconnected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_download_anim0.png b/res/res/drawable-mdpi/stat_sys_download_anim0.png
index 25324f64..3758712e 100644
Binary files a/res/res/drawable-mdpi/stat_sys_download_anim0.png and b/res/res/drawable-mdpi/stat_sys_download_anim0.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_download_anim1.png b/res/res/drawable-mdpi/stat_sys_download_anim1.png
index 6d1fb4a0..385e1e06 100644
Binary files a/res/res/drawable-mdpi/stat_sys_download_anim1.png and b/res/res/drawable-mdpi/stat_sys_download_anim1.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_download_anim2.png b/res/res/drawable-mdpi/stat_sys_download_anim2.png
index 4c3e9639..0352e91e 100644
Binary files a/res/res/drawable-mdpi/stat_sys_download_anim2.png and b/res/res/drawable-mdpi/stat_sys_download_anim2.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_download_anim3.png b/res/res/drawable-mdpi/stat_sys_download_anim3.png
index 2aae6254..b1fbd5c0 100644
Binary files a/res/res/drawable-mdpi/stat_sys_download_anim3.png and b/res/res/drawable-mdpi/stat_sys_download_anim3.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_download_anim4.png b/res/res/drawable-mdpi/stat_sys_download_anim4.png
index 55dbe120..29c701ac 100644
Binary files a/res/res/drawable-mdpi/stat_sys_download_anim4.png and b/res/res/drawable-mdpi/stat_sys_download_anim4.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_download_anim5.png b/res/res/drawable-mdpi/stat_sys_download_anim5.png
index 53fda444..885ba809 100644
Binary files a/res/res/drawable-mdpi/stat_sys_download_anim5.png and b/res/res/drawable-mdpi/stat_sys_download_anim5.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_gps_on.png b/res/res/drawable-mdpi/stat_sys_gps_on.png
deleted file mode 100644
index 311a1de3..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_gps_on.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_headset.png b/res/res/drawable-mdpi/stat_sys_headset.png
index 45fbea23..4a59cd68 100644
Binary files a/res/res/drawable-mdpi/stat_sys_headset.png and b/res/res/drawable-mdpi/stat_sys_headset.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_phone_call.png b/res/res/drawable-mdpi/stat_sys_phone_call.png
index 71da6a2d..df8d0ce2 100644
Binary files a/res/res/drawable-mdpi/stat_sys_phone_call.png and b/res/res/drawable-mdpi/stat_sys_phone_call.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_phone_call_forward.png b/res/res/drawable-mdpi/stat_sys_phone_call_forward.png
index b0dbe6dc..f9693352 100644
Binary files a/res/res/drawable-mdpi/stat_sys_phone_call_forward.png and b/res/res/drawable-mdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_phone_call_on_hold.png b/res/res/drawable-mdpi/stat_sys_phone_call_on_hold.png
index 22e9082c..7ba85084 100644
Binary files a/res/res/drawable-mdpi/stat_sys_phone_call_on_hold.png and b/res/res/drawable-mdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_r_signal_0_cdma.png b/res/res/drawable-mdpi/stat_sys_r_signal_0_cdma.png
deleted file mode 100644
index f39f5ba2..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_r_signal_0_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_r_signal_1_cdma.png b/res/res/drawable-mdpi/stat_sys_r_signal_1_cdma.png
deleted file mode 100644
index 86bb2def..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_r_signal_1_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_r_signal_2_cdma.png b/res/res/drawable-mdpi/stat_sys_r_signal_2_cdma.png
deleted file mode 100644
index b6eda071..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_r_signal_2_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_r_signal_3_cdma.png b/res/res/drawable-mdpi/stat_sys_r_signal_3_cdma.png
deleted file mode 100644
index b7ca7f90..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_r_signal_3_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_r_signal_4_cdma.png b/res/res/drawable-mdpi/stat_sys_r_signal_4_cdma.png
deleted file mode 100644
index 61a95753..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_r_signal_4_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_ra_signal_0_cdma.png b/res/res/drawable-mdpi/stat_sys_ra_signal_0_cdma.png
deleted file mode 100644
index feb4f2c0..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_ra_signal_0_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_ra_signal_1_cdma.png b/res/res/drawable-mdpi/stat_sys_ra_signal_1_cdma.png
deleted file mode 100644
index a42ff0c4..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_ra_signal_1_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_ra_signal_2_cdma.png b/res/res/drawable-mdpi/stat_sys_ra_signal_2_cdma.png
deleted file mode 100644
index e991c768..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_ra_signal_2_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_ra_signal_3_cdma.png b/res/res/drawable-mdpi/stat_sys_ra_signal_3_cdma.png
deleted file mode 100644
index 4b743fb5..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_ra_signal_3_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_ra_signal_4_cdma.png b/res/res/drawable-mdpi/stat_sys_ra_signal_4_cdma.png
deleted file mode 100644
index 65172b76..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_ra_signal_4_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_0_cdma.png b/res/res/drawable-mdpi/stat_sys_signal_0_cdma.png
deleted file mode 100644
index 03c51ce3..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_0_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_1_cdma.png b/res/res/drawable-mdpi/stat_sys_signal_1_cdma.png
deleted file mode 100644
index dced6df8..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_1_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_2_cdma.png b/res/res/drawable-mdpi/stat_sys_signal_2_cdma.png
deleted file mode 100644
index 9eac4c61..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_2_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_3_cdma.png b/res/res/drawable-mdpi/stat_sys_signal_3_cdma.png
deleted file mode 100644
index 74d983c4..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_3_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_4_cdma.png b/res/res/drawable-mdpi/stat_sys_signal_4_cdma.png
deleted file mode 100644
index 8cc40b52..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_4_cdma.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_evdo_0.png b/res/res/drawable-mdpi/stat_sys_signal_evdo_0.png
deleted file mode 100644
index 177e0e96..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_evdo_0.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_evdo_1.png b/res/res/drawable-mdpi/stat_sys_signal_evdo_1.png
deleted file mode 100644
index 5f663192..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_evdo_1.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_evdo_2.png b/res/res/drawable-mdpi/stat_sys_signal_evdo_2.png
deleted file mode 100644
index c3659128..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_evdo_2.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_evdo_3.png b/res/res/drawable-mdpi/stat_sys_signal_evdo_3.png
deleted file mode 100644
index 58d631bc..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_evdo_3.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_signal_evdo_4.png b/res/res/drawable-mdpi/stat_sys_signal_evdo_4.png
deleted file mode 100644
index e63af68f..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_signal_evdo_4.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_tether_bluetooth.png b/res/res/drawable-mdpi/stat_sys_tether_bluetooth.png
deleted file mode 100644
index f42dae0f..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_tether_bluetooth.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_tether_general.png b/res/res/drawable-mdpi/stat_sys_tether_general.png
deleted file mode 100644
index 06551618..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_tether_general.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_tether_usb.png b/res/res/drawable-mdpi/stat_sys_tether_usb.png
deleted file mode 100644
index 2e2b8ca2..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_tether_usb.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_throttled.png b/res/res/drawable-mdpi/stat_sys_throttled.png
deleted file mode 100644
index ef6a7af9..00000000
Binary files a/res/res/drawable-mdpi/stat_sys_throttled.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/stat_sys_upload_anim0.png b/res/res/drawable-mdpi/stat_sys_upload_anim0.png
index 6402aa5a..b0bef715 100644
Binary files a/res/res/drawable-mdpi/stat_sys_upload_anim0.png and b/res/res/drawable-mdpi/stat_sys_upload_anim0.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_upload_anim1.png b/res/res/drawable-mdpi/stat_sys_upload_anim1.png
index b9c364c9..5d00d08e 100644
Binary files a/res/res/drawable-mdpi/stat_sys_upload_anim1.png and b/res/res/drawable-mdpi/stat_sys_upload_anim1.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_upload_anim2.png b/res/res/drawable-mdpi/stat_sys_upload_anim2.png
index 217ea4eb..c71e7593 100644
Binary files a/res/res/drawable-mdpi/stat_sys_upload_anim2.png and b/res/res/drawable-mdpi/stat_sys_upload_anim2.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_upload_anim3.png b/res/res/drawable-mdpi/stat_sys_upload_anim3.png
index e22ec6de..426a6268 100644
Binary files a/res/res/drawable-mdpi/stat_sys_upload_anim3.png and b/res/res/drawable-mdpi/stat_sys_upload_anim3.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_upload_anim4.png b/res/res/drawable-mdpi/stat_sys_upload_anim4.png
index a86d5cdf..5349c304 100644
Binary files a/res/res/drawable-mdpi/stat_sys_upload_anim4.png and b/res/res/drawable-mdpi/stat_sys_upload_anim4.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_upload_anim5.png b/res/res/drawable-mdpi/stat_sys_upload_anim5.png
index 3387dbb2..b2f9996e 100644
Binary files a/res/res/drawable-mdpi/stat_sys_upload_anim5.png and b/res/res/drawable-mdpi/stat_sys_upload_anim5.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_vp_phone_call.png b/res/res/drawable-mdpi/stat_sys_vp_phone_call.png
index 32b23ed8..4caf9400 100644
Binary files a/res/res/drawable-mdpi/stat_sys_vp_phone_call.png and b/res/res/drawable-mdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png b/res/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png
index a4c1fc88..e8ef51f0 100644
Binary files a/res/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png and b/res/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/res/drawable-mdpi/stat_sys_warning.png b/res/res/drawable-mdpi/stat_sys_warning.png
index 168f8f6f..4e713774 100644
Binary files a/res/res/drawable-mdpi/stat_sys_warning.png and b/res/res/drawable-mdpi/stat_sys_warning.png differ
diff --git a/res/res/drawable-mdpi/status_bar_background.png b/res/res/drawable-mdpi/status_bar_background.png
deleted file mode 100644
index cd111664..00000000
Binary files a/res/res/drawable-mdpi/status_bar_background.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/status_bar_header_background.9.png b/res/res/drawable-mdpi/status_bar_header_background.9.png
deleted file mode 100644
index fa9a90c1..00000000
Binary files a/res/res/drawable-mdpi/status_bar_header_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/status_bar_item_app_background_normal.9.png b/res/res/drawable-mdpi/status_bar_item_app_background_normal.9.png
index 873c556f..0bdb3cef 100644
Binary files a/res/res/drawable-mdpi/status_bar_item_app_background_normal.9.png and b/res/res/drawable-mdpi/status_bar_item_app_background_normal.9.png differ
diff --git a/res/res/drawable-mdpi/status_bar_item_background_focus.9.png b/res/res/drawable-mdpi/status_bar_item_background_focus.9.png
index c3e24158..64169569 100644
Binary files a/res/res/drawable-mdpi/status_bar_item_background_focus.9.png and b/res/res/drawable-mdpi/status_bar_item_background_focus.9.png differ
diff --git a/res/res/drawable-mdpi/status_bar_item_background_normal.9.png b/res/res/drawable-mdpi/status_bar_item_background_normal.9.png
index f0e4d068..f502fd9b 100644
Binary files a/res/res/drawable-mdpi/status_bar_item_background_normal.9.png and b/res/res/drawable-mdpi/status_bar_item_background_normal.9.png differ
diff --git a/res/res/drawable-mdpi/status_bar_item_background_pressed.9.png b/res/res/drawable-mdpi/status_bar_item_background_pressed.9.png
index 02b4e9a5..cb4ea64a 100644
Binary files a/res/res/drawable-mdpi/status_bar_item_background_pressed.9.png and b/res/res/drawable-mdpi/status_bar_item_background_pressed.9.png differ
diff --git a/res/res/drawable-mdpi/statusbar_background.9.png b/res/res/drawable-mdpi/statusbar_background.9.png
deleted file mode 100644
index eb7c1a4d..00000000
Binary files a/res/res/drawable-mdpi/statusbar_background.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/submenu_arrow_nofocus.png b/res/res/drawable-mdpi/submenu_arrow_nofocus.png
deleted file mode 100644
index cead09e4..00000000
Binary files a/res/res/drawable-mdpi/submenu_arrow_nofocus.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/switch_bg_disabled_holo_dark.9.png b/res/res/drawable-mdpi/switch_bg_disabled_holo_dark.9.png
deleted file mode 100644
index 76ccb8e9..00000000
Binary files a/res/res/drawable-mdpi/switch_bg_disabled_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/switch_bg_disabled_holo_light.9.png b/res/res/drawable-mdpi/switch_bg_disabled_holo_light.9.png
deleted file mode 100644
index 1e56c325..00000000
Binary files a/res/res/drawable-mdpi/switch_bg_disabled_holo_light.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/switch_bg_focused_holo_dark.9.png b/res/res/drawable-mdpi/switch_bg_focused_holo_dark.9.png
index 914e4337..af814597 100644
Binary files a/res/res/drawable-mdpi/switch_bg_focused_holo_dark.9.png and b/res/res/drawable-mdpi/switch_bg_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/switch_bg_focused_holo_light.9.png b/res/res/drawable-mdpi/switch_bg_focused_holo_light.9.png
index 89b02735..3af704fd 100644
Binary files a/res/res/drawable-mdpi/switch_bg_focused_holo_light.9.png and b/res/res/drawable-mdpi/switch_bg_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/switch_bg_holo_dark.9.png b/res/res/drawable-mdpi/switch_bg_holo_dark.9.png
index b5582b55..94d262bb 100644
Binary files a/res/res/drawable-mdpi/switch_bg_holo_dark.9.png and b/res/res/drawable-mdpi/switch_bg_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/switch_bg_holo_light.9.png b/res/res/drawable-mdpi/switch_bg_holo_light.9.png
index a2af2b5e..5375a5b4 100644
Binary files a/res/res/drawable-mdpi/switch_bg_holo_light.9.png and b/res/res/drawable-mdpi/switch_bg_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_activated_holo_dark.9.png b/res/res/drawable-mdpi/switch_thumb_activated_holo_dark.9.png
index 3d7c236a..be0b2eee 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_activated_holo_dark.9.png and b/res/res/drawable-mdpi/switch_thumb_activated_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_activated_holo_light.9.png b/res/res/drawable-mdpi/switch_thumb_activated_holo_light.9.png
index 3d7c236a..be0b2eee 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_activated_holo_light.9.png and b/res/res/drawable-mdpi/switch_thumb_activated_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_disabled_holo_dark.9.png b/res/res/drawable-mdpi/switch_thumb_disabled_holo_dark.9.png
index 82f05d62..20c2f9ae 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/switch_thumb_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_disabled_holo_light.9.png b/res/res/drawable-mdpi/switch_thumb_disabled_holo_light.9.png
index 82f05d62..20c2f9ae 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_disabled_holo_light.9.png and b/res/res/drawable-mdpi/switch_thumb_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_holo_dark.9.png b/res/res/drawable-mdpi/switch_thumb_holo_dark.9.png
index 9bc7a68e..7d0f3f57 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_holo_dark.9.png and b/res/res/drawable-mdpi/switch_thumb_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_holo_light.9.png b/res/res/drawable-mdpi/switch_thumb_holo_light.9.png
index 9bc7a68e..7d0f3f57 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_holo_light.9.png and b/res/res/drawable-mdpi/switch_thumb_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_pressed_holo_dark.9.png b/res/res/drawable-mdpi/switch_thumb_pressed_holo_dark.9.png
index f9f2fc61..29a2d2ea 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_pressed_holo_dark.9.png and b/res/res/drawable-mdpi/switch_thumb_pressed_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/switch_thumb_pressed_holo_light.9.png b/res/res/drawable-mdpi/switch_thumb_pressed_holo_light.9.png
index 28a57a22..95035080 100644
Binary files a/res/res/drawable-mdpi/switch_thumb_pressed_holo_light.9.png and b/res/res/drawable-mdpi/switch_thumb_pressed_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/sym_action_add.png b/res/res/drawable-mdpi/sym_action_add.png
deleted file mode 100644
index af637b3b..00000000
Binary files a/res/res/drawable-mdpi/sym_action_add.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_action_call.png b/res/res/drawable-mdpi/sym_action_call.png
index a4427582..4b1383e1 100644
Binary files a/res/res/drawable-mdpi/sym_action_call.png and b/res/res/drawable-mdpi/sym_action_call.png differ
diff --git a/res/res/drawable-mdpi/sym_action_chat.png b/res/res/drawable-mdpi/sym_action_chat.png
index 0e28a7db..7f71f44f 100644
Binary files a/res/res/drawable-mdpi/sym_action_chat.png and b/res/res/drawable-mdpi/sym_action_chat.png differ
diff --git a/res/res/drawable-mdpi/sym_action_email.png b/res/res/drawable-mdpi/sym_action_email.png
index 5fea417f..6aeed772 100644
Binary files a/res/res/drawable-mdpi/sym_action_email.png and b/res/res/drawable-mdpi/sym_action_email.png differ
diff --git a/res/res/drawable-mdpi/sym_app_on_sd_unavailable_icon.png b/res/res/drawable-mdpi/sym_app_on_sd_unavailable_icon.png
deleted file mode 100644
index 47306683..00000000
Binary files a/res/res/drawable-mdpi/sym_app_on_sd_unavailable_icon.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_call_incoming.png b/res/res/drawable-mdpi/sym_call_incoming.png
index 652b8829..84a61a1d 100644
Binary files a/res/res/drawable-mdpi/sym_call_incoming.png and b/res/res/drawable-mdpi/sym_call_incoming.png differ
diff --git a/res/res/drawable-mdpi/sym_call_missed.png b/res/res/drawable-mdpi/sym_call_missed.png
index ed859d07..a35bd478 100644
Binary files a/res/res/drawable-mdpi/sym_call_missed.png and b/res/res/drawable-mdpi/sym_call_missed.png differ
diff --git a/res/res/drawable-mdpi/sym_call_outgoing.png b/res/res/drawable-mdpi/sym_call_outgoing.png
index bdf675de..b43aadeb 100644
Binary files a/res/res/drawable-mdpi/sym_call_outgoing.png and b/res/res/drawable-mdpi/sym_call_outgoing.png differ
diff --git a/res/res/drawable-mdpi/sym_contact_card.png b/res/res/drawable-mdpi/sym_contact_card.png
index 023ea6ff..1f4f57f2 100644
Binary files a/res/res/drawable-mdpi/sym_contact_card.png and b/res/res/drawable-mdpi/sym_contact_card.png differ
diff --git a/res/res/drawable-mdpi/sym_def_app_icon.png b/res/res/drawable-mdpi/sym_def_app_icon.png
deleted file mode 100644
index c133a0cb..00000000
Binary files a/res/res/drawable-mdpi/sym_def_app_icon.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_delete.png b/res/res/drawable-mdpi/sym_keyboard_delete.png
index 74b836a1..2d108b21 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_delete.png and b/res/res/drawable-mdpi/sym_keyboard_delete.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_delete_dim.png b/res/res/drawable-mdpi/sym_keyboard_delete_dim.png
deleted file mode 100644
index 25460d80..00000000
Binary files a/res/res/drawable-mdpi/sym_keyboard_delete_dim.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_delete_holo.png b/res/res/drawable-mdpi/sym_keyboard_delete_holo.png
index 15557916..98cdd72b 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_delete_holo.png and b/res/res/drawable-mdpi/sym_keyboard_delete_holo.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_enter.png b/res/res/drawable-mdpi/sym_keyboard_enter.png
index 0fa53acf..ea62bec9 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_enter.png and b/res/res/drawable-mdpi/sym_keyboard_enter.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_feedback_delete.png b/res/res/drawable-mdpi/sym_keyboard_feedback_delete.png
index 1edb10b4..3932c184 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_feedback_delete.png and b/res/res/drawable-mdpi/sym_keyboard_feedback_delete.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_feedback_ok.png b/res/res/drawable-mdpi/sym_keyboard_feedback_ok.png
index 3148836b..5f87af31 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_feedback_ok.png and b/res/res/drawable-mdpi/sym_keyboard_feedback_ok.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_feedback_return.png b/res/res/drawable-mdpi/sym_keyboard_feedback_return.png
deleted file mode 100644
index 03d9c9b2..00000000
Binary files a/res/res/drawable-mdpi/sym_keyboard_feedback_return.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_feedback_shift.png b/res/res/drawable-mdpi/sym_keyboard_feedback_shift.png
index 97f4661f..008dc476 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_feedback_shift.png and b/res/res/drawable-mdpi/sym_keyboard_feedback_shift.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_feedback_shift_locked.png b/res/res/drawable-mdpi/sym_keyboard_feedback_shift_locked.png
deleted file mode 100644
index 7194b30b..00000000
Binary files a/res/res/drawable-mdpi/sym_keyboard_feedback_shift_locked.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_feedback_space.png b/res/res/drawable-mdpi/sym_keyboard_feedback_space.png
index 739db687..bac29097 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_feedback_space.png and b/res/res/drawable-mdpi/sym_keyboard_feedback_space.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num0_no_plus.png b/res/res/drawable-mdpi/sym_keyboard_num0_no_plus.png
index 9fefaeaf..ec560179 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num0_no_plus.png and b/res/res/drawable-mdpi/sym_keyboard_num0_no_plus.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num1.png b/res/res/drawable-mdpi/sym_keyboard_num1.png
index 1f37e32f..e57088db 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num1.png and b/res/res/drawable-mdpi/sym_keyboard_num1.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num2.png b/res/res/drawable-mdpi/sym_keyboard_num2.png
index f899f780..00f07f33 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num2.png and b/res/res/drawable-mdpi/sym_keyboard_num2.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num3.png b/res/res/drawable-mdpi/sym_keyboard_num3.png
index 6a0f5ef9..69675151 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num3.png and b/res/res/drawable-mdpi/sym_keyboard_num3.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num4.png b/res/res/drawable-mdpi/sym_keyboard_num4.png
index 3a25bcd3..a1a6d775 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num4.png and b/res/res/drawable-mdpi/sym_keyboard_num4.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num5.png b/res/res/drawable-mdpi/sym_keyboard_num5.png
index 064d4bf3..9426776b 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num5.png and b/res/res/drawable-mdpi/sym_keyboard_num5.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num6.png b/res/res/drawable-mdpi/sym_keyboard_num6.png
index 61ee0a65..e895c203 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num6.png and b/res/res/drawable-mdpi/sym_keyboard_num6.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num7.png b/res/res/drawable-mdpi/sym_keyboard_num7.png
index b931d7bf..72432a25 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num7.png and b/res/res/drawable-mdpi/sym_keyboard_num7.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num8.png b/res/res/drawable-mdpi/sym_keyboard_num8.png
index f8d28915..9cf4d8b2 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num8.png and b/res/res/drawable-mdpi/sym_keyboard_num8.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_num9.png b/res/res/drawable-mdpi/sym_keyboard_num9.png
index 056d0676..fb4f6cb9 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_num9.png and b/res/res/drawable-mdpi/sym_keyboard_num9.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_ok.png b/res/res/drawable-mdpi/sym_keyboard_ok.png
index b8b5292a..22dda274 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_ok.png and b/res/res/drawable-mdpi/sym_keyboard_ok.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_ok_dim.png b/res/res/drawable-mdpi/sym_keyboard_ok_dim.png
deleted file mode 100644
index 33ecff5b..00000000
Binary files a/res/res/drawable-mdpi/sym_keyboard_ok_dim.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_return.png b/res/res/drawable-mdpi/sym_keyboard_return.png
deleted file mode 100644
index 17f25743..00000000
Binary files a/res/res/drawable-mdpi/sym_keyboard_return.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_shift.png b/res/res/drawable-mdpi/sym_keyboard_shift.png
index 572c1c1c..9b6364ac 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_shift.png and b/res/res/drawable-mdpi/sym_keyboard_shift.png differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_shift_locked.png b/res/res/drawable-mdpi/sym_keyboard_shift_locked.png
deleted file mode 100644
index 175ed6dd..00000000
Binary files a/res/res/drawable-mdpi/sym_keyboard_shift_locked.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/sym_keyboard_space.png b/res/res/drawable-mdpi/sym_keyboard_space.png
index 4e6273b8..f79b87eb 100644
Binary files a/res/res/drawable-mdpi/sym_keyboard_space.png and b/res/res/drawable-mdpi/sym_keyboard_space.png differ
diff --git a/res/res/drawable-mdpi/tab_bottom_holo.9.png b/res/res/drawable-mdpi/tab_bottom_holo.9.png
deleted file mode 100644
index 1e40b9c5..00000000
Binary files a/res/res/drawable-mdpi/tab_bottom_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/tab_focus.9.png b/res/res/drawable-mdpi/tab_focus.9.png
index d9bcc57a..3b0a41b0 100644
Binary files a/res/res/drawable-mdpi/tab_focus.9.png and b/res/res/drawable-mdpi/tab_focus.9.png differ
diff --git a/res/res/drawable-mdpi/tab_focus_bar_left.9.png b/res/res/drawable-mdpi/tab_focus_bar_left.9.png
index 2536d945..5a24257c 100644
Binary files a/res/res/drawable-mdpi/tab_focus_bar_left.9.png and b/res/res/drawable-mdpi/tab_focus_bar_left.9.png differ
diff --git a/res/res/drawable-mdpi/tab_focus_bar_right.9.png b/res/res/drawable-mdpi/tab_focus_bar_right.9.png
index 2536d945..5a24257c 100644
Binary files a/res/res/drawable-mdpi/tab_focus_bar_right.9.png and b/res/res/drawable-mdpi/tab_focus_bar_right.9.png differ
diff --git a/res/res/drawable-mdpi/tab_indicator_mtrl_alpha.9.png b/res/res/drawable-mdpi/tab_indicator_mtrl_alpha.9.png
deleted file mode 100644
index b69529cb..00000000
Binary files a/res/res/drawable-mdpi/tab_indicator_mtrl_alpha.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/tab_press.9.png b/res/res/drawable-mdpi/tab_press.9.png
index 3332660c..eaf26a07 100644
Binary files a/res/res/drawable-mdpi/tab_press.9.png and b/res/res/drawable-mdpi/tab_press.9.png differ
diff --git a/res/res/drawable-mdpi/tab_press_bar_left.9.png b/res/res/drawable-mdpi/tab_press_bar_left.9.png
index d2c75e3c..b4c9a29d 100644
Binary files a/res/res/drawable-mdpi/tab_press_bar_left.9.png and b/res/res/drawable-mdpi/tab_press_bar_left.9.png differ
diff --git a/res/res/drawable-mdpi/tab_press_bar_right.9.png b/res/res/drawable-mdpi/tab_press_bar_right.9.png
index d2c75e3c..b4c9a29d 100644
Binary files a/res/res/drawable-mdpi/tab_press_bar_right.9.png and b/res/res/drawable-mdpi/tab_press_bar_right.9.png differ
diff --git a/res/res/drawable-mdpi/tab_pressed_holo.9.png b/res/res/drawable-mdpi/tab_pressed_holo.9.png
deleted file mode 100644
index a76fbae5..00000000
Binary files a/res/res/drawable-mdpi/tab_pressed_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/tab_selected.9.png b/res/res/drawable-mdpi/tab_selected.9.png
index 54190ea2..3cbc8710 100644
Binary files a/res/res/drawable-mdpi/tab_selected.9.png and b/res/res/drawable-mdpi/tab_selected.9.png differ
diff --git a/res/res/drawable-mdpi/tab_selected_bar_left.9.png b/res/res/drawable-mdpi/tab_selected_bar_left.9.png
index d20f3a2e..2e9d41ea 100644
Binary files a/res/res/drawable-mdpi/tab_selected_bar_left.9.png and b/res/res/drawable-mdpi/tab_selected_bar_left.9.png differ
diff --git a/res/res/drawable-mdpi/tab_selected_bar_left_v4.9.png b/res/res/drawable-mdpi/tab_selected_bar_left_v4.9.png
deleted file mode 100644
index 6710945d..00000000
Binary files a/res/res/drawable-mdpi/tab_selected_bar_left_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/tab_selected_bar_right.9.png b/res/res/drawable-mdpi/tab_selected_bar_right.9.png
index d20f3a2e..2e9d41ea 100644
Binary files a/res/res/drawable-mdpi/tab_selected_bar_right.9.png and b/res/res/drawable-mdpi/tab_selected_bar_right.9.png differ
diff --git a/res/res/drawable-mdpi/tab_selected_bar_right_v4.9.png b/res/res/drawable-mdpi/tab_selected_bar_right_v4.9.png
deleted file mode 100644
index 6710945d..00000000
Binary files a/res/res/drawable-mdpi/tab_selected_bar_right_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/tab_selected_focused_holo.9.png b/res/res/drawable-mdpi/tab_selected_focused_holo.9.png
index c9972e74..62f5d155 100644
Binary files a/res/res/drawable-mdpi/tab_selected_focused_holo.9.png and b/res/res/drawable-mdpi/tab_selected_focused_holo.9.png differ
diff --git a/res/res/drawable-mdpi/tab_selected_holo.9.png b/res/res/drawable-mdpi/tab_selected_holo.9.png
index 587337ca..4246d0bf 100644
Binary files a/res/res/drawable-mdpi/tab_selected_holo.9.png and b/res/res/drawable-mdpi/tab_selected_holo.9.png differ
diff --git a/res/res/drawable-mdpi/tab_selected_pressed_holo.9.png b/res/res/drawable-mdpi/tab_selected_pressed_holo.9.png
index c98f046a..7b20e5bc 100644
Binary files a/res/res/drawable-mdpi/tab_selected_pressed_holo.9.png and b/res/res/drawable-mdpi/tab_selected_pressed_holo.9.png differ
diff --git a/res/res/drawable-mdpi/tab_selected_v4.9.png b/res/res/drawable-mdpi/tab_selected_v4.9.png
deleted file mode 100644
index e8e112a5..00000000
Binary files a/res/res/drawable-mdpi/tab_selected_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/tab_unselected.9.png b/res/res/drawable-mdpi/tab_unselected.9.png
index 1b8a69c9..d6095f53 100644
Binary files a/res/res/drawable-mdpi/tab_unselected.9.png and b/res/res/drawable-mdpi/tab_unselected.9.png differ
diff --git a/res/res/drawable-mdpi/tab_unselected_focused_holo.9.png b/res/res/drawable-mdpi/tab_unselected_focused_holo.9.png
index f0cecd18..3816d64e 100644
Binary files a/res/res/drawable-mdpi/tab_unselected_focused_holo.9.png and b/res/res/drawable-mdpi/tab_unselected_focused_holo.9.png differ
diff --git a/res/res/drawable-mdpi/tab_unselected_holo.9.png b/res/res/drawable-mdpi/tab_unselected_holo.9.png
index a2dbf42b..05dca9a1 100644
Binary files a/res/res/drawable-mdpi/tab_unselected_holo.9.png and b/res/res/drawable-mdpi/tab_unselected_holo.9.png differ
diff --git a/res/res/drawable-mdpi/tab_unselected_pressed_holo.9.png b/res/res/drawable-mdpi/tab_unselected_pressed_holo.9.png
index 87534595..11d45063 100644
Binary files a/res/res/drawable-mdpi/tab_unselected_pressed_holo.9.png and b/res/res/drawable-mdpi/tab_unselected_pressed_holo.9.png differ
diff --git a/res/res/drawable-mdpi/tab_unselected_v4.9.png b/res/res/drawable-mdpi/tab_unselected_v4.9.png
deleted file mode 100644
index 229f5037..00000000
Binary files a/res/res/drawable-mdpi/tab_unselected_v4.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/text_edit_paste_window.9.png b/res/res/drawable-mdpi/text_edit_paste_window.9.png
index caacb5a7..d27700cf 100644
Binary files a/res/res/drawable-mdpi/text_edit_paste_window.9.png and b/res/res/drawable-mdpi/text_edit_paste_window.9.png differ
diff --git a/res/res/drawable-mdpi/text_edit_side_paste_window.9.png b/res/res/drawable-mdpi/text_edit_side_paste_window.9.png
index 04300d4e..7363c4b9 100644
Binary files a/res/res/drawable-mdpi/text_edit_side_paste_window.9.png and b/res/res/drawable-mdpi/text_edit_side_paste_window.9.png differ
diff --git a/res/res/drawable-mdpi/text_edit_suggestions_window.9.png b/res/res/drawable-mdpi/text_edit_suggestions_window.9.png
index caacb5a7..d27700cf 100644
Binary files a/res/res/drawable-mdpi/text_edit_suggestions_window.9.png and b/res/res/drawable-mdpi/text_edit_suggestions_window.9.png differ
diff --git a/res/res/drawable-mdpi/text_select_handle_left.png b/res/res/drawable-mdpi/text_select_handle_left.png
deleted file mode 100644
index 750cdea5..00000000
Binary files a/res/res/drawable-mdpi/text_select_handle_left.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png b/res/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png
index 775f1bb8..5684b521 100644
Binary files a/res/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png and b/res/res/drawable-mdpi/text_select_handle_left_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/text_select_handle_middle.png b/res/res/drawable-mdpi/text_select_handle_middle.png
deleted file mode 100644
index 3cdca907..00000000
Binary files a/res/res/drawable-mdpi/text_select_handle_middle.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/text_select_handle_middle_mtrl_alpha.png b/res/res/drawable-mdpi/text_select_handle_middle_mtrl_alpha.png
index e54d32ee..160119c4 100644
Binary files a/res/res/drawable-mdpi/text_select_handle_middle_mtrl_alpha.png and b/res/res/drawable-mdpi/text_select_handle_middle_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/text_select_handle_right.png b/res/res/drawable-mdpi/text_select_handle_right.png
deleted file mode 100644
index fc3d1449..00000000
Binary files a/res/res/drawable-mdpi/text_select_handle_right.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png b/res/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png
index 68fd0533..0097e893 100644
Binary files a/res/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png and b/res/res/drawable-mdpi/text_select_handle_right_mtrl_alpha.png differ
diff --git a/res/res/drawable-mdpi/textfield_activated_holo_dark.9.png b/res/res/drawable-mdpi/textfield_activated_holo_dark.9.png
index 33f798d4..fd435aca 100644
Binary files a/res/res/drawable-mdpi/textfield_activated_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_activated_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_activated_holo_light.9.png b/res/res/drawable-mdpi/textfield_activated_holo_light.9.png
index 622c6849..fd435aca 100644
Binary files a/res/res/drawable-mdpi/textfield_activated_holo_light.9.png and b/res/res/drawable-mdpi/textfield_activated_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_activated_mtrl_alpha.9.png b/res/res/drawable-mdpi/textfield_activated_mtrl_alpha.9.png
index 45db6f71..60b2869d 100644
Binary files a/res/res/drawable-mdpi/textfield_activated_mtrl_alpha.9.png and b/res/res/drawable-mdpi/textfield_activated_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_bg_activated_holo_dark.9.png b/res/res/drawable-mdpi/textfield_bg_activated_holo_dark.9.png
deleted file mode 100644
index a233b0d7..00000000
Binary files a/res/res/drawable-mdpi/textfield_bg_activated_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_bg_default_holo_dark.9.png b/res/res/drawable-mdpi/textfield_bg_default_holo_dark.9.png
deleted file mode 100644
index 403f5021..00000000
Binary files a/res/res/drawable-mdpi/textfield_bg_default_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_bg_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/textfield_bg_disabled_focused_holo_dark.9.png
deleted file mode 100644
index 0ded8013..00000000
Binary files a/res/res/drawable-mdpi/textfield_bg_disabled_focused_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_bg_disabled_holo_dark.9.png b/res/res/drawable-mdpi/textfield_bg_disabled_holo_dark.9.png
deleted file mode 100644
index 27237b8f..00000000
Binary files a/res/res/drawable-mdpi/textfield_bg_disabled_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_bg_focused_holo_dark.9.png b/res/res/drawable-mdpi/textfield_bg_focused_holo_dark.9.png
deleted file mode 100644
index 0e451f17..00000000
Binary files a/res/res/drawable-mdpi/textfield_bg_focused_holo_dark.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_default.9.png b/res/res/drawable-mdpi/textfield_default.9.png
index 1a59bb2f..4d288b80 100644
Binary files a/res/res/drawable-mdpi/textfield_default.9.png and b/res/res/drawable-mdpi/textfield_default.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_default_holo_dark.9.png b/res/res/drawable-mdpi/textfield_default_holo_dark.9.png
index 82fea5e6..86b4c14f 100644
Binary files a/res/res/drawable-mdpi/textfield_default_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_default_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_default_holo_light.9.png b/res/res/drawable-mdpi/textfield_default_holo_light.9.png
index c780d7da..3ac07f63 100644
Binary files a/res/res/drawable-mdpi/textfield_default_holo_light.9.png and b/res/res/drawable-mdpi/textfield_default_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_default_mtrl_alpha.9.png b/res/res/drawable-mdpi/textfield_default_mtrl_alpha.9.png
index 8111fcbe..e3223998 100644
Binary files a/res/res/drawable-mdpi/textfield_default_mtrl_alpha.9.png and b/res/res/drawable-mdpi/textfield_default_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_disabled.9.png b/res/res/drawable-mdpi/textfield_disabled.9.png
index 800205af..8e892b5d 100644
Binary files a/res/res/drawable-mdpi/textfield_disabled.9.png and b/res/res/drawable-mdpi/textfield_disabled.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/textfield_disabled_focused_holo_dark.9.png
index 24bdf710..4eb1f39a 100644
Binary files a/res/res/drawable-mdpi/textfield_disabled_focused_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_disabled_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_disabled_focused_holo_light.9.png b/res/res/drawable-mdpi/textfield_disabled_focused_holo_light.9.png
index 0d5ea839..7bc1cdfc 100644
Binary files a/res/res/drawable-mdpi/textfield_disabled_focused_holo_light.9.png and b/res/res/drawable-mdpi/textfield_disabled_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_disabled_holo_dark.9.png b/res/res/drawable-mdpi/textfield_disabled_holo_dark.9.png
index 709f5ef9..4a754495 100644
Binary files a/res/res/drawable-mdpi/textfield_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_disabled_holo_light.9.png b/res/res/drawable-mdpi/textfield_disabled_holo_light.9.png
index ea6d2f74..6e517391 100644
Binary files a/res/res/drawable-mdpi/textfield_disabled_holo_light.9.png and b/res/res/drawable-mdpi/textfield_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_disabled_selected.9.png b/res/res/drawable-mdpi/textfield_disabled_selected.9.png
index 59e1536c..46e7ecc0 100644
Binary files a/res/res/drawable-mdpi/textfield_disabled_selected.9.png and b/res/res/drawable-mdpi/textfield_disabled_selected.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_focused_holo_dark.9.png b/res/res/drawable-mdpi/textfield_focused_holo_dark.9.png
index 2d8dd230..6f288a53 100644
Binary files a/res/res/drawable-mdpi/textfield_focused_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_focused_holo_light.9.png b/res/res/drawable-mdpi/textfield_focused_holo_light.9.png
index 2d8dd230..6f288a53 100644
Binary files a/res/res/drawable-mdpi/textfield_focused_holo_light.9.png and b/res/res/drawable-mdpi/textfield_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_longpress_holo.9.png b/res/res/drawable-mdpi/textfield_longpress_holo.9.png
deleted file mode 100644
index 2993b447..00000000
Binary files a/res/res/drawable-mdpi/textfield_longpress_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_activated_holo_dark.9.png b/res/res/drawable-mdpi/textfield_multiline_activated_holo_dark.9.png
index 371d6e94..fd435aca 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_activated_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_multiline_activated_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_activated_holo_light.9.png b/res/res/drawable-mdpi/textfield_multiline_activated_holo_light.9.png
index 225317f1..fd435aca 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_activated_holo_light.9.png and b/res/res/drawable-mdpi/textfield_multiline_activated_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_default_holo_dark.9.png b/res/res/drawable-mdpi/textfield_multiline_default_holo_dark.9.png
index 4bd6f9f1..86b4c14f 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_default_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_multiline_default_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_default_holo_light.9.png b/res/res/drawable-mdpi/textfield_multiline_default_holo_light.9.png
index 4b837b0d..3ac07f63 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_default_holo_light.9.png and b/res/res/drawable-mdpi/textfield_multiline_default_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_dark.9.png b/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_dark.9.png
index 51cf919d..4eb1f39a 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_light.9.png b/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_light.9.png
index af8d7e14..7bc1cdfc 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_light.9.png and b/res/res/drawable-mdpi/textfield_multiline_disabled_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_disabled_holo_dark.9.png b/res/res/drawable-mdpi/textfield_multiline_disabled_holo_dark.9.png
index d0fb869f..4a754495 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_disabled_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_multiline_disabled_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_disabled_holo_light.9.png b/res/res/drawable-mdpi/textfield_multiline_disabled_holo_light.9.png
index a0e233e3..6e517391 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_disabled_holo_light.9.png and b/res/res/drawable-mdpi/textfield_multiline_disabled_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_focused_holo_dark.9.png b/res/res/drawable-mdpi/textfield_multiline_focused_holo_dark.9.png
index 2ed4985c..aacb5ef4 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_focused_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_multiline_focused_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_multiline_focused_holo_light.9.png b/res/res/drawable-mdpi/textfield_multiline_focused_holo_light.9.png
index 0603348a..aacb5ef4 100644
Binary files a/res/res/drawable-mdpi/textfield_multiline_focused_holo_light.9.png and b/res/res/drawable-mdpi/textfield_multiline_focused_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_pressed_holo.9.png b/res/res/drawable-mdpi/textfield_pressed_holo.9.png
deleted file mode 100644
index 4aad2375..00000000
Binary files a/res/res/drawable-mdpi/textfield_pressed_holo.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_search_activated_mtrl_alpha.9.png b/res/res/drawable-mdpi/textfield_search_activated_mtrl_alpha.9.png
index d7faacf3..2e5649f6 100644
Binary files a/res/res/drawable-mdpi/textfield_search_activated_mtrl_alpha.9.png and b/res/res/drawable-mdpi/textfield_search_activated_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_search_default.9.png b/res/res/drawable-mdpi/textfield_search_default.9.png
deleted file mode 100644
index 7dc5b271..00000000
Binary files a/res/res/drawable-mdpi/textfield_search_default.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_search_default_holo_dark.9.png b/res/res/drawable-mdpi/textfield_search_default_holo_dark.9.png
index 081657ee..41d1690b 100644
Binary files a/res/res/drawable-mdpi/textfield_search_default_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_search_default_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_search_default_holo_light.9.png b/res/res/drawable-mdpi/textfield_search_default_holo_light.9.png
index 3f312b46..b633ea96 100644
Binary files a/res/res/drawable-mdpi/textfield_search_default_holo_light.9.png and b/res/res/drawable-mdpi/textfield_search_default_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_search_default_mtrl_alpha.9.png b/res/res/drawable-mdpi/textfield_search_default_mtrl_alpha.9.png
index 0a360399..045a413a 100644
Binary files a/res/res/drawable-mdpi/textfield_search_default_mtrl_alpha.9.png and b/res/res/drawable-mdpi/textfield_search_default_mtrl_alpha.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_search_empty_default.9.png b/res/res/drawable-mdpi/textfield_search_empty_default.9.png
deleted file mode 100644
index 515117fe..00000000
Binary files a/res/res/drawable-mdpi/textfield_search_empty_default.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_search_empty_pressed.9.png b/res/res/drawable-mdpi/textfield_search_empty_pressed.9.png
deleted file mode 100644
index a01f763a..00000000
Binary files a/res/res/drawable-mdpi/textfield_search_empty_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_search_empty_selected.9.png b/res/res/drawable-mdpi/textfield_search_empty_selected.9.png
deleted file mode 100644
index 611276f9..00000000
Binary files a/res/res/drawable-mdpi/textfield_search_empty_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_search_pressed.9.png b/res/res/drawable-mdpi/textfield_search_pressed.9.png
deleted file mode 100644
index da00c257..00000000
Binary files a/res/res/drawable-mdpi/textfield_search_pressed.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_search_right_default_holo_dark.9.png b/res/res/drawable-mdpi/textfield_search_right_default_holo_dark.9.png
index b086fae8..8370724e 100644
Binary files a/res/res/drawable-mdpi/textfield_search_right_default_holo_dark.9.png and b/res/res/drawable-mdpi/textfield_search_right_default_holo_dark.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_search_right_default_holo_light.9.png b/res/res/drawable-mdpi/textfield_search_right_default_holo_light.9.png
index 73c336a7..e2e61a8b 100644
Binary files a/res/res/drawable-mdpi/textfield_search_right_default_holo_light.9.png and b/res/res/drawable-mdpi/textfield_search_right_default_holo_light.9.png differ
diff --git a/res/res/drawable-mdpi/textfield_search_selected.9.png b/res/res/drawable-mdpi/textfield_search_selected.9.png
deleted file mode 100644
index a9fd3b28..00000000
Binary files a/res/res/drawable-mdpi/textfield_search_selected.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/textfield_selected.9.png b/res/res/drawable-mdpi/textfield_selected.9.png
index faadace8..01ebc2ee 100644
Binary files a/res/res/drawable-mdpi/textfield_selected.9.png and b/res/res/drawable-mdpi/textfield_selected.9.png differ
diff --git a/res/res/drawable-mdpi/title_bar_medium.9.png b/res/res/drawable-mdpi/title_bar_medium.9.png
deleted file mode 100644
index 2d41d02b..00000000
Binary files a/res/res/drawable-mdpi/title_bar_medium.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/title_bar_portrait.9.png b/res/res/drawable-mdpi/title_bar_portrait.9.png
deleted file mode 100644
index 13b18d84..00000000
Binary files a/res/res/drawable-mdpi/title_bar_portrait.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/title_bar_tall.9.png b/res/res/drawable-mdpi/title_bar_tall.9.png
index 5a050c46..54d46bf4 100644
Binary files a/res/res/drawable-mdpi/title_bar_tall.9.png and b/res/res/drawable-mdpi/title_bar_tall.9.png differ
diff --git a/res/res/drawable-mdpi/toast_frame.9.png b/res/res/drawable-mdpi/toast_frame.9.png
deleted file mode 100644
index 778e4e67..00000000
Binary files a/res/res/drawable-mdpi/toast_frame.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/transportcontrol_bg.9.png b/res/res/drawable-mdpi/transportcontrol_bg.9.png
deleted file mode 100644
index d5a339fe..00000000
Binary files a/res/res/drawable-mdpi/transportcontrol_bg.9.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/unknown_image.png b/res/res/drawable-mdpi/unknown_image.png
deleted file mode 100644
index b1c3e92a..00000000
Binary files a/res/res/drawable-mdpi/unknown_image.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/usb_android.png b/res/res/drawable-mdpi/usb_android.png
deleted file mode 100644
index 492b6e19..00000000
Binary files a/res/res/drawable-mdpi/usb_android.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/usb_android_connected.png b/res/res/drawable-mdpi/usb_android_connected.png
deleted file mode 100644
index 3dd29505..00000000
Binary files a/res/res/drawable-mdpi/usb_android_connected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/vpn_connected.png b/res/res/drawable-mdpi/vpn_connected.png
deleted file mode 100644
index 7e167f84..00000000
Binary files a/res/res/drawable-mdpi/vpn_connected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/vpn_disconnected.png b/res/res/drawable-mdpi/vpn_disconnected.png
deleted file mode 100644
index a08c42a2..00000000
Binary files a/res/res/drawable-mdpi/vpn_disconnected.png and /dev/null differ
diff --git a/res/res/drawable-mdpi/zoom_plate.9.png b/res/res/drawable-mdpi/zoom_plate.9.png
index c8c1a08d..2a49f45e 100644
Binary files a/res/res/drawable-mdpi/zoom_plate.9.png and b/res/res/drawable-mdpi/zoom_plate.9.png differ
diff --git a/res/res/drawable-nodpi/blank_tile.png b/res/res/drawable-nodpi/blank_tile.png
deleted file mode 100644
index 63b9296b..00000000
Binary files a/res/res/drawable-nodpi/blank_tile.png and /dev/null differ
diff --git a/res/res/drawable-nodpi/default_wallpaper.jpg b/res/res/drawable-nodpi/default_wallpaper.jpg
deleted file mode 100644
index d7475b4c..00000000
Binary files a/res/res/drawable-nodpi/default_wallpaper.jpg and /dev/null differ
diff --git a/res/res/drawable-nodpi/loading_tile.png b/res/res/drawable-nodpi/loading_tile.png
deleted file mode 100644
index f5a80c95..00000000
Binary files a/res/res/drawable-nodpi/loading_tile.png and /dev/null differ
diff --git a/res/res/drawable-nodpi/loading_tile_android.png b/res/res/drawable-nodpi/loading_tile_android.png
deleted file mode 100644
index 8fde46fb..00000000
Binary files a/res/res/drawable-nodpi/loading_tile_android.png and /dev/null differ
diff --git a/res/res/drawable-nodpi/no_tile_128.png b/res/res/drawable-nodpi/no_tile_128.png
deleted file mode 100644
index a9b007d4..00000000
Binary files a/res/res/drawable-nodpi/no_tile_128.png and /dev/null differ
diff --git a/res/res/drawable-nodpi/no_tile_256.png b/res/res/drawable-nodpi/no_tile_256.png
deleted file mode 100644
index 388234e9..00000000
Binary files a/res/res/drawable-nodpi/no_tile_256.png and /dev/null differ
diff --git a/res/res/drawable-nodpi/platlogo.xml b/res/res/drawable-nodpi/platlogo.xml
deleted file mode 100644
index bb423fef..00000000
--- a/res/res/drawable-nodpi/platlogo.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable-nodpi/platlogo_m.xml b/res/res/drawable-nodpi/platlogo_m.xml
deleted file mode 100644
index f19e045a..00000000
--- a/res/res/drawable-nodpi/platlogo_m.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable-nodpi/stat_sys_adb.xml b/res/res/drawable-nodpi/stat_sys_adb.xml
deleted file mode 100644
index 8cc9961b..00000000
--- a/res/res/drawable-nodpi/stat_sys_adb.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable-nodpi/text_cursor_holo_dark.9.png b/res/res/drawable-nodpi/text_cursor_holo_dark.9.png
index a1bddc33..7a364c5a 100644
Binary files a/res/res/drawable-nodpi/text_cursor_holo_dark.9.png and b/res/res/drawable-nodpi/text_cursor_holo_dark.9.png differ
diff --git a/res/res/drawable-nodpi/text_cursor_holo_light.9.png b/res/res/drawable-nodpi/text_cursor_holo_light.9.png
index cfdb8499..638f8dff 100644
Binary files a/res/res/drawable-nodpi/text_cursor_holo_light.9.png and b/res/res/drawable-nodpi/text_cursor_holo_light.9.png differ
diff --git a/res/res/drawable-sw600dp-hdpi/ic_lockscreen_handle_pressed.png b/res/res/drawable-sw600dp-hdpi/ic_lockscreen_handle_pressed.png
deleted file mode 100644
index 728fc675..00000000
Binary files a/res/res/drawable-sw600dp-hdpi/ic_lockscreen_handle_pressed.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-hdpi/sym_keyboard_return_holo.png b/res/res/drawable-sw600dp-hdpi/sym_keyboard_return_holo.png
deleted file mode 100644
index f1bcf487..00000000
Binary files a/res/res/drawable-sw600dp-hdpi/sym_keyboard_return_holo.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-hdpi/unlock_default.png b/res/res/drawable-sw600dp-hdpi/unlock_default.png
deleted file mode 100644
index 4adf674b..00000000
Binary files a/res/res/drawable-sw600dp-hdpi/unlock_default.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-hdpi/unlock_halo.png b/res/res/drawable-sw600dp-hdpi/unlock_halo.png
deleted file mode 100644
index 2a3f9df3..00000000
Binary files a/res/res/drawable-sw600dp-hdpi/unlock_halo.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-hdpi/unlock_ring.png b/res/res/drawable-sw600dp-hdpi/unlock_ring.png
deleted file mode 100644
index 7d8a4134..00000000
Binary files a/res/res/drawable-sw600dp-hdpi/unlock_ring.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-hdpi/unlock_wave.png b/res/res/drawable-sw600dp-hdpi/unlock_wave.png
deleted file mode 100644
index d2594993..00000000
Binary files a/res/res/drawable-sw600dp-hdpi/unlock_wave.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-mdpi/ic_lockscreen_handle_pressed.png b/res/res/drawable-sw600dp-mdpi/ic_lockscreen_handle_pressed.png
deleted file mode 100644
index c7da0242..00000000
Binary files a/res/res/drawable-sw600dp-mdpi/ic_lockscreen_handle_pressed.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-mdpi/sym_keyboard_return_holo.png b/res/res/drawable-sw600dp-mdpi/sym_keyboard_return_holo.png
deleted file mode 100644
index d5a7708c..00000000
Binary files a/res/res/drawable-sw600dp-mdpi/sym_keyboard_return_holo.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-mdpi/unlock_default.png b/res/res/drawable-sw600dp-mdpi/unlock_default.png
deleted file mode 100644
index 92474679..00000000
Binary files a/res/res/drawable-sw600dp-mdpi/unlock_default.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-mdpi/unlock_halo.png b/res/res/drawable-sw600dp-mdpi/unlock_halo.png
deleted file mode 100644
index df7826df..00000000
Binary files a/res/res/drawable-sw600dp-mdpi/unlock_halo.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-mdpi/unlock_ring.png b/res/res/drawable-sw600dp-mdpi/unlock_ring.png
deleted file mode 100644
index 3a2e6c62..00000000
Binary files a/res/res/drawable-sw600dp-mdpi/unlock_ring.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-mdpi/unlock_wave.png b/res/res/drawable-sw600dp-mdpi/unlock_wave.png
deleted file mode 100644
index 9e384990..00000000
Binary files a/res/res/drawable-sw600dp-mdpi/unlock_wave.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg b/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg
deleted file mode 100644
index 03a14c09..00000000
Binary files a/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg and /dev/null differ
diff --git a/res/res/drawable-sw600dp-xhdpi/ic_lockscreen_handle_pressed.png b/res/res/drawable-sw600dp-xhdpi/ic_lockscreen_handle_pressed.png
deleted file mode 100644
index 534c10bc..00000000
Binary files a/res/res/drawable-sw600dp-xhdpi/ic_lockscreen_handle_pressed.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-xhdpi/sym_keyboard_return_holo.png b/res/res/drawable-sw600dp-xhdpi/sym_keyboard_return_holo.png
deleted file mode 100644
index 55174e07..00000000
Binary files a/res/res/drawable-sw600dp-xhdpi/sym_keyboard_return_holo.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-xhdpi/unlock_default.png b/res/res/drawable-sw600dp-xhdpi/unlock_default.png
deleted file mode 100644
index 4b837efd..00000000
Binary files a/res/res/drawable-sw600dp-xhdpi/unlock_default.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-xhdpi/unlock_halo.png b/res/res/drawable-sw600dp-xhdpi/unlock_halo.png
deleted file mode 100644
index 187c6aa4..00000000
Binary files a/res/res/drawable-sw600dp-xhdpi/unlock_halo.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-xhdpi/unlock_ring.png b/res/res/drawable-sw600dp-xhdpi/unlock_ring.png
deleted file mode 100644
index bdae4141..00000000
Binary files a/res/res/drawable-sw600dp-xhdpi/unlock_ring.png and /dev/null differ
diff --git a/res/res/drawable-sw600dp-xhdpi/unlock_wave.png b/res/res/drawable-sw600dp-xhdpi/unlock_wave.png
deleted file mode 100644
index 035bd925..00000000
Binary files a/res/res/drawable-sw600dp-xhdpi/unlock_wave.png and /dev/null differ
diff --git a/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg b/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg
deleted file mode 100644
index 543d118f..00000000
Binary files a/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg and /dev/null differ
diff --git a/res/res/drawable/emulator_circular_window_overlay.xml b/res/res/drawable-watch/dialog_background_material.xml
similarity index 83%
rename from res/res/drawable/emulator_circular_window_overlay.xml
rename to res/res/drawable-watch/dialog_background_material.xml
index 7616b376..de52f08c 100644
--- a/res/res/drawable/emulator_circular_window_overlay.xml
+++ b/res/res/drawable-watch/dialog_background_material.xml
@@ -1,5 +1,5 @@
-
-
-
+
+
diff --git a/res/res/drawable-watch/global_actions_item_grey_background.xml b/res/res/drawable-watch/global_actions_item_grey_background.xml
new file mode 100644
index 00000000..2cff81d6
--- /dev/null
+++ b/res/res/drawable-watch/global_actions_item_grey_background.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/notification_icon_legacy_bg.xml b/res/res/drawable-watch/global_actions_item_grey_background_shape.xml
similarity index 75%
rename from res/res/drawable/notification_icon_legacy_bg.xml
rename to res/res/drawable-watch/global_actions_item_grey_background_shape.xml
index cc5755d5..3ac9ffba 100644
--- a/res/res/drawable/notification_icon_legacy_bg.xml
+++ b/res/res/drawable-watch/global_actions_item_grey_background_shape.xml
@@ -1,6 +1,6 @@
-
-
+ android:shape="rectangle">
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable-watch/ic_lock_power_off.xml b/res/res/drawable-watch/ic_lock_power_off.xml
new file mode 100644
index 00000000..b437a4b7
--- /dev/null
+++ b/res/res/drawable-watch/ic_lock_power_off.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git a/res/res/drawable-watch/progress_horizontal_material.xml b/res/res/drawable-watch/progress_horizontal_material.xml
new file mode 100644
index 00000000..8c52a41c
--- /dev/null
+++ b/res/res/drawable-watch/progress_horizontal_material.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable-watch/sym_def_app_icon.xml b/res/res/drawable-watch/sym_def_app_icon.xml
new file mode 100644
index 00000000..6945256e
--- /dev/null
+++ b/res/res/drawable-watch/sym_def_app_icon.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/res/res/drawable-watch/sym_def_app_icon_background.xml b/res/res/drawable-watch/sym_def_app_icon_background.xml
new file mode 100644
index 00000000..6d6352f3
--- /dev/null
+++ b/res/res/drawable-watch/sym_def_app_icon_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/floating_popup_background_light.xml b/res/res/drawable-watch/toast_frame.xml
similarity index 75%
rename from res/res/drawable/floating_popup_background_light.xml
rename to res/res/drawable-watch/toast_frame.xml
index 9c7a8860..60129a20 100644
--- a/res/res/drawable/floating_popup_background_light.xml
+++ b/res/res/drawable-watch/toast_frame.xml
@@ -1,6 +1,6 @@
-
-
+ android:shape="rectangle">
+
+
+
diff --git a/res/res/drawable/app_icon_background.xml b/res/res/drawable/app_icon_background.xml
deleted file mode 100644
index 9224b5fe..00000000
--- a/res/res/drawable/app_icon_background.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_text_dot.xml b/res/res/drawable/autofill_dataset_picker_background.xml
similarity index 74%
rename from res/res/drawable/ic_text_dot.xml
rename to res/res/drawable/autofill_dataset_picker_background.xml
index f8f39645..6c4ef11f 100644
--- a/res/res/drawable/ic_text_dot.xml
+++ b/res/res/drawable/autofill_dataset_picker_background.xml
@@ -1,5 +1,5 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/res/res/drawable/autofill_half_sheet_divider.xml b/res/res/drawable/autofill_half_sheet_divider.xml
new file mode 100644
index 00000000..1a96c7dc
--- /dev/null
+++ b/res/res/drawable/autofill_half_sheet_divider.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/autofilled_highlight.xml b/res/res/drawable/autofilled_highlight.xml
new file mode 100644
index 00000000..3a2815c2
--- /dev/null
+++ b/res/res/drawable/autofilled_highlight.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
diff --git a/res/res/drawable/box.xml b/res/res/drawable/box.xml
deleted file mode 100644
index 6849bd34..00000000
--- a/res/res/drawable/box.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_check_material_anim.xml b/res/res/drawable/btn_check_material_anim.xml
index 710a2911..e6752b07 100644
--- a/res/res/drawable/btn_check_material_anim.xml
+++ b/res/res/drawable/btn_check_material_anim.xml
@@ -18,16 +18,16 @@
+ android:drawable="@drawable/btn_checkbox_checked_mtrl" />
+ android:drawable="@drawable/btn_checkbox_unchecked_mtrl" />
+ android:drawable="@drawable/btn_checkbox_unchecked_to_checked_mtrl_animation" />
+ android:drawable="@drawable/btn_checkbox_checked_to_unchecked_mtrl_animation" />
diff --git a/res/res/drawable/ic_checkbox_checked.xml b/res/res/drawable/btn_checkbox_checked_mtrl.xml
similarity index 98%
rename from res/res/drawable/ic_checkbox_checked.xml
rename to res/res/drawable/btn_checkbox_checked_mtrl.xml
index ecde4144..e2dacd55 100644
--- a/res/res/drawable/ic_checkbox_checked.xml
+++ b/res/res/drawable/btn_checkbox_checked_mtrl.xml
@@ -15,7 +15,7 @@
-->
+ android:drawable="@drawable/btn_checkbox_checked_mtrl">
+ android:animation="@anim/btn_checkbox_to_unchecked_icon_null_animation" />
+ android:animation="@anim/btn_checkbox_to_unchecked_check_path_merged_animation" />
+ android:animation="@anim/btn_checkbox_to_unchecked_box_inner_merged_animation" />
diff --git a/res/res/drawable/ic_checkbox_unchecked.xml b/res/res/drawable/btn_checkbox_unchecked_mtrl.xml
similarity index 98%
rename from res/res/drawable/ic_checkbox_unchecked.xml
rename to res/res/drawable/btn_checkbox_unchecked_mtrl.xml
index 3329b46f..f4c699fd 100644
--- a/res/res/drawable/ic_checkbox_unchecked.xml
+++ b/res/res/drawable/btn_checkbox_unchecked_mtrl.xml
@@ -15,7 +15,7 @@
-->
+ android:drawable="@drawable/btn_checkbox_unchecked_mtrl">
+ android:animation="@anim/btn_checkbox_to_checked_icon_null_animation" />
+ android:animation="@anim/btn_checkbox_to_checked_box_outer_merged_animation" />
+ android:animation="@anim/btn_checkbox_to_checked_box_inner_merged_animation" />
diff --git a/res/res/drawable/btn_circle.xml b/res/res/drawable/btn_circle.xml
deleted file mode 100644
index 243f5061..00000000
--- a/res/res/drawable/btn_circle.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_colored_material.xml b/res/res/drawable/btn_colored_material.xml
index 81cbe393..7ba21e84 100644
--- a/res/res/drawable/btn_colored_material.xml
+++ b/res/res/drawable/btn_colored_material.xml
@@ -22,8 +22,8 @@
-
+ android:tint="@color/btn_colored_background_material">
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_keyboard_key_fulltrans.xml b/res/res/drawable/btn_keyboard_key_fulltrans.xml
deleted file mode 100644
index cfad6e34..00000000
--- a/res/res/drawable/btn_keyboard_key_fulltrans.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_keyboard_key_ics.xml b/res/res/drawable/btn_keyboard_key_ics.xml
deleted file mode 100644
index 7335cc29..00000000
--- a/res/res/drawable/btn_keyboard_key_ics.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_audio_media_mute.xml b/res/res/drawable/btn_keyboard_key_material.xml
similarity index 50%
rename from res/res/drawable/ic_audio_media_mute.xml
rename to res/res/drawable/btn_keyboard_key_material.xml
index 2be6dc42..c47d034d 100644
--- a/res/res/drawable/ic_audio_media_mute.xml
+++ b/res/res/drawable/btn_keyboard_key_material.xml
@@ -1,5 +1,6 @@
+
+
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="?attr/colorControlNormal">
+ android:fillColor="@android:color/white"
+ android:pathData="M20 5H4c-1.1 0-1.99 .9 -1.99 2L2 17c0 1.1 .9 2 2 2h16c1.1 0 2-.9
+2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0
+3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9
+7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z" />
-
-
-
+ android:pathData="M0 0h24v24H0zm0 0h24v24H0z" />
+
\ No newline at end of file
diff --git a/res/res/drawable/btn_keyboard_key_trans.xml b/res/res/drawable/btn_keyboard_key_trans.xml
deleted file mode 100644
index 970aed75..00000000
--- a/res/res/drawable/btn_keyboard_key_trans.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/immersive_cling_bg_circ.xml b/res/res/drawable/btn_leanback.xml
similarity index 73%
rename from res/res/drawable/immersive_cling_bg_circ.xml
rename to res/res/drawable/btn_leanback.xml
index 4731bbd0..9a63986b 100644
--- a/res/res/drawable/immersive_cling_bg_circ.xml
+++ b/res/res/drawable/btn_leanback.xml
@@ -1,6 +1,6 @@
-
-
-
-
-
-
+
+
+
diff --git a/res/res/drawable/btn_notification_emphasized.xml b/res/res/drawable/btn_notification_emphasized.xml
new file mode 100644
index 00000000..7c09fb88
--- /dev/null
+++ b/res/res/drawable/btn_notification_emphasized.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/search_dropdown_light.xml b/res/res/drawable/btn_outlined.xml
similarity index 68%
rename from res/res/drawable/search_dropdown_light.xml
rename to res/res/drawable/btn_outlined.xml
index 0d00c587..8fbcc258 100644
--- a/res/res/drawable/search_dropdown_light.xml
+++ b/res/res/drawable/btn_outlined.xml
@@ -1,5 +1,4 @@
-
-
-
-
-
-
-
+
+
+
+
diff --git a/res/res/drawable/btn_radio_material_anim.xml b/res/res/drawable/btn_radio_material_anim.xml
index bce579eb..941f95d1 100644
--- a/res/res/drawable/btn_radio_material_anim.xml
+++ b/res/res/drawable/btn_radio_material_anim.xml
@@ -15,158 +15,19 @@
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/res/res/drawable/btn_radio_off_mtrl.xml b/res/res/drawable/btn_radio_off_mtrl.xml
new file mode 100644
index 00000000..55c7950f
--- /dev/null
+++ b/res/res/drawable/btn_radio_off_mtrl.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/notification_material_action_list.xml b/res/res/drawable/btn_radio_off_to_on_mtrl_animation.xml
similarity index 56%
rename from res/res/layout/notification_material_action_list.xml
rename to res/res/drawable/btn_radio_off_to_on_mtrl_animation.xml
index 2a36949d..b877c042 100644
--- a/res/res/layout/notification_material_action_list.xml
+++ b/res/res/drawable/btn_radio_off_to_on_mtrl_animation.xml
@@ -1,5 +1,5 @@
-
-
-
-
+ android:drawable="@drawable/btn_radio_off_mtrl" >
+
+
+
+
diff --git a/res/res/drawable/btn_radio_on_mtrl.xml b/res/res/drawable/btn_radio_on_mtrl.xml
new file mode 100644
index 00000000..ee03dbd2
--- /dev/null
+++ b/res/res/drawable/btn_radio_on_mtrl.xml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/notification_action_list.xml b/res/res/drawable/btn_radio_on_to_off_mtrl_animation.xml
similarity index 56%
rename from res/res/layout/notification_action_list.xml
rename to res/res/drawable/btn_radio_on_to_off_mtrl_animation.xml
index 400decc4..94ea9e34 100644
--- a/res/res/layout/notification_action_list.xml
+++ b/res/res/drawable/btn_radio_on_to_off_mtrl_animation.xml
@@ -1,5 +1,5 @@
-
-
-
-
+ android:drawable="@drawable/btn_radio_on_mtrl" >
+
+
+
+
diff --git a/res/res/drawable/btn_search_dialog.xml b/res/res/drawable/btn_search_dialog.xml
deleted file mode 100644
index 082633ee..00000000
--- a/res/res/drawable/btn_search_dialog.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_search_dialog_voice.xml b/res/res/drawable/btn_search_dialog_voice.xml
deleted file mode 100644
index 1a76efa7..00000000
--- a/res/res/drawable/btn_search_dialog_voice.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_square_overlay.xml b/res/res/drawable/btn_square_overlay.xml
deleted file mode 100644
index a2c698c8..00000000
--- a/res/res/drawable/btn_square_overlay.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/drawable/btn_tonal.xml b/res/res/drawable/btn_tonal.xml
new file mode 100644
index 00000000..b891ca8c
--- /dev/null
+++ b/res/res/drawable/btn_tonal.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
diff --git a/res/res/drawable/btn_zoom_down.xml b/res/res/drawable/btn_zoom_down.xml
deleted file mode 100644
index e7449aac..00000000
--- a/res/res/drawable/btn_zoom_down.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_zoom_page.xml b/res/res/drawable/btn_zoom_page.xml
deleted file mode 100644
index 71840adf..00000000
--- a/res/res/drawable/btn_zoom_page.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/btn_zoom_up.xml b/res/res/drawable/btn_zoom_up.xml
deleted file mode 100644
index 045b3c39..00000000
--- a/res/res/drawable/btn_zoom_up.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/dialog_background_material.xml b/res/res/drawable/dialog_background_material.xml
index 2f8d1fa1..e017d3c8 100644
--- a/res/res/drawable/dialog_background_material.xml
+++ b/res/res/drawable/dialog_background_material.xml
@@ -17,7 +17,7 @@
-
+
diff --git a/res/res/drawable/edit_query_background.xml b/res/res/drawable/edit_query_background.xml
deleted file mode 100644
index 1446f8c4..00000000
--- a/res/res/drawable/edit_query_background.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/edit_text_material.xml b/res/res/drawable/edit_text_material.xml
index 38ac5676..901b3dc0 100644
--- a/res/res/drawable/edit_text_material.xml
+++ b/res/res/drawable/edit_text_material.xml
@@ -22,8 +22,7 @@
+ android:tint="?attr/colorControlNormal" />
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_account_circle.xml b/res/res/drawable/ic_account_circle.xml
deleted file mode 100644
index a8c5b8c6..00000000
--- a/res/res/drawable/ic_account_circle.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_audio_media.xml b/res/res/drawable/ic_arrow_drop_right_black_24dp.xml
similarity index 57%
rename from res/res/drawable/ic_audio_media.xml
rename to res/res/drawable/ic_arrow_drop_right_black_24dp.xml
index 4ef53401..62af8348 100644
--- a/res/res/drawable/ic_audio_media.xml
+++ b/res/res/drawable/ic_arrow_drop_right_black_24dp.xml
@@ -1,5 +1,5 @@
-
+
-
-
+ android:width="24.0dp"
+ android:tint="?attr/colorControlNormal"
+ android:autoMirrored="true">
+
+
+
+
-
diff --git a/res/res/drawable/ic_audio_alarm.xml b/res/res/drawable/ic_audio_alarm.xml
deleted file mode 100644
index 96206ea3..00000000
--- a/res/res/drawable/ic_audio_alarm.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_audio_alarm_mute.xml b/res/res/drawable/ic_audio_alarm_mute.xml
deleted file mode 100644
index 7f248c3b..00000000
--- a/res/res/drawable/ic_audio_alarm_mute.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_audio_ring_notif.xml b/res/res/drawable/ic_audio_ring_notif.xml
deleted file mode 100644
index 54c40747..00000000
--- a/res/res/drawable/ic_audio_ring_notif.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
diff --git a/res/res/drawable/ic_audio_ring_notif_mute.xml b/res/res/drawable/ic_audio_ring_notif_mute.xml
deleted file mode 100644
index b5915207..00000000
--- a/res/res/drawable/ic_audio_ring_notif_mute.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
diff --git a/res/res/drawable/ic_audio_ring_notif_vibrate.xml b/res/res/drawable/ic_audio_ring_notif_vibrate.xml
deleted file mode 100644
index b3a28592..00000000
--- a/res/res/drawable/ic_audio_ring_notif_vibrate.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
diff --git a/res/res/drawable/ic_audio_vol.xml b/res/res/drawable/ic_audio_vol.xml
deleted file mode 100644
index fc216e5b..00000000
--- a/res/res/drawable/ic_audio_vol.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_audio_vol_mute.xml b/res/res/drawable/ic_audio_vol_mute.xml
deleted file mode 100644
index 7cf604c6..00000000
--- a/res/res/drawable/ic_audio_vol_mute.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_btn_square_browser_zoom_fit_page.xml b/res/res/drawable/ic_btn_square_browser_zoom_fit_page.xml
deleted file mode 100644
index bec869a8..00000000
--- a/res/res/drawable/ic_btn_square_browser_zoom_fit_page.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/drawable/ic_btn_square_browser_zoom_page_overview.xml b/res/res/drawable/ic_btn_square_browser_zoom_page_overview.xml
deleted file mode 100644
index 2db32032..00000000
--- a/res/res/drawable/ic_btn_square_browser_zoom_page_overview.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/drawable/ic_corp_badge.xml b/res/res/drawable/ic_corp_badge.xml
deleted file mode 100644
index 89174312..00000000
--- a/res/res/drawable/ic_corp_badge.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_corp_icon.xml b/res/res/drawable/ic_corp_icon.xml
new file mode 100644
index 00000000..86bb98e0
--- /dev/null
+++ b/res/res/drawable/ic_corp_icon.xml
@@ -0,0 +1,9 @@
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/ic_corp_icon_badge.xml b/res/res/drawable/ic_corp_icon_badge.xml
deleted file mode 100644
index 02735459..00000000
--- a/res/res/drawable/ic_corp_icon_badge.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_corp_statusbar_icon.xml b/res/res/drawable/ic_corp_statusbar_icon.xml
deleted file mode 100644
index e742c0b9..00000000
--- a/res/res/drawable/ic_corp_statusbar_icon.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_expand_more_48dp.xml b/res/res/drawable/ic_expand_more_48dp.xml
deleted file mode 100644
index 11323e3b..00000000
--- a/res/res/drawable/ic_expand_more_48dp.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
diff --git a/res/res/drawable/ic_folder_24dp.xml b/res/res/drawable/ic_folder_24dp.xml
deleted file mode 100644
index 9a386ca4..00000000
--- a/res/res/drawable/ic_folder_24dp.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_chevron_start.xml b/res/res/drawable/ic_info.xml
similarity index 73%
rename from res/res/drawable/ic_chevron_start.xml
rename to res/res/drawable/ic_info.xml
index d412ce0f..f14c4b4f 100644
--- a/res/res/drawable/ic_chevron_start.xml
+++ b/res/res/drawable/ic_info.xml
@@ -1,5 +1,5 @@
-
-
-
diff --git a/res/res/drawable/ic_lock_power_off.xml b/res/res/drawable/ic_lock_power_off.xml
index 718f17ed..cf778c77 100644
--- a/res/res/drawable/ic_lock_power_off.xml
+++ b/res/res/drawable/ic_lock_power_off.xml
@@ -1,19 +1,28 @@
-
-
-
-
+
+
+
+
diff --git a/res/res/drawable/ic_lockscreen_outerring.xml b/res/res/drawable/ic_lockscreen_outerring.xml
deleted file mode 100644
index 75bea70b..00000000
--- a/res/res/drawable/ic_lockscreen_outerring.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_maps_indicator_current_position_anim.xml b/res/res/drawable/ic_maps_indicator_current_position_anim.xml
deleted file mode 100644
index dcc6d463..00000000
--- a/res/res/drawable/ic_maps_indicator_current_position_anim.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_media_route_connected_dark_material.xml b/res/res/drawable/ic_media_route_connected_dark_material.xml
new file mode 100644
index 00000000..efde152a
--- /dev/null
+++ b/res/res/drawable/ic_media_route_connected_dark_material.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_media_route_connected_light_material.xml b/res/res/drawable/ic_media_route_connected_light_material.xml
new file mode 100644
index 00000000..466a43aa
--- /dev/null
+++ b/res/res/drawable/ic_media_route_connected_light_material.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_media_route_connecting_dark_material.xml b/res/res/drawable/ic_media_route_connecting_dark_material.xml
new file mode 100644
index 00000000..1c4bae51
--- /dev/null
+++ b/res/res/drawable/ic_media_route_connecting_dark_material.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_media_route_connecting_light_material.xml b/res/res/drawable/ic_media_route_connecting_light_material.xml
new file mode 100644
index 00000000..4b7e8070
--- /dev/null
+++ b/res/res/drawable/ic_media_route_connecting_light_material.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_media_route_connecting_material.xml b/res/res/drawable/ic_media_route_connecting_material.xml
deleted file mode 100644
index 51decd30..00000000
--- a/res/res/drawable/ic_media_route_connecting_material.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/ic_media_route_material.xml b/res/res/drawable/ic_media_route_dark_material.xml
similarity index 74%
rename from res/res/drawable/ic_media_route_material.xml
rename to res/res/drawable/ic_media_route_dark_material.xml
index 3e3f3885..2a60f586 100644
--- a/res/res/drawable/ic_media_route_material.xml
+++ b/res/res/drawable/ic_media_route_dark_material.xml
@@ -17,17 +17,14 @@
-
-
-
+ android:drawable="@android:drawable/ic_media_route_connecting_dark_material" />
+
-
+
-
+
diff --git a/res/res/drawable/ratingbar_full_half_material.xml b/res/res/drawable/ic_media_route_light_material.xml
similarity index 53%
rename from res/res/drawable/ratingbar_full_half_material.xml
rename to res/res/drawable/ic_media_route_light_material.xml
index 8b78b436..f35187ee 100644
--- a/res/res/drawable/ratingbar_full_half_material.xml
+++ b/res/res/drawable/ic_media_route_light_material.xml
@@ -1,5 +1,6 @@
-
-
-
+
+
+
+
-
+
-
+
\ No newline at end of file
diff --git a/res/res/drawable/ic_menu_copy_material.xml b/res/res/drawable/ic_menu_copy_material.xml
index c03723b1..8c9f1c51 100644
--- a/res/res/drawable/ic_menu_copy_material.xml
+++ b/res/res/drawable/ic_menu_copy_material.xml
@@ -1,26 +1,27 @@
-
+
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:autoMirrored="true"
+ android:tint="?attr/colorControlNormal">
+
diff --git a/res/res/drawable/ic_more_items.xml b/res/res/drawable/ic_menu_redo_material.xml
similarity index 63%
rename from res/res/drawable/ic_more_items.xml
rename to res/res/drawable/ic_menu_redo_material.xml
index 5fdcdcef..28e6733b 100644
--- a/res/res/drawable/ic_more_items.xml
+++ b/res/res/drawable/ic_menu_redo_material.xml
@@ -1,6 +1,5 @@
-
-
-
-
diff --git a/res/res/drawable/ic_chevron_end.xml b/res/res/drawable/ic_menu_undo_material.xml
similarity index 55%
rename from res/res/drawable/ic_chevron_end.xml
rename to res/res/drawable/ic_menu_undo_material.xml
index 8570d26e..8e05a52d 100644
--- a/res/res/drawable/ic_chevron_end.xml
+++ b/res/res/drawable/ic_menu_undo_material.xml
@@ -1,5 +1,5 @@
-
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="?attr/colorControlNormal">
+
diff --git a/res/res/drawable/ic_perm_device_info.xml b/res/res/drawable/ic_perm_device_info.xml
deleted file mode 100644
index ef91c746..00000000
--- a/res/res/drawable/ic_perm_device_info.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_sd_card_48dp.xml b/res/res/drawable/ic_sd_card_48dp.xml
deleted file mode 100644
index 90bab47c..00000000
--- a/res/res/drawable/ic_sd_card_48dp.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_settings_24dp.xml b/res/res/drawable/ic_settings_24dp.xml
deleted file mode 100644
index fc75f04f..00000000
--- a/res/res/drawable/ic_settings_24dp.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_storage_48dp.xml b/res/res/drawable/ic_storage_48dp.xml
deleted file mode 100644
index 14233a4f..00000000
--- a/res/res/drawable/ic_storage_48dp.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/ic_usb_48dp.xml b/res/res/drawable/ic_usb_48dp.xml
deleted file mode 100644
index b2ec7095..00000000
--- a/res/res/drawable/ic_usb_48dp.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/item_background_activated_holo_dark.xml b/res/res/drawable/item_background_activated_holo_dark.xml
deleted file mode 100644
index 9cbf6abf..00000000
--- a/res/res/drawable/item_background_activated_holo_dark.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_left_answer.xml b/res/res/drawable/jog_tab_bar_left_answer.xml
deleted file mode 100644
index 32ce3dcd..00000000
--- a/res/res/drawable/jog_tab_bar_left_answer.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_left_generic.xml b/res/res/drawable/jog_tab_bar_left_generic.xml
deleted file mode 100644
index 7e381931..00000000
--- a/res/res/drawable/jog_tab_bar_left_generic.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_left_unlock.xml b/res/res/drawable/jog_tab_bar_left_unlock.xml
deleted file mode 100644
index 32ce3dcd..00000000
--- a/res/res/drawable/jog_tab_bar_left_unlock.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_right_decline.xml b/res/res/drawable/jog_tab_bar_right_decline.xml
deleted file mode 100644
index 83183ac1..00000000
--- a/res/res/drawable/jog_tab_bar_right_decline.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_right_generic.xml b/res/res/drawable/jog_tab_bar_right_generic.xml
deleted file mode 100644
index 8797e155..00000000
--- a/res/res/drawable/jog_tab_bar_right_generic.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_right_sound_off.xml b/res/res/drawable/jog_tab_bar_right_sound_off.xml
deleted file mode 100644
index 8797e155..00000000
--- a/res/res/drawable/jog_tab_bar_right_sound_off.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_bar_right_sound_on.xml b/res/res/drawable/jog_tab_bar_right_sound_on.xml
deleted file mode 100644
index d66e1c2b..00000000
--- a/res/res/drawable/jog_tab_bar_right_sound_on.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_left_answer.xml b/res/res/drawable/jog_tab_left_answer.xml
deleted file mode 100644
index 18ec7fa1..00000000
--- a/res/res/drawable/jog_tab_left_answer.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_left_generic.xml b/res/res/drawable/jog_tab_left_generic.xml
deleted file mode 100644
index ed6d98b1..00000000
--- a/res/res/drawable/jog_tab_left_generic.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_left_unlock.xml b/res/res/drawable/jog_tab_left_unlock.xml
deleted file mode 100644
index 18ec7fa1..00000000
--- a/res/res/drawable/jog_tab_left_unlock.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_right_decline.xml b/res/res/drawable/jog_tab_right_decline.xml
deleted file mode 100644
index a3bca5e9..00000000
--- a/res/res/drawable/jog_tab_right_decline.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_right_generic.xml b/res/res/drawable/jog_tab_right_generic.xml
deleted file mode 100644
index e173f2a4..00000000
--- a/res/res/drawable/jog_tab_right_generic.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_right_sound_off.xml b/res/res/drawable/jog_tab_right_sound_off.xml
deleted file mode 100644
index e173f2a4..00000000
--- a/res/res/drawable/jog_tab_right_sound_off.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/jog_tab_right_sound_on.xml b/res/res/drawable/jog_tab_right_sound_on.xml
deleted file mode 100644
index 61f677ca..00000000
--- a/res/res/drawable/jog_tab_right_sound_on.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_divider_material.xml b/res/res/drawable/list_divider_material.xml
index 658a59d5..e4c12fb1 100644
--- a/res/res/drawable/list_divider_material.xml
+++ b/res/res/drawable/list_divider_material.xml
@@ -15,8 +15,8 @@
-->
-
+ android:tint="?attr/colorListDivider">
+
diff --git a/res/res/drawable/list_highlight.xml b/res/res/drawable/list_highlight.xml
deleted file mode 100644
index 132c1cac..00000000
--- a/res/res/drawable/list_highlight.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_highlight_active.xml b/res/res/drawable/list_highlight_active.xml
deleted file mode 100644
index 9e13a963..00000000
--- a/res/res/drawable/list_highlight_active.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_highlight_inactive.xml b/res/res/drawable/list_highlight_inactive.xml
deleted file mode 100644
index b258ea6d..00000000
--- a/res/res/drawable/list_highlight_inactive.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_selected_background.xml b/res/res/drawable/list_selected_background.xml
deleted file mode 100644
index 2bb65945..00000000
--- a/res/res/drawable/list_selected_background.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_selected_background_light.xml b/res/res/drawable/list_selected_background_light.xml
deleted file mode 100644
index 15fc1cb4..00000000
--- a/res/res/drawable/list_selected_background_light.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_selector_background_light.xml b/res/res/drawable/list_selector_background_light.xml
deleted file mode 100644
index 4da7e211..00000000
--- a/res/res/drawable/list_selector_background_light.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/list_selector_background_transition_light.xml b/res/res/drawable/list_selector_background_transition_light.xml
deleted file mode 100644
index 634f8952..00000000
--- a/res/res/drawable/list_selector_background_transition_light.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable/media_button_background.xml b/res/res/drawable/media_button_background.xml
deleted file mode 100644
index ebf8c495..00000000
--- a/res/res/drawable/media_button_background.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/menu_selector.xml b/res/res/drawable/menu_selector.xml
deleted file mode 100644
index 96f80aeb..00000000
--- a/res/res/drawable/menu_selector.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/menuitem_background_solid.xml b/res/res/drawable/menuitem_background_solid.xml
deleted file mode 100644
index be466456..00000000
--- a/res/res/drawable/menuitem_background_solid.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/menuitem_checkbox.xml b/res/res/drawable/menuitem_checkbox.xml
deleted file mode 100644
index 8f6ffc04..00000000
--- a/res/res/drawable/menuitem_checkbox.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/drawable/perm_group_calendar.xml b/res/res/drawable/perm_group_calendar.xml
index 4dc7b37d..0dfb3015 100644
--- a/res/res/drawable/perm_group_calendar.xml
+++ b/res/res/drawable/perm_group_calendar.xml
@@ -17,13 +17,12 @@
-
-
\ No newline at end of file
+ android:pathData="M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99 0.9 -1.99 2L3 20c0 1.1 0.89 2 2 2h14c1.1 0 2-0.9 2-2V6c0-1.1-0.9-2-2-2zm0 16H5V10h14v10zm-4.5-7c-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" />
+
+
diff --git a/res/res/drawable/perm_group_camera.xml b/res/res/drawable/perm_group_camera.xml
index 741a40e2..c47d8540 100644
--- a/res/res/drawable/perm_group_camera.xml
+++ b/res/res/drawable/perm_group_camera.xml
@@ -17,17 +17,9 @@
-
-
-
-
-
\ No newline at end of file
+
+
diff --git a/res/res/drawable/perm_group_contacts.xml b/res/res/drawable/perm_group_contacts.xml
index d698fd17..dd6ae210 100644
--- a/res/res/drawable/perm_group_contacts.xml
+++ b/res/res/drawable/perm_group_contacts.xml
@@ -17,15 +17,20 @@
+ android:fillColor="#000000"
+ android:pathData="M4,1h16v2h-16z"/>
-
\ No newline at end of file
+ android:pathData="M4,21h16v2h-16z"/>
+
+
+
diff --git a/res/res/drawable/perm_group_location.xml b/res/res/drawable/perm_group_location.xml
index fbc6066b..a87fc0dc 100644
--- a/res/res/drawable/perm_group_location.xml
+++ b/res/res/drawable/perm_group_location.xml
@@ -17,13 +17,14 @@
+ android:pathData="M12,2C8.13,2 5,5.13 5,9c0,5.25 7,13 7,13s7,-7.75 7,-13C19,5.13 15.87,2 12,2zM7,9c0,-2.76 2.24,-5 5,-5s5,2.24 5,5c0,2.88 -2.88,7.19 -5,9.88C9.92,16.21 7,11.85 7,9z"/>
-
\ No newline at end of file
+ android:fillColor="#000000"
+ android:pathData="M12,9m-2.5,0a2.5,2.5 0,1 1,5 0a2.5,2.5 0,1 1,-5 0"/>
+
diff --git a/res/res/drawable/perm_group_microphone.xml b/res/res/drawable/perm_group_microphone.xml
index c565d203..a1ed7251 100644
--- a/res/res/drawable/perm_group_microphone.xml
+++ b/res/res/drawable/perm_group_microphone.xml
@@ -17,14 +17,14 @@
+ android:pathData="M12,14c1.66,0 3,-1.34 3,-3V5c0,-1.66 -1.34,-3 -3,-3S9,3.34 9,5v6C9,12.66 10.34,14 12,14zM11,5c0,-0.55 0.45,-1 1,-1s1,0.45 1,1v6c0,0.55 -0.45,1 -1,1s-1,-0.45 -1,-1V5z"/>
-
\ No newline at end of file
+ android:fillColor="#000000"
+ android:pathData="M17,11c0,2.76 -2.24,5 -5,5s-5,-2.24 -5,-5H5c0,3.53 2.61,6.43 6,6.92V21h2v-3.08c3.39,-0.49 6,-3.39 6,-6.92H17z"/>
+
diff --git a/res/res/drawable/perm_group_phone_calls.xml b/res/res/drawable/perm_group_phone_calls.xml
index a6478943..56322269 100644
--- a/res/res/drawable/perm_group_phone_calls.xml
+++ b/res/res/drawable/perm_group_phone_calls.xml
@@ -17,15 +17,13 @@
-
-
-
\ No newline at end of file
+
diff --git a/res/res/drawable/perm_group_sensors.xml b/res/res/drawable/perm_group_sensors.xml
index ce36c13e..f800965b 100644
--- a/res/res/drawable/perm_group_sensors.xml
+++ b/res/res/drawable/perm_group_sensors.xml
@@ -17,13 +17,14 @@
-
-
-
\ No newline at end of file
+
+
diff --git a/res/res/drawable/perm_group_sms.xml b/res/res/drawable/perm_group_sms.xml
index 9b32c601..44ccdd63 100644
--- a/res/res/drawable/perm_group_sms.xml
+++ b/res/res/drawable/perm_group_sms.xml
@@ -17,13 +17,11 @@
-
-
\ No newline at end of file
+ android:pathData="M20,2H4C2.9,2 2,2.9 2,4v18l4.75,-4h14C21.1,18 22,17.1 22,16V4C22,2.9 21.1,2 20,2zM20,16H4V4h16V16zM9,11H7V9h2V11zM17,11h-2V9h2V11zM13,11h-2V9h2V11z"/>
+
diff --git a/res/res/drawable/perm_group_storage.xml b/res/res/drawable/perm_group_storage.xml
index 477270d2..fceda2b8 100644
--- a/res/res/drawable/perm_group_storage.xml
+++ b/res/res/drawable/perm_group_storage.xml
@@ -17,13 +17,11 @@
-
-
\ No newline at end of file
+ android:pathData="M20,6h-8l-2,-2H4C2.9,4 2.01,4.9 2.01,6L2,18c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2V8C22,6.9 21.1,6 20,6zM20,18H4V8h16V18z"/>
+
diff --git a/res/res/drawable/pointer_alias_icon.xml b/res/res/drawable/pointer_alias_icon.xml
new file mode 100644
index 00000000..4c701c04
--- /dev/null
+++ b/res/res/drawable/pointer_alias_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_alias_large_icon.xml b/res/res/drawable/pointer_alias_large_icon.xml
new file mode 100644
index 00000000..8dca8a5e
--- /dev/null
+++ b/res/res/drawable/pointer_alias_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_alias_vector.xml b/res/res/drawable/pointer_alias_vector.xml
new file mode 100644
index 00000000..035a099c
--- /dev/null
+++ b/res/res/drawable/pointer_alias_vector.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_alias_vector_icon.xml b/res/res/drawable/pointer_alias_vector_icon.xml
new file mode 100644
index 00000000..6057a2eb
--- /dev/null
+++ b/res/res/drawable/pointer_alias_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_all_scroll_icon.xml b/res/res/drawable/pointer_all_scroll_icon.xml
new file mode 100644
index 00000000..a0cf3182
--- /dev/null
+++ b/res/res/drawable/pointer_all_scroll_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_all_scroll_large_icon.xml b/res/res/drawable/pointer_all_scroll_large_icon.xml
new file mode 100644
index 00000000..1fe7dadb
--- /dev/null
+++ b/res/res/drawable/pointer_all_scroll_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_all_scroll_vector.xml b/res/res/drawable/pointer_all_scroll_vector.xml
new file mode 100644
index 00000000..45ad98c1
--- /dev/null
+++ b/res/res/drawable/pointer_all_scroll_vector.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_all_scroll_vector_icon.xml b/res/res/drawable/pointer_all_scroll_vector_icon.xml
new file mode 100644
index 00000000..d64b99ab
--- /dev/null
+++ b/res/res/drawable/pointer_all_scroll_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_arrow_icon.xml b/res/res/drawable/pointer_arrow_icon.xml
index 72af0c11..61eb1cd6 100644
--- a/res/res/drawable/pointer_arrow_icon.xml
+++ b/res/res/drawable/pointer_arrow_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="4.5dp"
+ android:hotSpotY="3.5dp" />
diff --git a/res/res/drawable/pointer_arrow_large_icon.xml b/res/res/drawable/pointer_arrow_large_icon.xml
new file mode 100644
index 00000000..0f2997bc
--- /dev/null
+++ b/res/res/drawable/pointer_arrow_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_arrow_vector.xml b/res/res/drawable/pointer_arrow_vector.xml
new file mode 100644
index 00000000..2614170f
--- /dev/null
+++ b/res/res/drawable/pointer_arrow_vector.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_arrow_vector_icon.xml b/res/res/drawable/pointer_arrow_vector_icon.xml
new file mode 100644
index 00000000..b7a89924
--- /dev/null
+++ b/res/res/drawable/pointer_arrow_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_cell_icon.xml b/res/res/drawable/pointer_cell_icon.xml
new file mode 100644
index 00000000..35a61c2f
--- /dev/null
+++ b/res/res/drawable/pointer_cell_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_cell_large_icon.xml b/res/res/drawable/pointer_cell_large_icon.xml
new file mode 100644
index 00000000..f2530b7b
--- /dev/null
+++ b/res/res/drawable/pointer_cell_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_cell_vector.xml b/res/res/drawable/pointer_cell_vector.xml
new file mode 100644
index 00000000..cead1c41
--- /dev/null
+++ b/res/res/drawable/pointer_cell_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_cell_vector_icon.xml b/res/res/drawable/pointer_cell_vector_icon.xml
new file mode 100644
index 00000000..9e0f6327
--- /dev/null
+++ b/res/res/drawable/pointer_cell_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_context_menu_icon.xml b/res/res/drawable/pointer_context_menu_icon.xml
new file mode 100644
index 00000000..badc7361
--- /dev/null
+++ b/res/res/drawable/pointer_context_menu_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_context_menu_large_icon.xml b/res/res/drawable/pointer_context_menu_large_icon.xml
new file mode 100644
index 00000000..325ea669
--- /dev/null
+++ b/res/res/drawable/pointer_context_menu_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_context_menu_vector.xml b/res/res/drawable/pointer_context_menu_vector.xml
new file mode 100644
index 00000000..fb2af431
--- /dev/null
+++ b/res/res/drawable/pointer_context_menu_vector.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_context_menu_vector_icon.xml b/res/res/drawable/pointer_context_menu_vector_icon.xml
new file mode 100644
index 00000000..90f90431
--- /dev/null
+++ b/res/res/drawable/pointer_context_menu_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_copy_icon.xml b/res/res/drawable/pointer_copy_icon.xml
new file mode 100644
index 00000000..7e7c0caf
--- /dev/null
+++ b/res/res/drawable/pointer_copy_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_copy_large_icon.xml b/res/res/drawable/pointer_copy_large_icon.xml
new file mode 100644
index 00000000..54e95238
--- /dev/null
+++ b/res/res/drawable/pointer_copy_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_copy_vector.xml b/res/res/drawable/pointer_copy_vector.xml
new file mode 100644
index 00000000..3f138685
--- /dev/null
+++ b/res/res/drawable/pointer_copy_vector.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_copy_vector_icon.xml b/res/res/drawable/pointer_copy_vector_icon.xml
new file mode 100644
index 00000000..fe2db15a
--- /dev/null
+++ b/res/res/drawable/pointer_copy_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_crosshair_icon.xml b/res/res/drawable/pointer_crosshair_icon.xml
new file mode 100644
index 00000000..3b96a8ad
--- /dev/null
+++ b/res/res/drawable/pointer_crosshair_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_crosshair_large_icon.xml b/res/res/drawable/pointer_crosshair_large_icon.xml
new file mode 100644
index 00000000..1073fff1
--- /dev/null
+++ b/res/res/drawable/pointer_crosshair_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_crosshair_vector.xml b/res/res/drawable/pointer_crosshair_vector.xml
new file mode 100644
index 00000000..8a50d1bd
--- /dev/null
+++ b/res/res/drawable/pointer_crosshair_vector.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_crosshair_vector_icon.xml b/res/res/drawable/pointer_crosshair_vector_icon.xml
new file mode 100644
index 00000000..d938514d
--- /dev/null
+++ b/res/res/drawable/pointer_crosshair_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_grab_icon.xml b/res/res/drawable/pointer_grab_icon.xml
new file mode 100644
index 00000000..dd1216a2
--- /dev/null
+++ b/res/res/drawable/pointer_grab_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_grab_large_icon.xml b/res/res/drawable/pointer_grab_large_icon.xml
new file mode 100644
index 00000000..b5dbd11f
--- /dev/null
+++ b/res/res/drawable/pointer_grab_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_grab_vector.xml b/res/res/drawable/pointer_grab_vector.xml
new file mode 100644
index 00000000..48c01ceb
--- /dev/null
+++ b/res/res/drawable/pointer_grab_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_grab_vector_icon.xml b/res/res/drawable/pointer_grab_vector_icon.xml
new file mode 100644
index 00000000..6ff70825
--- /dev/null
+++ b/res/res/drawable/pointer_grab_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_grabbing_icon.xml b/res/res/drawable/pointer_grabbing_icon.xml
new file mode 100644
index 00000000..93818d75
--- /dev/null
+++ b/res/res/drawable/pointer_grabbing_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_grabbing_large_icon.xml b/res/res/drawable/pointer_grabbing_large_icon.xml
new file mode 100644
index 00000000..b041c839
--- /dev/null
+++ b/res/res/drawable/pointer_grabbing_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_grabbing_vector.xml b/res/res/drawable/pointer_grabbing_vector.xml
new file mode 100644
index 00000000..ad9f86c1
--- /dev/null
+++ b/res/res/drawable/pointer_grabbing_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_grabbing_vector_icon.xml b/res/res/drawable/pointer_grabbing_vector_icon.xml
new file mode 100644
index 00000000..903c6934
--- /dev/null
+++ b/res/res/drawable/pointer_grabbing_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_hand_icon.xml b/res/res/drawable/pointer_hand_icon.xml
new file mode 100644
index 00000000..0feccd29
--- /dev/null
+++ b/res/res/drawable/pointer_hand_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_hand_large_icon.xml b/res/res/drawable/pointer_hand_large_icon.xml
new file mode 100644
index 00000000..6257b0ba
--- /dev/null
+++ b/res/res/drawable/pointer_hand_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_hand_vector.xml b/res/res/drawable/pointer_hand_vector.xml
new file mode 100644
index 00000000..a06dc08b
--- /dev/null
+++ b/res/res/drawable/pointer_hand_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_hand_vector_icon.xml b/res/res/drawable/pointer_hand_vector_icon.xml
new file mode 100644
index 00000000..c59c8dc8
--- /dev/null
+++ b/res/res/drawable/pointer_hand_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_handwriting_icon.xml b/res/res/drawable/pointer_handwriting_icon.xml
new file mode 100644
index 00000000..bba4e6e4
--- /dev/null
+++ b/res/res/drawable/pointer_handwriting_icon.xml
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_handwriting_vector.xml b/res/res/drawable/pointer_handwriting_vector.xml
new file mode 100644
index 00000000..84975929
--- /dev/null
+++ b/res/res/drawable/pointer_handwriting_vector.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_handwriting_vector_icon.xml b/res/res/drawable/pointer_handwriting_vector_icon.xml
new file mode 100644
index 00000000..14a8700b
--- /dev/null
+++ b/res/res/drawable/pointer_handwriting_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_help_icon.xml b/res/res/drawable/pointer_help_icon.xml
new file mode 100644
index 00000000..0a4bdb03
--- /dev/null
+++ b/res/res/drawable/pointer_help_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_help_large_icon.xml b/res/res/drawable/pointer_help_large_icon.xml
new file mode 100644
index 00000000..20f0c533
--- /dev/null
+++ b/res/res/drawable/pointer_help_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_help_vector.xml b/res/res/drawable/pointer_help_vector.xml
new file mode 100644
index 00000000..07970fbd
--- /dev/null
+++ b/res/res/drawable/pointer_help_vector.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_help_vector_icon.xml b/res/res/drawable/pointer_help_vector_icon.xml
new file mode 100644
index 00000000..78cc3e96
--- /dev/null
+++ b/res/res/drawable/pointer_help_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_horizontal_double_arrow_icon.xml b/res/res/drawable/pointer_horizontal_double_arrow_icon.xml
new file mode 100644
index 00000000..6ddcc42a
--- /dev/null
+++ b/res/res/drawable/pointer_horizontal_double_arrow_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml b/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml
new file mode 100644
index 00000000..854be260
--- /dev/null
+++ b/res/res/drawable/pointer_horizontal_double_arrow_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_horizontal_double_arrow_vector.xml b/res/res/drawable/pointer_horizontal_double_arrow_vector.xml
new file mode 100644
index 00000000..32c56b6a
--- /dev/null
+++ b/res/res/drawable/pointer_horizontal_double_arrow_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_horizontal_double_arrow_vector_icon.xml b/res/res/drawable/pointer_horizontal_double_arrow_vector_icon.xml
new file mode 100644
index 00000000..cee5f919
--- /dev/null
+++ b/res/res/drawable/pointer_horizontal_double_arrow_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_nodrop_icon.xml b/res/res/drawable/pointer_nodrop_icon.xml
new file mode 100644
index 00000000..fb78d746
--- /dev/null
+++ b/res/res/drawable/pointer_nodrop_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_nodrop_large_icon.xml b/res/res/drawable/pointer_nodrop_large_icon.xml
new file mode 100644
index 00000000..2385e111
--- /dev/null
+++ b/res/res/drawable/pointer_nodrop_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_nodrop_vector.xml b/res/res/drawable/pointer_nodrop_vector.xml
new file mode 100644
index 00000000..6108e968
--- /dev/null
+++ b/res/res/drawable/pointer_nodrop_vector.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_nodrop_vector_icon.xml b/res/res/drawable/pointer_nodrop_vector_icon.xml
new file mode 100644
index 00000000..ceba0029
--- /dev/null
+++ b/res/res/drawable/pointer_nodrop_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_spot_anchor_icon.xml b/res/res/drawable/pointer_spot_anchor_icon.xml
index 73c0c11d..b7d000f4 100644
--- a/res/res/drawable/pointer_spot_anchor_icon.xml
+++ b/res/res/drawable/pointer_spot_anchor_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/res/res/drawable/pointer_spot_anchor_vector.xml b/res/res/drawable/pointer_spot_anchor_vector.xml
new file mode 100644
index 00000000..89990b80
--- /dev/null
+++ b/res/res/drawable/pointer_spot_anchor_vector.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_spot_anchor_vector_icon.xml b/res/res/drawable/pointer_spot_anchor_vector_icon.xml
new file mode 100644
index 00000000..83b767c7
--- /dev/null
+++ b/res/res/drawable/pointer_spot_anchor_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_spot_hover_icon.xml b/res/res/drawable/pointer_spot_hover_icon.xml
index 1d7440b3..0d641b2c 100644
--- a/res/res/drawable/pointer_spot_hover_icon.xml
+++ b/res/res/drawable/pointer_spot_hover_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/res/res/drawable/pointer_spot_hover_vector.xml b/res/res/drawable/pointer_spot_hover_vector.xml
new file mode 100644
index 00000000..4bf5fbce
--- /dev/null
+++ b/res/res/drawable/pointer_spot_hover_vector.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_spot_hover_vector_icon.xml b/res/res/drawable/pointer_spot_hover_vector_icon.xml
new file mode 100644
index 00000000..f8929586
--- /dev/null
+++ b/res/res/drawable/pointer_spot_hover_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_spot_touch_icon.xml b/res/res/drawable/pointer_spot_touch_icon.xml
index f4f0639d..b1c8c0bd 100644
--- a/res/res/drawable/pointer_spot_touch_icon.xml
+++ b/res/res/drawable/pointer_spot_touch_icon.xml
@@ -1,5 +1,5 @@
+ android:hotSpotX="12dp"
+ android:hotSpotY="12dp" />
diff --git a/res/res/drawable/pointer_spot_touch_vector.xml b/res/res/drawable/pointer_spot_touch_vector.xml
new file mode 100644
index 00000000..a25ffe0d
--- /dev/null
+++ b/res/res/drawable/pointer_spot_touch_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_spot_touch_vector_icon.xml b/res/res/drawable/pointer_spot_touch_vector_icon.xml
new file mode 100644
index 00000000..7b969382
--- /dev/null
+++ b/res/res/drawable/pointer_spot_touch_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_text_icon.xml b/res/res/drawable/pointer_text_icon.xml
new file mode 100644
index 00000000..1daba655
--- /dev/null
+++ b/res/res/drawable/pointer_text_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_text_large_icon.xml b/res/res/drawable/pointer_text_large_icon.xml
new file mode 100644
index 00000000..5b32ea34
--- /dev/null
+++ b/res/res/drawable/pointer_text_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_text_vector.xml b/res/res/drawable/pointer_text_vector.xml
new file mode 100644
index 00000000..a1472730
--- /dev/null
+++ b/res/res/drawable/pointer_text_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_text_vector_icon.xml b/res/res/drawable/pointer_text_vector_icon.xml
new file mode 100644
index 00000000..b03f8da3
--- /dev/null
+++ b/res/res/drawable/pointer_text_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml b/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml
new file mode 100644
index 00000000..1598766e
--- /dev/null
+++ b/res/res/drawable/pointer_top_left_diagonal_double_arrow_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml b/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml
new file mode 100644
index 00000000..5e0d37bb
--- /dev/null
+++ b/res/res/drawable/pointer_top_left_diagonal_double_arrow_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_top_left_diagonal_double_arrow_vector.xml b/res/res/drawable/pointer_top_left_diagonal_double_arrow_vector.xml
new file mode 100644
index 00000000..7f95207d
--- /dev/null
+++ b/res/res/drawable/pointer_top_left_diagonal_double_arrow_vector.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_top_left_diagonal_double_arrow_vector_icon.xml b/res/res/drawable/pointer_top_left_diagonal_double_arrow_vector_icon.xml
new file mode 100644
index 00000000..7fd2a7f1
--- /dev/null
+++ b/res/res/drawable/pointer_top_left_diagonal_double_arrow_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml b/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml
new file mode 100644
index 00000000..83324ef9
--- /dev/null
+++ b/res/res/drawable/pointer_top_right_diagonal_double_arrow_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml b/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml
new file mode 100644
index 00000000..6ed5a0ba
--- /dev/null
+++ b/res/res/drawable/pointer_top_right_diagonal_double_arrow_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_top_right_diagonal_double_arrow_vector.xml b/res/res/drawable/pointer_top_right_diagonal_double_arrow_vector.xml
new file mode 100644
index 00000000..8a337152
--- /dev/null
+++ b/res/res/drawable/pointer_top_right_diagonal_double_arrow_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_top_right_diagonal_double_arrow_vector_icon.xml b/res/res/drawable/pointer_top_right_diagonal_double_arrow_vector_icon.xml
new file mode 100644
index 00000000..d2516b16
--- /dev/null
+++ b/res/res/drawable/pointer_top_right_diagonal_double_arrow_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_vertical_double_arrow_icon.xml b/res/res/drawable/pointer_vertical_double_arrow_icon.xml
new file mode 100644
index 00000000..c746fd8a
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_double_arrow_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml b/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml
new file mode 100644
index 00000000..190d181c
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_double_arrow_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_vertical_double_arrow_vector.xml b/res/res/drawable/pointer_vertical_double_arrow_vector.xml
new file mode 100644
index 00000000..889372c3
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_double_arrow_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_vertical_double_arrow_vector_icon.xml b/res/res/drawable/pointer_vertical_double_arrow_vector_icon.xml
new file mode 100644
index 00000000..64f34246
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_double_arrow_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_vertical_text_icon.xml b/res/res/drawable/pointer_vertical_text_icon.xml
new file mode 100644
index 00000000..275b9797
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_text_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_vertical_text_large_icon.xml b/res/res/drawable/pointer_vertical_text_large_icon.xml
new file mode 100644
index 00000000..a1b5dc21
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_text_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_vertical_text_vector.xml b/res/res/drawable/pointer_vertical_text_vector.xml
new file mode 100644
index 00000000..9238f94f
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_text_vector.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_vertical_text_vector_icon.xml b/res/res/drawable/pointer_vertical_text_vector_icon.xml
new file mode 100644
index 00000000..afb225aa
--- /dev/null
+++ b/res/res/drawable/pointer_vertical_text_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_wait.xml b/res/res/drawable/pointer_wait.xml
new file mode 100644
index 00000000..c769be56
--- /dev/null
+++ b/res/res/drawable/pointer_wait.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_icon.xml b/res/res/drawable/pointer_wait_icon.xml
new file mode 100644
index 00000000..e52c4e06
--- /dev/null
+++ b/res/res/drawable/pointer_wait_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_wait_vector.xml b/res/res/drawable/pointer_wait_vector.xml
new file mode 100644
index 00000000..4de0690b
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_0.xml b/res/res/drawable/pointer_wait_vector_0.xml
new file mode 100644
index 00000000..4bfbc9f0
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_0.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_1.xml b/res/res/drawable/pointer_wait_vector_1.xml
new file mode 100644
index 00000000..bab91e1d
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_1.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_10.xml b/res/res/drawable/pointer_wait_vector_10.xml
new file mode 100644
index 00000000..ae3e3609
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_10.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_11.xml b/res/res/drawable/pointer_wait_vector_11.xml
new file mode 100644
index 00000000..d2c014d1
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_11.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_12.xml b/res/res/drawable/pointer_wait_vector_12.xml
new file mode 100644
index 00000000..e9a36c03
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_12.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_13.xml b/res/res/drawable/pointer_wait_vector_13.xml
new file mode 100644
index 00000000..5800f39f
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_13.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_14.xml b/res/res/drawable/pointer_wait_vector_14.xml
new file mode 100644
index 00000000..3566aaf3
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_14.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_15.xml b/res/res/drawable/pointer_wait_vector_15.xml
new file mode 100644
index 00000000..c995faf2
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_15.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_16.xml b/res/res/drawable/pointer_wait_vector_16.xml
new file mode 100644
index 00000000..17932820
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_16.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_17.xml b/res/res/drawable/pointer_wait_vector_17.xml
new file mode 100644
index 00000000..59772f56
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_17.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_18.xml b/res/res/drawable/pointer_wait_vector_18.xml
new file mode 100644
index 00000000..1bbb242d
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_18.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_19.xml b/res/res/drawable/pointer_wait_vector_19.xml
new file mode 100644
index 00000000..b8e0dd54
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_19.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_2.xml b/res/res/drawable/pointer_wait_vector_2.xml
new file mode 100644
index 00000000..5c4606f3
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_2.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_20.xml b/res/res/drawable/pointer_wait_vector_20.xml
new file mode 100644
index 00000000..b3ac2dab
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_20.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_21.xml b/res/res/drawable/pointer_wait_vector_21.xml
new file mode 100644
index 00000000..884476e9
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_21.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_22.xml b/res/res/drawable/pointer_wait_vector_22.xml
new file mode 100644
index 00000000..20660ca8
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_22.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_23.xml b/res/res/drawable/pointer_wait_vector_23.xml
new file mode 100644
index 00000000..6b594ee7
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_23.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_24.xml b/res/res/drawable/pointer_wait_vector_24.xml
new file mode 100644
index 00000000..a35203e3
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_24.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_25.xml b/res/res/drawable/pointer_wait_vector_25.xml
new file mode 100644
index 00000000..df8549af
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_25.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_26.xml b/res/res/drawable/pointer_wait_vector_26.xml
new file mode 100644
index 00000000..0abb7d41
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_26.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_27.xml b/res/res/drawable/pointer_wait_vector_27.xml
new file mode 100644
index 00000000..bde24254
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_27.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_28.xml b/res/res/drawable/pointer_wait_vector_28.xml
new file mode 100644
index 00000000..19cb410b
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_28.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_29.xml b/res/res/drawable/pointer_wait_vector_29.xml
new file mode 100644
index 00000000..5d6776fc
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_29.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_3.xml b/res/res/drawable/pointer_wait_vector_3.xml
new file mode 100644
index 00000000..8a19401b
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_3.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_30.xml b/res/res/drawable/pointer_wait_vector_30.xml
new file mode 100644
index 00000000..56dcdc22
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_30.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_31.xml b/res/res/drawable/pointer_wait_vector_31.xml
new file mode 100644
index 00000000..5687a9b4
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_31.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_32.xml b/res/res/drawable/pointer_wait_vector_32.xml
new file mode 100644
index 00000000..cb626e41
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_32.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_33.xml b/res/res/drawable/pointer_wait_vector_33.xml
new file mode 100644
index 00000000..052f973f
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_33.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_34.xml b/res/res/drawable/pointer_wait_vector_34.xml
new file mode 100644
index 00000000..9e665756
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_34.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_35.xml b/res/res/drawable/pointer_wait_vector_35.xml
new file mode 100644
index 00000000..1d063fc9
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_35.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_36.xml b/res/res/drawable/pointer_wait_vector_36.xml
new file mode 100644
index 00000000..db0ad1c8
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_36.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_37.xml b/res/res/drawable/pointer_wait_vector_37.xml
new file mode 100644
index 00000000..ee944a6c
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_37.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_38.xml b/res/res/drawable/pointer_wait_vector_38.xml
new file mode 100644
index 00000000..a347a36e
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_38.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_39.xml b/res/res/drawable/pointer_wait_vector_39.xml
new file mode 100644
index 00000000..2c86f0dd
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_39.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_4.xml b/res/res/drawable/pointer_wait_vector_4.xml
new file mode 100644
index 00000000..a6690c00
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_4.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_40.xml b/res/res/drawable/pointer_wait_vector_40.xml
new file mode 100644
index 00000000..953fdc1d
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_40.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_41.xml b/res/res/drawable/pointer_wait_vector_41.xml
new file mode 100644
index 00000000..a1b17fa2
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_41.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_42.xml b/res/res/drawable/pointer_wait_vector_42.xml
new file mode 100644
index 00000000..4de9b8d1
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_42.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_43.xml b/res/res/drawable/pointer_wait_vector_43.xml
new file mode 100644
index 00000000..38187fe6
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_43.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_44.xml b/res/res/drawable/pointer_wait_vector_44.xml
new file mode 100644
index 00000000..890ba7ee
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_44.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_45.xml b/res/res/drawable/pointer_wait_vector_45.xml
new file mode 100644
index 00000000..309ac082
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_45.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_46.xml b/res/res/drawable/pointer_wait_vector_46.xml
new file mode 100644
index 00000000..5a9bf706
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_46.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_47.xml b/res/res/drawable/pointer_wait_vector_47.xml
new file mode 100644
index 00000000..0068f27c
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_47.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_48.xml b/res/res/drawable/pointer_wait_vector_48.xml
new file mode 100644
index 00000000..6ece990a
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_48.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_49.xml b/res/res/drawable/pointer_wait_vector_49.xml
new file mode 100644
index 00000000..d4443897
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_49.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_5.xml b/res/res/drawable/pointer_wait_vector_5.xml
new file mode 100644
index 00000000..4952fe57
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_5.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_50.xml b/res/res/drawable/pointer_wait_vector_50.xml
new file mode 100644
index 00000000..a85155fc
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_50.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_51.xml b/res/res/drawable/pointer_wait_vector_51.xml
new file mode 100644
index 00000000..95b4aaa2
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_51.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_52.xml b/res/res/drawable/pointer_wait_vector_52.xml
new file mode 100644
index 00000000..34619b5d
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_52.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_53.xml b/res/res/drawable/pointer_wait_vector_53.xml
new file mode 100644
index 00000000..926b6399
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_53.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_54.xml b/res/res/drawable/pointer_wait_vector_54.xml
new file mode 100644
index 00000000..c51851fc
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_54.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_55.xml b/res/res/drawable/pointer_wait_vector_55.xml
new file mode 100644
index 00000000..cdf435fa
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_55.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_56.xml b/res/res/drawable/pointer_wait_vector_56.xml
new file mode 100644
index 00000000..1528711e
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_56.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_57.xml b/res/res/drawable/pointer_wait_vector_57.xml
new file mode 100644
index 00000000..1715db1e
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_57.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_58.xml b/res/res/drawable/pointer_wait_vector_58.xml
new file mode 100644
index 00000000..83aec4b2
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_58.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_59.xml b/res/res/drawable/pointer_wait_vector_59.xml
new file mode 100644
index 00000000..2e5e4728
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_59.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_6.xml b/res/res/drawable/pointer_wait_vector_6.xml
new file mode 100644
index 00000000..d4f57af4
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_6.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_60.xml b/res/res/drawable/pointer_wait_vector_60.xml
new file mode 100644
index 00000000..4f257671
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_60.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_61.xml b/res/res/drawable/pointer_wait_vector_61.xml
new file mode 100644
index 00000000..7e06db4d
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_61.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_62.xml b/res/res/drawable/pointer_wait_vector_62.xml
new file mode 100644
index 00000000..b3d0541a
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_62.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_63.xml b/res/res/drawable/pointer_wait_vector_63.xml
new file mode 100644
index 00000000..ee09c253
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_63.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_64.xml b/res/res/drawable/pointer_wait_vector_64.xml
new file mode 100644
index 00000000..e87f94f3
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_64.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_65.xml b/res/res/drawable/pointer_wait_vector_65.xml
new file mode 100644
index 00000000..b8407c44
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_65.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_66.xml b/res/res/drawable/pointer_wait_vector_66.xml
new file mode 100644
index 00000000..7e2448df
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_66.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_67.xml b/res/res/drawable/pointer_wait_vector_67.xml
new file mode 100644
index 00000000..615ac04c
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_67.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_68.xml b/res/res/drawable/pointer_wait_vector_68.xml
new file mode 100644
index 00000000..0ba4634a
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_68.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_69.xml b/res/res/drawable/pointer_wait_vector_69.xml
new file mode 100644
index 00000000..efa90bf9
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_69.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_7.xml b/res/res/drawable/pointer_wait_vector_7.xml
new file mode 100644
index 00000000..86d571a4
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_7.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_70.xml b/res/res/drawable/pointer_wait_vector_70.xml
new file mode 100644
index 00000000..4e58af5d
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_70.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_71.xml b/res/res/drawable/pointer_wait_vector_71.xml
new file mode 100644
index 00000000..5a534342
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_71.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_72.xml b/res/res/drawable/pointer_wait_vector_72.xml
new file mode 100644
index 00000000..40fb5d31
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_72.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_73.xml b/res/res/drawable/pointer_wait_vector_73.xml
new file mode 100644
index 00000000..933cc6ae
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_73.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_74.xml b/res/res/drawable/pointer_wait_vector_74.xml
new file mode 100644
index 00000000..6c7fef26
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_74.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_75.xml b/res/res/drawable/pointer_wait_vector_75.xml
new file mode 100644
index 00000000..24e64e34
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_75.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_76.xml b/res/res/drawable/pointer_wait_vector_76.xml
new file mode 100644
index 00000000..2ede57de
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_76.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_77.xml b/res/res/drawable/pointer_wait_vector_77.xml
new file mode 100644
index 00000000..71f811a4
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_77.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_78.xml b/res/res/drawable/pointer_wait_vector_78.xml
new file mode 100644
index 00000000..e2d56c6f
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_78.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_79.xml b/res/res/drawable/pointer_wait_vector_79.xml
new file mode 100644
index 00000000..e2d56c6f
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_79.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_8.xml b/res/res/drawable/pointer_wait_vector_8.xml
new file mode 100644
index 00000000..ebac7496
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_8.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_80.xml b/res/res/drawable/pointer_wait_vector_80.xml
new file mode 100644
index 00000000..40fb5d31
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_80.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_81.xml b/res/res/drawable/pointer_wait_vector_81.xml
new file mode 100644
index 00000000..933cc6ae
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_81.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_82.xml b/res/res/drawable/pointer_wait_vector_82.xml
new file mode 100644
index 00000000..6c7fef26
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_82.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_83.xml b/res/res/drawable/pointer_wait_vector_83.xml
new file mode 100644
index 00000000..24e64e34
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_83.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_84.xml b/res/res/drawable/pointer_wait_vector_84.xml
new file mode 100644
index 00000000..2ede57de
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_84.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_85.xml b/res/res/drawable/pointer_wait_vector_85.xml
new file mode 100644
index 00000000..71f811a4
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_85.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_86.xml b/res/res/drawable/pointer_wait_vector_86.xml
new file mode 100644
index 00000000..e2d56c6f
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_86.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_87.xml b/res/res/drawable/pointer_wait_vector_87.xml
new file mode 100644
index 00000000..e2d56c6f
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_87.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_9.xml b/res/res/drawable/pointer_wait_vector_9.xml
new file mode 100644
index 00000000..d46dfa39
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_9.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/pointer_wait_vector_icon.xml b/res/res/drawable/pointer_wait_vector_icon.xml
new file mode 100644
index 00000000..45d371e9
--- /dev/null
+++ b/res/res/drawable/pointer_wait_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_zoom_in_icon.xml b/res/res/drawable/pointer_zoom_in_icon.xml
new file mode 100644
index 00000000..322fab83
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_in_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_zoom_in_large_icon.xml b/res/res/drawable/pointer_zoom_in_large_icon.xml
new file mode 100644
index 00000000..45058920
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_in_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_zoom_in_vector.xml b/res/res/drawable/pointer_zoom_in_vector.xml
new file mode 100644
index 00000000..a7f56c23
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_in_vector.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_zoom_in_vector_icon.xml b/res/res/drawable/pointer_zoom_in_vector_icon.xml
new file mode 100644
index 00000000..fcc0c286
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_in_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_zoom_out_icon.xml b/res/res/drawable/pointer_zoom_out_icon.xml
new file mode 100644
index 00000000..bfb5aa64
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_out_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_zoom_out_large_icon.xml b/res/res/drawable/pointer_zoom_out_large_icon.xml
new file mode 100644
index 00000000..90057e6e
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_out_large_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/pointer_zoom_out_vector.xml b/res/res/drawable/pointer_zoom_out_vector.xml
new file mode 100644
index 00000000..e46b978d
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_out_vector.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/pointer_zoom_out_vector_icon.xml b/res/res/drawable/pointer_zoom_out_vector_icon.xml
new file mode 100644
index 00000000..37f4e793
--- /dev/null
+++ b/res/res/drawable/pointer_zoom_out_vector_icon.xml
@@ -0,0 +1,5 @@
+
+
diff --git a/res/res/drawable/popup_background_material.xml b/res/res/drawable/popup_background_material.xml
index b1f0cf59..9ad7bfc6 100644
--- a/res/res/drawable/popup_background_material.xml
+++ b/res/res/drawable/popup_background_material.xml
@@ -20,6 +20,6 @@
+ android:color="?attr/colorPopupBackground" />
diff --git a/res/res/drawable/progress_horizontal_material.xml b/res/res/drawable/progress_horizontal_material.xml
index c1795640..d59abf41 100644
--- a/res/res/drawable/progress_horizontal_material.xml
+++ b/res/res/drawable/progress_horizontal_material.xml
@@ -18,7 +18,8 @@
+ android:tint="?attr/colorProgressBackgroundNormal">
+
@@ -28,6 +29,7 @@
+
@@ -38,6 +40,7 @@
+
diff --git a/res/res/layout/screen_swipe_dismiss.xml b/res/res/drawable/progress_indeterminate_anim_large_material.xml
similarity index 56%
rename from res/res/layout/screen_swipe_dismiss.xml
rename to res/res/drawable/progress_indeterminate_anim_large_material.xml
index 90e970fe..560ec5af 100644
--- a/res/res/layout/screen_swipe_dismiss.xml
+++ b/res/res/drawable/progress_indeterminate_anim_large_material.xml
@@ -1,5 +1,5 @@
-
+
+
-
+
+
-
diff --git a/res/res/drawable/progress_indeterminate_anim_medium_material.xml b/res/res/drawable/progress_indeterminate_anim_medium_material.xml
new file mode 100644
index 00000000..fbea22f4
--- /dev/null
+++ b/res/res/drawable/progress_indeterminate_anim_medium_material.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/progress_large_material.xml b/res/res/drawable/progress_large_material.xml
index 526f9141..ee82e35d 100644
--- a/res/res/drawable/progress_large_material.xml
+++ b/res/res/drawable/progress_large_material.xml
@@ -13,16 +13,8 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/res/res/drawable/progress_medium_material.xml b/res/res/drawable/progress_medium_material.xml
index cc35816c..5c926006 100644
--- a/res/res/drawable/progress_medium_material.xml
+++ b/res/res/drawable/progress_medium_material.xml
@@ -13,15 +13,8 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
diff --git a/res/res/drawable/progress_small_material.xml b/res/res/drawable/progress_small_material.xml
index c6e43801..cec9d956 100644
--- a/res/res/drawable/progress_small_material.xml
+++ b/res/res/drawable/progress_small_material.xml
@@ -13,16 +13,17 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/ic_check_circle_24px.xml b/res/res/drawable/progress_static_material.xml
similarity index 62%
rename from res/res/drawable/ic_check_circle_24px.xml
rename to res/res/drawable/progress_static_material.xml
index 066a8a73..b078fa93 100644
--- a/res/res/drawable/ic_check_circle_24px.xml
+++ b/res/res/drawable/progress_static_material.xml
@@ -1,5 +1,5 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/scrollbar_handle_material.xml b/res/res/drawable/scrollbar_handle_material.xml
index 56fececc..f020112d 100644
--- a/res/res/drawable/scrollbar_handle_material.xml
+++ b/res/res/drawable/scrollbar_handle_material.xml
@@ -17,6 +17,6 @@
-
-
+
diff --git a/res/res/drawable/search_spinner.xml b/res/res/drawable/search_spinner.xml
deleted file mode 100644
index 31a77c30..00000000
--- a/res/res/drawable/search_spinner.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
diff --git a/res/res/drawable/seekbar_thumb_material_anim.xml b/res/res/drawable/seekbar_thumb_material_anim.xml
index 9726e73f..b1119cd7 100644
--- a/res/res/drawable/seekbar_thumb_material_anim.xml
+++ b/res/res/drawable/seekbar_thumb_material_anim.xml
@@ -25,7 +25,7 @@
android:opticalInsetLeft="3dp"
android:opticalInsetRight="3dp">
+ android:color="@color/white" />
diff --git a/res/res/drawable/search_dropdown_dark.xml b/res/res/drawable/seekbar_tick_mark_material.xml
similarity index 69%
rename from res/res/drawable/search_dropdown_dark.xml
rename to res/res/drawable/seekbar_tick_mark_material.xml
index 26284187..d2c38a21 100644
--- a/res/res/drawable/search_dropdown_dark.xml
+++ b/res/res/drawable/seekbar_tick_mark_material.xml
@@ -1,5 +1,5 @@
-
-
-
-
-
+
+
+
diff --git a/res/res/drawable/seekbar_track_material.xml b/res/res/drawable/seekbar_track_material.xml
index 01eb2433..2076fee0 100644
--- a/res/res/drawable/seekbar_track_material.xml
+++ b/res/res/drawable/seekbar_track_material.xml
@@ -18,7 +18,8 @@
+ android:tint="?attr/colorProgressBackgroundNormal">
+
@@ -32,6 +33,7 @@
+
@@ -48,6 +50,7 @@
+
diff --git a/res/res/drawable/stat_notify_disabled_data.xml b/res/res/drawable/stat_notify_disabled_data.xml
deleted file mode 100644
index 4f6ea7f5..00000000
--- a/res/res/drawable/stat_notify_disabled_data.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/drawable/stat_notify_wifi_in_range.xml b/res/res/drawable/stat_notify_wifi_in_range.xml
deleted file mode 100644
index a271ca52..00000000
--- a/res/res/drawable/stat_notify_wifi_in_range.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
diff --git a/res/res/drawable/stat_sys_battery.xml b/res/res/drawable/stat_sys_battery.xml
deleted file mode 100644
index 1060375f..00000000
--- a/res/res/drawable/stat_sys_battery.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/stat_sys_battery_charge.xml b/res/res/drawable/stat_sys_battery_charge.xml
deleted file mode 100644
index a6c45758..00000000
--- a/res/res/drawable/stat_sys_battery_charge.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/stat_sys_tether_wifi.xml b/res/res/drawable/stat_sys_tether_wifi.xml
deleted file mode 100644
index 23dc849f..00000000
--- a/res/res/drawable/stat_sys_tether_wifi.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
diff --git a/res/res/drawable/sym_def_app_icon.xml b/res/res/drawable/sym_def_app_icon.xml
new file mode 100644
index 00000000..129d38a7
--- /dev/null
+++ b/res/res/drawable/sym_def_app_icon.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/res/res/drawable/sym_def_app_icon_background.xml b/res/res/drawable/sym_def_app_icon_background.xml
new file mode 100644
index 00000000..17b592fe
--- /dev/null
+++ b/res/res/drawable/sym_def_app_icon_background.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/tab_bottom_left_v4.xml b/res/res/drawable/tab_bottom_left_v4.xml
deleted file mode 100644
index 0aee2883..00000000
--- a/res/res/drawable/tab_bottom_left_v4.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/tab_bottom_right_v4.xml b/res/res/drawable/tab_bottom_right_v4.xml
deleted file mode 100644
index 64227dd2..00000000
--- a/res/res/drawable/tab_bottom_right_v4.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/tab_indicator_resolver.xml b/res/res/drawable/tab_indicator_resolver.xml
new file mode 100644
index 00000000..f97773e8
--- /dev/null
+++ b/res/res/drawable/tab_indicator_resolver.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/tab_indicator_v4.xml b/res/res/drawable/tab_indicator_v4.xml
deleted file mode 100644
index b1e3c9cb..00000000
--- a/res/res/drawable/tab_indicator_v4.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/textfield_search.xml b/res/res/drawable/textfield_search.xml
deleted file mode 100644
index 78c94866..00000000
--- a/res/res/drawable/textfield_search.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/textfield_search_empty.xml b/res/res/drawable/textfield_search_empty.xml
deleted file mode 100644
index 55eec831..00000000
--- a/res/res/drawable/textfield_search_empty.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/drawable/time_picker_editable_background.xml b/res/res/drawable/time_picker_editable_background.xml
new file mode 100644
index 00000000..72e863bc
--- /dev/null
+++ b/res/res/drawable/time_picker_editable_background.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/drawable/title_bar_shadow.xml b/res/res/drawable/title_bar_shadow.xml
deleted file mode 100644
index 37b0b8f3..00000000
--- a/res/res/drawable/title_bar_shadow.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/drawable/floating_popup_background_dark.xml b/res/res/drawable/toast_frame.xml
similarity index 81%
rename from res/res/drawable/floating_popup_background_dark.xml
rename to res/res/drawable/toast_frame.xml
index ded11375..a8cdef6d 100644
--- a/res/res/drawable/floating_popup_background_dark.xml
+++ b/res/res/drawable/toast_frame.xml
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/res/res/drawable/scroll_indicator_material.xml b/res/res/drawable/tooltip_frame.xml
similarity index 75%
rename from res/res/drawable/scroll_indicator_material.xml
rename to res/res/drawable/tooltip_frame.xml
index 63cd584e..14130c89 100644
--- a/res/res/drawable/scroll_indicator_material.xml
+++ b/res/res/drawable/tooltip_frame.xml
@@ -1,5 +1,6 @@
-
-
-
-
-
+ android:shape="rectangle">
+
+
+
\ No newline at end of file
diff --git a/res/res/drawable/vector_drawable_progress_bar_large.xml b/res/res/drawable/vector_drawable_progress_bar_large.xml
index cd678f1c..6448f3ba 100644
--- a/res/res/drawable/vector_drawable_progress_bar_large.xml
+++ b/res/res/drawable/vector_drawable_progress_bar_large.xml
@@ -16,22 +16,22 @@
+ android:translateX="38.0"
+ android:translateY="38.0" >
diff --git a/res/res/drawable/vector_drawable_progress_bar_medium.xml b/res/res/drawable/vector_drawable_progress_bar_medium.xml
index 7f038f44..80e33556 100644
--- a/res/res/drawable/vector_drawable_progress_bar_medium.xml
+++ b/res/res/drawable/vector_drawable_progress_bar_medium.xml
@@ -27,7 +27,7 @@
+ android:translateX="8.0"
+ android:translateY="8.0" >
diff --git a/res/res/drawable/view_accessibility_focused.xml b/res/res/drawable/view_accessibility_focused.xml
index 025916b3..aa3031e5 100644
--- a/res/res/drawable/view_accessibility_focused.xml
+++ b/res/res/drawable/view_accessibility_focused.xml
@@ -17,8 +17,8 @@
+ android:width="@dimen/accessibility_focus_highlight_stroke_width"
+ android:color="@color/accessibility_focus_highlight_color" />
diff --git a/res/res/drawable/work_mode_emergency_button_background.xml b/res/res/drawable/work_mode_emergency_button_background.xml
new file mode 100644
index 00000000..d9b68794
--- /dev/null
+++ b/res/res/drawable/work_mode_emergency_button_background.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/interpolator-watch/progress_indeterminate_rotation_interpolator.xml b/res/res/interpolator-watch/progress_indeterminate_rotation_interpolator.xml
new file mode 100644
index 00000000..ed2655cb
--- /dev/null
+++ b/res/res/interpolator-watch/progress_indeterminate_rotation_interpolator.xml
@@ -0,0 +1,18 @@
+
+
+
diff --git a/res/res/interpolator-watch/rounded_window_interpolator.xml b/res/res/interpolator-watch/rounded_window_interpolator.xml
new file mode 100644
index 00000000..c322169e
--- /dev/null
+++ b/res/res/interpolator-watch/rounded_window_interpolator.xml
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/res/res/interpolator-watch/trim_end_interpolator.xml b/res/res/interpolator-watch/trim_end_interpolator.xml
new file mode 100644
index 00000000..f46d5e0e
--- /dev/null
+++ b/res/res/interpolator-watch/trim_end_interpolator.xml
@@ -0,0 +1,18 @@
+
+
+
diff --git a/res/res/drawable/load_average_background.xml b/res/res/interpolator-watch/trim_offset_interpolator.xml
similarity index 74%
rename from res/res/drawable/load_average_background.xml
rename to res/res/interpolator-watch/trim_offset_interpolator.xml
index 584e4f56..d58672e9 100644
--- a/res/res/drawable/load_average_background.xml
+++ b/res/res/interpolator-watch/trim_offset_interpolator.xml
@@ -1,20 +1,18 @@
-
-
-
-
-
-
+
diff --git a/res/res/interpolator-watch/trim_start_interpolator.xml b/res/res/interpolator-watch/trim_start_interpolator.xml
new file mode 100644
index 00000000..365609c9
--- /dev/null
+++ b/res/res/interpolator-watch/trim_start_interpolator.xml
@@ -0,0 +1,18 @@
+
+
+
diff --git a/res/res/drawable/immersive_cling_light_bg_circ.xml b/res/res/interpolator/activity_close_dim.xml
similarity index 69%
rename from res/res/drawable/immersive_cling_light_bg_circ.xml
rename to res/res/interpolator/activity_close_dim.xml
index df5d5ad5..faad1399 100644
--- a/res/res/drawable/immersive_cling_light_bg_circ.xml
+++ b/res/res/interpolator/activity_close_dim.xml
@@ -1,6 +1,6 @@
-
-
-
-
-
-
+
diff --git a/res/res/interpolator/aggressive_ease.xml b/res/res/interpolator/aggressive_ease.xml
new file mode 100644
index 00000000..620424fb
--- /dev/null
+++ b/res/res/interpolator/aggressive_ease.xml
@@ -0,0 +1,22 @@
+
+
+
+
\ No newline at end of file
diff --git a/res/res/interpolator/ic_checkbox_checked_animation_interpolator_0.xml b/res/res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml
similarity index 100%
rename from res/res/interpolator/ic_checkbox_checked_animation_interpolator_0.xml
rename to res/res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml
diff --git a/res/res/interpolator/ic_checkbox_checked_animation_interpolator_1.xml b/res/res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml
similarity index 100%
rename from res/res/interpolator/ic_checkbox_checked_animation_interpolator_1.xml
rename to res/res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml
diff --git a/res/res/interpolator/ic_checkbox_unchecked_animation_interpolator_0.xml b/res/res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml
similarity index 100%
rename from res/res/interpolator/ic_checkbox_unchecked_animation_interpolator_0.xml
rename to res/res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml
diff --git a/res/res/interpolator/ic_checkbox_unchecked_animation_interpolator_1.xml b/res/res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml
similarity index 100%
rename from res/res/interpolator/ic_checkbox_unchecked_animation_interpolator_1.xml
rename to res/res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml
diff --git a/res/res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml b/res/res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml
new file mode 100644
index 00000000..97c93734
--- /dev/null
+++ b/res/res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml
@@ -0,0 +1,19 @@
+
+
+
+
diff --git a/res/res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml b/res/res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml
new file mode 100644
index 00000000..97c93734
--- /dev/null
+++ b/res/res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml
@@ -0,0 +1,19 @@
+
+
+
+
diff --git a/res/res/interpolator/emphasized.xml b/res/res/interpolator/emphasized.xml
new file mode 100644
index 00000000..aae939a4
--- /dev/null
+++ b/res/res/interpolator/emphasized.xml
@@ -0,0 +1,20 @@
+
+
+
+
diff --git a/res/res/interpolator/emphasized_accelerate.xml b/res/res/interpolator/emphasized_accelerate.xml
new file mode 100644
index 00000000..f39faf8c
--- /dev/null
+++ b/res/res/interpolator/emphasized_accelerate.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/emphasized_decelerate.xml b/res/res/interpolator/emphasized_decelerate.xml
new file mode 100644
index 00000000..3e4fab6f
--- /dev/null
+++ b/res/res/interpolator/emphasized_decelerate.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/fast_out_extra_slow_in.xml b/res/res/interpolator/fast_out_extra_slow_in.xml
new file mode 100644
index 00000000..f1605741
--- /dev/null
+++ b/res/res/interpolator/fast_out_extra_slow_in.xml
@@ -0,0 +1,19 @@
+
+
+
+
diff --git a/res/res/interpolator/ft_avd_toarrow_animation_interpolator_0.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_0.xml
new file mode 100644
index 00000000..c6db901f
--- /dev/null
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_0.xml
@@ -0,0 +1,20 @@
+
+
+
diff --git a/res/res/layout/time_picker_dialog.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_1.xml
similarity index 67%
rename from res/res/layout/time_picker_dialog.xml
rename to res/res/interpolator/ft_avd_toarrow_animation_interpolator_1.xml
index 30fe9109..584385da 100644
--- a/res/res/layout/time_picker_dialog.xml
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_1.xml
@@ -1,7 +1,6 @@
-
-
+
diff --git a/res/res/interpolator/ft_avd_toarrow_animation_interpolator_2.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_2.xml
new file mode 100644
index 00000000..334dee7a
--- /dev/null
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_2.xml
@@ -0,0 +1,20 @@
+
+
+
diff --git a/res/res/interpolator/ft_avd_toarrow_animation_interpolator_3.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_3.xml
new file mode 100644
index 00000000..67891fc1
--- /dev/null
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_3.xml
@@ -0,0 +1,20 @@
+
+
+
diff --git a/res/res/interpolator/ft_avd_toarrow_animation_interpolator_4.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_4.xml
new file mode 100644
index 00000000..756a9e1f
--- /dev/null
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_4.xml
@@ -0,0 +1,20 @@
+
+
+
diff --git a/res/res/interpolator/ft_avd_toarrow_animation_interpolator_5.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_5.xml
new file mode 100644
index 00000000..584385da
--- /dev/null
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_5.xml
@@ -0,0 +1,20 @@
+
+
+
diff --git a/res/res/interpolator/ft_avd_toarrow_animation_interpolator_6.xml b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_6.xml
new file mode 100644
index 00000000..bed54d41
--- /dev/null
+++ b/res/res/interpolator/ft_avd_toarrow_animation_interpolator_6.xml
@@ -0,0 +1,20 @@
+
+
+
diff --git a/res/res/layout/voice_interaction_session.xml b/res/res/interpolator/launch_task_micro_alpha.xml
similarity index 71%
rename from res/res/layout/voice_interaction_session.xml
rename to res/res/interpolator/launch_task_micro_alpha.xml
index 48b6579a..41b79b5d 100644
--- a/res/res/layout/voice_interaction_session.xml
+++ b/res/res/interpolator/launch_task_micro_alpha.xml
@@ -1,7 +1,6 @@
-
-
+
diff --git a/res/res/interpolator/launch_task_micro_ydelta.xml b/res/res/interpolator/launch_task_micro_ydelta.xml
new file mode 100644
index 00000000..acac761a
--- /dev/null
+++ b/res/res/interpolator/launch_task_micro_ydelta.xml
@@ -0,0 +1,24 @@
+
+
+
+
diff --git a/res/res/interpolator/screen_rotation.xml b/res/res/interpolator/screen_rotation.xml
new file mode 100644
index 00000000..bf61229e
--- /dev/null
+++ b/res/res/interpolator/screen_rotation.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/screen_rotation_alpha_in.xml b/res/res/interpolator/screen_rotation_alpha_in.xml
new file mode 100644
index 00000000..9c566a7c
--- /dev/null
+++ b/res/res/interpolator/screen_rotation_alpha_in.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/screen_rotation_alpha_out.xml b/res/res/interpolator/screen_rotation_alpha_out.xml
new file mode 100644
index 00000000..73a37d4f
--- /dev/null
+++ b/res/res/interpolator/screen_rotation_alpha_out.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/standard.xml b/res/res/interpolator/standard.xml
new file mode 100644
index 00000000..bf61229e
--- /dev/null
+++ b/res/res/interpolator/standard.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/standard_accelerate.xml b/res/res/interpolator/standard_accelerate.xml
new file mode 100644
index 00000000..68e2fa12
--- /dev/null
+++ b/res/res/interpolator/standard_accelerate.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/interpolator/standard_decelerate.xml b/res/res/interpolator/standard_decelerate.xml
new file mode 100644
index 00000000..01698714
--- /dev/null
+++ b/res/res/interpolator/standard_decelerate.xml
@@ -0,0 +1,22 @@
+
+
+
+
diff --git a/res/res/drawable/notification_material_media_action_background.xml b/res/res/interpolator/transient_interpolator.xml
similarity index 73%
rename from res/res/drawable/notification_material_media_action_background.xml
rename to res/res/interpolator/transient_interpolator.xml
index 8e559d57..653a8cfd 100644
--- a/res/res/drawable/notification_material_media_action_background.xml
+++ b/res/res/interpolator/transient_interpolator.xml
@@ -1,6 +1,5 @@
-
-
-
+
\ No newline at end of file
diff --git a/res/res/layout-land/icon_menu_layout.xml b/res/res/layout-land/icon_menu_layout.xml
deleted file mode 100644
index 70e3e833..00000000
--- a/res/res/layout-land/icon_menu_layout.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/layout-land/ssl_certificate.xml b/res/res/layout-land/ssl_certificate.xml
deleted file mode 100644
index c6c8dd4e..00000000
--- a/res/res/layout-land/ssl_certificate.xml
+++ /dev/null
@@ -1,280 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout-land/time_picker_material.xml b/res/res/layout-land/time_picker_material.xml
index 2473e875..f3d4a84a 100644
--- a/res/res/layout-land/time_picker_material.xml
+++ b/res/res/layout-land/time_picker_material.xml
@@ -15,136 +15,170 @@
limitations under the License.
-->
-
-
-
-
+
+ android:layout_centerHorizontal="true"
+ android:layout_centerVertical="true"
+ android:paddingTop="@dimen/timepicker_radial_picker_top_margin"
+ android:orientation="horizontal">
-
+ android:gravity="right"
+ android:focusable="true"
+ android:pointerIcon="hand"
+ android:nextFocusForward="@+id/minutes" />
+ android:importantForAccessibility="no"
+ android:includeFontPadding="false" />
-
+ android:gravity="left"
+ android:focusable="true"
+ android:pointerIcon="hand"
+ android:nextFocusForward="@+id/am_label" />
-
-
-
-
-
-
+
-
+ android:focusable="true"
+ android:background="?android:attr/selectableItemBackground"
+ android:includeFontPadding="false"
+ android:button="@null" />
+
-
+
+
+ android:orientation="vertical">
-
+
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/layout-land/usb_storage_activity.xml b/res/res/layout-land/usb_storage_activity.xml
deleted file mode 100644
index d52f0a5b..00000000
--- a/res/res/layout-land/usb_storage_activity.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout-large/action_mode_close_item.xml b/res/res/layout-large/action_mode_close_item.xml
deleted file mode 100644
index df06de65..00000000
--- a/res/res/layout-large/action_mode_close_item.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout-notround-watch/alert_dialog_title_material.xml b/res/res/layout-notround-watch/alert_dialog_title_material.xml
new file mode 100644
index 00000000..08eecef1
--- /dev/null
+++ b/res/res/layout-notround-watch/alert_dialog_title_material.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
diff --git a/res/res/layout-port/icon_menu_layout.xml b/res/res/layout-port/icon_menu_layout.xml
deleted file mode 100644
index 82082da1..00000000
--- a/res/res/layout-port/icon_menu_layout.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/layout-round-watch/alert_dialog_title_material.xml b/res/res/layout-round-watch/alert_dialog_title_material.xml
new file mode 100644
index 00000000..dac1e324
--- /dev/null
+++ b/res/res/layout-round-watch/alert_dialog_title_material.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/layout-sw600dp/date_picker_dialog.xml b/res/res/layout-sw600dp/date_picker_dialog.xml
deleted file mode 100644
index f9b247fd..00000000
--- a/res/res/layout-sw600dp/date_picker_dialog.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
diff --git a/res/res/layout-sw600dp/keyguard.xml b/res/res/layout-sw600dp/keyguard.xml
deleted file mode 100644
index f8f482d1..00000000
--- a/res/res/layout-sw600dp/keyguard.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout-television/user_switching_dialog.xml b/res/res/layout-television/user_switching_dialog.xml
deleted file mode 100644
index 72150e32..00000000
--- a/res/res/layout-television/user_switching_dialog.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
diff --git a/res/res/layout-w600dp/preference_list_content_single.xml b/res/res/layout-w600dp/preference_list_content_single.xml
deleted file mode 100644
index d2fa5b94..00000000
--- a/res/res/layout-w600dp/preference_list_content_single.xml
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout-watch/alert_dialog_material.xml b/res/res/layout-watch/alert_dialog_material.xml
new file mode 100644
index 00000000..1d568455
--- /dev/null
+++ b/res/res/layout-watch/alert_dialog_material.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout-watch/alert_dialog_progress_material.xml b/res/res/layout-watch/alert_dialog_progress_material.xml
new file mode 100644
index 00000000..686156cf
--- /dev/null
+++ b/res/res/layout-watch/alert_dialog_progress_material.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout-watch/preference_list_fragment_material.xml b/res/res/layout-watch/preference_list_fragment_material.xml
new file mode 100644
index 00000000..8f2658b3
--- /dev/null
+++ b/res/res/layout-watch/preference_list_fragment_material.xml
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout-watch/preference_material.xml b/res/res/layout-watch/preference_material.xml
new file mode 100644
index 00000000..ad217dbb
--- /dev/null
+++ b/res/res/layout-watch/preference_material.xml
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/list_menu_item_checkbox.xml b/res/res/layout-watch/preference_widget_switch.xml
similarity index 55%
rename from res/res/layout/list_menu_item_checkbox.xml
rename to res/res/layout-watch/preference_widget_switch.xml
index dc02a1e5..2b24c22c 100644
--- a/res/res/layout/list_menu_item_checkbox.xml
+++ b/res/res/layout-watch/preference_widget_switch.xml
@@ -1,12 +1,12 @@
-
-
+
-
-
+ android:background="@null" />
diff --git a/res/res/layout-watch/progress_dialog_material.xml b/res/res/layout-watch/progress_dialog_material.xml
index 228f7245..a7df948b 100644
--- a/res/res/layout-watch/progress_dialog_material.xml
+++ b/res/res/layout-watch/progress_dialog_material.xml
@@ -32,14 +32,15 @@
+ android:layout_marginEnd="8dp" />
diff --git a/res/res/layout-watch/watch_base_error_dialog.xml b/res/res/layout-watch/watch_base_error_dialog.xml
new file mode 100644
index 00000000..c8ea017d
--- /dev/null
+++ b/res/res/layout-watch/watch_base_error_dialog.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout-watch/watch_base_error_dialog_title.xml b/res/res/layout-watch/watch_base_error_dialog_title.xml
new file mode 100644
index 00000000..aa14c086
--- /dev/null
+++ b/res/res/layout-watch/watch_base_error_dialog_title.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/layout-xlarge/activity_list.xml b/res/res/layout-xlarge/activity_list.xml
deleted file mode 100644
index bf46af8f..00000000
--- a/res/res/layout-xlarge/activity_list.xml
+++ /dev/null
@@ -1,122 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/action_bar_title_item.xml b/res/res/layout/action_bar_title_item.xml
deleted file mode 100644
index fecfded8..00000000
--- a/res/res/layout/action_bar_title_item.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/action_menu_item_layout.xml b/res/res/layout/action_menu_item_layout.xml
deleted file mode 100644
index 6961f8d5..00000000
--- a/res/res/layout/action_menu_item_layout.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/action_menu_layout.xml b/res/res/layout/action_menu_layout.xml
deleted file mode 100644
index abf3300c..00000000
--- a/res/res/layout/action_menu_layout.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/action_mode_close_item.xml b/res/res/layout/action_mode_close_item.xml
deleted file mode 100644
index 3df83d09..00000000
--- a/res/res/layout/action_mode_close_item.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
diff --git a/res/res/layout/activity_chooser_view.xml b/res/res/layout/activity_chooser_view.xml
deleted file mode 100644
index bef17d0c..00000000
--- a/res/res/layout/activity_chooser_view.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/activity_chooser_view_list_item.xml b/res/res/layout/activity_chooser_view_list_item.xml
deleted file mode 100644
index 66e400a2..00000000
--- a/res/res/layout/activity_chooser_view_list_item.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/activity_list.xml b/res/res/layout/activity_list.xml
deleted file mode 100644
index f489ab76..00000000
--- a/res/res/layout/activity_list.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/activity_list_item_2.xml b/res/res/layout/activity_list_item_2.xml
deleted file mode 100644
index 608e9861..00000000
--- a/res/res/layout/activity_list_item_2.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/adaptive_notification_wrapper.xml b/res/res/layout/adaptive_notification_wrapper.xml
deleted file mode 100644
index 2583339e..00000000
--- a/res/res/layout/adaptive_notification_wrapper.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
diff --git a/res/res/layout/alert_dialog.xml b/res/res/layout/alert_dialog.xml
deleted file mode 100644
index 59e56af0..00000000
--- a/res/res/layout/alert_dialog.xml
+++ /dev/null
@@ -1,152 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/alert_dialog_button_bar_leanback.xml b/res/res/layout/alert_dialog_button_bar_leanback.xml
new file mode 100644
index 00000000..466811f6
--- /dev/null
+++ b/res/res/layout/alert_dialog_button_bar_leanback.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/alert_dialog_button_bar_material.xml b/res/res/layout/alert_dialog_button_bar_material.xml
index 6e102f35..e879d819 100644
--- a/res/res/layout/alert_dialog_button_bar_material.xml
+++ b/res/res/layout/alert_dialog_button_bar_material.xml
@@ -15,43 +15,48 @@
limitations under the License.
-->
-
+
+
-
+
-
+
-
+
-
-
+
+
+
diff --git a/res/res/layout/alert_dialog_leanback.xml b/res/res/layout/alert_dialog_leanback.xml
index 848015c2..091613fd 100644
--- a/res/res/layout/alert_dialog_leanback.xml
+++ b/res/res/layout/alert_dialog_leanback.xml
@@ -1,6 +1,6 @@
-
+ android:gravity="start|top"
+ android:orientation="vertical">
-
+
+
-
-
-
-
-
-
+ android:minHeight="48dp">
-
-
-
-
-
+ android:orientation="vertical">
-
+
+
+
+
+
+
+
+
+
-
+
+
-
-
-
-
-
-
-
-
+ layout="@layout/alert_dialog_button_bar_leanback" />
+
diff --git a/res/res/layout/alert_dialog_material.xml b/res/res/layout/alert_dialog_material.xml
index 95c24599..178505c2 100644
--- a/res/res/layout/alert_dialog_material.xml
+++ b/res/res/layout/alert_dialog_material.xml
@@ -15,11 +15,12 @@
limitations under the License.
-->
-
@@ -28,14 +29,12 @@
android:id="@+id/contentPanel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_weight="1"
android:minHeight="48dp">
+
+
@@ -64,7 +69,6 @@
android:id="@+id/customPanel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:layout_weight="1"
android:minHeight="48dp">
-
-
+
+
diff --git a/res/res/layout/alert_dialog_micro.xml b/res/res/layout/alert_dialog_micro.xml
deleted file mode 100644
index abdbd163..00000000
--- a/res/res/layout/alert_dialog_micro.xml
+++ /dev/null
@@ -1,140 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/alert_dialog_title_material.xml b/res/res/layout/alert_dialog_title_material.xml
index f61b90b3..eef95859 100644
--- a/res/res/layout/alert_dialog_title_material.xml
+++ b/res/res/layout/alert_dialog_title_material.xml
@@ -21,6 +21,8 @@
android:layout_height="wrap_content"
android:orientation="vertical">
+
+
+ android:textAlignment="viewStart"
+ style="?attr/windowTitleStyle" />
-
-
\ No newline at end of file
+
+
diff --git a/res/res/layout/always_use_checkbox.xml b/res/res/layout/always_use_checkbox.xml
deleted file mode 100644
index 16a1bb2d..00000000
--- a/res/res/layout/always_use_checkbox.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/am_compat_mode_dialog.xml b/res/res/layout/am_compat_mode_dialog.xml
deleted file mode 100644
index 8a0975d5..00000000
--- a/res/res/layout/am_compat_mode_dialog.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/app_not_authorized.xml b/res/res/layout/app_not_authorized.xml
deleted file mode 100644
index 339b24e8..00000000
--- a/res/res/layout/app_not_authorized.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/app_permission_item.xml b/res/res/layout/app_permission_item.xml
deleted file mode 100644
index 383d7710..00000000
--- a/res/res/layout/app_permission_item.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/app_permission_item_money.xml b/res/res/layout/app_permission_item_money.xml
deleted file mode 100644
index 20562856..00000000
--- a/res/res/layout/app_permission_item_money.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/app_permission_item_old.xml b/res/res/layout/app_permission_item_old.xml
deleted file mode 100644
index de6fc4fc..00000000
--- a/res/res/layout/app_permission_item_old.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/app_perms_summary.xml b/res/res/layout/app_perms_summary.xml
deleted file mode 100644
index b8d93aca..00000000
--- a/res/res/layout/app_perms_summary.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/auto_complete_list.xml b/res/res/layout/auto_complete_list.xml
deleted file mode 100644
index 72beb2bb..00000000
--- a/res/res/layout/auto_complete_list.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/calendar_view.xml b/res/res/layout/calendar_view.xml
deleted file mode 100644
index bccb0568..00000000
--- a/res/res/layout/calendar_view.xml
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/character_picker.xml b/res/res/layout/character_picker.xml
deleted file mode 100644
index 3ddbbb2c..00000000
--- a/res/res/layout/character_picker.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/character_picker_button.xml b/res/res/layout/character_picker_button.xml
deleted file mode 100644
index b74e620c..00000000
--- a/res/res/layout/character_picker_button.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/choose_account.xml b/res/res/layout/choose_account.xml
deleted file mode 100644
index e13dd26d..00000000
--- a/res/res/layout/choose_account.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/choose_account_row.xml b/res/res/layout/choose_account_row.xml
deleted file mode 100644
index 71537fba..00000000
--- a/res/res/layout/choose_account_row.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/choose_account_type.xml b/res/res/layout/choose_account_type.xml
deleted file mode 100644
index 87d1ddee..00000000
--- a/res/res/layout/choose_account_type.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/choose_type_and_account.xml b/res/res/layout/choose_type_and_account.xml
deleted file mode 100644
index 79f3f1a5..00000000
--- a/res/res/layout/choose_type_and_account.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/chooser_grid.xml b/res/res/layout/chooser_grid.xml
deleted file mode 100644
index 41726fb7..00000000
--- a/res/res/layout/chooser_grid.xml
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/chooser_row.xml b/res/res/layout/chooser_row.xml
deleted file mode 100644
index 9baa32c6..00000000
--- a/res/res/layout/chooser_row.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
diff --git a/res/res/layout/common_tab_settings.xml b/res/res/layout/common_tab_settings.xml
deleted file mode 100644
index d2a4acc2..00000000
--- a/res/res/layout/common_tab_settings.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/date_picker_dialog.xml b/res/res/layout/date_picker_dialog.xml
deleted file mode 100644
index db8f311c..00000000
--- a/res/res/layout/date_picker_dialog.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/date_picker_header_material.xml b/res/res/layout/date_picker_header_material.xml
index a4388f61..81f08fd9 100644
--- a/res/res/layout/date_picker_header_material.xml
+++ b/res/res/layout/date_picker_header_material.xml
@@ -19,27 +19,44 @@
android:id="@+id/date_picker_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:paddingBottom="18dp"
- android:paddingStart="?attr/dialogPreferredPadding"
- android:paddingEnd="?attr/dialogPreferredPadding"
android:orientation="vertical">
-
-
+ android:paddingBottom="18dp"
+ android:orientation="vertical"
+ android:clipToPadding="false"
+ android:clipChildren="false">
-
+
+
+
diff --git a/res/res/layout/date_picker_legacy_holo.xml b/res/res/layout/date_picker_legacy_holo.xml
index b465d973..a6e93c99 100644
--- a/res/res/layout/date_picker_legacy_holo.xml
+++ b/res/res/layout/date_picker_legacy_holo.xml
@@ -41,8 +41,8 @@
android:id="@+id/month"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dip"
- android:layout_marginBottom="16dip"
+ android:layout_marginTop="@dimen/picker_top_margin"
+ android:layout_marginBottom="@dimen/picker_bottom_margin"
android:layout_marginStart="8dip"
android:layout_marginEnd="8dip"
android:focusable="true"
@@ -54,8 +54,8 @@
android:id="@+id/day"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dip"
- android:layout_marginBottom="16dip"
+ android:layout_marginTop="@dimen/picker_top_margin"
+ android:layout_marginBottom="@dimen/picker_bottom_margin"
android:layout_marginStart="8dip"
android:layout_marginEnd="8dip"
android:focusable="true"
@@ -67,8 +67,8 @@
android:id="@+id/year"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dip"
- android:layout_marginBottom="16dip"
+ android:layout_marginTop="@dimen/picker_top_margin"
+ android:layout_marginBottom="@dimen/picker_bottom_margin"
android:layout_marginStart="8dip"
android:layout_marginEnd="16dip"
android:focusable="true"
diff --git a/res/res/layout/date_picker_material.xml b/res/res/layout/date_picker_material.xml
index 763f2a41..dd8a45d2 100644
--- a/res/res/layout/date_picker_material.xml
+++ b/res/res/layout/date_picker_material.xml
@@ -25,10 +25,16 @@
android:layout_width="match_parent"
android:layout_height="wrap_content" />
-
+
+
+
diff --git a/res/res/layout/date_picker_month_item_material.xml b/res/res/layout/date_picker_month_item_material.xml
deleted file mode 100644
index cb79cee0..00000000
--- a/res/res/layout/date_picker_month_item_material.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/day_picker_content_material.xml b/res/res/layout/day_picker_content_material.xml
deleted file mode 100644
index b582d748..00000000
--- a/res/res/layout/day_picker_content_material.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/default_navigation.xml b/res/res/layout/default_navigation.xml
deleted file mode 100644
index b216ded1..00000000
--- a/res/res/layout/default_navigation.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/layout/expanded_menu_layout.xml b/res/res/layout/expanded_menu_layout.xml
deleted file mode 100644
index f44a83ff..00000000
--- a/res/res/layout/expanded_menu_layout.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/floating_popup_menu_button.xml b/res/res/layout/floating_popup_menu_button.xml
deleted file mode 100644
index 482f91f5..00000000
--- a/res/res/layout/floating_popup_menu_button.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
diff --git a/res/res/layout/floating_popup_menu_image_button.xml b/res/res/layout/floating_popup_menu_image_button.xml
deleted file mode 100644
index 1ba78486..00000000
--- a/res/res/layout/floating_popup_menu_image_button.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/floating_popup_open_overflow_button.xml b/res/res/layout/floating_popup_open_overflow_button.xml
deleted file mode 100644
index f6a3e8d3..00000000
--- a/res/res/layout/floating_popup_open_overflow_button.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
diff --git a/res/res/layout/floating_popup_overflow_image_list_item.xml b/res/res/layout/floating_popup_overflow_image_list_item.xml
deleted file mode 100644
index fc04b31d..00000000
--- a/res/res/layout/floating_popup_overflow_image_list_item.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/floating_popup_overflow_list_item.xml b/res/res/layout/floating_popup_overflow_list_item.xml
deleted file mode 100644
index 22f4e68b..00000000
--- a/res/res/layout/floating_popup_overflow_list_item.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/fragment_bread_crumbs.xml b/res/res/layout/fragment_bread_crumbs.xml
deleted file mode 100644
index f289e145..00000000
--- a/res/res/layout/fragment_bread_crumbs.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/global_actions_item.xml b/res/res/layout/global_actions_item.xml
deleted file mode 100644
index b3a5aa23..00000000
--- a/res/res/layout/global_actions_item.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/layout/global_actions_silent_mode.xml b/res/res/layout/global_actions_silent_mode.xml
deleted file mode 100644
index a3586232..00000000
--- a/res/res/layout/global_actions_silent_mode.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/layout/grant_credentials_permission.xml b/res/res/layout/grant_credentials_permission.xml
deleted file mode 100644
index e7ec539f..00000000
--- a/res/res/layout/grant_credentials_permission.xml
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/heavy_weight_switcher.xml b/res/res/layout/heavy_weight_switcher.xml
deleted file mode 100644
index c17e5557..00000000
--- a/res/res/layout/heavy_weight_switcher.xml
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/icon_menu_item_layout.xml b/res/res/layout/icon_menu_item_layout.xml
deleted file mode 100644
index cdb5bfa7..00000000
--- a/res/res/layout/icon_menu_item_layout.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/immersive_mode_cling.xml b/res/res/layout/immersive_mode_cling.xml
deleted file mode 100644
index 28fbea57..00000000
--- a/res/res/layout/immersive_mode_cling.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/layout/input_method.xml b/res/res/layout/input_method.xml
deleted file mode 100644
index 79f1ce80..00000000
--- a/res/res/layout/input_method.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/input_method_extract_view.xml b/res/res/layout/input_method_extract_view.xml
deleted file mode 100644
index bfa6451c..00000000
--- a/res/res/layout/input_method_extract_view.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/input_method_switch_dialog_title.xml b/res/res/layout/input_method_switch_dialog_title.xml
deleted file mode 100644
index 856a7af5..00000000
--- a/res/res/layout/input_method_switch_dialog_title.xml
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/input_method_switch_item.xml b/res/res/layout/input_method_switch_item.xml
deleted file mode 100644
index 6185ed62..00000000
--- a/res/res/layout/input_method_switch_item.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/js_prompt.xml b/res/res/layout/js_prompt.xml
deleted file mode 100644
index d80fbc8e..00000000
--- a/res/res/layout/js_prompt.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/keyguard.xml b/res/res/layout/keyguard.xml
deleted file mode 100644
index f8f482d1..00000000
--- a/res/res/layout/keyguard.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/launch_warning.xml b/res/res/layout/launch_warning.xml
deleted file mode 100644
index 1923ff07..00000000
--- a/res/res/layout/launch_warning.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/list_content.xml b/res/res/layout/list_content.xml
index 14140322..45ade4d0 100644
--- a/res/res/layout/list_content.xml
+++ b/res/res/layout/list_content.xml
@@ -44,8 +44,7 @@
+ android:layout_height="match_parent" />
-
-
-
diff --git a/res/res/layout/list_menu_item_icon.xml b/res/res/layout/list_menu_item_icon.xml
deleted file mode 100644
index a30be6a1..00000000
--- a/res/res/layout/list_menu_item_icon.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/list_menu_item_layout.xml b/res/res/layout/list_menu_item_layout.xml
deleted file mode 100644
index e8d49834..00000000
--- a/res/res/layout/list_menu_item_layout.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/list_menu_item_radio.xml b/res/res/layout/list_menu_item_radio.xml
deleted file mode 100644
index ac4459ec..00000000
--- a/res/res/layout/list_menu_item_radio.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/locale_picker_item.xml b/res/res/layout/locale_picker_item.xml
deleted file mode 100644
index defdd4d5..00000000
--- a/res/res/layout/locale_picker_item.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/media_controller.xml b/res/res/layout/media_controller.xml
deleted file mode 100644
index 24c2866e..00000000
--- a/res/res/layout/media_controller.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/media_route_chooser_dialog.xml b/res/res/layout/media_route_chooser_dialog.xml
deleted file mode 100644
index d1c6267e..00000000
--- a/res/res/layout/media_route_chooser_dialog.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/media_route_controller_dialog.xml b/res/res/layout/media_route_controller_dialog.xml
deleted file mode 100644
index 0bf70dae..00000000
--- a/res/res/layout/media_route_controller_dialog.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/layout/media_route_list_item.xml b/res/res/layout/media_route_list_item.xml
deleted file mode 100644
index bdca433c..00000000
--- a/res/res/layout/media_route_list_item.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/menu_item.xml b/res/res/layout/menu_item.xml
deleted file mode 100644
index df6462e3..00000000
--- a/res/res/layout/menu_item.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_intruder_content.xml b/res/res/layout/notification_intruder_content.xml
deleted file mode 100644
index ffd84d48..00000000
--- a/res/res/layout/notification_intruder_content.xml
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_material_action.xml b/res/res/layout/notification_material_action.xml
deleted file mode 100644
index da8b2e7b..00000000
--- a/res/res/layout/notification_material_action.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/notification_material_action_tombstone.xml b/res/res/layout/notification_material_action_tombstone.xml
deleted file mode 100644
index 976448b0..00000000
--- a/res/res/layout/notification_material_action_tombstone.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/notification_material_media_action.xml b/res/res/layout/notification_material_media_action.xml
deleted file mode 100644
index 1d52e546..00000000
--- a/res/res/layout/notification_material_media_action.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/notification_template_icon_group.xml b/res/res/layout/notification_template_icon_group.xml
deleted file mode 100644
index fa661632..00000000
--- a/res/res/layout/notification_template_icon_group.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_base.xml b/res/res/layout/notification_template_material_base.xml
deleted file mode 100644
index 94bbec80..00000000
--- a/res/res/layout/notification_template_material_base.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_big_base.xml b/res/res/layout/notification_template_material_big_base.xml
deleted file mode 100644
index 97df978e..00000000
--- a/res/res/layout/notification_template_material_big_base.xml
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_big_media.xml b/res/res/layout/notification_template_material_big_media.xml
deleted file mode 100644
index 7fd93dec..00000000
--- a/res/res/layout/notification_template_material_big_media.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_big_media_narrow.xml b/res/res/layout/notification_template_material_big_media_narrow.xml
deleted file mode 100644
index 807cfaf6..00000000
--- a/res/res/layout/notification_template_material_big_media_narrow.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_big_picture.xml b/res/res/layout/notification_template_material_big_picture.xml
deleted file mode 100644
index f3768b54..00000000
--- a/res/res/layout/notification_template_material_big_picture.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_big_text.xml b/res/res/layout/notification_template_material_big_text.xml
deleted file mode 100644
index 7ae29fb3..00000000
--- a/res/res/layout/notification_template_material_big_text.xml
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_inbox.xml b/res/res/layout/notification_template_material_inbox.xml
deleted file mode 100644
index 950ae403..00000000
--- a/res/res/layout/notification_template_material_inbox.xml
+++ /dev/null
@@ -1,174 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_material_media.xml b/res/res/layout/notification_template_material_media.xml
deleted file mode 100644
index f6c22c87..00000000
--- a/res/res/layout/notification_template_material_media.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_part_chronometer.xml b/res/res/layout/notification_template_part_chronometer.xml
deleted file mode 100644
index 1f0430eb..00000000
--- a/res/res/layout/notification_template_part_chronometer.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/notification_template_part_line1.xml b/res/res/layout/notification_template_part_line1.xml
deleted file mode 100644
index 78bc1ed2..00000000
--- a/res/res/layout/notification_template_part_line1.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_part_line2.xml b/res/res/layout/notification_template_part_line2.xml
deleted file mode 100644
index db43271a..00000000
--- a/res/res/layout/notification_template_part_line2.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_part_line3.xml b/res/res/layout/notification_template_part_line3.xml
deleted file mode 100644
index da3c5c52..00000000
--- a/res/res/layout/notification_template_part_line3.xml
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/notification_template_part_time.xml b/res/res/layout/notification_template_part_time.xml
deleted file mode 100644
index 37c7ebe3..00000000
--- a/res/res/layout/notification_template_part_time.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/notification_template_progressbar.xml b/res/res/layout/notification_template_progressbar.xml
deleted file mode 100644
index 61480b86..00000000
--- a/res/res/layout/notification_template_progressbar.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/number_picker_material.xml b/res/res/layout/number_picker_material.xml
index 47edec47..6fbd2b27 100644
--- a/res/res/layout/number_picker_material.xml
+++ b/res/res/layout/number_picker_material.xml
@@ -22,4 +22,4 @@
android:gravity="center"
android:singleLine="true"
android:background="@null"
- android:textAppearance="@style/TextAppearance.Material.Caption" />
+ android:textAppearance="@style/TextAppearance.Material.NumberPicker" />
diff --git a/res/res/layout/number_picker_with_selector_wheel_micro.xml b/res/res/layout/number_picker_with_selector_wheel_micro.xml
deleted file mode 100644
index a1c09214..00000000
--- a/res/res/layout/number_picker_with_selector_wheel_micro.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/overlay_display_window.xml b/res/res/layout/overlay_display_window.xml
deleted file mode 100644
index 36b4a0da..00000000
--- a/res/res/layout/overlay_display_window.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/permissions_account_and_authtokentype.xml b/res/res/layout/permissions_account_and_authtokentype.xml
deleted file mode 100644
index ac5b08a3..00000000
--- a/res/res/layout/permissions_account_and_authtokentype.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/permissions_package_list_item.xml b/res/res/layout/permissions_package_list_item.xml
deleted file mode 100644
index 75ce0a78..00000000
--- a/res/res/layout/permissions_package_list_item.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/popup_menu_item_layout.xml b/res/res/layout/popup_menu_item_layout.xml
deleted file mode 100644
index 0bc636f0..00000000
--- a/res/res/layout/popup_menu_item_layout.xml
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/power_dialog.xml b/res/res/layout/power_dialog.xml
deleted file mode 100644
index 60298d2e..00000000
--- a/res/res/layout/power_dialog.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/preference_list_content.xml b/res/res/layout/preference_list_content.xml
index 02cd8cdd..bed80edf 100644
--- a/res/res/layout/preference_list_content.xml
+++ b/res/res/layout/preference_list_content.xml
@@ -24,6 +24,7 @@
android:layout_width="match_parent">
+ android:orientation="vertical">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/preference_list_fragment.xml b/res/res/layout/preference_list_fragment.xml
index 4e895b04..c43975e4 100644
--- a/res/res/layout/preference_list_fragment.xml
+++ b/res/res/layout/preference_list_fragment.xml
@@ -24,23 +24,27 @@
android:background="@android:color/transparent"
android:layout_removeBorders="true">
-
+ android:layout_weight="1">
+
+
diff --git a/res/res/layout/preference_list_fragment_material.xml b/res/res/layout/preference_list_fragment_material.xml
index 62bdffd3..db2fe7d0 100644
--- a/res/res/layout/preference_list_fragment_material.xml
+++ b/res/res/layout/preference_list_fragment_material.xml
@@ -24,18 +24,21 @@
android:background="@android:color/transparent"
android:layout_removeBorders="true">
-
+ android:layout_weight="1">
+
+
+ android:maxLines="10"
+ android:ellipsize="end" />
diff --git a/res/res/layout/preference_widget_seekbar.xml b/res/res/layout/preference_widget_seekbar.xml
index 05daa1a4..0c6dbf1f 100644
--- a/res/res/layout/preference_widget_seekbar.xml
+++ b/res/res/layout/preference_widget_seekbar.xml
@@ -50,7 +50,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
- android:textAppearance="?android:attr/textAppearanceMedium"
+ android:textAppearance="?android:attr/textAppearanceLarge"
android:ellipsize="marquee"
android:fadingEdge="horizontal" />
diff --git a/res/res/layout/preference_widget_seekbar_material.xml b/res/res/layout/preference_widget_seekbar_material.xml
index f70a4726..6c72c9ed 100644
--- a/res/res/layout/preference_widget_seekbar_material.xml
+++ b/res/res/layout/preference_widget_seekbar_material.xml
@@ -51,7 +51,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
- android:textAppearance="?android:attr/textAppearanceMedium"
+ android:textAppearance="?android:attr/textAppearanceListItem"
android:ellipsize="marquee"
android:fadingEdge="horizontal" />
@@ -60,7 +60,7 @@
android:layout_height="wrap_content"
android:layout_below="@android:id/title"
android:layout_alignStart="@android:id/title"
- android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textAppearance="?android:attr/textAppearanceListItemSecondary"
android:textColor="?android:attr/textColorSecondary"
android:maxLines="4" />
diff --git a/res/res/layout/preference_widget_switch.xml b/res/res/layout/preference_widget_switch.xml
index 25e8aa65..80c572bb 100644
--- a/res/res/layout/preference_widget_switch.xml
+++ b/res/res/layout/preference_widget_switch.xml
@@ -17,7 +17,7 @@
-
-
-
-
-
diff --git a/res/res/layout/recent_apps_dialog.xml b/res/res/layout/recent_apps_dialog.xml
deleted file mode 100644
index e3492f6c..00000000
--- a/res/res/layout/recent_apps_dialog.xml
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/recent_apps_icon.xml b/res/res/layout/recent_apps_icon.xml
deleted file mode 100644
index f73aec35..00000000
--- a/res/res/layout/recent_apps_icon.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/remote_views_adapter_default_loading_view.xml b/res/res/layout/remote_views_adapter_default_loading_view.xml
deleted file mode 100644
index 864e435d..00000000
--- a/res/res/layout/remote_views_adapter_default_loading_view.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/resolve_grid_item.xml b/res/res/layout/resolve_grid_item.xml
deleted file mode 100644
index 0a7ac776..00000000
--- a/res/res/layout/resolve_grid_item.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/resolve_list_item.xml b/res/res/layout/resolve_list_item.xml
deleted file mode 100644
index 5d528329..00000000
--- a/res/res/layout/resolve_list_item.xml
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/resolver_different_item_header.xml b/res/res/layout/resolver_different_item_header.xml
deleted file mode 100644
index 58891363..00000000
--- a/res/res/layout/resolver_different_item_header.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
diff --git a/res/res/layout/resolver_list.xml b/res/res/layout/resolver_list.xml
deleted file mode 100644
index 00c25e65..00000000
--- a/res/res/layout/resolver_list.xml
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/resolver_list_with_default.xml b/res/res/layout/resolver_list_with_default.xml
deleted file mode 100644
index 31361e5f..00000000
--- a/res/res/layout/resolver_list_with_default.xml
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/restrictions_pin_challenge.xml b/res/res/layout/restrictions_pin_challenge.xml
deleted file mode 100644
index f41924cf..00000000
--- a/res/res/layout/restrictions_pin_challenge.xml
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/restrictions_pin_setup.xml b/res/res/layout/restrictions_pin_setup.xml
deleted file mode 100644
index 03ed696a..00000000
--- a/res/res/layout/restrictions_pin_setup.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/safe_mode.xml b/res/res/layout/safe_mode.xml
deleted file mode 100644
index 8a8d19e0..00000000
--- a/res/res/layout/safe_mode.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/screen.xml b/res/res/layout/screen.xml
deleted file mode 100644
index 403ffd63..00000000
--- a/res/res/layout/screen.xml
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_action_bar.xml b/res/res/layout/screen_action_bar.xml
index b3a34789..4c1d6cb5 100644
--- a/res/res/layout/screen_action_bar.xml
+++ b/res/res/layout/screen_action_bar.xml
@@ -36,6 +36,7 @@ This is an optimized layout for a screen with the Action Bar enabled.
style="?attr/actionBarStyle"
android:transitionName="android:action_bar"
android:touchscreenBlocksFocus="true"
+ android:keyboardNavigationCluster="true"
android:gravity="top">
diff --git a/res/res/layout/screen_custom_title.xml b/res/res/layout/screen_custom_title.xml
deleted file mode 100644
index a3312dcf..00000000
--- a/res/res/layout/screen_custom_title.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_progress.xml b/res/res/layout/screen_progress.xml
deleted file mode 100644
index e70f2ec0..00000000
--- a/res/res/layout/screen_progress.xml
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_simple.xml b/res/res/layout/screen_simple.xml
deleted file mode 100644
index 6111348a..00000000
--- a/res/res/layout/screen_simple.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_simple_overlay_action_mode.xml b/res/res/layout/screen_simple_overlay_action_mode.xml
deleted file mode 100644
index 52b893b3..00000000
--- a/res/res/layout/screen_simple_overlay_action_mode.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_title.xml b/res/res/layout/screen_title.xml
deleted file mode 100644
index 409e9c6e..00000000
--- a/res/res/layout/screen_title.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_title_icons.xml b/res/res/layout/screen_title_icons.xml
deleted file mode 100644
index f145429b..00000000
--- a/res/res/layout/screen_title_icons.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/screen_toolbar.xml b/res/res/layout/screen_toolbar.xml
index 88c9cf60..ded25279 100644
--- a/res/res/layout/screen_toolbar.xml
+++ b/res/res/layout/screen_toolbar.xml
@@ -36,6 +36,7 @@ This is an optimized layout for a screen with a toolbar enabled.
style="?attr/actionBarStyle"
android:transitionName="android:action_bar"
android:touchscreenBlocksFocus="true"
+ android:keyboardNavigationCluster="true"
android:gravity="top">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/search_view.xml b/res/res/layout/search_view.xml
index b5b5b277..39034dc6 100644
--- a/res/res/layout/search_view.xml
+++ b/res/res/layout/search_view.xml
@@ -43,16 +43,14 @@
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:focusable="true"
- android:contentDescription="@string/searchview_description_search" />
+ android:contentDescription="@string/searchview_description_search"
+ android:tooltipText="@string/searchview_description_search" />
@@ -81,8 +79,7 @@
android:layout_height="36dip"
android:layout_width="0dp"
android:layout_weight="1"
- android:minWidth="@dimen/search_view_text_min_width"
- android:layout_gravity="bottom"
+ android:layout_gravity="center_vertical"
android:paddingStart="@dimen/dropdownitem_text_padding_left"
android:paddingEnd="@dimen/dropdownitem_text_padding_right"
android:singleLine="true"
@@ -99,8 +96,8 @@
android:id="@+id/search_close_btn"
android:layout_width="wrap_content"
android:layout_height="match_parent"
- android:paddingStart="8dip"
- android:paddingEnd="8dip"
+ android:paddingStart="12dip"
+ android:paddingEnd="12dip"
android:layout_gravity="center_vertical"
android:background="?attr/selectableItemBackgroundBorderless"
android:focusable="true"
@@ -113,7 +110,7 @@
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="match_parent">
-
+
-
-
-
-
diff --git a/res/res/layout/select_dialog_material.xml b/res/res/layout/select_dialog_material.xml
index 19ad407d..9a068f9a 100644
--- a/res/res/layout/select_dialog_material.xml
+++ b/res/res/layout/select_dialog_material.xml
@@ -30,6 +30,6 @@
android:scrollbars="vertical"
android:overScrollMode="ifContentScrolls"
android:textAlignment="viewStart"
- android:paddingTop="@dimen/dialog_list_padding_vertical_material"
- android:paddingBottom="@dimen/dialog_list_padding_vertical_material"
- android:clipToPadding="false" />
+ android:clipToPadding="false"
+ android:paddingBottomNoButtons="@dimen/dialog_list_padding_bottom_no_buttons"
+ android:paddingTopNoTitle="@dimen/dialog_list_padding_top_no_title" />
diff --git a/res/res/layout/select_dialog_multichoice_material.xml b/res/res/layout/select_dialog_multichoice_material.xml
index 36e8e57b..731fe161 100644
--- a/res/res/layout/select_dialog_multichoice_material.xml
+++ b/res/res/layout/select_dialog_multichoice_material.xml
@@ -26,5 +26,5 @@
android:paddingStart="@dimen/select_dialog_padding_start_material"
android:paddingEnd="?attr/dialogPreferredPadding"
android:drawableStart="?attr/listChoiceIndicatorMultiple"
- android:drawablePadding="20dp"
+ android:drawablePadding="@dimen/select_dialog_drawable_padding_start_material"
android:ellipsize="marquee" />
diff --git a/res/res/layout/select_dialog_singlechoice_material.xml b/res/res/layout/select_dialog_singlechoice_material.xml
index 995272ad..77b69305 100644
--- a/res/res/layout/select_dialog_singlechoice_material.xml
+++ b/res/res/layout/select_dialog_singlechoice_material.xml
@@ -26,5 +26,5 @@
android:paddingStart="@dimen/select_dialog_padding_start_material"
android:paddingEnd="?attr/dialogPreferredPadding"
android:drawableStart="?attr/listChoiceIndicatorSingle"
- android:drawablePadding="20dp"
+ android:drawablePadding="@dimen/select_dialog_drawable_padding_start_material"
android:ellipsize="marquee" />
diff --git a/res/res/layout/simple_account_item.xml b/res/res/layout/simple_account_item.xml
deleted file mode 100644
index 29e42af3..00000000
--- a/res/res/layout/simple_account_item.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/simple_dropdown_item_2line.xml b/res/res/layout/simple_dropdown_item_2line.xml
deleted file mode 100644
index c7093b48..00000000
--- a/res/res/layout/simple_dropdown_item_2line.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/simple_list_item_2_single_choice.xml b/res/res/layout/simple_list_item_2_single_choice.xml
deleted file mode 100644
index 6cdb88bc..00000000
--- a/res/res/layout/simple_list_item_2_single_choice.xml
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/simple_list_item_multiple_choice.xml b/res/res/layout/simple_list_item_multiple_choice.xml
index 440b6fd8..fd9bf76a 100644
--- a/res/res/layout/simple_list_item_multiple_choice.xml
+++ b/res/res/layout/simple_list_item_multiple_choice.xml
@@ -17,7 +17,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/ssl_certificate.xml b/res/res/layout/ssl_certificate.xml
deleted file mode 100644
index a69d2a37..00000000
--- a/res/res/layout/ssl_certificate.xml
+++ /dev/null
@@ -1,286 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/status_bar_latest_event_content.xml b/res/res/layout/status_bar_latest_event_content.xml
deleted file mode 100644
index 9444164d..00000000
--- a/res/res/layout/status_bar_latest_event_content.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/subscription_item_layout.xml b/res/res/layout/subscription_item_layout.xml
deleted file mode 100755
index aa835f4a..00000000
--- a/res/res/layout/subscription_item_layout.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/res/layout/tab_content.xml b/res/res/layout/tab_content.xml
deleted file mode 100644
index 3fa4494a..00000000
--- a/res/res/layout/tab_content.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/tab_indicator_resolver.xml b/res/res/layout/tab_indicator_resolver.xml
new file mode 100644
index 00000000..2038da65
--- /dev/null
+++ b/res/res/layout/tab_indicator_resolver.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/text_drag_thumbnail.xml b/res/res/layout/text_drag_thumbnail.xml
deleted file mode 100644
index 63d2c05b..00000000
--- a/res/res/layout/text_drag_thumbnail.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
diff --git a/res/res/layout/text_edit_action_popup_text.xml b/res/res/layout/text_edit_action_popup_text.xml
deleted file mode 100644
index 16bf30e7..00000000
--- a/res/res/layout/text_edit_action_popup_text.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/text_edit_suggestion_container.xml b/res/res/layout/text_edit_suggestion_container.xml
new file mode 100644
index 00000000..4a74ea27
--- /dev/null
+++ b/res/res/layout/text_edit_suggestion_container.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/text_edit_suggestion_item.xml b/res/res/layout/text_edit_suggestion_item.xml
index a965ddd0..9dcbf2e1 100644
--- a/res/res/layout/text_edit_suggestion_item.xml
+++ b/res/res/layout/text_edit_suggestion_item.xml
@@ -4,9 +4,9 @@
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.
@@ -15,16 +15,5 @@
-->
+ style="@android:style/Widget.Holo.SuggestionItem" />
diff --git a/res/res/layout/text_edit_suggestion_item_material.xml b/res/res/layout/text_edit_suggestion_item_material.xml
new file mode 100644
index 00000000..0443a976
--- /dev/null
+++ b/res/res/layout/text_edit_suggestion_item_material.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
diff --git a/res/res/layout/textview_hint.xml b/res/res/layout/textview_hint.xml
deleted file mode 100644
index b94dfc9c..00000000
--- a/res/res/layout/textview_hint.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/time_picker_header_material.xml b/res/res/layout/time_picker_header_material.xml
index 3c3a8a8f..a1e10ff8 100644
--- a/res/res/layout/time_picker_header_material.xml
+++ b/res/res/layout/time_picker_header_material.xml
@@ -21,23 +21,25 @@
android:id="@+id/time_header"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:orientation="horizontal"
- android:padding="@dimen/timepicker_separator_padding"
android:paddingStart="16dp"
android:paddingEnd="16dp">
-
+ android:gravity="right"
+ android:focusable="true"
+ android:pointerIcon="hand"
+ android:nextFocusForward="@+id/minutes" />
-
-
+ android:gravity="left"
+ android:focusable="true"
+ android:pointerIcon="hand"
+ android:nextFocusForward="@+id/am_label" />
-
-
-
+
-
+ android:ellipsize="none"
+ android:focusable="true"
+ android:background="?android:attr/selectableItemBackground"
+ android:includeFontPadding="false"
+ android:button="@null" />
+
diff --git a/res/res/layout/time_picker_legacy_material.xml b/res/res/layout/time_picker_legacy_material.xml
index c6b7d3a7..ee562663 100644
--- a/res/res/layout/time_picker_legacy_material.xml
+++ b/res/res/layout/time_picker_legacy_material.xml
@@ -40,8 +40,8 @@
android:id="@+id/hour"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dip"
- android:layout_marginBottom="16dip"
+ android:layout_marginTop="@dimen/picker_top_margin"
+ android:layout_marginBottom="@dimen/picker_bottom_margin"
android:focusable="true"
android:focusableInTouchMode="true"
/>
@@ -62,8 +62,8 @@
android:id="@+id/minute"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dip"
- android:layout_marginBottom="16dip"
+ android:layout_marginTop="@dimen/picker_top_margin"
+ android:layout_marginBottom="@dimen/picker_bottom_margin"
android:focusable="true"
android:focusableInTouchMode="true"
/>
@@ -75,8 +75,8 @@
android:id="@+id/amPm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="16dip"
- android:layout_marginBottom="16dip"
+ android:layout_marginTop="@dimen/picker_top_margin"
+ android:layout_marginBottom="@dimen/picker_bottom_margin"
android:layout_marginStart="8dip"
android:layout_marginEnd="8dip"
android:focusable="true"
diff --git a/res/res/layout/time_picker_material.xml b/res/res/layout/time_picker_material.xml
index 37a73846..75973798 100644
--- a/res/res/layout/time_picker_material.xml
+++ b/res/res/layout/time_picker_material.xml
@@ -34,4 +34,53 @@
android:layout_marginTop="@dimen/timepicker_radial_picker_top_margin"
android:layout_marginStart="@dimen/timepicker_radial_picker_horizontal_margin"
android:layout_marginEnd="@dimen/timepicker_radial_picker_horizontal_margin" />
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/transient_notification.xml b/res/res/layout/transient_notification.xml
deleted file mode 100644
index daa9faf7..00000000
--- a/res/res/layout/transient_notification.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/twelve_key_entry.xml b/res/res/layout/twelve_key_entry.xml
deleted file mode 100644
index 7b41b50c..00000000
--- a/res/res/layout/twelve_key_entry.xml
+++ /dev/null
@@ -1,181 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/typing_filter.xml b/res/res/layout/typing_filter.xml
deleted file mode 100644
index d8d0a400..00000000
--- a/res/res/layout/typing_filter.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/usb_storage_activity.xml b/res/res/layout/usb_storage_activity.xml
deleted file mode 100644
index 6dae0f97..00000000
--- a/res/res/layout/usb_storage_activity.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/user_switching_dialog.xml b/res/res/layout/user_switching_dialog.xml
deleted file mode 100644
index 496783a3..00000000
--- a/res/res/layout/user_switching_dialog.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/web_runtime.xml b/res/res/layout/web_runtime.xml
deleted file mode 100644
index 4ec09644..00000000
--- a/res/res/layout/web_runtime.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/web_text_view_dropdown.xml b/res/res/layout/web_text_view_dropdown.xml
deleted file mode 100644
index 1a6e9ebb..00000000
--- a/res/res/layout/web_text_view_dropdown.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
diff --git a/res/res/layout/webview_find.xml b/res/res/layout/webview_find.xml
deleted file mode 100644
index da16043f..00000000
--- a/res/res/layout/webview_find.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
diff --git a/res/res/layout/webview_select_singlechoice.xml b/res/res/layout/webview_select_singlechoice.xml
deleted file mode 100644
index d3c3c15d..00000000
--- a/res/res/layout/webview_select_singlechoice.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
diff --git a/res/res/layout/wifi_p2p_dialog.xml b/res/res/layout/wifi_p2p_dialog.xml
deleted file mode 100644
index 86dcbfab..00000000
--- a/res/res/layout/wifi_p2p_dialog.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/wifi_p2p_dialog_row.xml b/res/res/layout/wifi_p2p_dialog_row.xml
deleted file mode 100644
index 2c88b108..00000000
--- a/res/res/layout/wifi_p2p_dialog_row.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/res/res/layout/year_label_text_view.xml b/res/res/layout/year_label_text_view.xml
deleted file mode 100644
index 3ea719df..00000000
--- a/res/res/layout/year_label_text_view.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
diff --git a/res/res/layout/zoom_browser_accessory_buttons.xml b/res/res/layout/zoom_browser_accessory_buttons.xml
deleted file mode 100644
index a2642889..00000000
--- a/res/res/layout/zoom_browser_accessory_buttons.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
diff --git a/res/res/layout/zoom_container.xml b/res/res/layout/zoom_container.xml
deleted file mode 100644
index 52bc6351..00000000
--- a/res/res/layout/zoom_container.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
diff --git a/res/res/layout/zoom_controls.xml b/res/res/layout/zoom_controls.xml
deleted file mode 100644
index 95cf1d5f..00000000
--- a/res/res/layout/zoom_controls.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
diff --git a/res/res/layout/zoom_magnify.xml b/res/res/layout/zoom_magnify.xml
deleted file mode 100644
index 562257c5..00000000
--- a/res/res/layout/zoom_magnify.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
diff --git a/res/res/mipmap-hdpi/sym_app_on_sd_unavailable_icon.png b/res/res/mipmap-hdpi/sym_app_on_sd_unavailable_icon.png
deleted file mode 100644
index d915d416..00000000
Binary files a/res/res/mipmap-hdpi/sym_app_on_sd_unavailable_icon.png and /dev/null differ
diff --git a/res/res/mipmap-hdpi/sym_def_app_icon_foreground.png b/res/res/mipmap-hdpi/sym_def_app_icon_foreground.png
new file mode 100644
index 00000000..4e526c95
Binary files /dev/null and b/res/res/mipmap-hdpi/sym_def_app_icon_foreground.png differ
diff --git a/res/res/mipmap-ldpi/sym_app_on_sd_unavailable_icon.png b/res/res/mipmap-ldpi/sym_app_on_sd_unavailable_icon.png
deleted file mode 100644
index d88250ae..00000000
Binary files a/res/res/mipmap-ldpi/sym_app_on_sd_unavailable_icon.png and /dev/null differ
diff --git a/res/res/mipmap-ldpi/sym_def_app_icon_maskable.png b/res/res/mipmap-ldpi/sym_def_app_icon_maskable.png
new file mode 100644
index 00000000..3bf42850
Binary files /dev/null and b/res/res/mipmap-ldpi/sym_def_app_icon_maskable.png differ
diff --git a/res/res/mipmap-mdpi/sym_app_on_sd_unavailable_icon.png b/res/res/mipmap-mdpi/sym_app_on_sd_unavailable_icon.png
deleted file mode 100644
index 47306683..00000000
Binary files a/res/res/mipmap-mdpi/sym_app_on_sd_unavailable_icon.png and /dev/null differ
diff --git a/res/res/mipmap-mdpi/sym_def_app_icon_foreground.png b/res/res/mipmap-mdpi/sym_def_app_icon_foreground.png
new file mode 100644
index 00000000..2c38c719
Binary files /dev/null and b/res/res/mipmap-mdpi/sym_def_app_icon_foreground.png differ
diff --git a/res/res/mipmap-watch-anydpi/sym_def_app_icon_foreground.xml b/res/res/mipmap-watch-anydpi/sym_def_app_icon_foreground.xml
new file mode 100644
index 00000000..68ccb3d0
--- /dev/null
+++ b/res/res/mipmap-watch-anydpi/sym_def_app_icon_foreground.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
diff --git a/res/res/mipmap-xhdpi/sym_def_app_icon_foreground.png b/res/res/mipmap-xhdpi/sym_def_app_icon_foreground.png
new file mode 100644
index 00000000..072467ea
Binary files /dev/null and b/res/res/mipmap-xhdpi/sym_def_app_icon_foreground.png differ
diff --git a/res/res/mipmap-xxhdpi/sym_def_app_icon_foreground.png b/res/res/mipmap-xxhdpi/sym_def_app_icon_foreground.png
new file mode 100644
index 00000000..78a6b7a3
Binary files /dev/null and b/res/res/mipmap-xxhdpi/sym_def_app_icon_foreground.png differ
diff --git a/res/res/mipmap-xxxhdpi/sym_def_app_icon_foreground.png b/res/res/mipmap-xxxhdpi/sym_def_app_icon_foreground.png
new file mode 100644
index 00000000..68ebe33f
Binary files /dev/null and b/res/res/mipmap-xxxhdpi/sym_def_app_icon_foreground.png differ
diff --git a/res/res/raw/accessibility_gestures.bin b/res/res/raw/accessibility_gestures.bin
deleted file mode 100644
index acd79939..00000000
Binary files a/res/res/raw/accessibility_gestures.bin and /dev/null differ
diff --git a/res/res/raw/color_fade_frag.frag b/res/res/raw/color_fade_frag.frag
index a66a5a76..29975d5f 100644
--- a/res/res/raw/color_fade_frag.frag
+++ b/res/res/raw/color_fade_frag.frag
@@ -3,40 +3,12 @@
precision mediump float;
uniform samplerExternalOES texUnit;
uniform float opacity;
-uniform float saturation;
uniform float gamma;
varying vec2 UV;
-vec3 rgb2hsl(vec3 rgb)
-{
- float e = 1.0e-7;
-
- vec4 p = rgb.g < rgb.b ? vec4(rgb.bg, -1.0, 2.0 / 3.0) : vec4(rgb.gb, 0.0, -1.0 / 3.0);
- vec4 q = rgb.r < p.x ? vec4(p.xyw, rgb.r) : vec4(rgb.r, p.yzx);
-
- float v = q.x;
- float c = v - min(q.w, q.y);
- float h = abs((q.w - q.y) / (6.0 * c + e) + q.z);
- float l = v - c * 0.5;
- float s = c / (1.0 - abs(2.0 * l - 1.0) + e);
- return clamp(vec3(h, s, l), 0.0, 1.0);
-}
-
-vec3 hsl2rgb(vec3 hsl)
-{
- vec3 h = vec3(hsl.x * 6.0);
- vec3 p = abs(h - vec3(3.0, 2.0, 4.0));
- vec3 q = 2.0 - p;
-
- vec3 rgb = clamp(vec3(p.x - 1.0, q.yz), 0.0, 1.0);
- float c = (1.0 - abs(2.0 * hsl.z - 1.0)) * hsl.y;
- return (rgb - vec3(0.5)) * c + hsl.z;
-}
-
void main()
{
vec4 color = texture2D(texUnit, UV);
- vec3 hsl = rgb2hsl(color.xyz);
- vec3 rgb = pow(hsl2rgb(vec3(hsl.x, hsl.y * saturation, hsl.z * opacity)), vec3(gamma));
+ vec3 rgb = pow(color.rgb * opacity, vec3(gamma));
gl_FragColor = vec4(rgb, 1.0);
}
diff --git a/res/res/raw/color_fade_vert.vert b/res/res/raw/color_fade_vert.vert
index d17437fe..b501b066 100644
--- a/res/res/raw/color_fade_vert.vert
+++ b/res/res/raw/color_fade_vert.vert
@@ -1,6 +1,5 @@
uniform mat4 proj_matrix;
uniform mat4 tex_matrix;
-uniform float scale;
attribute vec2 position;
attribute vec2 uv;
varying vec2 UV;
@@ -9,5 +8,5 @@ void main()
{
vec4 transformed_uv = tex_matrix * vec4(uv.x, uv.y, 1.0, 1.0);
UV = transformed_uv.st / transformed_uv.q;
- gl_Position = vec4(scale, scale, 1.0, 1.0) * (proj_matrix * vec4(position.x, position.y, 0.0, 1.0));
+ gl_Position = proj_matrix * vec4(position.x, position.y, 0.0, 1.0);
}
diff --git a/res/res/raw/default_ringtone_vibration_effect.ahv b/res/res/raw/default_ringtone_vibration_effect.ahv
new file mode 100644
index 00000000..c4a27a4d
--- /dev/null
+++ b/res/res/raw/default_ringtone_vibration_effect.ahv
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/res/raw/fallback_categories.csv b/res/res/raw/fallback_categories.csv
new file mode 100644
index 00000000..7ed5afa9
--- /dev/null
+++ b/res/res/raw/fallback_categories.csv
@@ -0,0 +1,3 @@
+# Default app categories used if neither the package nor installer sets anything
+# First column is package name, second column is raw ApplicationInfo.CATEGORY value
+com.android.printspooler,7
diff --git a/res/res/raw/incognito_mode_start_page.html b/res/res/raw/incognito_mode_start_page.html
deleted file mode 100644
index 5d7a3fbf..00000000
--- a/res/res/raw/incognito_mode_start_page.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
- New incognito window
-
-
-
You've gone incognito. Pages you view in this window
- won't appear in your browser history or search history, and they won't
- leave other traces, like cookies, on your device after you close the
- incognito window. Any files you download or bookmarks you create will be
- preserved, however.
-
-
Going incognito doesn't affect the behavior of other people,
- servers, or software. Be wary of:
-
-
-
Websites that collect or share information about you
-
Internet service providers or employers that track the pages you visit
-
Malicious software that tracks your keystrokes in exchange for free smileys
If the color is transparent and the window enforces the status bar contrast, the
+ system will determine whether a scrim is necessary and draw one on behalf of the app to
+ ensure that the status bar has enough contrast with the contents of this app, and set
+ an appropriate effective bar background accordingly.
+ See: {@link android.R.attr#enforceStatusBarContrast}
+
If the window belongs to an app targeting
+ {@link android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM} or above,
+ this attribute is ignored.
+ @deprecated Draw proper background behind
+ {@link android.view.WindowInsets.Type#statusBars()}} instead. -->
+ Corresponds to {@link android.view.Window#setNavigationBarColor(int)}.
+
If the color is transparent and the window enforces the navigation bar contrast, the
+ system will determine whether a scrim is necessary and draw one on behalf of the app to
+ ensure that the navigation bar has enough contrast with the contents of this app, and
+ set an appropriate effective bar background accordingly.
+ See: {@link android.R.attr#enforceNavigationBarContrast}
+
If the window belongs to an app targeting
+ {@link android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM} or above,
+ this attribute is ignored.
+ @deprecated Draw proper background behind
+ {@link android.view.WindowInsets.Type#navigationBars()} or
+ {@link android.view.WindowInsets.Type#tappableElement()} instead. -->
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1993,8 +2443,159 @@ i
have been requested to be translucent with
{@link android.R.attr#windowTranslucentStatus}.
Corresponds to setting {@link android.view.View#SYSTEM_UI_FLAG_LIGHT_STATUS_BAR} on
- the decor view. -->
+ the decor view and
+ {@link android.view.WindowInsetsController#APPEARANCE_LIGHT_STATUS_BARS} on the
+ {@link android.view.WindowInsetsController}. -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2017,8 +2618,19 @@ i
+
+
+
+
+
+
+
+
+
+
+
@@ -2061,6 +2673,15 @@ i
+
+
+
+
+
+
@@ -2139,6 +2760,13 @@ i
(which is exiting the screen). The wallpaper remains
static behind the animation. -->
+
+
+
+
@@ -2146,6 +2774,12 @@ i
+
+
+
+
+
+
@@ -2181,13 +2815,24 @@ i
(black). -->
-
+
+
+
+
@@ -2201,13 +2846,82 @@ i
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
@@ -2287,8 +3001,8 @@ i
-
+ only when the drawing cache is enabled and translucent. The default value is auto.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction of
+ hardware-accelerated rendering in API 11. -->
+ for the drawing cache.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction
+ of hardware-accelerated rendering in API 11. -->
+ depth, thus losing precision in rendering gradients, but uses less memory.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction
+ of hardware-accelerated rendering in API 11. -->
+ color depth but uses more memory.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction
+ of hardware-accelerated rendering in API 11. -->
@@ -2421,16 +3143,16 @@ i
representation this attribute can be used for providing such. -->
-
+
-
+
+ (typically, your Activity).
+ {@deprecated View actually traverses the Context
+ hierarchy looking for the relevant method, which is fragile (an intermediate
+ ContextWrapper adding a same-named method would change behavior) and restricts
+ bytecode optimizers such as R8. Instead, use View.setOnClickListener.}-->
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
-
+
+ text direction. -->
-
+
-
+
-
+
+ layoutDirection is LTR, and ALIGN_LEFT otherwise. -->
-
+
@@ -2605,6 +3330,20 @@ i
+
+
+
+
+
+
+
+
+
+
@@ -2619,7 +3358,7 @@ i
@@ -2762,6 +3501,217 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2810,8 +3760,10 @@ i
enabled by a ViewGroup for all its children in specific situations (for
instance during a scrolling.) This property lets you persist the cache
in memory after its initial usage. Persisting the cache consumes more
- memory but may prevent frequent garbage collection is the cache is created
- over and over again. By default the persistence is set to scrolling. -->
+ memory but may prevent frequent garbage collection if the cache is created
+ over and over again. By default the persistence is set to scrolling.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction of
+ hardware-accelerated rendering in API 11. -->
@@ -2823,7 +3775,9 @@ i
+ drawing cache or not. The default value is true.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction of
+ hardware-accelerated rendering in API 11. -->
@@ -2944,7 +3898,11 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
-
+ ASCII-characters.
+
+
Note: In order to avoid some known system issues on
+ {@link android.os.Build.VERSION_CODES#P} and prior OSes, you may want to include
+ {@code "AsciiCapable"} in
+ {@link android.R.styleable#InputMethod_Subtype_imeSubtypeExtraValue} when you specify
+ {@code true} to this attribute.-->
+
+
+
+
+
+
+ Required to allow setting the {@link android.accessibilityservice
+ #AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS} flag.
+
+ -->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3354,7 +4633,7 @@ i
property is set to true by default but should be set to false if your adapter
will display items of varying heights. When this property is set to true and
your adapter displays items of varying heights, the scrollbar thumb will
- change size as the user scrolls through the list. When set to fale, the list
+ change size as the user scrolls through the list. When set to false, the list
will use only the number of items in the adapter and the number of items visible
on screen to determine the scrollbar's properties. -->
@@ -3383,6 +4662,13 @@ i
This setting implies fastScrollEnabled. -->
+
+
+
+
+
+
+
@@ -3392,6 +4678,101 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3402,11 +4783,14 @@ i
If no format string is specified, the Chronometer will simply display
"MM:SS" or "H:MM:SS". -->
+
+
-
+
@@ -3471,6 +4855,8 @@ i
+
+
@@ -3592,7 +4978,7 @@ i
-
@@ -3605,7 +4991,7 @@ i
-
@@ -3624,7 +5010,10 @@ i
-
+
@@ -3699,9 +5088,9 @@ i
row is full. The rowCount attribute may be used similarly in the vertical case.
The default is horizontal. -->
-
+
-
+
+
+
@@ -3791,7 +5182,9 @@ i
-
+
+
+
@@ -3804,14 +5197,18 @@ i
-
+
-
+
-
+
@@ -3822,12 +5219,15 @@ i
+
-
+
+ Default is false. -->
@@ -3935,9 +5335,9 @@ i
should always be false for Material and beyond.
@hide Developers shouldn't need to change this. -->
-
+
-
+
@@ -3957,6 +5357,30 @@ i
result to valid color values. Saturate(S + D) -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4030,14 +5454,30 @@ i
-
+
+
+
-
+
+
+
+
+
+
+
+
@@ -4058,10 +5498,20 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4115,10 +5573,19 @@ i
-
+
-
+
+
+
+
+
@@ -4132,7 +5599,7 @@ i
-
@@ -4149,7 +5616,7 @@ i
-
@@ -4266,7 +5733,9 @@ i
inside of its frozen icicle in addition to meta-data such as
the current cursor position. By default this is disabled;
it can be useful when the contents of a text view is not stored
- in a persistent place such as a content provider. -->
+ in a persistent place such as a content provider. For
+ {@link android.widget.EditText} it is always enabled, regardless
+ of the value of the attribute. -->
-
+
-
+
+
+
+
+
+
+
@@ -4372,6 +5852,10 @@ i
+
+
+
+
@@ -4383,10 +5867,16 @@ i
+
+
+
+
@@ -4406,11 +5896,101 @@ i
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4477,6 +6057,8 @@ i
+
+
@@ -4509,7 +6091,7 @@ i
-
+
@@ -4526,7 +6108,7 @@ i
-
+
@@ -4639,6 +6221,11 @@ i
+
+
+
@@ -4733,7 +6320,14 @@ i
+
+
@@ -4838,13 +6432,6 @@ i
-
-
-
-
-
-
@@ -4858,7 +6445,7 @@ i
-
+
@@ -4899,7 +6486,7 @@ i
-
+
@@ -4967,6 +6554,11 @@ i
+
+
+
@@ -4986,6 +6578,12 @@ i
+
+
+
+
+
+
@@ -5105,8 +6703,25 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5136,7 +6751,10 @@ i
-
+
@@ -5144,17 +6762,13 @@ i
-
+
-
+
-
+
-
+
@@ -5170,28 +6784,37 @@ i
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5250,7 +6873,7 @@ i
-
+
@@ -5275,10 +6898,10 @@ i
+ over absolute padding (for example, left when layout direction is LTR). -->
+ over absolute padding (for example, right when layout direction is LTR). -->
@@ -5300,7 +6923,7 @@ i
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5371,7 +7013,7 @@ i
edges of a bitmap when rotated. Default value is false. -->
+ shrunk or stretched to smooth its appearance. Default value is true. -->
+
+
+
+
+
@@ -5488,6 +7136,8 @@ i
+
+
@@ -5535,6 +7185,8 @@ i
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+ and 1 (completely opaque). -->
-
+
+ and 1 (completely opaque). -->
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
-
+
-
+
@@ -5712,9 +7366,9 @@ i
-
+
-
+
@@ -5770,6 +7424,19 @@ i
+
+
+
+
+
+
+
+
@@ -5798,10 +7465,10 @@ i
-
-
-
-
+
+
+
+
@@ -5809,6 +7476,57 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5893,13 +7611,13 @@ i
-
+
-
+
-
+
-
+
+ to interpolate between this keyframe and the previous keyframe. -->
@@ -6153,7 +7871,7 @@ i
-
+
@@ -6178,34 +7896,9 @@ i
-
+
@@ -6216,13 +7909,13 @@ i
-
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6629,7 +8378,11 @@ i
+ called when the item is clicked.
+ {@deprecated Menu actually traverses the Context hierarchy looking for the
+ relevant method, which is fragile (an intermediate ContextWrapper adding a
+ same-named method would change behavior) and restricts bytecode optimizers
+ such as R8. Instead, use MenuItem.setOnMenuItemClickListener.} -->
@@ -6671,6 +8424,12 @@ i
for more info. -->
+
+
+
+
+
+
@@ -6719,19 +8478,21 @@ i
-
+
-
+
-
+
@@ -6754,7 +8515,7 @@ i
-
+
+
+
+
+
+
+
@@ -6870,103 +8641,143 @@ i
+
-
+
+ checkable+checked+pressed.
+ {@deprecated Copy this definition into your own application project.} -->
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+ key preview background.
+ {@deprecated Copy this definition into your own application project.} -->
+
-
+
-
+
-
+
-
+
+
-
+
-
+
-
+
+ requested keyboard mode, the row will be skipped.
+ {@deprecated Copy this definition into your own application project.} -->
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+ requested keyboard mode, the key will be skipped.
+ {@deprecated Copy this definition into your own application project.} -->
@@ -6988,6 +8799,14 @@ i
+
+
+
+
+
+
+
+
@@ -6997,9 +8816,17 @@ i
-
+
+
+
@@ -7018,6 +8845,20 @@ i
+
+
+
+
+
+
+
+
+
+
+
@@ -7142,14 +8983,58 @@ i
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
@@ -7238,6 +9138,95 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7268,7 +9257,7 @@ i
-
@@ -7293,7 +9282,7 @@ i
+ {@deprecated Removed.} -->
@@ -7314,6 +9303,8 @@ i
+
+
@@ -7333,6 +9324,38 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -->
-
+
-
+
+ for this keyphrase, or empty if not locale dependent. @hide -->
-
+
@@ -7389,7 +9455,7 @@ i
-
+
@@ -7406,9 +9472,9 @@ i
-
+
-
+
@@ -7438,7 +9504,7 @@ i
-
+
@@ -7457,7 +9523,13 @@ i
-
+
+
+
+
+
@@ -7497,25 +9569,24 @@ i
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
@@ -7557,9 +9628,9 @@ i
-
+
-
+
@@ -7568,14 +9639,56 @@ i
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7587,23 +9700,29 @@ i
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
+ (used for emulated storage that is shared with system's data partition). -->
-
+
-
+
@@ -7629,12 +9748,28 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7675,6 +9810,38 @@ i
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7702,7 +9869,7 @@ i
-
+
@@ -7754,15 +9921,31 @@ i
-
+
+
+
+
+
+
+
+
@@ -7814,14 +9997,52 @@ i
{@link android.media.tv.TvInputService#SERVICE_META_DATA} meta-data entry.
Described here are the attributes that can be included in that tag. -->
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7881,7 +10120,7 @@ i
-
+
@@ -7893,4 +10132,261 @@ i
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/layout/action_bar_up_container.xml b/res/res/values/attrs_car.xml
similarity index 62%
rename from res/res/layout/action_bar_up_container.xml
rename to res/res/values/attrs_car.xml
index c6fad643..6bfea972 100644
--- a/res/res/layout/action_bar_up_container.xml
+++ b/res/res/values/attrs_car.xml
@@ -1,5 +1,5 @@
-
-
-
+
+
+
+
+
diff --git a/res/res/values/attrs_manifest.xml b/res/res/values/attrs_manifest.xml
index cf08dea2..75d84bd8 100644
--- a/res/res/values/attrs_manifest.xml
+++ b/res/res/values/attrs_manifest.xml
@@ -24,7 +24,7 @@
-
+
+
+
+
-
-
-
-
-
+
+ "com.mycompany.MyName". -->
-
+
-
+
-
+
-
+
-
+
+
+
+
+ permission, the system assigns the default ("normal").
+
Each protection level consists of a base permission type and zero or
+ more flags. Use the following functions to extract those.
+
+ int basePermissionType = permissionInfo.getProtection();
+ int permissionFlags = permissionInfo.getProtectionFlags();
+
+ -->
-
+
-
-
+
-
+
+
-
+
+ (optionally) be granted to development applications. Although undocumented, the
+ permission state used to be shared by all users (including future users), but it is
+ managed per-user since API level 31. -->
@@ -232,6 +264,56 @@
granted any application pre-installed on the system image (not just privileged
apps). -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -247,31 +329,83 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+ user ID, they must also be signed with the same signature.
+ @deprecated Shared user IDs cause non-deterministic behavior within the
+ package manager. As such, its use is strongly discouraged and may be
+ removed in a future version of Android. Instead, apps should use proper
+ communication mechanisms, such as services and content providers,
+ to facilitate interoperability between shared components. Note that
+ existing apps cannot remove this value, as migrating off a
+ shared user ID is not supported. -->
-
+
+ string.
+ @deprecated There is no replacement for this attribute.
+ {@link android.R.attr#sharedUserId} has been deprecated making
+ this attribute unnecessary. -->
-
+
+
+
+
+
+
+
-
+
+
+
+
@@ -309,7 +454,7 @@
-
+
@@ -363,11 +508,17 @@
receivers, and providers; it can not be used with activities. -->
+
+
+
-
+
-
+
-
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
@@ -532,6 +688,35 @@
to be set for all windows of this activity -->
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
-
+
+
-
+ href="{@docRoot}guide/topics/manifest/activity-element.html">{@code }
+ element.
+ -->
@@ -726,28 +952,49 @@
{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_LOCKED}. -->
-
+
+
+
+
+
+
+
+
+
+ updated the Mobile Country Code. By default from Android O, we
+ don't recreate the activity even the app doesn't specify mcc in
+ configChanges. If the app wants to recreate the activity, specify
+ mcc in recreateOnConfigChanges. -->
+ updated the Mobile Network Code. By default from Android O, we
+ don't recreate the activity even the app doesn't specify mnc in
+ configChanges. If the app wants to recreate the acvitity, specify
+ mnc in recreateOnConfigChanges. -->
@@ -788,11 +1035,23 @@
physical screen size has changed such as switching to an external
display. -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
-
+
@@ -900,6 +1194,17 @@
The default value of this attribute is false. -->
+
+
+
@@ -914,8 +1219,83 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -970,7 +1350,7 @@
Such a document is any kind of item for which an application may want to
maintain multiple simultaneous instances. Examples might be text files, web
pages, spreadsheets, or emails. Each such document will be in a separate
- task in the recent taskss list.
+ task in the recent tasks list.
This attribute is equivalent to adding the flag {@link
android.content.Intent#FLAG_ACTIVITY_NEW_DOCUMENT} to every Intent used to launch
@@ -1042,7 +1422,11 @@
it will yield the baseIntent to any activity that it launches in the same task. This
continues until an activity is encountered which has this attribute set to false. False
is the default. This attribute set to true also permits activity's use of the
- TaskDescription to change labels, colors and icons in the recent task list. -->
+ TaskDescription to change labels, colors and icons in the recent task list.
+
+
NOTE: Setting this flag to true will not change the affinity of the task,
+ which is used for intent resolution during activity launch. The task's root activity will
+ always define its affinity. -->
-
+ -->
+
+
+
+
+
+
+
+
+
@@ -1133,6 +1578,291 @@
-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {@link #AndroidManifestActivityAlias activity-alias},
+ {@link #AndroidManifestUsesLibrary uses-library},
+ {@link #AndroidManifestUsesStaticLibrary uses-static-library}, and
+ {@link #AndroidManifestUsesPackage uses-package}.
+ The application tag
+ appears as a child of the root {@link #AndroidManifest manifest} tag in
+ an application's manifest file. -->
-
+
+
@@ -1200,7 +1945,14 @@
try to load its code when launching components. The default is true
for normal behavior. -->
+
+
+
+
+ application is running, the user will be informed of this. -->
+ The default value is false. -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1283,22 +2276,31 @@
+
+
+
+
+
+
-
+
@@ -1310,13 +2312,18 @@
+
+
+
+
+
-
+
@@ -1343,10 +2350,11 @@
+
-
+
@@ -1369,11 +2377,49 @@
tag; often this is one of the {@link android.Manifest.permission standard
system permissions}. -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
@@ -1464,7 +2512,16 @@
incompatibility with them. -->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1498,7 +2623,89 @@
dynamically at runtime. -->
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1578,9 +2785,9 @@
a newer platform that supports more screens. -->
+ density. This is assumed true if targetSdkVersion is 4 or higher.
+ @deprecated Should always be true by default and not overridden.
+ -->
@@ -1605,11 +2812,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1622,6 +2885,7 @@
+
@@ -1630,6 +2894,7 @@
+
@@ -1640,13 +2905,29 @@
+
+
+
+
+
+
+
-
+
+ specified multiple time to supply multiple paths. If multiple
+ path matching attributes are supplied, they will be evaluated in the
+ following order with the first attribute being the only one honored:
+ pathAdvancedPattern, pathPattern,
+ pathPrefix, pathSuffix, path. -->
+
+
+
+
-
+
+ specified multiple time to supply multiple paths. If multiple
+ path matching attributes are supplied, they will be evaluated in the
+ following order with the first attribute being the only one honored:
+ pathAdvancedPattern, pathPattern,
+ pathPrefix, pathSuffix, path.-->
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1826,10 +3214,130 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
@@ -1930,12 +3474,23 @@
parent="AndroidManifestActivity AndroidManifestReceiver AndroidManifestService">
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -2046,7 +3715,7 @@
package name. -->
-
+
@@ -2058,14 +3727,16 @@
is a period then it is appended to your package name. -->
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2166,14 +3860,14 @@
{@link android.content.Intent#setComponent Intent.setComponent()}. -->
-
+
-
+
@@ -2194,9 +3888,98 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/values/bools.xml b/res/res/values/bools.xml
index 7c63950a..b097a613 100644
--- a/res/res/values/bools.xml
+++ b/res/res/values/bools.xml
@@ -19,14 +19,17 @@
falsetruetrue
- falsetruefalsetruetrue
- true
-
-
- false
+
+ false
+ true
+
+ false
diff --git a/res/res/values/cloneable_apps.xml b/res/res/values/cloneable_apps.xml
new file mode 100644
index 00000000..b852c3c2
--- /dev/null
+++ b/res/res/values/cloneable_apps.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/res/res/values/colors.xml b/res/res/values/colors.xml
index 7f8c460b..5e039b5e 100644
--- a/res/res/values/colors.xml
+++ b/res/res/values/colors.xml
@@ -33,10 +33,16 @@
a light UI more visible. -->
#80ffffff#80ffffff
+
#ffffffff
+
#ff000000
+ #ffff0000
+
#00000000
+
#ff000000
+
#ffffffff@android:color/background_light@android:color/background_dark
@@ -72,21 +78,22 @@
@drawable/editbox_dropdown_background#fff9f9f9
- #ff000000
+ #ff000000
+ #ffffffff#ff0092f4#ddd
+
#aaa#33b5e5#33b5e5#cc222222
- #fff4511e
-
+
#7fa87f@android:color/black
@@ -118,7 +125,6 @@
#ffffffff#ffffffff
- #fff4511e#CC000000
@@ -129,14 +135,35 @@
#0cffffff#29000000#29ffffff
+ @color/system_on_surface_light
+ @color/system_on_surface_dark
+
+ @color/system_on_surface_light
+ @color/system_on_surface_dark
+ 0.38
+ #ddffffff
+ #a3202124
- #ff9e9e9e
- @color/secondary_text_material_light
+ @color/notification_primary_text_color_light
+ @color/notification_secondary_text_color_light
+ @color/notification_default_color_light
- @color/primary_text_material_dark
- @color/secondary_text_material_dark
+ #757575
- @color/secondary_text_material_light
+ @color/notification_default_color
+ 0.38
+ 0.12
+
+ @color/notification_secondary_text_color_current
+
+ #ffeeeeee
+
+ @null
+
+
+ #d93025
+
+ #1d873b#ffffffff
@@ -144,36 +171,494 @@
#ffffffff#ff35b5e5
- #bf39b500
+ #bf39b500
+ #4dffeb3b
- #ff607D8B
- #fff4511e
+ #00000000
- #ff00bcd4
- #ff3f51b5
- #ff4285f4
- #ffe91e63
- #ff0f9d58
- #ff8bc34a
- #ffff9800
- #ffff5722
+ #ffe46962
+ #ffaf5cf7
+ #ff4c8df6
+ #fff439a0
+ #ff1ea446
+ #ff129eaf
+ #ffb26c00
+ #ffe8710a#ff9e9e9e#ffffffff
-
- #ff00796b
- #ff00695c
- #ff3367d6
- #ff2a56c6
- #ff303f9f
- #ff283593
- #ff7b1fa2
- #ff6a1b9a
- #ffc2185b
- #ffad1457
- #ffc53929
- #ffb93221
+
+ #ff1A73E8
+ #ffff6d00
+ #ff22f033
- #fff5f5f5
+ #ff8ab4f8
+ #fffdd663
+ #ff81c995
+
+
+ #ff757575
+
+
+ #ff006D74
+ #ff4DD0E1
+ #ff185ABC
+ #ff8AB4F8
+ #ff137333
+ #ff81C995
+ #ff7627bb
+ #ffC58AF9
+ #ffb80672
+ #ffff8bcb
+ #ff995400
+ #fffcad70
+
+ #e6616161
+ #e6FFFFFF
+
+
+ #2F2F2F
+ #E9E9E9
+
+
+ #00FFFFFF
+
+ @color/list_divider_color_light
+ @color/loading_gradient_background_color_light
+ @color/loading_gradient_highlight_color_light
+
+ #ff3C4043
+
+
+ #ffC4C6C6
+
+
+ #1A73E8
+
+ #F9AB00
+
+
+ #FFFFFF
+
+ #FEFBFF
+
+ #EEF0FF
+
+ #D9E2FF
+
+ #B0C6FF
+
+ #94AAE4
+
+ #7A90C8
+
+ #6076AC
+
+ #475D92
+
+ #2F4578
+
+ #152E60
+
+ #001945
+
+ #000000
+
+
+ #FFFFFF
+
+ #FEFBFF
+
+ #EEF0FF
+
+ #DCE2F9
+
+ #C0C6DC
+
+ #A4ABC1
+
+ #8A90A5
+
+ #70778B
+
+ #575E71
+
+ #404659
+
+ #2A3042
+
+ #151B2C
+
+ #000000
+
+
+ #FFFFFF
+
+ #FFFBFF
+
+ #FFEBFA
+
+ #FDD7FA
+
+ #E0BBDD
+
+ #C3A0C1
+
+ #A886A6
+
+ #8C6D8C
+
+ #725572
+
+ #593D59
+
+ #412742
+
+ #2A122C
+
+ #000000
+
+
+ #FFFFFF
+
+ #FEFBFF
+
+ #F1F0F7
+
+ #E2E2E9
+
+ #C6C6CD
+
+ #ABABB1
+
+ #909097
+
+ #76777D
+
+ #5D5E64
+
+ #45464C
+
+ #2F3036
+
+ #1A1B20
+
+ #000000
+
+
+ #FFFFFF
+
+ #FEFBFF
+
+ #F0F0FA
+
+ #E1E2EC
+
+ #C5C6D0
+
+ #A9ABB4
+
+ #8F9099
+
+ #757780
+
+ #5C5E67
+
+ #44464F
+
+ #2E3038
+
+ #191B23
+
+ #000000
+
+
+ #ffffff
+
+ #FFFBF9
+
+ #FCEEEE
+
+ #F9DEDC
+
+ #F2B8B5
+
+ #EC928E
+
+ #E46962
+
+ #DC362E
+
+ #B3261E
+
+ #8C1D18
+
+ #601410
+
+ #410E0B
+
+ #000000
+
+
+ #5E73A9
+ #FFFFFF
+ #2A4174
+ #FFFFFF
+ #6E7488
+ #FFFFFF
+ #3C4255
+ #FFFFFF
+ #8A6A89
+ #FFFFFF
+ #553A55
+ #FFFFFF
+ #FAF8FF
+ #1A1B20
+ #FAF8FF
+ #1A1B20
+ #F4F3FA
+ #FFFFFF
+ #EEEDF4
+ #E8E7EF
+ #E2E2E9
+ #FAF8FF
+ #DAD9E0
+ #E1E2EC
+ #40434B
+ #5D5F67
+ #797A83
+ #8C0009
+ #FFFFFF
+ #DA342E
+ #FFFFFF
+ #D9E2FF
+ #44464F
+ #000000
+ #E2E2E9
+ #C5C6D0
+ #E2E2E9
+ #E2E2E9
+ #E2E2E9
+ #6076AC
+ #70778B
+ #8C6D8C
+ #76777D
+ #757780
+ #7A90C8
+ #000000
+ #B7CAFF
+ #00143B
+ #8A90A5
+ #000000
+ #C4CAE1
+ #0F1626
+ #A886A6
+ #000000
+ #E4BFE2
+ #240D26
+ #121318
+ #E2E2E9
+ #121318
+ #FCFAFF
+ #1A1B20
+ #0C0E13
+ #1E1F25
+ #282A2F
+ #33343A
+ #38393F
+ #121318
+ #44464F
+ #C9CAD4
+ #A1A2AC
+ #81838C
+ #FFBAB1
+ #370001
+ #FF5449
+ #000000
+ #2F4578
+ #C5C6D0
+ #FFFFFF
+ #1A1B20
+ #44464F
+ #1A1B20
+ #1A1B20
+ #1A1B20
+ #6076AC
+ #70778B
+ #8C6D8C
+ #76777D
+ #757780
+ #5E73A9
+ #455B8F
+ #FFFFFF
+ #FFFFFF
+ #6E7488
+ #555C6F
+ #FFFFFF
+ #FFFFFF
+ #8A6A89
+ #705270
+ #FFFFFF
+ #FFFFFF
+
+
+ #EEF0FF
+ #1D2435
+ #20386A
+ #000000
+ #2F4578
+ #D6DFFF
+ #94AAE4
+ #FDD7FA
+ #3A5084
+ #6E7488
+ #6076AC
+ #8C6D8C
+ #000000
+ #D9E2FF
+ #152E60
+ #2F4578
+ #2F3036
+ #E1E2EC
+ #C5C6D0
+ #0C0E13
+ #50525A
+ #152E60
+ #9AA0B6
+ #D8E1FF
+ #FFFFFF
+ #D9E2FF
+ #304679
+ #94AAE4
+ #E0BBDD
+ #90A6DF
+ #A4ABC1
+ #7A90C8
+ #A886A6
+ #000000
+ #D9E2FF
+ #001945
+ #2F4578
+ #2F3036
+ #E1E2EC
+ #C5C6D0
+ #0C0E13
+ #C5C6D0
+
+
+ #5F6368
+ #F50D60
+ #00BCD4
+ #546E7A
+
+
+ #0C0C0C
+ #B3FFFFFF
+ #99000000
+ #FFFFFF
+
+
+ #8e918f
+ #e3e3e3
+
+
+ #202124
+ #5F6368
+ #202124
+ #5F6368
+ #4285F4
+ #E8F0FE
+ #4C8DF6
+
+
+ #F7F9FA
+ #191C1D
+ #00677E
+
+
+ @android:color/black
+
+ #00808080
diff --git a/res/res/values/colors_car.xml b/res/res/values/colors_car.xml
new file mode 100644
index 00000000..d7d222c0
--- /dev/null
+++ b/res/res/values/colors_car.xml
@@ -0,0 +1,292 @@
+
+
+
+ @color/black
+
+ @color/car_grey_868
+ @color/car_grey_900
+ @color/car_grey_958
+
+
+
+ @color/car_grey_100
+ @color/car_grey_900
+ @color/car_title_light
+
+ @color/car_grey_100
+ @color/car_grey_900
+ @color/car_title2_light
+
+ @color/car_grey_100
+ @color/car_grey_800
+ @color/car_headline1_light
+
+ @color/car_grey_100
+ @color/car_grey_900
+ @color/car_headline2_light
+
+ @android:color/white
+ @color/car_grey_900
+ @color/car_headline3_light
+
+ @android:color/white
+ @android:color/black
+ @color/car_headline4_light
+
+ @color/car_grey_50
+ @color/car_grey_900
+ @color/car_body1_light
+
+ @color/car_grey_300
+ @color/car_grey_700
+ @color/car_body2_light
+
+ @color/car_grey_400
+ @android:color/black
+ @color/car_body3_light
+
+ @android:color/white
+ @android:color/black
+ @color/car_body4_light
+
+ @color/car_grey_900
+ @color/car_grey_50
+ @color/car_action1_light
+
+
+ @color/car_grey_50
+ @color/car_grey_900
+
+
+ @color/car_tint_light
+
+
+ @color/car_tint_dark
+
+
+ #1fffffff
+
+
+ #1f000000
+
+
+ @color/car_list_divider_light
+
+
+ @color/car_grey_50
+ @color/car_dark_blue_grey_700
+
+
+ @color/car_card_dark
+
+
+ #8F000000
+ #27ffffff
+
+
+ @color/car_card_ripple_background_light
+
+
+ @color/car_card_ripple_background_dark
+
+
+ 96dp
+
+
+ #99ffffff
+ #7f0b0f12
+
+
+ @color/car_scrollbar_thumb_light
+
+
+ @color/car_scrollbar_thumb_dark
+
+
+ @color/car_grey_500
+
+
+ @color/car_grey_400
+ @color/car_grey_700
+
+ @color/car_seekbar_track_background_dark
+
+ @color/car_grey_868
+
+
+ #ff66b5ff
+ #ff60a8f0
+ @color/car_highlight_dark
+ @color/car_highlight_light
+ @color/car_highlight_dark
+ @color/car_highlight_dark
+
+ @color/car_grey_50
+ @color/car_grey_900
+
+
+ #ff090A0C
+ #ff0e1013
+ #ff17181b
+ #ff202124
+ #ff282a2d
+ #ff2e3234
+ #ff3c4043
+ #ff464a4d
+ #ff4d5256
+ #ff5f6368
+ #ff80868b
+ #ff9aa0a6
+ #ffbdc1c6
+ #ffdadce0
+ #ffe8eaed
+ #fff1f3f4
+ #fff8f9fa
+
+ #ff1d57a9
+ #ff2065bb
+ #ff2374ce
+ #ff2581df
+ #ff5195ea
+ #ff6ba5ed
+ #ff96bff2
+ #ffb9d4f6
+ #ffd9e6f9
+ #ffebf1fc
+
+ #ff136e39
+ #ff1b7e42
+ #ff218c48
+ #ff28994f
+ #ff41af6a
+ #ff5dba80
+ #ff8dcfa5
+ #ffb3dfc3
+ #ffd5ebdf
+ #ffe8f3ee
+
+ #ffa81314
+ #ffb41b1a
+ #ffc22a2a
+ #ffd33b30
+ #ffe25142
+ #ffe66a5e
+ #ffed968d
+ #fff3b9b3
+ #fff7d8d9
+ #fffaebeb
+
+ #ffdd860e
+ #ffe59810
+ #ffeda912
+ #fff3b713
+ #fff5c518
+ #fff6cd3a
+ #fff9dc74
+ #fffbe7a2
+ #fffcf0ce
+ #fffdf7e6
+
+ #ffb06000
+ #ffc26401
+ #ffd56e0c
+ #ffe8710a
+ #fffa7b17
+ #fffa903e
+ #fffcad70
+ #fffdc69c
+ #fffedfc8
+ #fffeefe3
+
+ #ff9c166b
+ #ffb80672
+ #ffd01884
+ #ffe52592
+ #fff439a0
+ #ffff63b8
+ #ffff8bcb
+ #fffba9d6
+ #fffdcfe8
+ #fffde7f3
+
+ #ff004d40
+ #ff00695c
+ #ff00796b
+ #ff00897b
+ #ff009688
+ #ff26a69a
+ #ff4db6ac
+ #ff80cbc4
+ #ffb2dfdb
+ #ffe0f2f1
+
+ #ff681da8
+ #ff7627bb
+ #ff8430ce
+ #ff9334e6
+ #ffa142f4
+ #ffaf5cf7
+ #ffc58af9
+ #ffd7aefb
+ #ffe9d2fd
+ #fff3e8fd
+
+ #ff01877e
+ #ff099091
+ #ff12a4af
+ #ff12b5cb
+ #ff24c1e0
+ #ff4ecde6
+ #ff78d9ec
+ #ffa1e4f2
+ #ffcbf0f8
+ #ffe4f7fb
+
+
+ #cc000000
+ #1effffff
+ #ff37474F
+ #ff263238
+ #ff1d272d
+ #ff172026
+ #ff11181d
+ #ff0c1013
+ #ff090c0f
+ #ff4fc3f7
+ #ff03A9F4
+ #ff039be5
+ #ff0288d1
+ #ff0277bd
+ #ff01579b
+
+
+ #ffd50000
+ #ffd50000
+
+ #38ffffff
+ @color/car_grey_50
+ #8af8f9fa
+
diff --git a/res/res/values/colors_device_defaults.xml b/res/res/values/colors_device_defaults.xml
new file mode 100644
index 00000000..4c5a008a
--- /dev/null
+++ b/res/res/values/colors_device_defaults.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+ @color/system_neutral1_900
+ @color/system_neutral1_50
+ @color/system_neutral1_900
+ @color/primary_device_default_light
+ @color/primary_device_default_dark
+ @color/primary_device_default_light
+ @color/primary_device_default_dark
+ @color/primary_device_default_light
+ @color/secondary_material_settings
+ @color/secondary_material_settings_light
+ @color/tertiary_material_settings
+ @color/quaternary_material_settings
+ #1f000000
+
+
+ @color/system_accent1_600
+ @color/system_accent1_100
+ @color/accent_device_default_light
+ @color/system_accent1_100
+ @color/system_accent2_100
+ @color/system_accent3_100
+
+
+ @color/system_accent1_600
+ @color/system_accent2_600
+ @color/system_accent3_600
+ @color/system_accent1_300
+ @color/system_accent2_300
+ @color/system_accent3_300
+
+
+ @color/system_neutral1_900
+ @color/system_neutral1_50
+ @color/background_device_default_dark
+ @color/background_device_default_light
+
+
+ @color/system_neutral1_700
+ @color/system_neutral1_100
+ @color/system_neutral1_700
+ @color/system_neutral2_100
+ @color/system_neutral1_800
+ @color/system_neutral1_0
+
+
+ @color/text_color_primary_device_default_light
+ @color/text_color_primary_device_default_dark
+
+
+ @color/error_color_material_dark
+ @color/error_color_material_light
+
+ @color/system_neutral1_200
+ @color/system_neutral1_700
+ @android:color/white
+ @android:color/white
+
+ #44484C
+ #F8F9FA
+ #4D5155
+ #F1F3F4
+
+ @android:color/black
+ @android:color/white
+
diff --git a/res/res/values/colors_holo.xml b/res/res/values/colors_holo.xml
index c29fec65..4297eeaa 100644
--- a/res/res/values/colors_holo.xml
+++ b/res/res/values/colors_holo.xml
@@ -50,46 +50,44 @@
-
+
#ff33b5e5
-
+
#33999999
-
+
#ff99cc00
-
+
#ffff4444
-
+
#ff0099cc
-
+
#ff669900
-
+
#ffcc0000
-
+
#ffaa66cc
-
+
#ffffbb33
-
+
#ffff8800
-
+
#ff00ddff
-
+
#33CCCCCC
- #ff000000
- #ffe6e6e6
- #ffffffff
+ @color/black
+ #ff222222@color/holo_blue_light#39cccccc#59f0f0f0#bd292f34
- #ff000000
+ @color/black#ffe6e6e6
- #ffffffff
- @color/holo_control_activated
+ @color/holo_blue_light#dacccccc#66666666#b3cccccc
diff --git a/res/res/values/colors_leanback.xml b/res/res/values/colors_leanback.xml
index e52a861e..1b0fad86 100644
--- a/res/res/values/colors_leanback.xml
+++ b/res/res/values/colors_leanback.xml
@@ -16,14 +16,15 @@
- #ff324248
- #ffeeeeee
+ #FF1F232B#cceeeeee#99eeeeee
- #cc222222
- #99222222
-
#ffeeeeee
+
+ #E8EAED
+ #1AFFFFFF
+ #0E0E0E
+ #E8EAED
diff --git a/res/res/values/colors_legacy.xml b/res/res/values/colors_legacy.xml
index ad228451..a3ce6524 100644
--- a/res/res/values/colors_legacy.xml
+++ b/res/res/values/colors_legacy.xml
@@ -17,6 +17,12 @@
+
+ #ff90df25
+
+
+ #fffea50b
+
@@ -27,19 +33,17 @@
- #ff000000
- #ffe6e6e6
- #ffffffff
- #ff90df25
+ @color/black
+ #ff222222
+ @color/legacy_green#99ffffff
- #fffea50b
+ @color/legacy_orange#f3dbdbdb
- @color/legacy_primary_dark
- @color/legacy_primary
- @color/legacy_primary_light
- @color/legacy_control_activated
+ @color/black
+ #ffe6e6e6
+ @color/legacy_green#99000000
- @color/legacy_button_pressed
- @color/legacy_button_normal
+ @color/legacy_orange
+ #f3dbdbdb
diff --git a/res/res/values/colors_material.xml b/res/res/values/colors_material.xml
index 7399fa9d..5b0dd308 100644
--- a/res/res/values/colors_material.xml
+++ b/res/res/values/colors_material.xml
@@ -26,15 +26,26 @@
@color/material_grey_900@color/material_grey_100
+ @color/material_blue_grey_900
+ @color/material_grey_100@color/black@color/material_grey_600@color/material_grey_300
+ @color/material_blue_grey_950
+ @color/material_grey_300
+
+ @color/material_blue_grey_800
+ @color/material_grey_200
+ @color/material_blue_grey_700
+ @color/material_blue_grey_200@color/material_deep_teal_500@color/material_deep_teal_200#ff5a595b#ffd6d7d7
+ #ff7043
+ #ff5722#ffbdbdbd#fff1f1f1
@@ -54,15 +65,16 @@
#b3ffffff
- 0.50
- 0.54
-
0.260.30
+ 1
+ 0.87
+ .7
+ 0.60
- 0.12
+ 0.200.20
- 0.26
+ 0.20
@@ -72,16 +84,24 @@
#ff424242#ff757575#ffe0e0e0
+ #ffeeeeee#fff5f5f5#fffafafa
+ #ffb2dfdb#ff80cbc4
- #ff009688
+ #ff4db6ac
+ #ff008577
+ #ffb0bec5
+ #ff455a64#ff37474f#ff263238#ff21272b
+ #ff8a80
+ #d50000
+
@@ -119,4 +139,11 @@
#fff2f2f2#ff303030
+
+ @color/material_blue_grey_900
+ @color/material_grey_50
+
+
+ #1f000000
+
diff --git a/res/res/values/config.xml b/res/res/values/config.xml
index 6c96f84b..3a1b4815 100644
--- a/res/res/values/config.xml
+++ b/res/res/values/config.xml
@@ -18,36 +18,93 @@
-->
+ for different hardware and product builds. Do not translate.
+
+ NOTE: The naming convention is "config_camelCaseValue". Some legacy
+ entries do not follow the convention, but all new entries should. -->
+
- managed_profile
- ime
- sync_failing
- sync_active
- cast
- hotspot
- location
- bluetooth
- nfc
- tty
- speakerphone
- zen
- mute
- volume
- wifi
- cdma_eri
- data_connection
- phone_evdo_signal
- phone_signal
- battery
- alarm_clock
- secure
- clock
+ @string/status_bar_no_calling
+ @string/status_bar_call_strength
+ @string/status_bar_alarm_clock
+ @string/status_bar_rotate
+ @string/status_bar_headset
+ @string/status_bar_data_saver
+ @string/status_bar_ime
+ @string/status_bar_sync_failing
+ @string/status_bar_sync_active
+ @string/status_bar_nfc
+ @string/status_bar_tty
+ @string/status_bar_speakerphone
+ @string/status_bar_cdma_eri
+ @string/status_bar_data_connection
+ @string/status_bar_phone_evdo_signal
+ @string/status_bar_phone_signal
+ @string/status_bar_secure
+ @string/status_bar_managed_profile
+ @string/status_bar_connected_display
+ @string/status_bar_vpn
+ @string/status_bar_bluetooth
+ @string/status_bar_camera
+ @string/status_bar_microphone
+ @string/status_bar_location
+ @string/status_bar_mute
+ @string/status_bar_volume
+ @string/status_bar_zen
+ @string/status_bar_screen_record
+ @string/status_bar_cast
+ @string/status_bar_ethernet
+ @string/status_bar_oem_satellite
+ @string/status_bar_wifi
+ @string/status_bar_hotspot
+ @string/status_bar_mobile
+ @string/status_bar_airplane
+ @string/status_bar_battery
+ @string/status_bar_sensors_off
+ rotate
+ headset
+ data_saver
+ managed_profile
+ ime
+ sync_failing
+ sync_active
+ cast
+ connected_display
+ hotspot
+ location
+ bluetooth
+ nfc
+ tty
+ speakerphone
+ zen
+ mute
+ volume
+ wifi
+ cdma_eri
+ data_connection
+ phone_evdo_signal
+ phone_signal
+ battery
+ alarm_clock
+ secure
+ clock
+ mobile
+ vpn
+ ethernet
+ microphone
+ camera
+ airplane
+ no_calling
+ call_strength
+ sensors_off
+ screen_record
+ satellite
+
true
+
+ false
+
200
@@ -94,6 +154,27 @@
150220
+
+ 116
+
+
+ 200
+
+
+ 83
+
+
+ 283
+
+
+ 383
+
+
+ 200
+
+
+ 150
+
false
+
+ false
+
+
+ false
+
+
+ true
+
true
@@ -166,10 +259,44 @@
so that applications can still use their own mechanisms. -->
false
+
+ true
+
+
+ 200
+
+
+ 0
+
+
+ false
+
+
+ true
+
0
+
+ 50
+
+
+
+ 17
+ 33
+ 49
+ 65
+
+
@@ -182,11 +309,16 @@
before automatically restore the default connection. Set -1 if the connection
does not require auto-restore. -->
+
"wifi,1,1,1,-1,true""mobile,0,0,0,-1,true""mobile_mms,2,0,2,60000,true""mobile_supl,3,0,2,60000,true"
+ "mobile_dun,4,0,2,60000,true""mobile_hipri,5,0,3,60000,true""mobile_fota,10,0,2,60000,true""mobile_ims,11,0,2,60000,true"
@@ -216,82 +348,107 @@
"0,1"
-
-
- 0
- 2
- 3
- 4
- 5
- 10
- 11
- 12
- 14
-
+
+ 0
-
- 60000
+
+
+
-
+
+ 1
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 2500000
+
+
+
+
+ 0,1
+ 1,3
+
+
+
+ 2
+
+
+ 2
+
+
-
+
-
-
-
-
-
+
-
- 5
-
-
+
eth\\d
-
+
+
-
+
+
+
+ false
+
+
-
+
-
+
-
+
+
24
-
- com.android.settings/.TetherService
+
+ com.android.settings/.wifi.tether.TetherService
-
-
+
- 01
- 57
- 9
+ 0
@@ -354,183 +490,40 @@
-
-
-
-
-
- false
-
-
- false
-
-
- 10-0050F204-5
-
-
- false
-
-
- true
-
-
- true
-
-
- false
-
-
- false
-
-
- -65
- 5
- 16
- 10
- -75
- 2
-
-
- -82
- -72
- -60
- -87
- -77
- -65
- 6
- 12
- 24
- 36
- DA-A1-19
- 1,6,11
-
- true
-
-
- 5
- 10
- 40
- 80
- 2
- 20
-
-
- 15000
-
-
- 172800000
-
-
- 60000
-
-
- 300000
-
-
- 300000
-
-
- 15000
-
-
- 120000
-
-
- 20000
-
-
- 180000
-
-
- 12
-
-
- 300000
-
-
- 500
-
-
- 6
-
-
- 3
-
-
- 4
-
-
- 4
-
-
- 120000
-
-
- 25
-
-
- -85
-
-
- true
-
-
- true
-
-
- 120000
-
-
- false
-
-
- false
-
-
- true
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
false
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 180
+
+
+ 60
+
true
+
+ false
+
false
+
+ true
+
false
@@ -565,6 +558,22 @@
truefalse
+
+ false
+
+
+ false
+
+
+ 1000
+
+ 3
+
+ 10000
@@ -577,10 +586,17 @@
docked if the dock is configured to enable the accelerometer. -->
true
+
+ true
+
false
+
+ false
+
-2565
-
- @null
-
0
+
+ false
+
false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 1000
+
+
+ 1000
+
+
+ true
+
+
+
+
+
+
+
+ true
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
1
+
+ false
+
+
+ true
+
1
+
+ false
+
+
+ false
+
+
+ @bool/config_setColorTransformAccelerated
+
+
+ 0
+
+
+ 79200000
+
+
+ 21600000
+
+
+ 2596
+
+
+ 2850
+
+
+ 4082
+
+
+ 0.0
+ 0.0
+ 1.0
+ -0.00000000962353339
+ 0.000153045476
+ 0.390782778
+ -0.0000000189359041
+ 0.000302412211
+ -0.198650895
+
+
+
+ 0.0
+ 0.0
+ 1.0
+ -0.00000000962353339
+ 0.000153045476
+ 0.390782778
+ -0.0000000189359041
+ 0.000302412211
+ -0.198650895
+
+
+
+ @bool/config_setColorTransformAccelerated
+
+
+ false
+
+
+ -0.4429953456
+ -0.2434077725
+ 0.9809063061
+
+
+
+ -0.000000000000001
+ -0.955555555555554
+ 1.000000000000000
+
+
+
+ 50
+
+
+ 25
+
+
+ 90
+
+
+ false
+
+
+ false
+
+
+ 4000
+
+
+ 8000
+
+
+ 6500
+
+
+
+ 0.412315
+ 0.212600
+ 0.019327
+ 0.357600
+ 0.715200
+ 0.119200
+ 0.180500
+ 0.072200
+ 0.950633
+ 0.950456
+ 1.000000
+ 1.089058
+
+
+
+
+ 0.950456
+ 1.000000
+ 1.089058
+
+
+
+ 6500
+
+
+
+ 0
+
+
+
+
+ 1
+
+
+
+ true
+
+
+ 3000
+
+
+ 1000
+
+
+ 40000
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+ 0
+ 1
+ 2
+ 3
+
+
+
+
+
+
+ -1
+
+
+
+
+
+
+
false
+
+ -1
+
+
+ 30000
+
- 1
+ 5
+
+
+ 500
+
+
+
+ 250
+ 350
+ 500
+ 650
+ 750
+
+
+
+ true
+
+
+ 0
+
+
+ 2
+
+
+ 0
+
+
+ false
+
+
+ 01
@@ -750,9 +1216,16 @@
0 - Nothing
1 - Toggle theater mode setting
2 - Brightness boost
+ 3 - Launch target activity defined by config_doublePressOnPowerTargetActivity
+ if available
-->
0
+
+
+
0
+
+ false
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
+
+ false
+
+
+ false
+
+
+ 0
+
+
+
+
+
+ 3500
+
+
+ 0
+
@@ -780,7 +1331,7 @@
with the modem or some other restricted hardware, add "/dev/bus/usb/001/"
to this list. If this is empty, no parts of the host USB bus will be excluded.
-->
-
+ 0
- 1
- 20
- 21
+ 300
- 1020
- 30
-
-
- 40
+
+
+ 0
+ 30
+ 100
+ 30
- 125
- 30
-
-
-
-
- 125
- 30
-
-
-
- 0
- 1
- 20
- 21
+ 10
-
+
01
@@ -840,33 +1376,66 @@
600
-
-
- 0
- 15
- 10
- 10
-
+
+
+
-
-
- 0
- 1
- 20
- 21
-
+
+ 2
+
+ 2
+
+ 2
+
+ 2
+
+ 2
+
false
+
+ true
+
+
+ true
+
+
+ 7
+
- 5
+ 10680
+
+ true
+
- 15
+ 20
+
+
+ 15
+
+
+
@@ -881,13 +1450,20 @@
2000
+
+ 0
+
0xFFFF00000xFFFFFF00
-
+
0xFF00FF00
@@ -896,12 +1472,26 @@
false
+
+ true
+
2875
+
+ 90
+
+
+ true
+
100
+
+ 10
+
false
@@ -911,15 +1501,12 @@
false
-
- true
-
-
- true
-
false
+
+ @null
+
true
@@ -929,10 +1516,29 @@
If so, this should be set to 'false' in an overlay. -->
true
+
+ false
+
+
+ 1
+
+
+ true
+
+
+ false
+
@@ -941,27 +1547,55 @@
0
-
+
10
-
+
255
-
+
102
+
+ 20
+
+
+ -2
+
+
+ -2
+
+
+ -2
+
1
+ 0.0
+
+
+ falsefalse
@@ -974,11 +1608,24 @@
40008000
+
+ -1
+
250
+
+ 300%
+
+ to reduce it to preserve the battery. Value of 100% means no scaling. Not used if there is
+ a designated auto-brightness doze mapping defined in Display Device Config.
+ Also used to scale the brightness for the doze mode when auto-brightness is disabled if
+ there is an offload session present. -->
100%10
+ 0.05
+
+
+ 0.041
-
+
+ 0.0
+ 2000.0
+ 4000.0
+
+
+
+
+ 0.0
+ 50.0
+ 90.0
+
+
+
-
+
+
+
+
+ 300000
+
+
+ 2000
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
-
-
+
+ 1.0
+
+
+
+
+ 102
+ 153
+ 0
+
+
+
+
+ -1
+ 40
+ 150
+
+
+
+
+ 55
+ 200
+ -1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100
+
+
+
+
+ 200
+
+
+
+
+
+
+
+
+ 100
+
+
+
+
+ 2000
+
+
+
+
+
+
+
+ com.android.settings
+ com.android.providers.settings
+
+
+
+
+ false
+
@null
+
+
+
+
+
+
+ @null
+
- com.android.systemui/com.android.systemui.ImageWallpaper
+ com.android.systemui/com.android.systemui.wallpapers.ImageWallpapertrue
-
+
+ true
+
+
+ com.android.server.wallpaper.WallpaperManagerService
+
+
+
+ network
+ telephony
+
+
+
+ 2000
+
+
+ false
+
+
+ true
+
+
+ false
+
+
+
+
+
+ false
+
+
+
+
+
+ true
+
+
+ true
+
+
true@null
-
+
truecom.android.location.fused
-
- true
-
- com.android.location.fused
+
+ true
+
+ @null
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ com.android.captiveportallogin
+
+
+ true
@@ -1137,9 +2139,7 @@
true
@@ -1150,9 +2150,7 @@
true
@@ -1160,24 +2158,26 @@
config_enableActivityRecognitionHardwareOverlay is false. -->
@null
-
+
com.android.location.fused
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+ true
+
+
+ 2000000
+
+
true
-
- true
-
-
+
false
-
- false
+
+ 0
-
- 0
+
+ 0
-
- 0
+
+ 0
-
- 1
-
-
- 2
-
-
- 3
-
-
- 4
+
+ 0600
@@ -1264,6 +2282,50 @@
device is data-only. -->
true
+
+ false
+
+
+
+ false
+ false
+
+
+ 7
+
+
+ 5
+
+
+ 7
+
+
+ 5
+
+
+ 1
+
+
+ false
+
+
+ false
+
+
+ true
+
+
+ 1
+
+
+ false
+
true
@@ -1284,20 +2346,115 @@
application is desired.
If this string is empty or the specified package does not exist, then
- the platform will search for an SMS app and use that (if there is one)-->
+ the platform will search for an SMS app and use that (if there is one)
+
+ Note: This config is deprecated, please use config_defaultSms instead. -->
com.android.messaging
+
+ true
+
+
+ false
+
+
+ true
+
+ the behavior will be as though no app was named as an explicit default.
+
+ Note: This config is deprecated, please use config_defaultBrowser instead. -->
-
- true
+
+
+
+ true
+
+ @string/default_browser
+
+ com.android.dialer
+
+ @string/default_sms_application
+
+ false
+
+ true
+
+
+
+
+
+
+
+ com.android.gallery3d
+
+
+
+
+
+ com.android.shell
+
+ com.android.contacts
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.systemui
+
+ @string/config_tvRemoteServicePackage
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+ false
+
+ com.android.devicelockcontroller
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.stk8.8.8.8
@@ -1332,14 +2489,21 @@
Choices are: OFF, DELETE, TRUNCATE, PERSIST and MEMORY.
PERSIST may improve performance by reducing how often journal blocks are
reallocated (compared to truncation) resulting in better data block locality
- and less churn of the storage media. -->
- PERSIST
+ and less churn of the storage media.
+
+ The PERSIST mode results in data persisting in the journal beyond the life of
+ a transaction, so it interacts poorly with SECURE_DELETE. -->
+ TRUNCATE524288
+
+ 1048576
+
- FULL
+ NORMAL100
+
+ 30000
+
@@ -1386,7 +2558,7 @@
Build.MODEL. The format string shall not be escaped. -->
-
2048
@@ -1394,13 +2566,13 @@
a keyboard is present. -->
false
-
+
-
- false
-
false
@@ -1476,6 +2648,19 @@
This is intended to allow packaging drivers or tools for installation on a PC. -->
+
+ false
+
+
+ false
+
+
+ 0
+
false
@@ -1485,25 +2670,25 @@
it should be disabled in that locale's resources. -->
true
-
- false
+
+
+ ntp://time.android.com
+
+
+ 5000
-
- 2.android.pool.ntp.org
-
- 86400000
-
+
+ 64800000
+
60000
-
+
3
-
- 5000
-
- 200002048
@@ -1538,7 +2723,13 @@
false
- com.google.android.deskclock/com.android.deskclock.Screensaver
+ com.android.deskclock/com.android.deskclock.Screensaver
+
+
+
+
+
+ false
@@ -1552,6 +2743,37 @@
has expired, then assume the device is receiving insufficient current to charge
effectively and terminate the dream. Use -1 to disable this safety feature. -->
5
+
+ 900000
+
+ false
+
+ false
+
+
+ 250
+
+ 300
+
+
+ false
+
+
+ false
+
+
+
- false
+ false
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ 300
+
+
+
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+ false10000
+
+ -1
+
20%
+
+ 48dp
+
8dp
+
+ 2dp
+
+
+ 4dp
+
+
+ 16dp
+
+
+ 2.0
+
50dp8000dp
-
+
+ -1dp
+
+
+ -1dp
+
+
+ 21dp
+
+
500
+
+ 0
+
+
+ 4dp
+
+
+ 64dp
+
+
+ 64dp
+
+
+ 64dp
+
3
@@ -1675,20 +3014,99 @@
- false
+ truetrue
- 1
+ 4
+
+
+ 3
+
+
+ 1800
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 13
+
+
+ true
+
+
+ false
+
false
+
+ false
+
+
+ false
+
+
+ false
+
false
+
+ @null
+
10
+
+ -3700
+
1500
@@ -1717,6 +3139,9 @@
@@ -1725,53 +3150,61 @@
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max -->
524288,1048576,3145728,524288,1048576,2097152
-
- 524288,1048576,2097152,262144,524288,1048576
-
false
-
-
- -1
- -1
- -1
-
+ false
+
+
+ true
+
+
+ false
+
+
+
+
+
+ 0false
-
+
true
+
+ false
+
+
+ true
+
false
-
-
- 4
- 5
- 6
- 7
- 8
- 12
-
-
false
-
- false
-
@@ -1825,6 +3241,16 @@
350
+
+
+
+
+
+
+
false
@@ -1847,33 +3283,153 @@
Can be customized for other product types -->
android/android.accounts.ChooseTypeAndAccountActivity
-
+
+ com.android.intentresolver/.ChooserActivity
-
com.android.systemui/com.android.systemui.usb.UsbDebuggingActivity
-
com.android.systemui/com.android.systemui.usb.UsbDebuggingSecondaryUserActivity
-
-
+ com.android.systemui/com.android.systemui.wifi.WifiDebuggingActivity
+
+
+ com.android.systemui/com.android.systemui.wifi.WifiDebuggingSecondaryUserActivity
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ com.android.systemui/com.android.systemui.usb.UsbContaminantActivity
+
+
+ com.android.systemui/com.android.systemui.usb.UsbPermissionActivity
+
+
+ com.android.systemui/com.android.systemui.usb.UsbAccessoryUriActivity
+
+
+ com.android.systemui/com.android.systemui.usb.UsbConfirmActivity
+
+
+ com.android.systemui/com.android.systemui.usb.UsbResolverActivity
+
+
+
+
+
+ com.android.systemui/com.android.systemui.sensorprivacy.SensorUseStartedActivity
+
+
+ com.android.systemui/com.android.systemui.sensorprivacy.SensorUseStartedActivity
+
+
+
+ com.android.systemui/com.android.systemui.tv.hdmi.HdmiCecSetMenuLanguageActivity
+
+
+
+ com.android.systemui/com.android.systemui.tv.hdmi.HdmiCecActiveSourceLostActivity
+
+
+ com.android.vpndialogs/com.android.vpndialogs.PlatformVpnConfirmDialog
+
+
+ com.android.vpndialogs/com.android.vpndialogs.ConfirmDialog
+
+ com.android.vpndialogs/com.android.vpndialogs.AlwaysOnDisconnectedDialog
+
+
+ com.android.simappdialog/com.android.simappdialog.InstallCarrierAppActivity
+
+
+ com.android.credentialmanager/com.android.credentialmanager.CredentialSelectorActivity
+
+
+
+
+ com.android.credentialmanager/com.android.credentialmanager.CredentialProviderReceiver
+
;com.android.settings;
+
+
+ com.android.settings.intelligence
+
+
+
+
+ com.android.bluetooth
+
+
+ stream or global volumes. -->
false
-
+
+ false
-
+
+
+
+
+ true
+
+
+
+ com.android.server.notification.NotificationChannelExtractor
+ com.android.server.notification.NotificationAdjustmentExtractor
+ com.android.server.notification.BubbleExtractor
+
com.android.server.notification.ValidateNotificationPeople
- com.android.server.notification.PackagePriorityExtractor
+ com.android.server.notification.PriorityExtractor
+
+ com.android.server.notification.ZenModeExtractor
+ com.android.server.notification.ImportanceExtractor
+
com.android.server.notification.NotificationIntrusivenessExtractor
- com.android.server.notification.PackageVisibilityExtractor
+ com.android.server.notification.VisibilityExtractor
+
+ com.android.server.notification.BadgeExtractor
+ com.android.server.notification.CriticalNotificationExtractor
+
-
- false
+
+ false0x00000051
@@ -1926,14 +3496,11 @@
when alpha identifier is not provided by the UICC -->
true
-
-
-
+
+ false
@@ -1942,17 +3509,6 @@
-1
-
-
- 33
@@ -1965,6 +3521,18 @@
353
+
+
+ 33
+ 331
+ 332
+ 35
+ 351
+ 330
+ 333
+ 353
+
+
-
+
+ 1.0
+
+
+ 0.5
+
+
+ false
+
+
+ 0.6
+
+
true
+
+ com.android.launcher3/com.android.quickstep.RecentsActivity
+
+
+ com.android.systemui/com.android.systemui.SystemUIService
+
+
+ com.android.systemui
+
+
+ com.android.systemui/com.android.systemui.keyguard.KeyguardService
+
+
+ com.android.systemui/com.android.systemui.Somnambulator
+
+
+ com.android.systemui/com.android.systemui.screenshot.appclips.AppClipsService
+
+
+ com.android.systemui/com.android.systemui.screenshot.TakeScreenshotService
+
+
+ com.android.systemui/com.android.systemui.screenshot.ScreenshotServiceErrorReceiver
+
+
+ com.android.systemui/com.android.systemui.SlicePermissionActivity
+
+
+ -1
+
+
+ 9
+
+
+ 5
+
+
+ -1
+
+
+ 6
+
+
+ true
+
false
-
false
@@ -2006,11 +3661,20 @@
"bugreport" = Take bug report, if available
"silent" = silent mode
"users" = list of users
+ "restart" = restart device
+ "emergency" = Launch emergency dialer
+ "lockdown" = Lock down device until the user authenticates
+ "logout" = Logout the current user
+ "system_update" = Launch System Update screen
-->
+ emergency
+ lockdownpower
+ restart
+ logout
+ screenshotbugreport
- users120
+
+
+
+
+
- "0,modem,0,0,0,1,1,1"
+ 0,modem,0,0,0,1,1,1
- "1,sim,0,modem"
+ 1,sim,0,modem
-
+
+
+
+
true
-
- true
-
@@ -2074,39 +3769,56 @@
provisioning, availability etc -->
false
-
- false
-
truefalse
+
+ true
+
false
- false
+ falsefalse
- true
+
+ false
-
+
+ false
+
+
+
+
+ true
- false
+ true
-
- com.android.webview
+
+ 2
-
- SUPL_HOST=supl.google.com
- SUPL_PORT=7275
- NTP_SERVER=north-america.pool.ntp.org
- SUPL_VER=0x20000
- SUPL_MODE=1
-
+
+ 0
-
- 0
-
false
@@ -2176,14 +3879,43 @@
phone object irrespective of this config -->
true
+
+ false
+
false
-
- 1
+
+ 1
+
+
+ 1
+
+
+
+ 1
+ 2
+
+
+
+
+ -140
+ -128
+ -118
+ -108
+ -98
+ -44
+
@@ -2199,21 +3931,9 @@
truetrue
-
-
- false
-
+
+ false
@@ -2224,8 +3944,8 @@
-
- true
+
+ falsetrue
@@ -2241,6 +3961,14 @@
panning to scaling the magnification viewport. -->
0.3
+
+ true
+
+
+ true
+
false
@@ -2260,12 +3988,41 @@
0
-
- com.android.systemui/com.android.systemui.keyguard.KeyguardService
+
+ 15
+
+ false
+
+
+ 300
+
+
+ 300
+
+
+ 400
+
+
+ 3000
+
+
+ 6
+
+
+ 2
+
@@ -2289,6 +4046,67 @@
some existing device-specific resource overlays. -->
@bool/config_windowIsRound
+
+
+
+
+ @string/config_mainBuiltInDisplayCutout
+
+
+ false
+
+
+ false
+
+
+
+
+
+
@@ -2297,11 +4115,57 @@
(range of 18 - 21 kHz). -->
true
+
+ false
+
true
-
+
+
+ 20
+
- 20
+ 50
+
+
+ 1000
+
+
+ 50
+
+
+ 60000
+
+
+ 255
+
+
+ 0
+
+
+ -1
+
+
+ true
+
+
+ false
+
+
+ 5
+
+
+ 0
+
+
+ false1
-
+
-1
@@ -2323,7 +4187,2908 @@
is non-interactive. -->
true
+
+ true
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+
+ true
+
+
+ 0
+
+
+ 0
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 0dp
+
+
+
+ 0.60
+ 1.00
+ 1.33
+
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 0.41841004184
+
+
+ 2.39
+
+
+ 3
+
+
+ false
+
+
+ 0
+
+
+ 1.333
+
+
+
+
+
+ 1860000
+
+ 1860000
+
+ 300000
+
+
+ false
+
+ 60000
+
+
+ false
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ com.android.wallpapercropper
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ 0
+
+
+ 0
+
+
+ 0.3
+
+
+ 0.5
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ false
+
+
+ 0
+
+
+ false
+
+
+ 0
+
+
+ 7
+
+
+ false
+
+
+ true
+
+
+ false
+
+
+ 112
+
+
+ com.android.phone
+
+
+
+ in
+
+
+
+
+
+
+ com.android.camera2
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+ com.android.systemui/com.android.systemui.net.NetworkOverLimitActivity
+ com.android.settings/com.android.settings.Settings$DataUsageSummaryActivity
+
+
+ false
+
+
+ true
+
+
+
+
+
+
+
+ 310004,310010,310012,310013,310590,310890,310910,311110,311270,311271,311272,311273,311274,311275,311276,311277,311278,311279,311280,311281,311282,311283,311284,311285,311286,311287,311288,311289,311390,311480,311481,311482,311483,311484,311485,311486,311487,311488,311489;^//VZWVVM.*
+
+
+
+
+
+
+
+ com.android.dialer
+ com.android.server.telecom
+ com.android.systemui
+ android
+
+
+
+ 1.0
+
+
+ true
+
+
+ "M50,0L92,0C96.42,0 100,4.58 100 8L100,92C100, 96.42 96.42 100 92 100L8 100C4.58, 100 0 96.42 0 92L0 8 C 0 4.42 4.42 0 8 0L50 0Z"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+ 0
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.companiondevicemanager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @string/config_systemWellbeing
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @string/config_defaultAmbientContextDetectionService
+ @string/config_defaultWearableSensingService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.permissioncontroller
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.credentialmanager/com.android.credentialmanager.autofill.CredentialAutofillService
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+ 2048
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ .10
+
+
+ /product/media/audio/ui/InCallNotification.ogg
+
+
+ /product/media/audio/ui/camera_click.ogg
+
+
+
+
+
+ 2
+
+
+ -1
+
+
+
+
+ 90
+
+
+
+
+
+
+
+
+ com.android.providers.calendar
+ com.android.providers.media
+ com.android.systemui
+
+
+
+
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ -1
+ -1
+
+
+
+ "DE"
+ "GB"
+ "JP"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.systemui/com.android.systemui.mediaprojection.permission.MediaProjectionPermissionActivity
+
+
+ 28dp
+
+ 4dp
+
+ 16dp
+
+ 1000dp
+
+ true
+
+ @string/font_family_button_material
+
+ sans-serif
+
+ sans-serif-medium
+
+
+ monospace
+
+
+ @dimen/restricted_icon_size_material
+
+
+ android.ext.services/android.ext.services.notification.Assistant
+
+ true
+
+
+
+ "wifi"
+
+
+
+ 0
+
+
+ com.android.managedprovisioning
+
+
+ true
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+
+
+
+ 60%
+
+
+ 80%
+
+
+ 90%
+
+
+ true
+
+
+
+
+
+ com.android.modulemetadata
+
+
+
+
+
+
+
+
+ com.android.launcher3
+
+
+ false
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+
+ 250
+
+
+ 10000
+
+
+ 10.0
+
+
+ com.google.sensor.color
+
+
+ 250
+
+
+ 10000
+
+
+ 10.0
+
+
+ 5000
+
+
+ 5000
+
+
+
+ 0.0
+
+
+
+
+ 0.1
+
+
+
+
+ 0.1
+
+
+
+
+ 10.0
+ 10.0
+
+
+
+
+ 10.0
+ 10.0
+
+
+
+
+ 0.0
+ 1.0
+
+
+
+
+ 0.0
+ 1.0
+
+
+
+ 6500.0
+
+
+ 6500.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8000.0
+
+
+ 8000.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ M3.5,2 v0 H1.33 C0.6,2 0,2.6 0,3.33 V13v5.67 C0,19.4 0.6,20 1.33,20 h9.33 C11.4,20 12,19.4 12,18.67 V13V3.33 C12,2.6 11.4,2 10.67,2 H8.5 V0 H3.5 z M2,18v-7V4h8v9v5H2L2,18z
+
+ @string/config_batterymeterPerimeterPath
+
+ M2,18 v-14 h8 v14 z
+
+
+ M5,17.5 V12 H3 L7,4.5 V10 h2 L5,17.5 z
+
+
+ M9,10l-2,0l0,-2l-2,0l0,2l-2,0l0,2l2,0l0,2l2,0l0,-2l2,0z
+
+
+
+
+ M20,10h2v8h-2z M20,20h2v2h-2z
+
+
+ 7
+ 17
+
+
+ false
+
+
+ 60
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+
+
+
+ false
+
+
+ 419430400
+
+
+ 2000
+
+
+
+ data_app_strictmode
+ data_app_wtf
+ keymaster
+ netstats
+ system_app_strictmode
+ system_app_wtf
+ system_server_strictmode
+ system_server_wtf
+
+
+
+
+
+ com.android.systemui
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+ 0,0,1.0,0,1
+ 1,1,1.0,0,1
+ 1,1,1.0,.4,1
+ 1,1,1.0,.15,15
+ 0,0,0.7,0,1
+ 0,0,0.83333,0,1
+ 0,0,1.1667,0,1
+
+
+
+ 0
+
+
+
+
+
+
+
+ false
+
+
+
+ 0.25
+ 0.5
+ 0.75
+ 0.875
+
+
+
+
+ 0
+ 0.36
+ 0.52
+ 0.76
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ 25%
+
+
+ false
+
+
+
+
+
+
+
+
+ 2000000
+
+
+ 5000000
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ false
+
+
+ true
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+
+
+
+ com.android.server.location.ComprehensiveCountryDetector
+
+
+ android.ext.services
+
+
+ 16
+
+
+
+
+
+
+ 0
+ 1
+ 2
+ 4
+ 12
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ true
+ true
+ true
+
+
+ false
+
+
+
+ android
+ com.android.systemui
+
+
+
+
+
+
+
+
+
+ 1
+
+
+ 1.10
+
+
+ false
+
+
+ false
+
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+ -1
+
+
+ false
+
+
+ 2000
+
+
+
+ 0.333
+
+
+
+ false
+
+
+ 400
+
+
+
+ 0.333
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ 0.0
+
+
+ 0
+
+
+ 38dp
+
+
+
+ 0.54
+
+
+
+ 0
+
+
+ @color/system_neutral1_1000
+
+
+ 0.5
+
+
+ 0.0
+
+
+ 0.0
+
+
+ 0.0
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 1
+
+
+ 1
+
+
+ 0
+
+
+ 0
+
+
+ false
+
+
+ false
+
+
+ -1dp
+
+
+ -1dp
+
+
+ 0.0
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 200
+
+
+ 500
+
+
+ false
+
+
+ false
+
+
+
+
+
+ false
+
+
+ false
+
+
+
+
+
+ false
+
+
+ false
+
+ false
+
+
+ false
+
+
+ true
+
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ false
+ true
+ true
+
+ true
+ true
+ false
+ true
+ true
+
+ true
+ true
+ false
+ true
+ true
+
+ true
+ true
+ false
+ true
+ false
+ true
+ true
+ true
+ false
+
+ true
+ true
+ false
+ true
+ true
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ false
+ true
+ true
+
+ true
+ true
+ false
+ true
+ true
+
+ true
+ true
+ false
+ true
+ true
+
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+ true
+ true
+ true
+ true
+ false
+
+
+ true
+ true
+ true
+ true
+ false
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+ false
+
+ false
+
+ false
+
+ true
+
+ true
+
+
+ true
+
+ true
+
+
+ true
+
+
+ 0
+
+
+ 0.05
+
+
+ 1
+
+
+
+
+
+
+ 32
+
+
+ false
+
+
+
+
+ @string/config_secondaryBuiltInDisplayCutout
+
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ @string/config_mainBuiltInDisplayCutout
+ @string/config_secondaryBuiltInDisplayCutout
+
+
+
+
+ @string/config_mainBuiltInDisplayCutoutRectApproximation
+ @string/config_secondaryBuiltInDisplayCutoutRectApproximation
+
+
+
+ @array/config_mainBuiltInDisplayCutoutSideOverride
+ @array/config_secondaryBuiltInDisplayCutoutSideOverride
+
+
+
+
+ @bool/config_maskMainBuiltInDisplayCutout
+ @bool/config_maskSecondaryBuiltInDisplayCutout
+
+
+
+
+ @bool/config_fillMainBuiltInDisplayCutout
+ @bool/config_fillSecondaryBuiltInDisplayCutout
+
+
+
+ @dimen/waterfall_display_left_edge_size
+ @dimen/waterfall_display_top_edge_size
+ @dimen/waterfall_display_right_edge_size
+ @dimen/waterfall_display_bottom_edge_size
+
+
+
+ @dimen/secondary_waterfall_display_left_edge_size
+ @dimen/secondary_waterfall_display_top_edge_size
+ @dimen/secondary_waterfall_display_right_edge_size
+ @dimen/secondary_waterfall_display_bottom_edge_size
+
+
+
+
+ @array/config_mainBuiltInDisplayWaterfallCutout
+ @array/config_secondaryBuiltInDisplayWaterfallCutout
+
+
+
+
+ com.android.settings/com.android.settings.notification.NotificationAccessConfirmationActivity
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @bool/config_windowIsRound
+
+
+
+ @bool/config_mainBuiltInDisplayIsRound
+ @bool/config_secondaryBuiltInDisplayIsRound
+
+
+
+
+ @dimen/rounded_corner_radius
+ @dimen/secondary_rounded_corner_radius
+
+
+
+
+ @dimen/rounded_corner_radius_top
+ @dimen/secondary_rounded_corner_radius_top
+
+
+
+
+ @dimen/rounded_corner_radius_bottom
+ @dimen/secondary_rounded_corner_radius_bottom
+
+
+
+
+ @dimen/rounded_corner_radius_adjustment
+ @dimen/secondary_rounded_corner_radius_adjustment
+
+
+
+
+ @dimen/rounded_corner_radius_top_adjustment
+ @dimen/secondary_rounded_corner_radius_top_adjustment
+
+
+
+
+ @dimen/rounded_corner_radius_bottom_adjustment
+ @dimen/secondary_rounded_corner_radius_bottom_adjustment
+
+
+
+
+ M20,6h-4L16,4c0,-1.11 -0.89,-2 -2,-2h-4c-1.11,0 -2,0.89 -2,2v2L4,6c-1.11,0 -1.99,0.89 -1.99,2L2,19c0,1.11 0.89,2 2,2h16c1.11,0 2,-0.89 2,-2L22,8c0,-1.11 -0.89,-2 -2,-2zM14,6h-4L10,4h4v2z
+
+
+
+
+
+
+
+
+ 4
+
+
+
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+
+
+
+ false
+
+
+ false
+
+
+ 5000
+
+
+
+
+
+
+
+ false
+
+
+
+ 2.0
+ 4.0
+
+
+
+
+ 4.0
+ 8.0
+
+
+
+ 86400
+
+
+ 20
+
+
+ 28
+
+
+ -1
+
+
+ false
+
+
+
+ 30.0
+ 60.0
+
+
+
+
+ 20.0
+ 40.0
+
+
+
+ 1800
+
+
+ 1800
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ 25
+
+
+ false
+
+
+
+
+ @null
+
+
+
+
+
+
+
+
+
+
+ 3000
+
+
+
+
+
+
+
+
+
+ "com.android.phone"
+
+
+
+ true
+
+
+ 10
+
+
+ -1
+
+
+ -1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @string/config_mainDisplayShape
+ @string/config_secondaryDisplayShape
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+ true
+
+
+ true
+
+
+ false
+
+
+
+
+
+ false
+
+
+ false
+
+
+
+
+
+ true
+
+
+ false
+
+
+ 1.5
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ false
+
+ false
+
+
+ true
+
+
+ 0
+
+
+ true
+
+
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ false
+
+
+ 102
+
+
+ 200
+
+
+ false
+
+
+ true
+
+
+ true
diff --git a/res/res/values/config_battery_saver.xml b/res/res/values/config_battery_saver.xml
new file mode 100644
index 00000000..551cd0a8
--- /dev/null
+++ b/res/res/values/config_battery_saver.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+ 80
+
+
+
+ .5
+
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ 3
+
+
+ 1
+
+
diff --git a/res/res/values/config_battery_stats.xml b/res/res/values/config_battery_stats.xml
new file mode 100644
index 00000000..80cf0881
--- /dev/null
+++ b/res/res/values/config_battery_stats.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+ true
+
+ true
+
+
+ cpu:60000 *:300000
+
+
+ 14400000
+
+
+ 3600000
+
diff --git a/res/res/values/config_device_idle.xml b/res/res/values/config_device_idle.xml
new file mode 100644
index 00000000..7a707c0a
--- /dev/null
+++ b/res/res/values/config_device_idle.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+ 60000
+
+
+ 60000
+
+
+ 300000
+
+
+ 60000
+
+
+ 900000
+
+
+ 2.0
+
+
+ true
+
+
+ 300000
+
+
+ 60000
+
+
+ 1800000
+
+
+ 60000
+
+
+ 300000
+
+
+ 5000
+
+
+ 30000
+
+
+ 60000
+
+
+ 30000
+
+
+ 15000
+
+
+ 20.0
+
+
+ 600000
+
+
+ 60000
+
+
+ 60000
+
+
+ 300000
+
+
+ 600000
+
+
+ 2.0
+
+
+ 60000
+
+
+ 900000
+
+
+ 21600000
+
+
+ 2.0
+
+
+ 3600000
+
+
+ 300000
+
+
+ 60000
+
+
+ 20000
+
+
+ 30000
+
+
+ true
+
+
+ true
+
+
+ false
+
+
diff --git a/res/res/values-xlarge/strings.xml b/res/res/values/config_display.xml
similarity index 61%
rename from res/res/values-xlarge/strings.xml
rename to res/res/values/config_display.xml
index fc20be63..2e660609 100644
--- a/res/res/values-xlarge/strings.xml
+++ b/res/res/values/config_display.xml
@@ -1,8 +1,7 @@
+
+
+
+
-
-
+
+ false
-
\ No newline at end of file
+
diff --git a/res/res/values/config_material.xml b/res/res/values/config_material.xml
new file mode 100644
index 00000000..64483f1f
--- /dev/null
+++ b/res/res/values/config_material.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+ 0
+
+
+ true
+
+
+ 0dp
+
+
+ @drawable/scrollbar_handle_material
+ @null
+
diff --git a/res/res/values/config_telephony.xml b/res/res/values/config_telephony.xml
new file mode 100644
index 00000000..0f4f219f
--- /dev/null
+++ b/res/res/values/config_telephony.xml
@@ -0,0 +1,433 @@
+
+
+
+
+
+
+
+
+
+
+
+ 2097152,6291456,16777216,512000,2097152,8388608
+
+
+
+ bandwidth_estimator
+
+
+
+ true
+
+
+
+ 0
+
+
+
+ 10000
+
+
+
+ 120000
+
+
+
+ 7
+
+
+
+ true
+
+
+
+
+ true
+
+
+
+ -1
+
+
+
+ true
+
+
+
+ false
+
+
+
+ com.android.phone
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ com.android.phone
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 300000
+
+
+
+ 180000
+
+
+
+ 30000
+
+
+
+ 180000
+
+
+
+ 60000
+
+
+
+ 20000
+
+
+
+ 60000
+
+
+
+ 180000
+
+
+
+ 180000
+
+
+
+ 20000
+
+
+
+ -1
+
+
+
+ 60000
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+ 300
+
+
+
+ 300
+
+
+
+ true
+
+
+
+ true
+
+
+
+ false
+
+
+
+ false
+
+
+
+ false
+
+
+
+ true
+
+
+
+ 82800000
+
+
+
+
+
+ ims
+ eims
+ xcap
+
+
+
+
+ 15000
+
+
+
+ 30000
+
+
+
+ false
+
+
+
+ false
+
+
+
+ 60000
+
+
+
+ 60000
+
+
+
+ false
+
+
+
+ false
+
+
+
diff --git a/res/res/values/config_tv_external_input_logging.xml b/res/res/values/config_tv_external_input_logging.xml
new file mode 100644
index 00000000..72e30be0
--- /dev/null
+++ b/res/res/values/config_tv_external_input_logging.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ false
+
+
+ Chromecast
+ Chromecast HD
+ SHIELD
+ Roku
+ Roku Express 4
+ Home Theater
+ Fire TV Stick
+ PlayStation 5
+ NintendoSwitch
+
+
+
+ Chromecast
+ SHIELD
+ Roku
+ Apple
+ Fire TV
+ PlayStation
+ Nintendo
+
+
diff --git a/res/res/values/cross_profile_apps.xml b/res/res/values/cross_profile_apps.xml
new file mode 100644
index 00000000..3688c3eb
--- /dev/null
+++ b/res/res/values/cross_profile_apps.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
diff --git a/res/res/values/dimens.xml b/res/res/values/dimens.xml
index 8635a4fa..2a5c068f 100644
--- a/res/res/values/dimens.xml
+++ b/res/res/values/dimens.xml
@@ -22,29 +22,150 @@
192dp192dp
+
+ 60%
+
+ 24048dip
-
- 2
- 64dip
-
- 24dp
+
+
+ 48dp
+
+ 300dp
+
+ 14sp
+
+ 2dp
+
+
+ 24dp
+
+ @dimen/status_bar_height_portrait
+
+ 24dp
+
+ @dimen/status_bar_height_portrait
+
+ 48dp48dp48dp48dp
-
- 24dip
+
+ 56dp
+
+ 12dp
+
+ 24dp
+
+ 24dp
+
+
+ @dimen/navigation_bar_height
+
+ @dimen/navigation_bar_frame_height
+
+
+ @dimen/navigation_bar_frame_height
+
+
+ 80dp
+
+
+ 96dp
+
+ 96dp
+
+ 96dp
+
+ 22dip
+
+ 22sp
+
+ 15dp
+
+ 17dp48sp5dp
+
+ 0dp
+
+ 0dp
+
+ 0dp
+
+
+ 0px
+
+ 0px
+
+ 0px
+
+
+ 0dp
+
+
+ 70dp
+
+ 0dp
+
+ 0px
+
+ 95dp
+
+
+ 48dp
+
+
+ 19dp
+
+
+ 8dp
+
+
+ 48dp
+
800dp
@@ -95,10 +216,10 @@
- 320dp
+ 100%
- 320dp
+ 100%80%
@@ -126,27 +247,191 @@
16dp
+
+ 52dp
+
+
+ 16dp
+
+
+ 56dp
+
+
+ 60dp
+
+
+ 0dp
+
+
+ 48dp
+
+
+ 36dp
+
+
+ 60dp
+
+
+ 64dp
+
+
+ 100dp
+
+
+ 56dp
+
+
+ 20dp
+
+
+ 18dp
+
+
+ 1dp
+
+
+ 50dp
+
+
+ 20dp
+
+
+ 15dp
+
+
+ 8dp
+
+
+ 56dp
+
+
+ 49.5dp
+
+
+ 36dp
+
+
+ 16dp
+
+
+ 16dp
+
+
+ 0dp
+
+
+ 18dp
+
+
+ 24dp
+
+
+ 4dp
+
+
+ 16dp
+
+
+ 18dp
+
+
+ 3dp
+
+
+ 2dp
+
+
+ 4dp
+
+
+ 56dp
+
+
+ 24dp
+
+
+ 2dp
+
+
+
+ 16dp
+
+
+
+ 20dp
+
+
+ 24dp
+
+
+ 56dp
+
+
+ 88dp
+
64dp
+
64dp
-
- 160dip
+
+ 72dp
-
+
+ 24sp
+
+
+ 48dp
+
+
+ 12dp
+
+
+ 94dp
+
+
+ 20dp
+
+
+ @dimen/notification_header_height
+
+
+ 12dp
+
+
+ 6dp
+
+
+ 24dp
+
+
+ 4dp
+
+
+ 44dp
+
+
+ 136dp
+
+
+ 8dp
+
+
320dip
+ 48dip27dip64dip
+
+ 64dp48dip
-
- 27dip
-
- 54dip48dip
@@ -220,10 +505,11 @@
14sp
- 16sp
+ 14sp
+
+ 16sp12sp
-
10dp
@@ -236,11 +522,29 @@
-4dp
-
- 11dp
+
+ 6dp
+
+
+ 20sp
+
+
+ 5dp
+
+
+ @dimen/notification_badge_size
+
+
+ 20dp
+
+
+ @dimen/notification_badge_size
- 16dp
+ 12dp
+
+
+ @dimen/notification_badge_size
@@ -307,14 +611,23 @@
4dip
-
- 320dp
+
+ 4dp
-
- 400dp
+
+ 12dp
-
- 8dp
+
+ 4dp
+
+
+ 12dp
+
+
+ 21.88%
+
+
+ 122dp8dp
@@ -364,45 +677,381 @@
480dp
-
- 0px
+
+ -1dp
+ -1dp
+
1px
- 3dp
- 12dp
- 28dp
+ 22dp
+ 14dp
+ 30dp
+
+ 0.6
+
+ 8dp
+
+ 500
+ 150
+
+ 200
+ 230040dp0dp
- 600dp
+ 500dp800dp0.0390.1948dp
+ 24dp56dp12dp
- 16dp
+ 11dp60dp18dp14sp48dp
- 328dp
+ 400dp96dp192dp16dp8dp20dp
+ 8dp
- 0dp
+
+ 100dp
+ 48dp
+ 4dp
+ 2dp
+ -42dp
+ 0dp
+ 1.25
- 0
- 1
+ 15dp
+ 8dp
+
+ 34.15%
+
+
+ 220dp
+
+
+ 80dp
+
+
+ 720dp
+
+
+
+ 16dp
+
+ 0dp
+
+ 8dp
+
+ 16dp
+
+ 6.5dp
+
+ 2dp
+
+ 96dp
+
+ 8dp
+
+
+ 20dp
+ 120dp
+ 800dp
+
+
+ 48dp
+
+ 284dp
+
+ 450dp
+
+ 284dp
+
+ 416dp
+
+ 48dp
+
+ 12dp
+
+ 20dp
+
+
+ 16dp
+
+ @dimen/notification_icon_circle_size
+
+ @dimen/notification_icon_circle_start
+
+ 0.5
+
+ 144dp
+
+
+ @dimen/notification_small_icon_size
+
+ 208dp
+
+ 294dp
+
+ 208dp
+
+ 294dp
+
+ @dimen/notification_right_icon_size
+
+ 96dp
+
+ 256dp
+
+ 48dp
+ 48dp
+
+ 28dp
+
+ 80dp
+
+ 88dp
+
+ 12dp
+
+ 4dp
+
+ 20dp
+
+ @dimen/messaging_avatar_size
+
+ 32dp
+
+ @dimen/conversation_face_pile_avatar_size
+
+ @dimen/conversation_badge_protrusion
+
+ @dimen/conversation_badge_protrusion
+
+ 2dp
+
+ @dimen/conversation_face_pile_protection_width
+
+ 24dp
+
+ 17dp
+
+ 1dp
+
+ 32dp
+
+ 2dp
+
+ 10dp
+
+ 20dp
+
+
+ 20dp
+
+
+ 8dp
+
+
+ 40dp
+
+
+ 4dp
+
+
+ 4dp
+
+ 24dp
+
+
+ 24dp
+ 16dp
+ 32dp
+ 16dp
+ 32dp
+ 56dp
+ 8dp
+ 16dp
+ 16dp
+ 24dp
+ 12dp
+ 4dp
+
+
+ 72dp
+
+
+ 3
+
+
+ 32dp
+
+
+ 56dp
+
+
+ 640dp
+
+
+ 56dp
+
+ 24dp
+
+ 16dp
+
+
+ 2dp
+
+
+ 72dp
+
+
+ 10dp
+
+ 20dp
+
+ 24dp
+
+ 24dp
+
+ 8dp
+
+ 20dp
+
+ 44dp
+
+ 24dp
+
+ 24dp
+
+ 24dp
+
+ 1.22
+
+ 48dp
+
+
+ 412dp
+ 28dp
+ 25dp
+ 18dp
+ 16dp
+ 24dp
+ 20sp
+ 1dp
+ 200dp
+ -1px
+ 4dp
+ 288dp
+ 72dp
+ 56dp
+ 22dp
+ 32dp
+ 0dp
+ 18dp
+ 8dp
+ 18dp
+ 24dp
+ 1dp
+ 212dp
+ 268dp
+ 192dp
+ 268dp
+ 144dp
+ 300dp
+ 14sp
+ 0dp
+ 48dp
+ 8dp
+ 4dp
+
+ 18dp
+
+
+ 0px
+ 0px
+ 0px
+ 0px
+
+ 100dp
+
+ 140dp
+
+ 280dp
+
+
+ 28dp
+
+ 20dp
+
+ 16dp
+
+
+ 160dp
+
+ 108dp
+
+
+ 0px
+ 0px
+ 0px
+ 0px
+
+
+ 0px
+ 0px
+ 0px
+ 0px
+ 0px
+ 0px
+
+
+ 190dp
+
+
+ 20dp
+ -10dp
+
+
+ 4dp
+ 48dp
+ 2dp
+ 12dp
+ 53dp
+ 6dp
+ 24dp
+ 64dp
+
+
+ 10dp
+ 40dp
+ 10dp
+ 40dp
+
+
+ 412dp
+
+ 0.2
diff --git a/res/res/values/dimens_car.xml b/res/res/values/dimens_car.xml
new file mode 100644
index 00000000..99377ffd
--- /dev/null
+++ b/res/res/values/dimens_car.xml
@@ -0,0 +1,160 @@
+
+
+
+ 96dp
+ 24dp
+
+ 80dp
+
+ 20dp
+
+ 96dp
+ @dimen/car_single_line_list_item_height
+ 1dp
+
+ 88dp
+ @dimen/car_card_action_bar_height
+
+
+ 32sp
+ 32sp
+ 45sp
+ 32sp
+ 24sp
+ 20sp
+ 32sp
+ 28sp
+ 26sp
+ 24sp
+
+ 18sp
+ 26sp
+ 64sp
+ 26sp
+ 26sp
+
+
+ 56dp
+ 44dp
+ 36dp
+
+ 76dp
+ 76dp
+
+
+ 4dp
+ 8dp
+ 16dp
+ 24dp
+ 32dp
+ 64dp
+ 96dp
+
+
+ 4dp
+ 8dp
+ 16dp
+ 100dp
+
+
+ 48dp
+ 108dp
+ 152dp
+ 182dp
+
+
+ 56dp
+ 158dp
+ @dimen/car_padding_4
+ 0dp
+ @dimen/car_radius_1
+ 56dp
+ 76dp
+ 75dp
+
+
+
+
+ 24dp
+ 26dp
+ 14dp
+
+
+ 6dp
+ 26dp
+ 24dp
+ 1dp
+
+ -20dp
+
+
+ @dimen/car_seekbar_height
+
+
+ 40dp
+
+
+ @dimen/car_padding_2
+
+
+ @dimen/car_padding_2
+
+
+ @*android:dimen/car_padding_2
+
+
+ @*android:dimen/car_card_action_bar_height
+
+
+ @*android:dimen/car_padding_2
+
+
+ @*android:dimen/car_padding_4
+
+
+ @*android:dimen/car_keyline_1
+
+
+ @*android:dimen/car_keyline_1
+
+
+ @*android:dimen/car_icon_size
+
+
+ @*android:dimen/car_keyline_1
+
+ @dimen/car_primary_icon_size
+ @dimen/car_primary_icon_size
+ @dimen/car_padding_2
+
+
+ @*android:dimen/car_margin
+ @*android:dimen/car_margin
+ @*android:dimen/car_margin
+
+ @*android:dimen/car_padding_4
+ 268dp
+ @*android:dimen/car_padding_3
+
+
+ 706dp
+ 96dp
+ 256dp
+ 24dp
+
diff --git a/res/res/values/dimens_leanback.xml b/res/res/values/dimens_leanback.xml
index c824a2a7..ecda7351 100644
--- a/res/res/values/dimens_leanback.xml
+++ b/res/res/values/dimens_leanback.xml
@@ -83,4 +83,12 @@
@integer/leanback_setup_translation_content_cliff_v40@integer/leanback_setup_base_animation_duration
+
+
+ 42dp
+ 55dp
+ 22dp
+ 11dp
+
+ 8dp
diff --git a/res/res/values/dimens_material.xml b/res/res/values/dimens_material.xml
index 55bea9e3..972fe7ed 100644
--- a/res/res/values/dimens_material.xml
+++ b/res/res/values/dimens_material.xml
@@ -24,6 +24,8 @@
0dp
+
+ 0dp12dp
@@ -41,6 +43,8 @@
0dp16dp
+
+ 72dp16dp
@@ -51,6 +55,8 @@
@dimen/action_bar_content_inset_material
+ @dimen/action_bar_content_inset_material
+ @dimen/action_bar_content_inset_material6dp
@@ -72,6 +78,7 @@
20dp16dp16sp
+ 14sp14sp14sp12sp
@@ -81,6 +88,11 @@
18sp14sp
+ 1.0
+
+ 2dp
+ 20dp
+
16dp16dp8dp
@@ -105,23 +117,28 @@
2dp
+
+ 16dp
+
4dp10dp7dp24dp18dp
+ 8dp
+ 8dp
+ 8dp20dp
-
-
- 8dp
+ 20dp2dp2dp4dp
+ 0dp20dp
@@ -177,4 +195,13 @@
0dp226dp
+
+
+ 16dip
+ 16dip
+
+
+ 16dip
+ 48dp
+ 76dp
diff --git a/res/res/drawable/ic_audio_notification.xml b/res/res/values/disallowed_apps_managed_device.xml
similarity index 70%
rename from res/res/drawable/ic_audio_notification.xml
rename to res/res/values/disallowed_apps_managed_device.xml
index 65249f51..3fb9ba45 100644
--- a/res/res/drawable/ic_audio_notification.xml
+++ b/res/res/values/disallowed_apps_managed_device.xml
@@ -1,7 +1,7 @@
-
-
+
+
+
+
+
diff --git a/res/res/drawable/ic_lock_airplane_mode_off.xml b/res/res/values/disallowed_apps_managed_profile.xml
similarity index 69%
rename from res/res/drawable/ic_lock_airplane_mode_off.xml
rename to res/res/values/disallowed_apps_managed_profile.xml
index a8cd390f..c3ea8ecb 100644
--- a/res/res/drawable/ic_lock_airplane_mode_off.xml
+++ b/res/res/values/disallowed_apps_managed_profile.xml
@@ -1,7 +1,7 @@
-
-
+
+
+
+
+
diff --git a/res/res/drawable/ic_menu_cc.xml b/res/res/values/disallowed_apps_managed_user.xml
similarity index 71%
rename from res/res/drawable/ic_menu_cc.xml
rename to res/res/values/disallowed_apps_managed_user.xml
index 2bb4ff7b..e5b29afe 100644
--- a/res/res/drawable/ic_menu_cc.xml
+++ b/res/res/values/disallowed_apps_managed_user.xml
@@ -1,7 +1,7 @@
-
-
-
+
+
+
+
+
diff --git a/res/res/values/donottranslate-cldr.xml b/res/res/values/donottranslate-cldr.xml
old mode 100755
new mode 100644
diff --git a/res/res/values/donottranslate.xml b/res/res/values/donottranslate.xml
index a1395294..f46f70c2 100644
--- a/res/res/values/donottranslate.xml
+++ b/res/res/values/donottranslate.xml
@@ -23,7 +23,10 @@
square
- eeeMMMMd
+ EEEMMMMd@string/icu_abbrev_wday_month_day_no_year
+
+ candidates
diff --git a/res/res/values/ids.xml b/res/res/values/ids.xml
index c96c57c7..e71277dc 100644
--- a/res/res/values/ids.xml
+++ b/res/res/values/ids.xml
@@ -23,12 +23,15 @@
+
+
+
@@ -48,6 +51,7 @@
+
@@ -55,10 +59,23 @@
+
+
+
+
+
+
+
+
+
+
@@ -94,7 +111,15 @@
+
+
+
+
+
+
+
+
@@ -113,7 +138,156 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/values/integers.xml b/res/res/values/integers.xml
index 8e272267..2b69c75b 100644
--- a/res/res/values/integers.xml
+++ b/res/res/values/integers.xml
@@ -23,4 +23,15 @@
100100250
+
+ 1
+ 1
+
+
+ 2
+
+
+ 2
+
+ 2
diff --git a/res/res/values/locale_config.xml b/res/res/values/locale_config.xml
new file mode 100644
index 00000000..bd93aa94
--- /dev/null
+++ b/res/res/values/locale_config.xml
@@ -0,0 +1,622 @@
+
+
+
+
+
+
+ af-NA
+ af-ZA
+ agq-CM
+ ak-GH
+ am-ET
+ ar-AE
+ ar-AE-u-nu-arab
+ ar-BH
+ ar-BH-u-nu-latn
+ ar-DJ
+ ar-DJ-u-nu-latn
+ ar-DZ
+ ar-DZ-u-nu-arab
+ ar-EG
+ ar-EG-u-nu-latn
+ ar-EH
+ ar-EH-u-nu-arab
+ ar-ER
+ ar-ER-u-nu-latn
+ ar-IL
+ ar-IL-u-nu-latn
+ ar-IQ
+ ar-IQ-u-nu-latn
+ ar-JO
+ ar-JO-u-nu-latn
+ ar-KM
+ ar-KM-u-nu-latn
+ ar-KW
+ ar-KW-u-nu-latn
+ ar-LB
+ ar-LB-u-nu-latn
+ ar-LY
+ ar-LY-u-nu-arab
+ ar-MA
+ ar-MA-u-nu-arab
+ ar-MR
+ ar-MR-u-nu-latn
+ ar-OM
+ ar-OM-u-nu-latn
+ ar-PS
+ ar-PS-u-nu-latn
+ ar-QA
+ ar-QA-u-nu-latn
+ ar-SA
+ ar-SA-u-nu-latn
+ ar-SD
+ ar-SD-u-nu-latn
+ ar-SO
+ ar-SO-u-nu-latn
+ ar-SS
+ ar-SS-u-nu-latn
+ ar-SY
+ ar-SY-u-nu-latn
+ ar-TD
+ ar-TD-u-nu-latn
+ ar-TN
+ ar-TN-u-nu-arab
+ ar-XB
+ ar-YE
+ ar-YE-u-nu-latn
+ as-IN
+ as-IN-u-nu-latn
+ asa-TZ
+ ast-ES
+ az-Cyrl-AZ
+ az-Latn-AZ
+ bas-CM
+ be-BY
+ bem-ZM
+ bez-TZ
+ bg-BG
+ bm-ML
+ bn-BD
+ bn-BD-u-nu-latn
+ bn-IN
+ bn-IN-u-nu-latn
+ bo-CN
+ bo-IN
+ br-FR
+ brx-IN
+ bs-Cyrl-BA
+ bs-Latn-BA
+ ca-AD
+ ca-ES
+ ca-FR
+ ca-IT
+ ce-RU
+ ceb-PH
+ cgg-UG
+ chr-US
+ cs-CZ
+ cv-RU
+ cy-GB
+ da-DK
+ da-GL
+ dav-KE
+ de-AT
+ de-BE
+ de-CH
+ de-DE
+ de-IT
+ de-LI
+ de-LU
+ dje-NE
+ doi-IN
+ dsb-DE
+ dua-CM
+ dyo-SN
+ dz-BT
+ dz-BT-u-nu-latn
+ ebu-KE
+ ee-GH
+ ee-TG
+ el-CY
+ el-GR
+ en-AE
+ en-AG
+ en-AI
+ en-AS
+ en-AT
+ en-AU
+ en-BB
+ en-BE
+ en-BI
+ en-BM
+ en-BS
+ en-BW
+ en-BZ
+ en-CA
+ en-CC
+ en-CH
+ en-CK
+ en-CM
+ en-CX
+ en-CY
+ en-DE
+ en-DG
+ en-DK
+ en-DM
+ en-ER
+ en-FI
+ en-FJ
+ en-FK
+ en-FM
+ en-GB
+ en-GD
+ en-GG
+ en-GH
+ en-GI
+ en-GM
+ en-GU
+ en-GY
+ en-HK
+ en-IE
+ en-IL
+ en-IM
+ en-IN
+ en-IO
+ en-JE
+ en-JM
+ en-KE
+ en-KI
+ en-KN
+ en-KY
+ en-LC
+ en-LR
+ en-LS
+ en-MG
+ en-MH
+ en-MO
+ en-MP
+ en-MS
+ en-MT
+ en-MU
+ en-MV
+ en-MW
+ en-MY
+ en-NA
+ en-NF
+ en-NG
+ en-NL
+ en-NR
+ en-NU
+ en-NZ
+ en-PG
+ en-PH
+ en-PK
+ en-PN
+ en-PR
+ en-PW
+ en-RW
+ en-SB
+ en-SC
+ en-SD
+ en-SE
+ en-SG
+ en-SH
+ en-SI
+ en-SL
+ en-SS
+ en-SX
+ en-SZ
+ en-TC
+ en-TK
+ en-TO
+ en-TT
+ en-TV
+ en-TZ
+ en-UG
+ en-UM
+ en-US
+ en-VC
+ en-VG
+ en-VI
+ en-VU
+ en-WS
+ en-XA
+ en-ZA
+ en-ZM
+ en-ZW
+ es-AR
+ es-BO
+ es-BR
+ es-BZ
+ es-CL
+ es-CO
+ es-CR
+ es-CU
+ es-DO
+ es-EA
+ es-EC
+ es-ES
+ es-GQ
+ es-GT
+ es-HN
+ es-IC
+ es-MX
+ es-NI
+ es-PA
+ es-PE
+ es-PH
+ es-PR
+ es-PY
+ es-SV
+ es-US
+ es-UY
+ es-VE
+ et-EE
+ eu-ES
+ ewo-CM
+ fa-AF
+ fa-AF-u-nu-latn
+ fa-IR
+ fa-IR-u-nu-latn
+ ff-Adlm-BF
+ ff-Adlm-BF-u-nu-latn
+ ff-Adlm-CM
+ ff-Adlm-CM-u-nu-latn
+ ff-Adlm-GH
+ ff-Adlm-GH-u-nu-latn
+ ff-Adlm-GM
+ ff-Adlm-GM-u-nu-latn
+ ff-Adlm-GN
+ ff-Adlm-GN-u-nu-latn
+ ff-Adlm-GW
+ ff-Adlm-GW-u-nu-latn
+ ff-Adlm-LR
+ ff-Adlm-LR-u-nu-latn
+ ff-Adlm-MR
+ ff-Adlm-MR-u-nu-latn
+ ff-Adlm-NE
+ ff-Adlm-NE-u-nu-latn
+ ff-Adlm-NG
+ ff-Adlm-NG-u-nu-latn
+ ff-Adlm-SL
+ ff-Adlm-SL-u-nu-latn
+ ff-Adlm-SN
+ ff-Adlm-SN-u-nu-latn
+ ff-Latn-BF
+ ff-Latn-CM
+ ff-Latn-GH
+ ff-Latn-GM
+ ff-Latn-GN
+ ff-Latn-GW
+ ff-Latn-LR
+ ff-Latn-MR
+ ff-Latn-NE
+ ff-Latn-NG
+ ff-Latn-SL
+ ff-Latn-SN
+ fi-FI
+ fil-PH
+ fo-DK
+ fo-FO
+ fr-BE
+ fr-BF
+ fr-BI
+ fr-BJ
+ fr-BL
+ fr-CA
+ fr-CD
+ fr-CF
+ fr-CG
+ fr-CH
+ fr-CI
+ fr-CM
+ fr-DJ
+ fr-DZ
+ fr-FR
+ fr-GA
+ fr-GF
+ fr-GN
+ fr-GP
+ fr-GQ
+ fr-HT
+ fr-KM
+ fr-LU
+ fr-MA
+ fr-MC
+ fr-MF
+ fr-MG
+ fr-ML
+ fr-MQ
+ fr-MR
+ fr-MU
+ fr-NC
+ fr-NE
+ fr-PF
+ fr-PM
+ fr-RE
+ fr-RW
+ fr-SC
+ fr-SN
+ fr-SY
+ fr-TD
+ fr-TG
+ fr-TN
+ fr-VU
+ fr-WF
+ fr-YT
+ fur-IT
+ fy-NL
+ ga-GB
+ ga-IE
+ gd-GB
+ gl-ES
+ gsw-CH
+ gsw-FR
+ gsw-LI
+ gu-IN
+ guz-KE
+ gv-IM
+ ha-GH
+ ha-NE
+ ha-NG
+ haw-US
+ hi-IN
+ hi-Latn-IN
+ hr-BA
+ hr-HR
+ hsb-DE
+ hu-HU
+ hy-AM
+ ia-001
+ ig-NG
+ ii-CN
+ in-ID
+ is-IS
+ it-CH
+ it-IT
+ it-SM
+ it-VA
+ iw-IL
+ ja-JP
+ jgo-CM
+ jmc-TZ
+ jv-ID
+ ka-GE
+ kab-DZ
+ kam-KE
+ kde-TZ
+ kea-CV
+ kgp-BR
+ khq-ML
+ ki-KE
+ kk-KZ
+ kkj-CM
+ kl-GL
+ kln-KE
+ km-KH
+ kn-IN
+ ko-KP
+ ko-KR
+ kok-IN
+ ks-Arab-IN
+ ks-Arab-IN-u-nu-latn
+ ks-Deva-IN
+ ksb-TZ
+ ksf-CM
+ ksh-DE
+ kw-GB
+ ky-KG
+ lag-TZ
+ lb-LU
+ lg-UG
+ lkt-US
+ ln-AO
+ ln-CD
+ ln-CF
+ ln-CG
+ lo-LA
+ lt-LT
+ lu-CD
+ luo-KE
+ luy-KE
+ lv-LV
+ mai-IN
+ mas-KE
+ mas-TZ
+ mer-KE
+ mfe-MU
+ mg-MG
+ mgh-MZ
+ mgo-CM
+ mi-NZ
+ mk-MK
+ ml-IN
+ mn-MN
+ mni-IN
+ mni-IN-u-nu-latn
+ mr-IN
+ mr-IN-u-nu-latn
+ ms-BN
+ ms-ID
+ ms-MY
+ ms-SG
+ mt-MT
+ my-MM
+ my-MM-u-nu-latn
+ mzn-IR
+ mzn-IR-u-nu-latn
+ naq-NA
+ nb-NO
+ nb-SJ
+ nd-ZW
+ ne-IN
+ ne-IN-u-nu-latn
+ ne-NP
+ ne-NP-u-nu-latn
+ nl-AW
+ nl-BE
+ nl-BQ
+ nl-CW
+ nl-NL
+ nl-SR
+ nl-SX
+ nn-NO
+ nnh-CM
+ nus-SS
+ nyn-UG
+ om-ET
+ om-KE
+ or-IN
+ os-GE
+ os-RU
+ pa-Arab-PK
+ pa-Arab-PK-u-nu-latn
+ pa-Guru-IN
+ pcm-NG
+ pl-PL
+ ps-AF
+ ps-AF-u-nu-latn
+ ps-PK
+ ps-PK-u-nu-latn
+ pt-AO
+ pt-BR
+ pt-CH
+ pt-CV
+ pt-GQ
+ pt-GW
+ pt-LU
+ pt-MO
+ pt-MZ
+ pt-PT
+ pt-ST
+ pt-TL
+ qu-BO
+ qu-EC
+ qu-PE
+ raj-IN
+ raj-IN-u-nu-latn
+ rm-CH
+ rn-BI
+ ro-MD
+ ro-RO
+ rof-TZ
+ ru-BY
+ ru-KG
+ ru-KZ
+ ru-MD
+ ru-RU
+ ru-UA
+ rw-RW
+ rwk-TZ
+ sa-IN
+ sa-IN-u-nu-latn
+ sah-RU
+ saq-KE
+ sat-IN
+ sat-IN-u-nu-latn
+ sbp-TZ
+ sc-IT
+ sd-Arab-PK
+ sd-Arab-PK-u-nu-latn
+ sd-Deva-IN
+ se-FI
+ se-NO
+ se-SE
+ seh-MZ
+ ses-ML
+ sg-CF
+ si-LK
+ sk-SK
+ sl-SI
+ smn-FI
+ sn-ZW
+ so-DJ
+ so-ET
+ so-KE
+ so-SO
+ sq-AL
+ sq-MK
+ sq-XK
+ sr-Cyrl-BA
+ sr-Cyrl-ME
+ sr-Cyrl-RS
+ sr-Cyrl-XK
+ sr-Latn-BA
+ sr-Latn-ME
+ sr-Latn-RS
+ sr-Latn-XK
+ su-ID
+ sv-AX
+ sv-FI
+ sv-SE
+ sw-CD
+ sw-KE
+ sw-TZ
+ sw-UG
+ ta-IN
+ ta-LK
+ ta-MY
+ ta-SG
+ te-IN
+ teo-KE
+ teo-UG
+ tg-TJ
+ th-TH
+ ti-ER
+ ti-ET
+ tk-TM
+ to-TO
+ tr-CY
+ tr-TR
+ tt-RU
+ twq-NE
+ tzm-MA
+ ug-CN
+ uk-UA
+ ur-IN
+ ur-IN-u-nu-latn
+ ur-PK
+ ur-PK-u-nu-arabext
+ uz-Arab-AF
+ uz-Arab-AF-u-nu-latn
+ uz-Cyrl-UZ
+ uz-Latn-UZ
+ vi-VN
+ vun-TZ
+ wae-CH
+ wo-SN
+ xh-ZA
+ xog-UG
+ yav-CM
+ yo-BJ
+ yo-NG
+ yrl-BR
+ yrl-CO
+ yrl-VE
+ yue-Hans-CN
+ yue-Hant-HK
+ zgh-MA
+ zh-Hans-CN
+ zh-Hans-HK
+ zh-Hans-MO
+ zh-Hans-SG
+ zh-Hant-HK
+ zh-Hant-MO
+ zh-Hant-TW
+ zu-ZA
+
+
+
diff --git a/res/res/values/policy_exempt_apps.xml b/res/res/values/policy_exempt_apps.xml
new file mode 100644
index 00000000..1cead832
--- /dev/null
+++ b/res/res/values/policy_exempt_apps.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
diff --git a/res/res/values/public.xml b/res/res/values/public-final.xml
similarity index 84%
rename from res/res/values/public.xml
rename to res/res/values/public-final.xml
index bc831da0..013b9ed4 100644
--- a/res/res/values/public.xml
+++ b/res/res/values/public-final.xml
@@ -708,23 +708,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1052,7 +1067,8 @@
+ an input method's input area.
+ {@deprecated Use Copy this definition into your own application project.} -->
@@ -1067,6 +1083,7 @@
+
@@ -2547,6 +2564,7 @@
+
@@ -2595,13 +2613,13 @@
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/values/required_apps_managed_device.xml b/res/res/values/required_apps_managed_device.xml
new file mode 100644
index 00000000..c80d66cd
--- /dev/null
+++ b/res/res/values/required_apps_managed_device.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+ com.android.settings
+ com.android.systemui
+ com.android.contacts
+ com.android.dialer
+ com.android.stk
+ com.android.providers.downloads
+ com.android.providers.downloads.ui
+ com.android.documentsui
+ com.android.cellbroadcastreceiver
+ com.android.webview
+
+
diff --git a/res/res/values/required_apps_managed_profile.xml b/res/res/values/required_apps_managed_profile.xml
new file mode 100644
index 00000000..5f52e1ed
--- /dev/null
+++ b/res/res/values/required_apps_managed_profile.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+ com.android.contacts
+ com.android.settings
+ com.android.systemui
+ com.android.providers.downloads
+ com.android.providers.downloads.ui
+ com.android.documentsui
+ com.android.webview
+
+
diff --git a/res/res/values/required_apps_managed_user.xml b/res/res/values/required_apps_managed_user.xml
new file mode 100644
index 00000000..3e75a4ce
--- /dev/null
+++ b/res/res/values/required_apps_managed_user.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+ com.android.settings
+ com.android.systemui
+ com.android.contacts
+ com.android.dialer
+ com.android.stk
+ com.android.providers.downloads
+ com.android.providers.downloads.ui
+ com.android.documentsui
+ com.android.webview
+
+
diff --git a/res/res/values/strings.xml b/res/res/values/strings.xml
index 8a9b9cf0..1a2f0ccb 100644
--- a/res/res/values/strings.xml
+++ b/res/res/values/strings.xml
@@ -20,63 +20,11 @@
B
-
- KB
-
- MB
-
- GB
-
- TB
-
- PB
-
- %1$s%2$s
-
-
- %1$d days
-
-
- %1$d day
- %2$d hrs
-
-
- %1$d day
- %2$d hr
-
-
- %1$d hrs
-
-
- %1$d hr
- %2$d mins
-
-
- %1$d hr
- %2$d min
-
-
- %1$d mins
-
-
- %1$d min
-
-
- %1$d min
- %2$d secs
-
-
- %1$d min
- %2$d sec
-
-
- %1$d secs
-
-
- %1$d sec
+
+ %1$s%2$s
@@ -98,20 +46,83 @@
Connection problem or invalid MMI code.
+
+ Feature not supported.Operation is restricted to fixed dialing numbers only.
+
+ Can not change call forwarding settings from your phone while you are roaming.
-
+
Service was enabled.
+ (voice, data, fax, etc.) that call waiting were enabled for.
+ Will be used with messages of the form:
+
+
+ ...
+
+ Where is {@link #serviceEnabledFor} (this string) and .. can be:
+ {@link #serviceClassData}, {@link #serviceClassVoice}, {@link #serviceClassFAX},
+ {@link #serviceClassSMS}, {@link #serviceClassDataAsync}, {@link #serviceClassDataSync},
+ {@link #serviceClassPacket}, {@link #serviceClassPAD}.
+ -->
Service was enabled for:
-
+
Service has been disabled.
-
+
Registration was successful.
-
+
Erasure was successful.Incorrect password.
@@ -128,9 +139,9 @@
Type a PUK that is 8 numbers or longer.
- Your SIM card is PUK-locked. Type the PUK code to unlock it.
- Type PUK2 to unblock SIM card.
+ the SIM. -->
+ Your SIM is PUK-locked. Type the PUK code to unlock it.
+ Type PUK2 to unblock SIM.Unsuccessful, enable SIM/RUIM Lock.
@@ -145,23 +156,32 @@
[CHAR LIMIT=10] -->
MEID
-
+
Incoming Caller ID
-
- Outgoing Caller ID
-
+
+ Hide Outgoing Caller ID
+
Connected Line ID
-
+
Connected Line ID Restriction
-
+
Call forwarding
-
+
Call waiting
-
+
Call barring
-
+
Password change
-
+
PIN changeCalling number presentCalling number restricted
@@ -185,24 +205,56 @@
You can\'t change the caller ID setting.
-
- Restricted access changed
-
- Data service is blocked.
-
- Emergency service is blocked.
-
- Voice service is blocked.
-
- All voice services are blocked.
-
- SMS service is blocked.
-
- Voice/data services are blocked.
-
- Voice/SMS services are blocked.
-
- All voice/data/SMS services are blocked.
+
+ Switched data to %s
+
+ You can change this anytime in Settings
+
+
+ No mobile data service
+
+ Emergency calling unavailable
+
+ No voice service
+
+ No voice service or emergency calling
+
+
+ Temporarily turned off by your carrier
+
+
+ Temporarily turned off by your carrier for SIM %d
+
+
+ Can\u2019t reach mobile network
+
+ Try changing preferred network. Tap to change.
+
+ Emergency calling unavailable
+
+ Emergency calls require a mobile network
+
+
+ Alerts
+
+ Call forwarding
+
+ Emergency callback mode
+
+ Mobile data status
+
+ SMS messages
+
+ Voicemail messages
+
+ Wi-Fi calling
+
+ SIM status
+
+ High priority SIM status
+
Peer requested TTY Mode FULL
@@ -211,21 +263,29 @@
Peer requested TTY Mode OFF
-
+
Voice
-
+
Data
-
+
FAX
-
+
SMS
-
+
Async
-
+
Sync
-
+
Packet
-
+
PAD
@@ -246,26 +306,79 @@
Searching for Service
- Wi-Fi Calling
-
-
+ Couldn\u2019t set up Wi\u2011Fi calling
-
+
+ To make calls and send messages over Wi-Fi, first ask your carrier to set up this service. Then turn on Wi-Fi calling again from Settings. (Error code: %1$s)
+
-
-
- %s
-
- %s
+
+ Issue registering Wi\u2011Fi calling with your carrier: %1$s
+
+
+
+ @string/wfcSpnFormat_spn
+ @string/wfcSpnFormat_spn_wifi_calling
+ @string/wfcSpnFormat_wlan_call
+ @string/wfcSpnFormat_spn_wlan_call
+ @string/wfcSpnFormat_spn_wifi
+ @string/wfcSpnFormat_wifi_calling_bar_spn
+ @string/wfcSpnFormat_spn_vowifi
+ @string/wfcSpnFormat_wifi_calling
+ @string/wfcSpnFormat_wifi
+ @string/wfcSpnFormat_wifi_calling_wo_hyphen
+ @string/wfcSpnFormat_vowifi
+ @string/wfcSpnFormat_spn_wifi_calling_vo_hyphen
+ @string/wfcSpnFormat_wifi_call
+
+
+
+ %s
+
+ %s Wi-Fi Calling
+
+ %s WiFi Calling
+
+ WLAN Call
+
+ %s WLAN Call
+
+ %s Wi-Fi
+
+ WiFi Calling | %s
+
+ %s VoWifi
+
+ Wi-Fi Calling
+
+ Wi-Fi
+
+ WiFi Calling
+
+ VoWifi
+
+ WiFi Call
+
Off
- Wi-Fi preferred
-
- Cellular preferred
+ Call over Wi-Fi
+
+ Call over mobile networkWi-Fi only
+
+
+ @string/crossSimFormat_spn
+ @string/crossSimFormat_spn_cross_sim_calling
+
+
+
+ %s
+
+ %s Backup Calling
+
{0}: Not forwarded
+
+ Mobile network security
+
+ Encryption, notifications for unencrypted networks
+
+
+
+
+ Device ID accessed
+
+ At %1$s, a nearby network recorded your device\'s unique ID (IMSI or IMEI) while using your %2$s SIM
+
+ At %1$s, a nearby network recorded your device\'s unique ID (IMSI or IMEI) while using your %2$s SIM.\n\nThis means that your location, activity, or identity have been logged. This is common practice but may be an issue for people concerned about privacy.
+
+
+ Connected to encrypted network %1$s
+
+ %1$s SIM connection is more secure now
+
+
+ Connected to unencrypted network
+
+ Calls, messages, and data are currently more vulnerable while using your %1$s SIM
+
+ Calls, messages, and data are currently more vulnerable while using your %1$s SIM.\n\nWhen your connection is encrypted again, you\'ll get another notification.
+
+
+ Mobile network security settings
+
+ Learn more
+
+ Got it
+
Feature code complete.
@@ -328,66 +474,143 @@
+ notification bar (will be seen by the user as they use another application). -->
Signin error for %1$s
-
+
Sync
-
- Sync
-
- Too many %s deletes.
+
+ Can\'t sync
+
+ Attempted to delete too many %s.
-
+
Tablet storage is full. Delete some files to free space.
-
+
Watch storage is full. Delete some files to free space.
-
- TV storage is full. Delete some files to free space.
-
+
+ Android TV device storage is full. Delete some files to free space.
+
Phone storage is full. Delete some files to free space.
- Network may be monitored
-
+ {count, plural,
+ =1 {Certificate authority installed}
+ other {Certificate authorities installed}
+ }
+
+
By an unknown third party
-
- By your work profile administrator
-
+
+ By your work profile admin
+
By %sWork profile deleted
-
- Work profile deleted due to missing admin app.
-
+
The work profile admin app is either missing or corrupted.
- As a result, your work profile and related data have been deleted. Contact your administrator for assistance.
-
- Your work profile is no longer available on this device.
+ Your work profile is no longer available on this device
+
+ Too many password attempts
+
+ Admin relinquished device for personal use
+
+
+
+ Private space removed
+
+ Your organisation does not allow private spaces on this managed device.
+
+
+ Device is managed
+
+ Your organization manages this device and may monitor network traffic. Tap for details.
+
+
+ Apps can access your location
+
+ Contact your IT admin to learn more
+
+
+ Geofencing Service
+
+ Country Detector
+
+ Location Service
+
+ GNSS Service
+
+ Sensor Notification Service
+
+ Twilight Service
+
+ GNSS Time Update Service
+
+ Device Policy Manager Service
+
+
+ Music Recognition Manager ServiceYour device will be erased
- The admin app is missing components or corrupted, and can\'t be used.
- Your device will now be erased. Contact your administrator for assistance.
+ The admin app can\'t be used. Your device will now be
+ erased.\n\nIf you have questions, contact your organization\'s admin.
+
+
+ Printing disabled by %s.
+
+
+ Turn on your work profile
+
+
+ Your personal apps are blocked until you turn on your work profile
+
+
+ Personal apps will be blocked on %1$s at
+ %2$s. Your IT admin doesn\u2019t allow your
+ work profile to stay off for more than %3$d days.
+
+
+ Turn on
+
+ Calls and messages are off
+
+ You have paused work apps.
+ You won\'t receive phone calls or text messages.
+
+ Unpause work appsMe
@@ -396,7 +619,7 @@
Tablet options
- TV options
+ Android TV optionsPhone options
@@ -434,7 +657,7 @@
Your tablet will shut down.
- Your TV will shut down.
+ Your Android TV device will shut down.Your watch will shut down.
@@ -471,29 +694,70 @@
Tablet options
- TV options
+ Android TV optionsPhone options
-
+
Screen lock
-
+
Power off
-
+
+ Power
+
+
+ Restart
+
+
+ Emergency
+
+
Bug report
-
- Take bug report
+
+ End session
+
+
+ Screenshot
+
+
+ Bug report
+
This will collect information about your
current device state, to send as an e-mail message. It will take a little
time from starting the bug report until it is ready to be sent; please be
patient.
+
+ Interactive report
+
+ Use this under most circumstances.
+ It allows you to track progress of the report, enter more details about the problem, and take screenshots.
+ It might omit some less-used sections that take a long time to report.
+
+ Full report
+
+ Use this option for minimal system interference when
+ your device is unresponsive or too slow, or when you need all report sections.
+ Does not allow you to enter more details or take additional screenshots.
+
+ {count, plural,
+ =1 {Taking screenshot for bug report in # second.}
+ other {Taking screenshot for bug report in # seconds.}
+ }
+
+
%s (%s)
+
+ Screenshot taken with bug report
+
+
+ Failed to take screenshot with bug report
+
Silent mode
@@ -521,8 +785,8 @@
Voice Assist
-
- Lock now
+
+ Lockdown999+
+
+ •
+
+
+ " • "
+
+
+ Reply
+
+
+ New notification
+
+
+ Physical keyboard
+
+
+ Security
+
+
+ Car mode
+
+
+ Account status
+
+
+ Developer messages
+
+
+ Important developer messages
+
+
+ Updates
+
+
+ Network status
+
+
+ Network alerts
+
+
+ Network available
+
+
+ VPN status
+
+
+ Alerts from your IT admin
+
+
+ Alerts
+
+
+ Retail demo
+
+
+ USB connection
+
+
+ App running
+
+
+ Apps consuming battery
+
+
+ Magnification
+
+
+ Accessibility usage
+
+
+ Display
+
+
+ %1$s is
+ using battery
+
+
+ %1$d apps
+ are using battery
+
+
+ Tap for details on battery and
+ data usage
+
+
+ %1$s,
+ %2$s
+
Safe modeAndroid System
-
- Personal
+
+ Switch to personal profile
-
- Work
+
+ Switch to work profile
+
+
+ Switch to personal %1$s
+
+
+ Switch to work %1$sContacts
@@ -564,30 +936,61 @@
send and view SMS messages
- Storage
+ Files
- access photos, media, and files on your device
+ access files on your device
-
+
+ Music and audio
+
+ access music and audio on your device
+
+
+ Photos and videos
+
+ access photos and videos on your device
+
+
Microphonerecord audio
+
+ Physical activity
+
+ access your physical activity
+
Cameratake pictures and record video
+
+ Nearby devices
+
+ discover and connect to nearby devices
+
+
+ Call logs
+
+ read and write phone call log
+
Phonemake and manage phone calls
+
- Body Sensors
+ Body sensorsaccess sensor data about your vital signs
+
+ Notifications
+
+ show notifications
+
Retrieve window content
@@ -597,22 +1000,46 @@
Turn on Explore by Touch
- Touched items will be spoken aloud
+ Tapped items will be spoken aloud
and the screen can be explored using gestures.
-
- Turn on enhanced web
- accessibility
-
- Scripts may be installed to
- make app content more accessible.
-
Observe text you typeIncludes personal data such as credit
card numbers and passwords.
+
+ Control display magnification
+
+ Control the display\'s zoom level and
+ positioning.
+
+
+ Perform gestures
+
+ Can tap, swipe, pinch, and perform other
+ gestures.
+
+
+ Fingerprint gestures
+
+ Can capture gestures performed on
+ the device\'s fingerprint sensor.
+
+
+ Take screenshot
+
+ Can take a screenshot of the display.
+
+
+
+
+ Preview, %1$s
+
+
+ dismiss
+
@@ -621,7 +1048,7 @@
Allows the app to disable the status bar or add and remove system icons.
- status bar
+ be the status barAllows the app to be the status bar.
@@ -630,6 +1057,11 @@
Allows the app to expand or collapse the status bar.
+
+ display notifications as full screen activities on a locked device
+
+ Allows the app to display notifications as full screen activities on a locked device
+
install shortcuts
@@ -653,6 +1085,11 @@
number being dialed during an outgoing call with the option to redirect
the call to a different number or abort the call altogether.
+
+ answer phone calls
+
+ Allows the app to answer an incoming phone call.
+
receive text messages (SMS)
@@ -667,6 +1104,31 @@
messages. This means the app could monitor or delete messages sent to your
device without showing them to you.
+
+ Forward cell broadcast messages
+
+ Allows the app to bind to the
+ cell broadcast module in order to forward cell broadcast messages
+ as they are received. Cell broadcast alerts are delivered in some
+ locations to warn you of emergency situations. Malicious apps may
+ interfere with the performance or operation of your device when an
+ emergency cell broadcast is received.
+
+
+ Manage ongoing calls
+
+ Allows an app to see details about ongoing calls
+ on your device and to control these calls.
+
+
+ Access last known cell identity.
+
+ Allows an app to access to the last known
+ cell identity provided by telephony.
+
read cell broadcast messages
@@ -691,17 +1153,11 @@
read your text messages (SMS or MMS)
- Allows the app to read SMS
- messages stored on your tablet or SIM card. This allows the app to read all
- SMS messages, regardless of content or confidentiality.
+ This app can read all SMS (text) messages stored on your tablet.
- Allows the app to read SMS
- messages stored on your TV or SIM card. This allows the app to read all
- SMS messages, regardless of content or confidentiality.
+ This app can read all SMS (text) messages stored on your Android TV device.
- Allows the app to read SMS
- messages stored on your phone or SIM card. This allows the app to read all
- SMS messages, regardless of content or confidentiality.
+ This app can read all SMS (text) messages stored on your phone.receive text messages (WAP)
@@ -718,7 +1174,7 @@
discover information about which applications are used on the device.
- Manage profile and device owners
+ manage profile and device ownersAllows apps to set the profile owners and the device owner.
@@ -743,21 +1199,118 @@
running.
- draw over other apps
+ This app can appear on top of other apps
- Allows the app to draw on top of other
- applications or parts of the user interface. They may interfere with your
- use of the interface in any application, or change what you think you are
- seeing in other applications.
+ This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
+
+
+ hide other apps overlays
+
+ This app can request that the system hides overlays originating from apps from being shown on top of it.
+
+
+ run in the background
+
+ This app can run in the background. This may drain battery faster.
+
+
+ use data in the background
+
+ This app can use data in the background. This may increase data usage.
+
+
+ Schedule precisely timed actions
+
+ This app can schedule work to happen at a desired time in the future. This also means that the app can run when you\u2019re not actively using the device.
+
+
+ Schedule alarms or event reminders
+
+ This app can schedule actions like alarms and reminders to notify you at a desired time in the future.make app always runAllows the app to make parts of itself persistent in memory. This can limit memory available to other apps slowing down the tablet.
- Allows the app to make parts of itself persistent in memory. This can limit memory available to other apps slowing down the TV.
+ Allows the app to make parts of itself persistent in memory. This can limit memory available to other apps slowing down your Android TV device.Allows the app to make parts of itself persistent in memory. This can limit memory available to other apps slowing down the phone.
+
+ run foreground service
+
+ Allows the app to make use of foreground services.
+
+
+ run foreground service with the type \"camera\"
+
+ Allows the app to make use of foreground services with the type \"camera\"
+
+
+ run foreground service with the type \"connectedDevice\"
+
+ Allows the app to make use of foreground services with the type \"connectedDevice\"
+
+
+ run foreground service with the type \"dataSync\"
+
+ Allows the app to make use of foreground services with the type \"dataSync\"
+
+
+ run foreground service with the type \"location\"
+
+ Allows the app to make use of foreground services with the type \"location\"
+
+
+ run foreground service with the type \"mediaPlayback\"
+
+ Allows the app to make use of foreground services with the type \"mediaPlayback\"
+
+
+ run foreground service with the type \"mediaProjection\"
+
+ Allows the app to make use of foreground services with the type \"mediaProjection\"
+
+
+ run foreground service with the type \"microphone\"
+
+ Allows the app to make use of foreground services with the type \"microphone\"
+
+
+ run foreground service with the type \"phoneCall\"
+
+ Allows the app to make use of foreground services with the type \"phoneCall\"
+
+
+ run foreground service with the type \"health\"
+
+ Allows the app to make use of foreground services with the type \"health\"
+
+
+ run foreground service with the type \"remoteMessaging\"
+
+ Allows the app to make use of foreground services with the type \"remoteMessaging\"
+
+
+ run foreground service with the type \"systemExempted\"
+
+ Allows the app to make use of foreground services with the type \"systemExempted\"
+
+
+ run foreground service with the type \"fileManagement\"
+
+ Allows the app to make use of foreground services with the type \"fileManagement\"
+
+
+ run foreground service with the type \"mediaProcessing\"
+
+ Allows the app to make use of foreground services with the type \"mediaProcessing\"
+
+
+ run foreground service with the type \"specialUse\"
+
+ Allows the app to make use of foreground services with the type \"specialUse\"
+
measure app storage space
@@ -780,8 +1333,8 @@
Allows the app to
have itself started as soon as the system has finished booting.
- This can make it take longer to start the TV and allow the
- app to slow down the overall tablet by always running.
+ This can make it take longer to start your Android TV device and allow the
+ app to slow down the overall device by always running.
Allows the app to
have itself started as soon as the system has finished booting.
@@ -798,7 +1351,7 @@
Allows the app to
send sticky broadcasts, which remain after the broadcast ends. Excessive use
- may make the TV slow or unstable by causing it to use too much memory.
+ may make your Android TV device slow or unstable by causing it to use too much memory.
Allows the app to
@@ -809,65 +1362,37 @@
read your contacts
- Allows the app to read
- data about your contacts stored on your tablet, including the frequency
- with which you\'ve called, emailed, or communicated in other ways with
- specific individuals. This permission allows apps to save your contact
- data, and malicious apps may share contact data without your
- knowledge.
+ Allows the app to read data about your contacts stored on your tablet.
+ Apps will also have access to the accounts on your tablet that have created contacts.
+ This may include accounts created by apps you have installed.
+ This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge.
- Allows the app to read
- data about your contacts stored on your TV, including the frequency
- with which you\'ve called, emailed, or communicated in other ways with
- specific individuals. This permission allows apps to save your contact
- data, and malicious apps may share contact data without your
- knowledge.
+ Allows the app to read data about your contacts stored on your Android TV device.
+ Apps will also have access to the accounts on your Android TV device that have created contacts.
+ This may include accounts created by apps you have installed.
+ This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge.
- Allows the app to
- read data about your contacts stored on your phone, including the
- frequency with which you\'ve called, emailed, or communicated in other ways
- with specific individuals. This permission allows apps to save your
- contact data, and malicious apps may share contact data without your
- knowledge.
+ Allows the app to read data about your contacts stored on your phone.
+ Apps will also have access to the accounts on your phone that have created contacts.
+ This may include accounts created by apps you have installed.
+ This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge.modify your contacts
- Allows the app to
- modify the data about your contacts stored on your tablet, including the
- frequency with which you\'ve called, emailed, or communicated in other ways
- with specific contacts. This permission allows apps to delete contact
- data.
+ Allows the app to modify the data about your contacts stored on your tablet.
+ This permission allows apps to delete contact data.
- Allows the app to
- modify the data about your contacts stored on your TV, including the
- frequency with which you\'ve called, emailed, or communicated in other ways
- with specific contacts. This permission allows apps to delete contact
- data.
+ Allows the app to modify the data about your contacts stored on your Android TV device.
+ This permission allows apps to delete contact data.
- Allows the app to
- modify the data about your contacts stored on your phone, including the
- frequency with which you\'ve called, emailed, or communicated in other ways
- with specific contacts. This permission allows apps to delete contact
- data.
+ Allows the app to modify the data about your contacts stored on your phone.
+ This permission allows apps to delete contact data.read call log
- Allows the app to read
- your tablet\'s call log, including data about incoming and outgoing calls.
- This permission allows apps to save your call log data, and malicious apps
- may share call log data without your knowledge.
-
- Allows the app to read
- your TV\'s call log, including data about incoming and outgoing calls.
- This permission allows apps to save your call log data, and malicious apps
- may share call log data without your knowledge.
-
- Allows the app to read
- your phone\'s call log, including data about incoming and outgoing calls.
- This permission allows apps to save your call log data, and malicious apps
- may share call log data without your knowledge.
+ This app can read your call history.write call log
@@ -875,59 +1400,40 @@
Allows the app to modify your tablet\'s call log, including data about incoming and outgoing calls.
Malicious apps may use this to erase or modify your call log.
- Allows the app to modify your TV\'s call log, including data about incoming and outgoing calls.
+ Allows the app to modify your Android TV device\'s call log, including data about incoming and outgoing calls.
Malicious apps may use this to erase or modify your call log.Allows the app to modify your phone\'s call log, including data about incoming and outgoing calls.
Malicious apps may use this to erase or modify your call log.
-
- body sensors (like heart rate monitors)
-
+
+ Access body sensor data, like heart rate, while in use
- Allows the app to access data from sensors
- that monitor your physical condition, such as your heart rate.
+ Allows the app to access body sensor data, such as heart rate, temperature, and blood oxygen percentage, while the app is in use.
+
+ Access body sensor data, like heart rate, while in the background
+
+ Allows the app to access body sensor data, such as heart rate, temperature, and blood oxygen percentage, while the app is in the background.
- read calendar events plus confidential information
+ Read calendar events and details
- Allows the app to read
- all calendar events stored on your tablet, including those of friends or
- co-workers. This may allow the app to share or save your calendar data,
- regardless of confidentiality or sensitivity.
+ This app can read all calendar events stored on your tablet and share or save your calendar data.
- Allows the app to read
- all calendar events stored on your TV, including those of friends or
- co-workers. This may allow the app to share or save your calendar data,
- regardless of confidentiality or sensitivity.
+ This app can read all calendar events stored on your Android TV device and share or save your calendar data.
- Allows the app to
- read all calendar events stored on your phone, including those of friends
- or co-workers. This may allow the app to share or save your calendar data,
- regardless of confidentiality or sensitivity.
+ This app can read all calendar events stored on your phone and share or save your calendar data.add or modify calendar events and send email to guests without owners\' knowledge
- Allows the app to
- add, remove, change events that you can modify on your tablet, including
- those of friends or co-workers. This may allow the app to send messages
- that appear to come from calendar owners, or modify events without the
- owners\' knowledge.
+ This app can add, remove, or change calendar events on your tablet. This app can send messages that may appear to come from calendar owners, or change events without notifying their owners.
- Allows the app to
- add, remove, change events that you can modify on your TV, including
- those of friends or co-workers. This may allow the app to send messages
- that appear to come from calendar owners, or modify events without the
- owners\' knowledge.
+ This app can add, remove, or change calendar events on your Android TV device. This app can send messages that may appear to come from calendar owners, or change events without notifying their owners.
- Allows the app to
- add, remove, change events that you can modify on your phone, including
- those of friends or co-workers. This may allow the app to send messages
- that appear to come from calendar owners, or modify events without the
- owners\' knowledge.
-
+ This app can add, remove, or change calendar events on your phone. This app can send messages that may appear to come from calendar owners, or change events without notifying their owners.
+
access extra location provider commands
@@ -936,28 +1442,21 @@
with the operation of the GPS or other location sources.
- precise location (GPS and
- network-based)
+ access precise location only in the foreground
- Allows the app to get your
- precise location using the Global Positioning System (GPS) or network
- location sources such as cell towers and Wi-Fi. These location services
- must be turned on and available to your device for the app to use them.
- Apps may use this to determine where you are, and may consume additional
- battery power.
+ This app can get your precise location from location services while the app is in use. Location services for your device must be turned on for the app to get location. This may increase battery usage.
- approximate location
- (network-based)
+ access approximate location only in the foreground
- Allows the app to get your
- approximate location. This location is derived by location services using
- network location sources such as cell towers and Wi-Fi. These location
- services must be turned on and available to your device for the app to
- use them. Apps may use this to determine approximately where you
- are.
+ This app can get your approximate location from location services while the app is in use. Location services for your device must be turned on for the app to get location.
-
+
+ access location in the background
+
+ This app can access location at any time, even while the app is not in use.
+
+
change your audio settingsAllows the app to modify global audio settings such as volume and which speaker is used for output.
@@ -965,31 +1464,59 @@
record audio
- Allows the app to record audio with the
- microphone. This permission allows the app to record audio at any time
- without your confirmation.
+ This app can record audio using the microphone while the app is in use.
+
+
+ record audio in the background
+
+ This app can record audio using the microphone at any time.
+
+
+ detect screen captures of app windows
+
+ This app will get notified when a screenshot is taken while the app is in use.
- sim communication
+ send commands to the SIMAllows the app to send commands to the SIM. This is very dangerous.
+
+ recognize physical activity
+
+ This app can recognize your physical activity.
+
take pictures and videos
- Allows the app to take pictures and videos
- with the camera. This permission allows the app to use the camera at any
- time without your confirmation.
+ This app can take pictures and record videos using the camera while the app is in use.
+
+
+ take pictures and videos in the background
+
+ This app can take pictures and record videos using the camera at any time.
+
+
+ Allow an application or service access to system cameras to take pictures and videos
+
+ This privileged or system app can take pictures and record videos using a system camera at any time. Requires the android.permission.CAMERA permission to be held by the app as well
+
+
+ Allow an application or service to receive callbacks about camera devices being opened or closed.
+
+ This app can receive callbacks when any camera device is being opened (by what application) or closed.
+
+
+ Allow an application or service to access camera as Headless System User.
+
+ This app can access camera as Headless System User.control vibrationAllows the app to control the vibrator.
-
-
- control flashlight
- Allows the app to control the flashlight.
+ Allows the app to access the vibrator state.directly call phone numbers
@@ -998,7 +1525,8 @@
without your intervention. This may result in unexpected charges or calls.
Note that this doesn\'t allow the app to call emergency numbers.
Malicious apps may cost you money by making calls without your
- confirmation.
+ confirmation, or dial carrier codes which cause incoming calls to be
+ automatically forwarded to another number.access IMS call service
@@ -1013,16 +1541,67 @@
phone number and device IDs, whether a call is active, and the remote number
connected by a call.
+
+ read basic telephony status and identity
+
+ Allows the app to access the basic telephony
+ features of the device.
+
+
+ route calls through the system
+
+ Allows the app to route its calls through the system in
+ order to improve the calling experience.
+
+
+ see and control calls through the system.
+
+ Allows the app to see and control ongoing calls on the
+ device. This includes information such as call numbers for calls and the state of the
+ calls.
+
+
+ exempt from audio record restrictions
+
+ Exempt the app from restrictions to record audio.
+
+
+ continue a call from another app
+
+ Allows the app to continue a call which was started in another app.
+
+
+ read phone numbers
+
+ Allows the app to access the phone numbers of the device.
+
+
+ keep car screen turned onprevent tablet from sleeping
- prevent TV from sleeping
+ prevent your Android TV device from sleepingprevent phone from sleeping
+ Allows the app to keep the car screen turned on.
+
Allows the app to prevent the tablet from going to sleep.
- Allows the app to prevent the TV from going to sleep.
+ Allows the app to prevent your Android TV device from going to sleep.Allows the app to prevent the phone from going to sleep.
@@ -1031,7 +1610,7 @@
Allows the app to use the tablet\'s infrared transmitter.
- Allows the app to use the TV\'s infrared transmitter.
+ Allows the app to use your Android TV device\'s infrared transmitter.Allows the app to use the phone\'s infrared transmitter.
@@ -1040,6 +1619,11 @@
Allows the app to set the system wallpaper.
+
+ Access hidden profiles
+
+ Allows the app to access hidden profiles.
+
adjust your wallpaper size
@@ -1050,7 +1634,7 @@
Allows the app to change the tablet\'s time zone.
- Allows the app to change the TV\'s time zone.
+ Allows the app to change your Android TV device\'s time zone.Allows the app to change the phone\'s time zone.
@@ -1062,7 +1646,7 @@
created by applications you have installed.
Allows the app to get
- the list of accounts known by the TV. This may include any accounts
+ the list of accounts known by your Android TV device. This may include any accounts
created by applications you have installed.Allows the app to get
@@ -1077,7 +1661,7 @@
connected.
- full network access
+ have full network accessAllows the app to create
network sockets and use custom network protocols. The browser and other
@@ -1117,7 +1701,7 @@
Allows the app to receive
packets sent to all devices on a Wi-Fi network using multicast addresses,
- not just your TV. It uses more power than the non-multicast mode.
+ not just your Android TV device. It uses more power than the non-multicast mode.Allows the app to receive
packets sent to all devices on a Wi-Fi network using multicast addresses,
not just your phone. It uses more power than the non-multicast mode.
@@ -1130,7 +1714,7 @@
devices.
Allows the app to
- configure the local Bluetooth TV, and to discover and pair with remote
+ configure Bluetooth on your Android TV device, and to discover and pair with remote
devices.Allows the app to configure
@@ -1141,11 +1725,11 @@
WiMAX is enabled and information about any WiMAX networks that are
connected.
- Change WiMAX state
+ change WiMAX stateAllows the app to
connect the tablet to and disconnect the tablet from WiMAX networks.Allows the app to
- connect the TV to and disconnect the TV from WiMAX networks.
+ connect your Android TV device to and disconnect your Android TV device from WiMAX networks.
Allows the app to
connect the phone to and disconnect the phone from WiMAX networks.
@@ -1157,12 +1741,40 @@
connections with paired devices.
Allows the app to view the
- configuration of Bluetooth on the TV, and to make and accept
+ configuration of Bluetooth on your Android TV device, and to make and accept
connections with paired devices.Allows the app to view the
configuration of the Bluetooth on the phone, and to make and accept
connections with paired devices.
+
+ discover and pair nearby Bluetooth devices
+
+ Allows the app to discover and pair nearby Bluetooth devices
+
+ connect to paired Bluetooth devices
+
+ Allows the app to connect to paired Bluetooth devices
+
+ advertise to nearby Bluetooth devices
+
+ Allows the app to advertise to nearby Bluetooth devices
+
+
+ determine relative position between nearby Ultra-Wideband devices
+
+ Allow the app to determine relative position between nearby Ultra-Wideband devices
+
+
+ interact with nearby Wi\u2011Fi devices
+
+ Allows the app to advertise, connect, and determine the relative position of nearby Wi\u2011Fi devices
+
+
+ Preferred NFC Payment Service Information
+
+ Allows the app to get preferred nfc payment service information like
+ registered aids and route destination.control Near Field Communication
@@ -1170,6 +1782,12 @@
Allows the app to communicate
with Near Field Communication (NFC) tags, cards, and readers.
+
+ Secure Element transaction event
+
+ Allows the app to receive information about
+ transactions happening on a Secure Element.
+
disable your screen lock
@@ -1178,6 +1796,31 @@
disables the keylock when receiving an incoming phone call, then
re-enables the keylock when the call is finished.
+
+ request screen lock complexity
+
+ Allows the app to learn the screen
+ lock complexity level (high, medium, low or none), which indicates the possible range of
+ length and type of the screen lock. The app can also suggest to users that they update the
+ screen lock to a certain level but users can freely ignore and navigate away. Note that the
+ screen lock is not stored in plaintext so the app does not know the exact password.
+
+
+
+ show notifications
+
+ Allows the app to show notifications
+
+
+ turn on the screen
+
+ Allows the app to turn on the screen.
+
+
+ use biometric hardware
+
+ Allows the app to use biometric hardware for authentication
+
manage fingerprint hardware
@@ -1187,43 +1830,269 @@
Allows the app to use fingerprint hardware for authentication
+
+ modify your music collection
+
+ Allows the app to modify your music collection.
+
+
+ modify your video collection
+
+ Allows the app to modify your video collection.
+
+
+ modify your photo collection
+
+ Allows the app to modify your photo collection.
+
+
+ read locations from your media collection
+
+ Allows the app to read locations from your media collection.
+
+
+ Use biometrics
+
+ Use biometrics or screen lock
+
+ Verify it\u2019s you
+
+ Use your biometric to continue
+
+ Use your biometric or screen lock to continue
+
+
+ Biometric hardware unavailable
+
+ Authentication canceled
+
+ Not recognized
+
+ Face not recognized
+
+ Authentication canceled
+
+ No pin, pattern, or password set
+
+ Error authenticating
+
+
+ Use screen lock
+
+ Enter your screen lock to continue
+
- Partial fingerprint detected. Please try again.
+ Press firmly on the sensor
- Couldn\'t process fingerprint. Please try again.
+ Fingerprint not recognized. Try again.
- Fingerprint sensor is dirty. Please clean and try again.
+ Clean fingerprint sensor and try again
+ Clean sensor and try again
- Finger moved too fast. Please try again.
+ Press firmly on the sensorFinger moved too slow. Please try again.
+
+ Try another fingerprint
+
+ Too bright
+
+ Power press detected
+
+ Try adjusting
+
+ Change the position of your finger slightly each time
+
+ Fingerprint not recognized
+
+ Fingerprint not recognized
+
+ Face not recognized. Use fingerprint instead.
+
+
+ Fingerprint authenticated
+
+ Face authenticated
+
+ Face authenticated, please press confirm
- Fingerprint hardware not available.
+ Fingerprint hardware not available
- Fingerprint can\'t be stored. Please remove an existing fingerprint.
+ Can\u2019t set up fingerprint
- Fingerprint time out reached. Try again.
+ Fingerprint setup timed out. Try again.
- Fingerprint operation canceled.
+ Fingerprint operation canceled
+
+ Fingerprint operation canceled by user
- Too many attempts. Try again later.
+ Too many attempts. Use screen lock instead.
+
+ Too many attempts. Use screen lock instead.
- Try again.
+ Can\u2019t process fingerprint. Try again.
+
+ No fingerprints enrolled
+
+ This device does not have a fingerprint sensor
+
+ Sensor temporarily disabled
+
+ Can\u2019t use fingerprint sensor. Visit a repair provider.
+
+ Power button pressedFinger %d
+
+ Use fingerprint
+
+ Use fingerprint or screen lock
+
+ Use your fingerprint to continue
+
+ Use your fingerprint or screen lock to continue
+
+
+ Something went wrong. Try again.Fingerprint icon
+
+ Device unlock
+
+ Try another way to unlock
+
+ Use Face Unlock when your fingerprint isn\'t recognized, like when your fingers are wet
+
+ Use Fingerprint Unlock when your face isn\'t recognized, like when there\'s not enough light
+
+ Face Unlock
+
+ Issue with Face Unlock
+
+ Tap to delete your face model, then add your face again
+
+ To use Face Unlock, turn on Camera access in Settings > Privacy
+
+
+ Fingerprint Unlock
+
+ Can\u2019t use fingerprint sensor
+
+ Visit a repair provider.
+
+
+ Can\u2019t create your face model. Try again.
+
+ Too bright. Try gentler lighting.
+
+ Not enough light
+
+ Move phone farther away
+
+ Move phone closer
+
+ Move phone higher
+
+ Move phone lower
+
+ Move phone to your left
+
+ Move phone to your right
+
+ Please look more directly at your device.
+
+ Can\u2019t see your face. Hold your phone at eye level.
+
+ Too much motion. Hold phone steady.
+
+ Please re-enroll your face.
+
+ Face not recognized. Try again.
+
+ Change the position of your head slightly
+
+ Look more directly at your phone
+
+ Look more directly at your phone
+
+ Look more directly at your phone
+
+ Remove anything hiding your face.
+
+ Clean the top of your screen, including the black bar
+
+ @string/face_acquired_dark_glasses_detected_alt
+
+ @string/face_acquired_mouth_covering_detected_alt
+
+
+ Can\u2019t create your face model. Try again.
+
+ Dark glasses detected. Your face must be fully visible.
+
+ Face covering detected. Your face must be fully visible.
+
+
+
+
+
+
+ Can\u2019t verify face. Hardware not available.
+
+ Try Face Unlock again
+
+ Can\u2019t store new face data. Delete an old one first.
+
+ Face operation canceled.
+
+ Face Unlock canceled by user
+
+ Too many attempts. Try again later.
+
+ Too many attempts. Face Unlock unavailable.
+
+ Too many attempts. Enter screen lock instead.
+
+ Can\u2019t verify face. Try again.
+
+ You haven\u2019t set up Face Unlock
+
+ Face Unlock isn\u2019t supported on this device
+
+ Sensor temporarily disabled.
+
+
+ Face %d
+
+
+ Use Face Unlock
+
+ Use face or screen lock
+
+ Use your face to continue
+
+ Use your face or screen lock to continue
+
+
+
+
+
+ Something went wrong. Try again.
+
+
+ Face icon
+
read sync settings
@@ -1239,23 +2108,35 @@
Allows an app to read the sync stats for an account, including the history of sync events and how much data is synced.
-
- read the contents of your USB storage
-
- read the contents of your SD card
-
- Allows the app to read the contents of your USB storage.
-
- Allows the app to read the contents of your SD card.
+
+ read the contents of your shared storage
+
+ Allows the app to read the contents of your shared storage.
-
- modify or delete the contents of your USB storage
-
- modify or delete the contents of your SD card
-
- Allows the app to write to the USB storage.
-
- Allows the app to write to the SD card.
+
+ read audio files from shared storage
+
+ Allows the app to read audio files from your shared storage.
+
+
+ read video files from shared storage
+
+ Allows the app to read video files from your shared storage.
+
+
+ read image files from shared storage
+
+ Allows the app to read image files from your shared storage.
+
+
+ read user selected image and video files from shared storage
+
+ Allows the app to read image and video files that you select from your shared storage.
+
+
+ modify or delete the contents of your shared storage
+
+ Allows the app to write the contents of your shared storage.make/receive SIP calls
@@ -1346,7 +2227,7 @@
Allows an application to provision and use DRM certficates. Should never be needed for normal apps.
- Receive Android Beam transfer status
+ receive Android Beam transfer statusAllows this application to receive information about current Android Beam transfers
@@ -1369,6 +2250,36 @@
Allows the app to read and write Do Not Disturb configuration.
+
+ start view permission usage
+
+ Allows the holder to start the permission usage for an app. Should never be needed for normal apps.
+
+
+ start view permission decisions
+
+ Allows the holder to start screen to review permission decisions. Should never be needed for normal apps.
+
+
+ start view app features
+
+ Allows the holder to start viewing the features info for an app.
+
+
+ access sensor data at a high sampling rate
+
+ Allows the app to sample sensor data at a rate greater than 200 Hz
+
+
+ update app without user action
+
+ Allows the holder to update the app it previously installed without user action
+
+
+ update the verification states of E2EE contact keys owned by other apps
+
+ Allows the app to update the verification states of E2EE contact keys owned by other apps
+
@@ -1376,14 +2287,18 @@
Control the length and the characters allowed in screen lock passwords and PINs.
- Monitor screen-unlock attempts
+ Monitor screen unlock attemptsMonitor the number of incorrect passwords
typed when unlocking the screen, and lock the tablet or erase all the tablet\'s
data if too many incorrect passwords are typed.
- Monitor the number of incorrect passwords
- typed when unlocking the screen, and lock the TV or erase all the TV\'s
+ Monitor the number of incorrect passwords
+ typed when unlocking the screen, and lock your Android TV device or erase all your Android TV device\'s
+ data if too many incorrect passwords are typed.
+
+ Monitor the number of incorrect passwords
+ typed. when unlocking the screen, and lock the infotainment system or erase all the infotainment system\'s
data if too many incorrect passwords are typed.Monitor the number of incorrect passwords
@@ -1392,8 +2307,11 @@
Monitor the number of incorrect passwords
typed when unlocking the screen, and lock the tablet or erase all this user\'s data
if too many incorrect passwords are typed.
- Monitor the number of incorrect passwords
- typed when unlocking the screen, and lock the TV or erase all this user\'s data
+ Monitor the number of incorrect passwords
+ typed when unlocking the screen, and lock your Android TV device or erase all this user\'s data
+ if too many incorrect passwords are typed.
+ Monitor the number of incorrect passwords
+ typed when unlocking the screen, and lock the infotainment system or erase all this profile\'s data
if too many incorrect passwords are typed.Monitor the number of incorrect passwords
typed when unlocking the screen, and lock the phone or erase all this user\'s data
@@ -1411,15 +2329,21 @@
Erase the tablet\'s data without warning by performing a factory data reset.
- Erase the TV\'s data without warning by performing a factory data reset.
+ Erase your Android TV device\'s data without warning by performing a factory data reset.
+
+ Erase the infotainment system\'s data without warning by performing a factory data reset.Erase the phone\'s data without warning by performing a factory data reset.
- Erase user data
+ Erase profile data
+
+ Erase user dataErase this user\'s data on this tablet without warning.
- Erase this user\'s data on this TV without warning.
+ Erase this user\'s data on this Android TV device without warning.
+
+ Erase this profile\'s data on this infotainment system without warning.Erase this user\'s data on this phone without warning.
@@ -1672,7 +2596,7 @@
New PIN code
- Touch to type password
+ Tap to type password
@@ -1697,7 +2621,7 @@
-->
- No service.
+ No serviceScreen locked.
@@ -1720,26 +2644,30 @@
Try againTry again
+
+
+ Unlock for all features and data
+
Maximum Face Unlock attempts exceeded
-
- No SIM card
-
- No SIM card in tablet.
-
- No SIM card in TV.
-
- No SIM card in phone.
-
- Insert a SIM card.
-
- The SIM card is missing or not readable. Insert a SIM card.
-
- Unusable SIM card.
-
- Your SIM card has been permanently disabled.\n
- Contact your wireless service provider for another SIM card.
+
+ No SIM
+
+ No SIM in tablet.
+
+ No SIM in your Android TV device.
+
+ No SIM in phone.
+
+ Add a SIM.
+
+ The SIM is missing or not readable. Add a SIM.
+
+ Unusable SIM.
+
+ Your SIM has been permanently deactivated.\n
+ Contact your wireless service provider for another SIM.Previous track
@@ -1766,87 +2694,87 @@
- SIM card is PUK-locked.
+ SIM is PUK-locked.See the User Guide or contact Customer Care.
- SIM card is locked.
+ SIM is locked.
- Unlocking SIM card\u2026
+ Unlocking SIM\u2026
- You have incorrectly drawn your unlock pattern %d times.
- \n\nTry again in %d seconds.
+ You have incorrectly drawn your unlock pattern %1$d times.
+ \n\nTry again in %2$d seconds.
- You have incorrectly typed your password %d times.
- \n\nTry again in %d seconds.
+ You have incorrectly typed your password %1$d times.
+ \n\nTry again in %2$d seconds.
- You have incorrectly typed your PIN %d times.
- \n\nTry again in %d seconds.
+ You have incorrectly typed your PIN %1$d times.
+ \n\nTry again in %2$d seconds.
- You have incorrectly drawn your unlock pattern %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly drawn your unlock pattern %1$d times.
+ After %2$d more unsuccessful attempts,
you will be asked to unlock your tablet using your Google signin.\n\n
- Try again in %d seconds.
+ Try again in %3$d seconds.
- You have incorrectly drawn your unlock pattern %d times.
- After %d more unsuccessful attempts,
- you will be asked to unlock your TV using your Google signin.\n\n
- Try again in %d seconds.
+ You have incorrectly drawn your unlock pattern %1$d times.
+ After %2$d more unsuccessful attempts,
+ you will be asked to unlock your Android TV device using your Google signin.\n\n
+ Try again in %3$d seconds.
- You have incorrectly drawn your unlock pattern %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly drawn your unlock pattern %1$d times.
+ After %2$d more unsuccessful attempts,
you will be asked to unlock your phone using your Google signin.\n\n
- Try again in %d seconds.
+ Try again in %3$d seconds.
- You have incorrectly attempted to unlock the tablet %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly attempted to unlock the tablet %1$d times.
+ After %2$d more unsuccessful attempts,
the tablet will be reset to factory default and all user data will be lost.
- You have incorrectly attempted to unlock the TV %d times.
- After %d more unsuccessful attempts,
- the TV will be reset to factory default and all user data will be lost.
+ You have incorrectly attempted to unlock your Android TV device %1$d times.
+ After %2$d more unsuccessful attempts,
+ your Android TV device will be reset to factory default and all user data will be lost.
- You have incorrectly attempted to unlock the phone %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly attempted to unlock the phone %1$d times.
+ After %2$d more unsuccessful attempts,
the phone will be reset to factory default and all user data will be lost.
@@ -1860,8 +2788,8 @@
- You have incorrectly attempted to unlock the TV %d times.
- The TV will now be reset to factory default.
+ You have incorrectly attempted to unlock your Android TV device %d times.
+ Your Android TV device will now be reset to factory default.
Cell added
-
Cell %1$s added
@@ -1954,10 +2882,14 @@
Slide unlock.Pattern unlock.
-
- Face unlock.
+
+ Face Unlock.Pin unlock.
+
+ Sim Pin unlock.
+
+ Sim Puk unlock.Password unlock.
@@ -1982,12 +2914,6 @@
line
-
- "%-l%P"
-
-
- "%-l%p"
-
Factory test failed
@@ -1999,11 +2925,11 @@
Reboot
-
- Mozilla/5.0 (Linux; U; Android %s)
- AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 %sSafari/534.30
-
- "Mobile "
+
+ "clock"
+
+
+ "calendar"The page at \"%s\" says:
@@ -2018,226 +2944,8 @@
%s\n\nAre you sure you want to navigate away from this page?
-
- Confirm
-
-
- Tip: Double-tap to zoom in and out.
-
-
- Autofill
-
- Set up Autofill
-
-
- \u0020
-
- $1$2$3
-
-
- ,\u0020
-
- $1$2$3
-
-
- attention|attn
-
-
- province|region|other|provincia|bairro|suburb
-
-
- company|business|organization|organisation|department|firma|firmenname|empresa|societe|société|ragione.?sociale|会社|название.?компании|单位|公司
-
-
- address.?line|address1|addr1|street|strasse|straße|hausnummer|housenumber|house.?name|direccion|dirección|adresse|indirizzo|住所1|morada|endereço|Адрес|地址
-
-
- address|adresse|indirizzo|住所|地址
-
-
- address.?line2|address2|addr2|street|suite|unit|adresszusatz|ergänzende.?angaben|direccion2|colonia|adicional|addresssuppl|complementnom|appartement|indirizzo2|住所2
-
-
- address.?line3|address3|addr3|street|line3|municipio|batiment|residence|indirizzo3
-
-
- country|location|国|国家
-
-
- zip|postal|post code|pcode|^1z$|postleitzahl|cp|cdp|cap|郵便番号|codigo|codpos|cep|Почтовый.?Индекс|邮政编码|邮编|郵遞區號
-
-
- zip|^-$|post2|codpos2
-
-
- city|town|ort|stadt|suburb|ciudad|provincia|localidad|poblacion|ville|commune|localita|市区町村|cidade|Город|市|分區
-
-
- state|county|region|province|land|county|principality|都道府県|estado|provincia|область|省|地區
-
-
- same as
-
-
- use my
-
-
- bill
-
-
- ship
-
-
- e.?mail|メールアドレス|Электронной.?Почты|邮件|邮箱|電郵地址
-
-
- user.?name|user.?id|vollständiger.?name|用户名
-
-
- ^name|full.?name|your.?name|customer.?name|firstandlastname|nombre.*y.*apellidos|^nom|お名前|氏名|^nome|姓名
-
-
- ^name|^nom|^nome
-
-
-
- irst.*name|initials|fname|first$|vorname|nombre|forename|prénom|prenom|名|nome|Имя
-
-
- middle.*initial|m\\.i\\.|mi$
-
-
- middle.*name|mname|middle$|apellido.?materno|lastlastname
-
-
- last.*name|lname|surname|last$|nachname|apellidos|famille|^nom|cognome|姓|morada|apelidos|surename|sobrenome|Фамилия
-
-
- phone|telefonnummer|telefono|teléfono|telfixe|電話|telefone|telemovel|телефон|电话
-
-
- area.*code|acode|area
-
-
- prefix|preselection|ddd
-
-
- suffix
-
-
- ext|ramal
-
-
- card.?holder|name.?on.?card|ccname|owner|karteninhaber|nombre.*tarjeta|nom.*carte|nome.*cart|名前|Имя.*карты|信用卡开户名|开户名|持卡人姓名|持卡人姓名
-
-
- name
-
-
- verification|card identification|cvn|security code|cvv code|cvc
-
-
- number|card.?#|card.?no|ccnum|nummer|credito|numero|número|numéro|カード番号|Номер.*карты|信用卡号|信用卡号码|信用卡卡號
-
-
- expir|exp.*month|exp.*date|ccmonth|gueltig|gültig|monat|fecha|date.*exp|scadenza|有効期限|validade|Срок действия карты|月
-
-
- exp|^/|year|ablaufdatum|gueltig|gültig|yahr|fecha|scadenza|有効期限|validade|Срок действия карты|年|有效期
-
-
- ^card
-
-
- fax|télécopie|telecopie|ファックス|факс|传真|傳真
-
-
- country.*code|ccode|_cc
-
-
- ^\\($
-
-
- ^-$|^\\)$
-
-
- ^-$
-
-
- Province
-
-
- Postal code
-
-
- State
-
-
- ZIP code
-
-
- County
-
-
- Island
-
-
- District
-
-
- Department
-
-
- Prefecture
-
-
- Parish
-
-
- Area
-
-
- Emirate
-
-
-
- read your Web bookmarks and history
-
- Allows the app to read the
- history of all URLs that the Browser has visited, and all of the Browser\'s
- bookmarks. Note: this permission may not be enforced by third-party
- browsers or other applications with web browsing capabilities.
-
-
- write web bookmarks and history
-
- Allows the
- app to modify the Browser\'s history or bookmarks stored on your tablet.
- This may allow the app to erase or modify Browser data. Note: this
- permission may note be enforced by third-party browsers or other
- applications with web browsing capabilities.
-
- Allows the
- app to modify the Browser\'s history or bookmarks stored on your TV.
- This may allow the app to erase or modify Browser data. Note: this
- permission may note be enforced by third-party browsers or other
- applications with web browsing capabilities.
-
- Allows the
- app to modify the Browser\'s history or bookmarks stored on your phone.
- This may allow the app to erase or modify Browser data. Note:
- this permission may note be enforced by third-party browsers or other
- applications with web browsing capabilities.
+
+ Autofill with %1$s
@@ -2256,34 +2964,25 @@
Allows the app to add messages
to your voicemail inbox.
-
- modify Browser geolocation permissions
-
- Allows the app to modify the
- Browser\'s geolocation permissions. Malicious apps
- may use this to allow sending location information to arbitrary web sites.
-
-
- Do you want the browser to remember this password?
-
- Not now
-
- Remember
-
- Never
-
-
- You don\'t have permission to open this page.
-
-
- Text copied to clipboard.
+
+ %1$s pasted from your clipboardMoreMenu+
+
+ Meta+
+
+ Ctrl+
+
+ Alt+
+
+ Shift+
+
+ Sym+
+
+ Function+space
@@ -2297,7 +2996,7 @@
It is also used by the home screen's search "widget". It should be short -->
Search
- Search…
+ Search\u2026Search
@@ -2334,10 +3033,10 @@
Before 1 month ago
-
- Last %d day
- Last %d days
-
+ { count, plural,
+ =1 {Last # day}
+ other {Last # days}
+ }Last month
@@ -2377,21 +3076,104 @@
years
-
-
- 1 second
- %d seconds
-
-
-
- 1 minute
- %d minutes
-
-
-
- 1 hour
- %d hours
-
+
+ now
+
+
+
+ %dm
+
+
+
+
+ %dh
+
+
+
+
+ %dd
+
+
+
+
+ %dy
+
+
+
+
+ in %dm
+
+
+
+
+ in %dh
+
+
+
+
+ in %dd
+
+
+
+
+ in %dy
+
+
+
+ {count, plural,
+ =1 {# minute ago}
+ other {# minutes ago}
+ }
+
+
+
+ {count, plural,
+ =1 {# hour ago}
+ other {# hours ago}
+ }
+
+
+
+ {count, plural,
+ =1 {# day ago}
+ other {# days ago}
+ }
+
+
+
+ {count, plural,
+ =1 {# year ago}
+ other {# years ago}
+ }
+
+
+
+ {count, plural,
+ =1 {# minute}
+ other {# minutes}
+ }
+
+
+
+ {count, plural,
+ =1 {# hour}
+ other {# hours}
+ }
+
+
+
+ {count, plural,
+ =1 {# day}
+ other {# days}
+ }
+
+
+
+ {count, plural,
+ =1 {# year}
+ other {# years}
+ }
+ Video problem
@@ -2444,9 +3226,15 @@
Copy
+
+ Failed to copy to clipboard
+
Paste
+
+ Paste as plain text
+
Replace\u2026
@@ -2459,6 +3247,15 @@
Select text
+
+ Undo
+
+
+ Redo
+
+
+ Autofill
+
Text selection
@@ -2474,6 +3271,17 @@
Text actions
+
+ Handwriting is not supported in this field
+
+
+ Handwriting is not supported in password fields
+
+
+ Back
+
+ Switch input method
+
Storage space running out
@@ -2487,16 +3295,16 @@
is running
- Touch for more information
+ Tap for more information
or to stop the app.OKCancel
-
+
OK
-
+
CancelOFF
+
+ checked
+
+ not checked
+
+ selected
+
+ not selected
+
+
+ { rating, plural,
+ =1 {One star out of {max}}
+ other {# stars out of {max}}
+ }
+
+
+
+ in progress
+
Complete action usingComplete action using %1$s
+
+ Complete actionOpen withOpen with %1$s
+
+ Open
+
+ Open %1$s links with
+
+ Open links with
+
+ Open links with %1$s
+
+ Open %1$s links with %2$s
+
+
+ Give accessEdit withEdit with %1$s
+
+ Edit
- Share with
+ ShareShare with %1$s
+
+ Share
+
+ Send using
+
+ Send using %1$s
+
+ SendSelect a Home appUse %1$s as Home
+
+ Capture image
+
+
+ Capture image with
+
+ Capture image with %1$s
+
+ Capture imageUse by default for this action.Clear default in System settings > Apps > Downloaded.
-
+
Choose an actionChoose an app for the USB deviceNo apps can perform this action.
-
-
- Unfortunately, %1$s has stopped.
-
- Unfortunately, the process %1$s has
- stopped.
+ %1$s has stopped
+
+ %1$s has
+ stopped
+
+ %1$s keeps stopping
+
+ %1$s keeps stopping
+
+ Open app again
+
+ Send feedback
+
+ Close
+
+ Mute until device restarts
+
+ Wait
+
+ Close app
+
- %2$s isn\'t responding.\n\nDo you want to close it?
+ %2$s isn\'t responding
- Activity %1$s isn\'t responding.\n\nDo you want to close it?
+ %1$s isn\'t responding
- %1$s isn\'t responding. Do you want to close it?
+ %1$s isn\'t responding
- Process %1$s isn\'t responding.\n\nDo you want to close it?
+ Process %1$s isn\'t respondingOK
@@ -2588,6 +3473,18 @@
Re-enable this in System settings > Apps > Downloaded.
+
+ %1$s does not support the current Display size setting and may behave unexpectedly.
+
+ Always show
+
+
+ %1$s was built for an incompatible version of the Android OS and may behave unexpectedly. An updated version of the app may be available.
+
+ Always show
+
+ Check for update
+
The app %1$s
(process %2$s) has violated its self-enforced StrictMode policy.
@@ -2595,19 +3492,29 @@
The process %1$s has
has violated its self-enforced StrictMode policy.
-
- Android is upgrading\u2026
+
+ Phone is updating\u2026
+
+ Tablet is updating\u2026
+
+ Device is updating\u2026
- Android is starting\u2026
+ Phone is starting\u2026
+
+ Android is starting\u2026
+
+ Tablet is starting\u2026
+
+ Device is starting\u2026
- Optimizing storage.
-
- Optimizing app
- %1$d of
- %2$d.
+
+ Finishing system update\u2026
+
+
+ %1$s is upgrading\u2026Preparing %1$s.
@@ -2618,42 +3525,87 @@
Finishing boot.
+
+ You pressed the power button — this usually turns off the screen.\n\nTry tapping lightly while setting up your fingerprint.
+
+
+ To end setup, turn off screen
+
+
+ Turn off
+
+
+ Continue verifying your fingerprint?
+
+
+ You pressed the power button — this usually turns off the screen.\n\nTry tapping lightly to verify your fingerprint.
+
+
+ Turn off screen
+
+
+ Continue
+
%1$s running
- Touch to switch to app
+ Tap to return to game
- Switch apps?
+ Choose game
- Another app is already running
- that must be stopped before you can start a new one.
+ For better performance, only one of these
+ games can be open at a time.
- Return to %1$s
- Don\'t start the new app.
+ Go back to %1$s
- Start %1$s
- Stop the old app without saving.
+ Open %1$s
+ %1$s will close
+ without saving%1$s exceeded memory
limit
+
+
+ %1$s heap dump ready
+
- Heap dump has been collected;
- touch to share
+ Heap dump collected. Tap to share.Share heap dump?
-
- The process %1$s has exceeded
- its process memory limit of %2$s. A heap dump is available
+
+ The
+ %1$s process has exceeded
+ its memory limit of %2$s. A heap dump is available
for you to share with its developer. Be careful: this heap dump can contain any
of your personal information that the application has access to.
+
+ The
+ %1$s process has exceeded
+ its memory limit of %2$s. A heap dump is available
+ for you to share. Be careful: this heap dump can contain any sensitive personal information
+ that the process has access to, which may include things you\u2019ve typed.
+
+
+ A heap dump of
+ %1$s\u2019s process is available
+ for you to share. Be careful: this heap dump may contain any sensitive personal information
+ that the process has access to, which may include things you\u2019ve typed.
+
Default ringtone
- Default ringtone (%1$s)
+ Default (%1$s)NoneRingtones
-
- Unknown ringtone
-
-
-
- Wi-Fi network available
- Wi-Fi networks available
-
-
-
- Open Wi-Fi network available
- Open Wi-Fi networks available
-
+
+ Alarm sounds
+
+ Notification sounds
+
+ UnknownSign in to Wi-Fi network
@@ -2723,46 +3668,49 @@
%1$s
- Wi-Fi has no Internet access
+ %1$s has no internet access
- Touch for options
+ Tap for options
-
- Couldn\'t connect to Wi-Fi
-
- \u0020has a poor Internet connection.
+
+ Mobile network has no internet access
-
- AndroidAP
+
+ Network has no internet access
-
-
- Allow connection?
-
- Application %1$s would like to connect to Wifi Network %2$s
-
- An application
+
+ Private DNS server cannot be accessed
- Wi-Fi Direct
- Start Wi-Fi Direct. This will turn off Wi-Fi client/hotspot.
- Couldn\'t start Wi-Fi Direct.
- Wi-Fi Direct is on
- Touch for settings
+
+ %1$s has limited connectivity
+
+
+ Tap to connect anyway
+
+
+ Switched to %1$s
+
+
+ Device uses %1$s when %2$s has no internet access. Charges may apply.
+
+
+ Switched from %1$s to %2$s
+
+
+
+ mobile data
+ Wi-Fi
+ Bluetooth
+ Ethernet
+ VPN
+
+
+
+ an unknown network typeAcceptDecline
- Invitation sent
- Invitation to connect
-
- From:
- To:
- Type the required PIN:
- PIN:
-
- The tablet will temporarily disconnect from Wi-Fi while it\'s connected to %1$s
- The TV will temporarily disconnect from Wi-Fi while it\'s connected to %1$s
- The phone will temporarily disconnect from Wi-Fi while it\'s connected to %1$sInsert character
@@ -2800,17 +3748,28 @@
- SIM card removed
+ SIM removed
- The cellular network will be unavailable until you restart with a valid SIM card inserted.
+ The mobile network will be unavailable until you restart with a valid SIM.Done
- SIM card added
+ SIM added
- Restart your device to access the cellular network.
+ Restart your device to access the mobile network.Restart
+
+ Activate mobile service
+
+ Download the carrier app to activate your new SIM
+
+ Download the %1$s app to activate your new SIM
+
+ Download app
+
+ New SIM inserted
+ Tap to set it up
@@ -2832,72 +3791,84 @@
No permissions requiredthis may cost you money
-
-
-
- USB mass storage
-
-
- USB connected
-
- You\'ve connected to your computer via USB. Touch the button below if you want to copy files between your computer and your Android\'s USB storage.
-
- You\'ve connected to your computer via USB. Touch the button below if you want to copy files between your computer and your Android\'s SD card.
-
- Turn on USB storage
-
- There\'s a problem using your USB storage for USB mass storage.
-
- There\'s a problem using your SD card for USB mass storage.
-
- USB connected
-
- Touch to copy files to/from your computer.
-
-
- Turn off USB storage
-
- Touch to turn off USB storage.
-
-
-
-
- USB storage in use
-
- Before turning off USB storage, unmount (\"eject\") your Android\'s USB storage from your computer.
-
- Before turning off USB storage, unmount (\"eject\") your Android\'s SD card from your computer.
-
- Turn off USB storage
-
- There was a problem turning off USB storage. Check that you\'ve unmounted the USB host, then try again.
-
-
- Turn on USB storage
-
- If you turn on USB storage, some apps you\'re using will stop and may be unavailable until you turn off USB storage.
-
- USB operation unsuccessful
-
+
OK
- USB for charging
+ Charging this device via USB
+
+ Charging connected device via USB
- USB for file transfer
+ USB file transfer turned on
- USB for photo transfer
+ PTP via USB turned on
+
+ USB tethering turned on
- USB for MIDI
+ MIDI via USB turned on
+
+ Device connected as Webcam
- Connected to a USB accessory
+ USB accessory connected
- Touch for more options.
+ Tap for more options.
+
+ Charging connected device. Tap for more options.
+
+ Analog audio accessory detected
+
+ The attached device is not compatible with this phone. Tap to learn more.
+
USB debugging connected
- Touch to disable USB debugging.
+ Tap to turn off USB debugging
+ Select to disable USB debugging.
+
+ Wireless debugging connected
+
+ Tap to turn off wireless debugging
+
+ Select to disable wireless debugging.
+
+
+ Test Harness Mode enabled
+
+ Perform a factory reset to disable Test Harness Mode.
+
+
+ Serial console enabled
+
+ Performance is impacted. To disable, check bootloader.
+
+
+ Experimental MTE enabled
+
+ Performance and stability might be impacted. Reboot to disable. If enabled using arm64.memtag.bootctl, set it to "none" beforehand.
+
+
+ Liquid or debris in USB port
+
+ USB port is automatically disabled. Tap to learn more.
+
+ OK to use USB port
+
+ Phone no longer detects liquid or debris.
+
+
+ Taking bug report\u2026
+
+ Share bug report?
+
+ Sharing bug report\u2026
+
+ Your admin requested a bug
+ report to help troubleshoot this device. Apps and data may be shared.
+
+ SHARE
+
+ DECLINE
@@ -2907,62 +3878,103 @@
""
- Change keyboard
-
- Choose keyboards
+ Choose input method
- Show input method
-
- Hardware
+ keyboard is connected -->
+ Keep it on screen while physical keyboard is active
+
+ Use on-screen keyboard
-
- Select keyboard layout
-
- Touch to select a keyboard layout.
+
+ Configure %s
+
+ Configure physical keyboards
+
+ Tap to select language and layout\u0020ABCDEFGHIJKLMNOPQRSTUVWXYZ\u00200123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
- candidates
+
+
+
+ Display over other apps
+
+ %s displaying over other apps
+
+ %s is displaying over other apps
+
+ If you don’t want %s to use this feature, tap to open settings and turn it off.
+
+ Turn off
- Preparing %s
+ Checking %s\u2026
- Checking for errors
+ Reviewing current content
+
+ Analyzing media storage
+
+ New %s
+
+ %s isn\u2019t working
- New %s detected
+ Tap to set up
+
+ Select to set up
+
+ You may need to reformat the device. Tap to eject.
+
- For transferring photos and media
+ For storing photos, videos, music and more
+
+ Browse media files
- Corrupted %s
+ Issue with %s
+
+ %s isn\u2019t working
- %s is corrupt. Touch to fix.
+ Tap to fix
+
+ %s is corrupt. Select to fix.
+
+ You may need to reformat the device. Tap to eject.
- Unsupported %s
+ %s detected
+
+ %s isn\u2019t working
- This device doesn\u2019t support this %s. Touch to set up in a supported format.
+ Tap to set up .
+
+ Select to set up %s in a supported format.
+
+ You may need to reformat the device%s unexpectedly removed
- Unmount %s before removing to avoid data loss
+ Eject media before removing to avoid losing content
- Removed %s
+ %s removed
- %s removed; insert a new one
+ Some functionality may not work properly. Insert new storage.
- Still ejecting %s\u2026
+ Ejecting %s
- Don\'t remove
+ Don\u2019t removeSet up
@@ -2971,10 +3983,13 @@
Explore
-
+
+ Switch output
+
+
%s missing
- Reinsert this device
+ Insert device againMoving %s
@@ -2982,14 +3997,14 @@
Moving data
- Move complete
+ Content transfer is done
- Data moved to %s
+ Content moved to %s
- Couldn\'t move data
+ Couldn\u2019t move content
- Data left at original location
+ Try moving content againRemoved
@@ -3018,22 +4033,37 @@
No matching activities found.
- Route media output
+ route media outputAllows an application to route media output to other external devices.
- Read install sessions
+ read install sessionsAllows an application to read install sessions. This allows it to see details about active package installations.
- Request install packages
+ request install packagesAllows an application to request installation of packages.
+
+ request delete packages
+
+ Allows an application to request deletion of packages.
+
+
+ ask to ignore battery optimizations
+
+ Allows an app to ask for permission to ignore battery optimizations for that app.
+
+
+ query all packages
+
+ Allows an app to see all installed packages.
+
- Touch twice for zoom control
+ Tap twice for zoom control
+ Permission requested by %1$s\nfor account %2$s.You\'re using this app outside of your work profile
@@ -3104,8 +4136,13 @@
Notification listener
+
+ VR listenerCondition provider
+
+ Notification ranker service/data/eri.xml
@@ -3115,18 +4152,25 @@
VPN is activated by %s
- Touch to manage the network.
+ Tap to manage the network.
- Connected to %s. Touch to manage the network.
+ Connected to %s. Tap to manage the network.
-
+
Always-on VPN connecting\u2026
-
+
Always-on VPN connected
-
- Always-on VPN error
-
- Touch to configure
+
+ Disconnected from always-on VPN
+
+ Couldn\'t connect to always-on VPN
+
+ Change network or VPN settings
@@ -3140,13 +4184,8 @@
- Car mode enabled
- Touch to exit car mode.
-
-
-
- Tethering or hotspot active
- Touch to set up.
+ Driving app is running
+ Tap to exit driving app.Back
@@ -3163,21 +4202,18 @@
-
-
- 1 match
-
- %d of %d
-
+ { count, plural,
+ =1 {# match}
+ other {# of {total}}
+ }
+ Done
-
- Erasing USB storage\u2026
-
- Erasing SD card\u2026
+
+ Erasing shared storage\u2026
@@ -3199,7 +4235,7 @@
Location request
+ Translation should not be longer than example text. -->
Requested by %1$s (%2$s)Yes
@@ -3232,7 +4268,7 @@
Decrease
- %s touch and hold.
+ %s touch & hold.Slide up to increase and down to decrease.
@@ -3305,11 +4341,6 @@
Swipe to unlock.
-
- Plug in a headset to hear password keys spoken.
-
- Dot.
-
Navigate home
@@ -3328,8 +4359,8 @@
tapping/clicking the whole thing is going to do. -->
%1$s, %2$s, %3$s
-
- Internal storage
+
+ Internal shared storageSD card
@@ -3344,37 +4375,39 @@
USB storage
-
- Data usage warning
-
- Touch to view usage and settings.
+
+ Edit
-
- 2G-3G data limit reached
-
- 4G data limit reached
-
- Cellular data limit reached
+
+ Data warning
+
+ You\'ve used %s of data
+
+
+ Mobile data limit reachedWi-Fi data limit reached
-
- Data paused for rest of cycle
+
+ Data paused for the rest of your cycle
-
- 2G-3G data limit exceeded
-
- 4G data limit exceeded
- Cellular data limit exceeded
+ Over your mobile data limit
- Wi-Fi data limit exceeded
-
- %s over specified limit.
+ Over your Wi-Fi data limit
+
+ You\'ve gone %s over your set limitBackground data restricted
-
- Touch to remove restriction.
+
+ Tap to remove restriction.
+
+
+ High mobile data usage
+
+ Your apps have used more data than usual
+
+ %s has used more data than usual
@@ -3414,9 +4447,6 @@
Share with
-
- ", "
-
Sending\u2026
@@ -3438,6 +4468,9 @@
doesn't support the work profile. [CHAR LIMIT=100] -->
%1$s doesn\'t support work profile
+
+ default_audio_route
+
Tablet
@@ -3450,19 +4483,25 @@
a headphone or other wired audio output jack. [CHAR LIMIT=50] -->
Phone
+
+ Dock speakers
+
+
+ External Device
+
Headphones
-
- Dock speakers
-
-
- HDMI
+
+ USBSystem
+
+ bluetooth_a2dp_audio_route
+
Bluetooth audio
@@ -3529,8 +4568,6 @@
Wrong PasswordWrong PIN
-
- Try again in %1$d seconds.Draw your pattern
@@ -3545,8 +4582,8 @@
Enter desired PIN codeConfirm desired PIN code
-
- Unlocking SIM card\u2026
+
+ Unlocking SIM\u2026Incorrect PIN code.
@@ -3575,34 +4612,34 @@
Checking account\u2026
- You have incorrectly typed your PIN %d times.
- \n\nTry again in %d seconds.
+ You have incorrectly typed your PIN %1$d times.
+ \n\nTry again in %2$d seconds.
- You have incorrectly typed your password %d times.
- \n\nTry again in %d seconds.
+ You have incorrectly typed your password %1$d times.
+ \n\nTry again in %2$d seconds.
- You have incorrectly drawn your unlock pattern %d times.
- \n\nTry again in %d seconds.
+ You have incorrectly drawn your unlock pattern %1$d times.
+ \n\nTry again in %2$d seconds.
- You have incorrectly attempted to unlock the tablet %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly attempted to unlock the tablet %1$d times.
+ After %2$d more unsuccessful attempts,
the tablet will be reset to factory default and all user data will be lost.
- You have incorrectly attempted to unlock the TV %d times.
- After %d more unsuccessful attempts,
- the TV will be reset to factory default and all user data will be lost.
+ You have incorrectly attempted to unlock your Android TV device %1$d times.
+ After %2$d more unsuccessful attempts,
+ your Android TV device will be reset to factory default and all user data will be lost.
- You have incorrectly attempted to unlock the phone %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly attempted to unlock the phone %1$d times.
+ After %2$d more unsuccessful attempts,
the phone will be reset to factory default and all user data will be lost.
@@ -3612,8 +4649,8 @@
- You have incorrectly attempted to unlock the TV %d times.
- The TV will now be reset to factory default.
+ You have incorrectly attempted to unlock your Android TV device %d times.
+ Your Android TV device will now be reset to factory default.
@@ -3623,26 +4660,26 @@
- You have incorrectly drawn your unlock pattern %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly drawn your unlock pattern %1$d times.
+ After %2$d more unsuccessful attempts,
you will be asked to unlock your tablet using an email account.\n\n
- Try again in %d seconds.
+ Try again in %3$d seconds.
- You have incorrectly drawn your unlock pattern %d times.
- After %d more unsuccessful attempts,
- you will be asked to unlock your TV using an email account.\n\n
- Try again in %d seconds.
+ You have incorrectly drawn your unlock pattern %1$d times.
+ After %2$d more unsuccessful attempts,
+ you will be asked to unlock your Android TV device using an email account.\n\n
+ Try again in %3$d seconds.
- You have incorrectly drawn your unlock pattern %d times.
- After %d more unsuccessful attempts,
+ You have incorrectly drawn your unlock pattern %1$d times.
+ After %2$d more unsuccessful attempts,
you will be asked to unlock your phone using an email account.\n\n
- Try again in %d seconds.
+ Try again in %3$d seconds.
@@ -3656,22 +4693,188 @@
"Raise volume above recommended level?\n\nListening at high volume for long periods may damage your hearing."
-
- Keep holding down two fingers to enable accessibility.
-
- Accessibility enabled.
-
- Accessibility canceled.
+
+
+ "Keep listening at a high volume?\n\nHeadphone volume has been high for longer than recommended, which can damage your hearing"
+
+
+
+
+ "Loud sound detected\n\nHeadphone volume has been higher than recommended, which can damage your hearing"
+
+
+
+ Use Accessibility Shortcut?
+
+
+
+ When the shortcut is on, pressing both volume buttons for 3 seconds will start an
+ accessibility feature.
+
+
+
+ Turn on shortcut for accessibility features?
+
+
+ Holding down both volume keys for a few seconds turns on accessibility features. This may change how your device works.\n\nCurrent features:\n%1$s\nYou can change selected features in Settings > Accessibility.
+
+
+ \u0020• %1$s\n
+
+
+ Turn on %1$s shortcut?
+
+
+ Holding down both volume keys for a few seconds turns on %1$s, an accessibility feature. This may change how your device works.\n\nYou can change this shortcut to another feature in Settings > Accessibility.
+
+
+ Turn on
+
+
+ Don’t turn on
+
+
+ ON
+
+
+ OFF
+
+
+ Allow
+ %1$s to have full control of your
+ device?
+
+
+ Full control is appropriate for apps
+ that help you with accessibility needs, but not for most apps.
+
+
+
+ View and control screen
+
+
+ It can read all content on the
+ screen and display content over other apps.
+
+
+
+ View and perform actions
+
+
+ It can track your interactions
+ with an app or a hardware sensor, and interact with apps on your behalf.
+
+
+
+ Allow
+
+ Deny
+
+ Uninstall
+
+ An app is obscuring the permission
+ request so your response cannot be verified.
+
+
+ Tap a feature to start using it:
+
+
+ Choose features to use with the
+ accessibility button
+
+
+
+ Choose features to use with the
+ volume key shortcut
+
+
+
+
+ %s has been turned off
+
+
+ Edit shortcuts
+
+
+ Done
+
+
+ Turn off Shortcut
+
+
+ Use Shortcut
+
+
+ Color inversion
+
+
+ Color correction
+
+
+ One-Handed mode
+
+
+ Extra dim
+
+
+ Hearing devices
+
+
+ Held volume keys. %1$s turned on.
+
+
+ Held volume keys. %1$s turned off.
+
+
+ Release the volume keys. To turn on %1$s, press and hold both volume keys again for 3 seconds.
+
+
+ Choose a feature to use when you tap the accessibility button:
+
+ Choose a feature to use with the accessibility gesture (swipe up from the bottom of the screen with two fingers):
+
+ Choose a feature to use with the accessibility gesture (swipe up from the bottom of the screen with three fingers):
+
+
+ To switch between features, touch & hold the accessibility button.
+
+ To switch between features, swipe up with two fingers and hold.
+
+ To switch between features, swipe up with three fingers and hold.
+
+
+ Magnification
+
Current user %1$s.Switching to %1$s\u2026
+
+ Logging out %1$s\u2026Owner
+
+ GuestError
- This change isn\'t allowed by your administrator
+ This change isn\'t allowed by your adminNo application found to handle this actionRevoke
@@ -3772,6 +4975,28 @@
QuartoFoolscap
+
+ ANSI C
+
+ ANSI D
+
+ ANSI E
+
+ ANSI F
+
+ Arch A
+
+ Arch B
+
+ Arch C
+
+ Arch D
+
+ Arch E
+
+ Arch E1
+
+ Super BROC 8K
@@ -3851,6 +5076,8 @@
Kaku2You4
+
+ LUnknown portrait
@@ -3874,7 +5101,7 @@
Tap to enable
- Enter administrator PIN
+ Enter admin PINEnter PIN
@@ -3891,12 +5118,6 @@
PINs don\'t match. Try again.PIN is too short. Must be at least 4 digits.
-
-
-
- Try again in 1 second
- Try again in %d seconds
- Try again later
@@ -3904,11 +5125,19 @@
Viewing full screen
- To exit, swipe down from the top.
+ To exit, swipe down from the top of your screenGot it
+
+ Rotate for a better view
+
+
+ Open %s in full screen for a better view
+
DoneWork %1$s
+ 2nd Work %1$s
+ 3rd Work %1$s
+
+
+ Clone %1$s
+
+
+ Private %1$s--
@@ -3957,17 +5202,6 @@
sans-serif-medium
-
- To unpin this screen, touch and hold Back and Overview at the same time.
-
- To unpin this screen, touch and hold Overview.
-
- App is pinned: Unpinning isn\'t allowed on this device.
-
- Screen pinned
-
- Screen unpinned
-
Ask for PIN before unpinning
@@ -3976,62 +5210,86 @@
Ask for password before unpinning
- Installed by your administrator
+ Installed by your admin.\nGo to settings to view granted permissions
- Updated by your administrator
+ Updated by your admin
- Deleted by your administrator
+ Deleted by your admin
-
- To help improve battery life, battery saver reduces your device’s performance and limits vibration, location services, and most background data. Email, messaging, and other apps that rely on syncing may not update unless you open them.\n\nBattery saver turns off automatically when your device is charging.
+
+ OK
+
+
+ Battery Saver turns on Dark theme and limits or turns off background activity, some visual effects, certain features, and some network connections.
+
+
+ Battery Saver turns on Dark theme and limits or turns off background activity, some visual effects, certain features, and some network connections.
+
+
+ To help reduce data usage, Data Saver prevents some apps from sending or receiving data in the background. An app you’re currently using can access data, but may do so less frequently. This may mean, for example, that images don’t display until you tap them.
+
+ Turn on Data Saver?
+
+ Turn on
-
- For one minute (until %2$s)
- For %1$d minutes (until %2$s)
-
+ {count, plural,
+ =1 {For one minute (until {formattedTime})}
+ other {For # minutes (until {formattedTime})}
+ }
+
-
- For 1 min (until %2$s)
- For %1$d min (until %2$s)
-
+ {count, plural,
+ =1 {For 1 min (until {formattedTime})}
+ other {For # min (until {formattedTime})}
+ }
+
-
- For one hour (until %2$s)
- For %1$d hours (until %2$s)
-
+ {count, plural,
+ =1 {For 1 hour (until {formattedTime})}
+ other {For # hours (until {formattedTime})}
+ }
+
-
- For 1 hr (until %2$s)
- For %1$d hr (until %2$s)
-
+ {count, plural,
+ =1 {For 1 hr (until {formattedTime})}
+ other {For # hr (until {formattedTime})}
+ }
+
-
- For one minute
- For %d minutes
-
+ {count, plural,
+ =1 {For one minute}
+ other {For # minutes}
+ }
+
-
- For 1 min
- For %d min
-
+ {count, plural,
+ =1 {For 1 min}
+ other {For # min}
+ }
+
-
- For one hour
- For %d hours
-
+ {count, plural,
+ =1 {For 1 hour}
+ other {For # hours}
+ }
+
-
- For 1 hr
- For %d hr
-
+ {count, plural,
+ =1 {For 1 hr}
+ other {For # hr}
+ }
+
+
+
+ Until %1$sUntil %1$s
@@ -4040,7 +5298,7 @@
Until %1$s (next alarm)
- Until you turn this off
+ Until you turn offUntil you turn off Do Not Disturb
@@ -4066,8 +5324,25 @@
Event
+
+ Sleeping
+
+
+ Managed by %1$s
+
+ On
+
+ Off
+
+
+ ,\u0020
+
+ %1$s - %2$s
+
+ Any calendar
+
- Muted by %1$s
+ %1$s is muting some soundsThere\'s an internal problem with your device, and it may be unstable until you factory data reset.
@@ -4076,16 +5351,42 @@
- USSD request is modified to DIAL request.
- USSD request is modified to SS request.
- USSD request is modified to new USSD request.
- SS request is modified to DIAL request.
- SS request is modified to USSD request.
- SS request is modified to new SS request.
+ USSD request changed to regular call
+ USSD request changed to SS request
+ Changed to new USSD request
+ USSD request changed to video call
+ SS request changed to regular call
+ SS request changed to video call
+ SS request changed to USSD request
+ Changed to new SS request
+
+
+ Phishing alertWork profile
+
+ Alerted
+
+
+ Verified
+
+
+ Expand
+
+
+ Collapse
+
+
+ Collapsed
+
+
+ Expanded
+
+
+ toggle expansion
+
Android USB Peripheral Port
@@ -4099,14 +5400,1122 @@
Close overflow
+
+
+ Maximize
+
+ Close
+
\u2026
-
-
- %1$d selected
- %1$d selected
-
+
+ %1$s: %2$s
+
+
+ Answer
+
+ Video
+
+ Decline
+
+ Hang Up
+
+ Incoming call
+
+ Ongoing call
+
+ Screening an incoming call
+
+ Uncategorized
+
+ You set the importance of these notifications.
+ This is important because of the people involved.
+
+ Custom app notification
+
+
+ Allow %1$s to create a new User with %2$s (a User with this account already exists) ?
+
+ Allow %1$s to create a new User with %2$s ?
+
+ Add supervised user
+
+
+
+
+ Add a language
+
+ Region preference
+
+ Type language name
+
+
+ Suggested
+
+ Suggested
+
+
+ Suggested languages
+
+ Suggested regions
+
+ All languages
+
+ All regions
+
+
+ Search
+
+
+ App isn\u2019t available
+
+
+ %1$s isn\u2019t available right now. This is managed by %2$s.
+
+
+ Learn more
+
+ Unpause app
+
+
+ Unpause work apps?
+
+ Unpause
+
+ Emergency
+
+
+ Set a screen lock
+
+ Set screen lock
+
+ To use your private space, set a screen lock on this device
+
+
+ App is not available
+
+
+ %1$s is not available right now.
+
+
+
+ %1$s unavailable
+
+ Permission request suppressed
+
+ Camera unavailable
+
+ Continue on phone
+
+ Microphone unavailable
+
+ Play Store unavailable
+
+ Android TV settings unavailable
+
+ Tablet settings unavailable
+
+ Phone settings unavailable
+
+ This can’t be accessed on your %1$s at this time. Try on your Android TV device instead.
+
+ This can’t be accessed on your %1$s at this time. Try on your tablet instead.
+
+ This can’t be accessed on your %1$s at this time. Try on your phone instead.
+
+ This app is requesting additional permissions, but permissions can’t be granted in a streaming session. Grant the permission on your Android TV device first.
+
+ This app is requesting additional permissions, but permissions can’t be granted in a streaming session. Grant the permission on your tablet first.
+
+ This app is requesting additional permissions, but permissions can’t be granted in a streaming session. Grant the permission on your phone first.
+
+ This app is requesting additional security. Try on your Android TV device instead.
+
+ This app is requesting additional security. Try on your tablet instead.
+
+ This app is requesting additional security. Try on your phone instead.
+
+ This can’t be accessed on your %1$s. Try on your Android TV device instead.
+
+ This can’t be accessed on your %1$s. Try on your tablet instead.
+
+ This can’t be accessed on your %1$s. Try on your phone instead.
+
+
+ This app was built for an older version of Android. It might not work properly and doesn\'t include the latest security and privacy protections. Check for an update, or contact the app\'s developer.
+
+ Check for update
+
+
+ This app isn\'t compatible with the latest version of Android. Check for an update or contact the app\'s developer.
+
+
+ You have new messages
+
+ Open SMS app to view
+
+
+ Some functionality may be limited
+
+ Work profile locked
+
+ Tap to unlock work profile
+
+
+ Connected to %1$s
+
+ Tap to view files
+
+
+
+ Pin
+
+ Pin %1$s
+
+ Unpin
+
+ Unpin %1$s
+
+ App info
+
+
+ \u2212%1$s
+
+
+ Starting demo\u2026
+
+ Resetting device\u2026
+
+
+ Disabled %1$s
+
+
+ Conference Call
+
+
+ Tooltip
+
+
+ Games
+
+ Music & Audio
+
+ Movies & Video
+
+ Photos & Images
+
+ Social & Communication
+
+ News & Magazines
+
+ Maps & Navigation
+
+ Productivity
+
+ Accessibility
+
+
+ Device storage
+
+ USB debugging
+
+
+ hour
+
+ minute
+
+ Set time
+
+ Enter a valid time
+
+ Type in time
+
+ Switch to text input mode for the time input.
+
+ Switch to clock mode for the time input.
+
+
+ Autofill options
+
+
+ Save for Autofill
+
+
+ Contents can\u2019t be autofilled
+
+
+ No autofill suggestions
+
+
+ {count, plural,
+ =1 {One autofill suggestion}
+ other {# autofill suggestions}
+ }
+
+
+
+ Save to %1$s?
+
+ Save %1$s to %2$s?
+
+ Save %1$s and %2$s to %3$s?
+
+ Save %1$s, %2$s, and %3$s to %4$s?
+
+
+ Update in %1$s?
+
+ Update %1$s in %2$s?
+
+ Update %1$s and %2$s in %3$s?
+
+ Update these items in %4$s: %1$s, %2$s, and %3$s?
+
+
+ Save
+
+ No thanks
+
+ Not now
+
+ Never
+
+ Update
+
+ Continue
+
+
+ password
+
+ address
+
+ credit card
+
+ debit card
+
+ payment card
+
+ card
+
+ username
+
+ email address
+
+
+ Stay calm and seek shelter nearby.
+
+
+ Evacuate immediately from coastal regions and riverside areas to a safer place such as high ground.
+
+
+ Stay calm and seek shelter nearby.
+
+
+ Emergency messages test
+
+
+ Reply
+
+
+
+
+
+ SIM not allowed for voice
+ SIM not provisioned for voice
+ SIM not allowed for voice
+ Phone not allowed for voice
+
+
+ SIM %d not allowed
+ SIM %d not provisioned
+ SIM %d not allowed
+ SIM %d not allowed
+
+
+ Popup Window
+
+
+ + %1$d
+
+
+ App version downgraded, or isn\u2019t compatible with this shortcut
+
+
+ Couldn\u2019t restore shortcut because app doesn\u2019t support backup and restore
+
+
+ Couldn\u2019t restore shortcut because of app signature mismatch
+
+
+ Couldn\u2019t restore shortcut
+
+
+ Shortcut is disabled
+
+
+ UNINSTALL
+
+ OPEN ANYWAY
+
+ Harmful app detected
+
+
+ %1$s wants to show %2$s slices
+
+
+ Edit
+
+ Calls and notifications will vibrate
+ Calls and notifications will be muted
+
+
+ System changes
+
+ Do Not Disturb
+
+ New: Do Not Disturb is hiding notifications
+
+ Tap to learn more and change.
+
+ Do Not Disturb has changed
+
+ Tap to check what\'s blocked.
+
+
+
+ Review notification settings
+
+ Starting in Android 13, apps that you install need your permission to send notifications. Tap to change this permission for existing apps.
+
+ Remind me later
+
+ Dismiss
+
+
+ System
+
+ Settings
+
+
+
+ Camera
+
+ Microphone
+
+ displaying over other apps on your screen
+
+
+
+ Provide Feedback
+
+ This notification was promoted to Default. Tap to provide feedback.
+
+ This notification was demoted to Silent. Tap to provide feedback.
+
+ This notification was ranked higher. Tap to provide feedback.
+
+ This notification was ranked lower. Tap to provide feedback.
+
+
+
+ Enhanced notifications
+
+ Suggested actions and replies are now provided by enhanced notifications. Android Adaptive Notifications are no longer supported.
+
+ OK
+
+ Turn off
+
+ Learn more
+
+ Enhanced notifications replaced Android Adaptive Notifications in Android 12. This feature shows suggested actions and replies, and organizes your notifications.\n\nEnhanced notifications can access notification content, including personal information like contact names and messages. This feature can also dismiss or respond to notifications, such as answering phone calls, and control Do Not Disturb.
+
+
+
+
+ Routine Mode info notification
+
+ Battery Saver turned on
+
+ Reducing battery usage to extend battery life
+
+ Battery Saver is on
+
+ Battery Saver is turned on to extend battery life
+
+
+
+ Battery Saver
+
+ Battery Saver turned off
+
+ Phone has enough charge. Features no longer restricted.
+
+ Tablet has enough charge. Features no longer restricted.
+
+ Device has enough charge. Features no longer restricted.
+
+
+ Folder
+
+ Android application
+
+
+ File
+
+ %1$s file
+
+
+ Audio
+
+ %1$s audio
+
+
+ Video
+
+ %1$s video
+
+
+ Image
+
+ %1$s image
+
+
+ Archive
+
+ %1$s archive
+
+
+ Document
+
+ %1$s document
+
+
+ Spreadsheet
+
+ %1$s spreadsheet
+
+
+ Presentation
+
+ %1$s presentation
+
+
+
+ Bluetooth will stay on during airplane mode
+
+
+
+ Loading
+
+ {count, plural,
+ =1 {{file_name} + # file}
+ other {{file_name} + # files}
+ }
+
+
+
+ No recommended people to share with
+
+
+ Apps list
+
+
+ This app has not been granted record permission but could capture audio through this USB device.
+
+
+
+ Home
+
+ Back
+
+ Recent Apps
+
+ Notifications
+
+ Quick Settings
+
+ Power Dialog
+
+ Lock Screen
+
+ Screenshot
+
+ Headset Hook
+
+ On-screen Accessibility Shortcut
+
+ On-screen Accessibility Shortcut Chooser
+
+ Accessibility Shortcut
+
+ Dismiss Notification Shade
+
+ Menu
+
+ Media Play/Pause
+
+ Dpad Up
+
+ Dpad Down
+
+ Dpad Left
+
+ Dpad Right
+
+ Dpad Center
+
+
+
+ %1$s has been put into the RESTRICTED bucket
+
+
+ %1$s:
+
+
+ sent an image
+
+
+ Conversation
+
+
+ Group Conversation
+
+
+ %1$d+
+
+
+
+ Personal
+
+ Work
+
+
+ Personal view
+
+ Work view
+
+
+ Blocked by your IT admin
+
+ This content can\u2019t be shared with work apps
+
+
+ This content can\u2019t be opened with work apps
+
+
+ This content can\u2019t be shared with personal apps
+
+
+ This content can\u2019t be opened with personal apps
+
+
+ Work apps are paused
+
+ Unpause
+
+
+ No work apps
+
+
+ No personal apps
+
+ Open work %s?
+
+ Open in personal %s?
+
+ Open in work %s?
+
+ Call from work app?
+
+ Switch to work app?
+
+ Your organization only allows you to make calls from work apps
+
+ Your organization only allows you to send messages from work apps
+
+ "You can only make phone calls from your personal Phone app. Calls made with personal Phone will be added to your personal call history."
+
+ "You can only send SMS messages from your personal Messages app."
+
+ Use personal browser
+
+ Use work browser
+
+ Call
+
+ Switch
+
+
+
+ SIM network unlock PIN
+
+ SIM network subset unlock PIN
+
+ SIM corporate unlock PIN
+
+ SIM service provider unlock PIN
+
+ SIM unlock PIN
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+ RUIM network1 unlock PIN
+
+ RUIM network2 unlock PIN
+
+ RUIM hrpd unlock PIN
+
+ RUIM corporate unlock PIN
+
+ RUIM service provider unlock PIN
+
+ RUIM unlock PIN
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+ Enter PUK
+
+
+ SPN unlock PIN
+
+ SP Equivalent Home PLMN unlock PIN
+
+ ICCID unlock PIN
+
+ IMPI unlock PIN
+
+ Network subset service provider unlock PIN
+
+
+ Requesting SIM network unlock\u2026
+
+ Requesting SIM network subset unlock
+\u2026
+
+ Requesting SIM service provider un
+lock\u2026
+
+ Requesting SIM corporate unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting SIM unlock\u2026
+
+ Requesting RUIM network1 unlock\u2026
+
+ Requesting RUIM network2 unlock\u2026
+
+ Requesting RUIM hrpd unlock\u2026
+
+ Requesting RUIM service provider
+unlock\u2026
+
+ Requesting RUIM corporate unlock\u2026
+
+
+ Requesting SPN unlock\u2026
+
+ Requesting SP Equivalent Home PLMN unlock\u2026
+
+ Requesting ICCID unlock\u2026
+
+ Requesting IMPI unlock\u2026
+
+ Requesting Network subset service provider unlock\u2026
+
+
+ Requesting RUIM unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ Requesting PUK unlock\u2026
+
+ SIM Network unlock request unsuccessful.
+
+ SIM Network Subset unlock request unsucces
+sful.
+
+ SIM Service Provider unlock request unsu
+ccessful.
+
+ SIM Corporate unlock request unsuccessful.
+
+ SIM unlock request unsuccessful.
+
+ RUIM Network1 unlock request unsuccessful.
+
+ RUIM Network2 unlock request unsuccessful.
+
+ RUIM Hrpd unlock request unsuccessful.
+
+ RUIM Corporate unlock request unsuccessful.
+
+ RUIM Service Provider unlock request un
+successful.
+
+ RUIM unlock request unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+ PUK unlock unsuccessful.
+
+
+ SPN unlock request unsuccessful.
+
+ SP Equivalent Home PLMN unlock request unsuccessful.
+
+ ICCID unlock request unsuccessful.
+
+ IMPI unlock request unsuccessful.
+
+ Network subset service provider unlock request unsuccessful.
+
+
+ SIM Network unlock successful.
+
+ SIM Network Subset unlock successful.
+
+ SIM Service Provider unlock successful
+.
+
+ SIM Corporate unlock successful.
+
+ SIM unlock successful.
+
+ RUIM Network1 unlock successful.
+
+ RUIM Network2 unlock successful.
+
+ RUIM Hrpd unlock successful.
+
+ RUIM Service Provider unlock successf
+ul.
+
+ RUIM Corporate unlock successful.
+
+ RUIM unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+ PUK unlock successful.
+
+
+ SPN unlock successful.
+
+ SP Equivalent Home PLMN unlock successful.
+
+ ICCID unlock successful.
+
+ IMPI unlock successful.
+
+ Network subset service provider unlock successful.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ New magnification settings
+
+ You can now magnify part of your screen
+
+ Turn on in Settings
+
+ Dismiss
+
+
+ Unblock device microphone
+
+ Unblock device camera
+
+ For <b>%s</b> and all apps and services
+
+ Unblock
+
+ Sensor Privacy
+
+
+ Application icon
+
+ Application branding image
+
+
+ Check access settings
+
+ %s can view and control your screen. Tap to review.
+
+ %1$s Translated.
+
+ Message translated from %1$s to %2$s.
+
+
+ Background Activity
+
+ An app is draining battery
+
+ An app is still active
+
+
+ %1$s is running in the background. Tap to manage battery usage.
+
+
+
+ %1$s might affect battery life. Tap to review active apps.
+
+
+ Check active apps
+
+
+
+ Can’t access the phone’s camera from your %1$s
+
+ Can’t access the tablet’s camera from your %1$s
+
+ This can’t be accessed while streaming. Try on your phone instead.
+
+ Can’t view picture-in-picture while streaming
+
+
+ System default
+
+
+ CARD %d
+
+
+
+ Companion Watch profile permission to manage watches
+
+ Allows a companion app to manage watches.
+
+ Observe companion device presence
+
+ Allows a companion app to observe companion device presence when the devices are nearby or far-away.
+
+ Deliver companion messages
+
+ Allows a companion app to deliver companion messages to other devices.
+
+ Start foreground services from background
+
+ Allows a companion app to start foreground services from background.
+
+ Microphone is available
+
+ Microphone is blocked
+
+
+ Can\'t mirror to display
+
+ Use a different cable and try again
+
+ Your device is too warm and can\'t mirror to the display until it cools down
+
+
+ Dual screen
+
+ Dual screen is on
+
+ %1$s is using both displays to show content
+
+ Device is too warm
+
+ Dual Screen is unavailable because your phone is getting too warm
+
+ Dual Screen is unavailable
+
+ Dual Screen is unavailable because Battery Saver is on. You can turn this off in Settings.
+
+ Go to Settings
+
+ Turn off
+
+
+ %s configured
+
+ Keyboard layout set to %s. Tap to change.
+
+ Keyboard layout set to %1$s, %2$s. Tap to change.
+
+ Keyboard layout set to %1$s, %2$s, %3$s. Tap to change.
+
+ Keyboard layout set to %1$s, %2$s, %3$s\u2026 Tap to change.
+
+ Physical keyboards configured
+
+ Tap to view keyboards
+
+
+ Private
+
+ Clone
+
+ Work
+
+ Work 2
+
+ Work 3
+
+ Test
+
+ Communal
+
+
+ Work profile
+
+ Private space
+
+ Clone
+
+ Communal
+
+
+ Private space
+
+
+ Sensitive notification content hidden
+
+
+
+
+ App content hidden from screen share for security
+
+
+
+ Auto connected to satellite
+
+ You can send and receive messages without a mobile or Wi-Fi network
+
+ Open Messages
+
+ How it works
+
+ Pending...
+
+
+ Set up Fingerprint Unlock again
+
+ %s can no longer be recognized.
+
+ %1$s and %2$s can no longer be recognized.
+
+ %s can no longer be recognized. Set up Fingerprint Unlock again.
+
+ %1$s and %2$s can no longer be recognized. Set up Fingerprint Unlock again.
+
+ Set up Face Unlock again
+
+ Your face model can no longer be recognized. Set up Face Unlock again.
+
+ Set up
+
+ Not now
diff --git a/res/res/values/styles.xml b/res/res/values/styles.xml
index 4bad16d2..50c3b1a9 100644
--- a/res/res/values/styles.xml
+++ b/res/res/values/styles.xml
@@ -30,7 +30,7 @@ please see styles_device_defaults.xml.
-->
-
+
+
+
+
+
+
-
+
+
+
-
+
-
-
-
+
+
@@ -647,11 +682,13 @@ please see styles_device_defaults.xml.
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
+
+
-
+
@@ -1120,10 +1175,12 @@ please see styles_device_defaults.xml.
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/values/styles_car.xml b/res/res/values/styles_car.xml
new file mode 100644
index 00000000..0655fde7
--- /dev/null
+++ b/res/res/values/styles_car.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/values/styles_device_defaults.xml b/res/res/values/styles_device_defaults.xml
index 23ac2219..3b2f2440 100644
--- a/res/res/values/styles_device_defaults.xml
+++ b/res/res/values/styles_device_defaults.xml
@@ -37,7 +37,13 @@ easier.
-
+
+
@@ -62,33 +68,66 @@ easier.
-
+
-
-
-
+
+
+
-
+
-
+
+
+
+
+
-
+
-
+
-
+
@@ -100,6 +139,15 @@ easier.
+
+
+
@@ -113,10 +161,12 @@ easier.
-
-
+
@@ -155,12 +205,12 @@ easier.
-
+
-
-
-
+
+
+
@@ -168,13 +218,16 @@ easier.
-
+
-
-
-
-
-
+
+
+
+
+
@@ -199,47 +252,166 @@ easier.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -263,11 +435,15 @@ easier.
-
-
+
+
-
+
diff --git a/res/res/values/styles_holo.xml b/res/res/values/styles_holo.xml
index 68610695..dc32b269 100644
--- a/res/res/values/styles_holo.xml
+++ b/res/res/values/styles_holo.xml
@@ -401,8 +401,6 @@ please see styles_device_defaults.xml.
-
-
@@ -814,8 +813,6 @@ please see styles_device_defaults.xml.
-
-
@@ -1176,4 +1174,27 @@ please see styles_device_defaults.xml.
+
+
+
+
+
diff --git a/res/res/values/styles_leanback.xml b/res/res/values/styles_leanback.xml
index aaeaadd7..7eaf36d5 100644
--- a/res/res/values/styles_leanback.xml
+++ b/res/res/values/styles_leanback.xml
@@ -16,11 +16,34 @@
+
+
+
+
+
+
+
+
diff --git a/res/res/values/styles_material.xml b/res/res/values/styles_material.xml
index 1e202e4c..eec6ae3f 100644
--- a/res/res/values/styles_material.xml
+++ b/res/res/values/styles_material.xml
@@ -36,12 +36,18 @@ please see styles_device_defaults.xml.
@layout/preference_material
-
+
+
-
+
+
+
@@ -146,6 +159,7 @@ please see styles_device_defaults.xml.
?attr/textColorLink@dimen/text_size_body_1_material@string/font_family_body_1_material
+ @dimen/text_line_spacing_multiplier_material
+
+
+
+
+
+
@@ -397,6 +426,21 @@ please see styles_device_defaults.xml.
@color/primary_text_secondary_when_activated_material_inverse
+
+
+
+
+
+
+
+
+
+
@@ -439,16 +492,34 @@ please see styles_device_defaults.xml.
@dimen/notification_subtext_size
-
+
-
+
+
+
+
+
+
+
+
+
+
+
@@ -470,7 +541,7 @@ please see styles_device_defaults.xml.
@@ -487,12 +558,12 @@ please see styles_device_defaults.xml.
@@ -562,7 +633,6 @@ please see styles_device_defaults.xml.
-
+
@@ -708,6 +786,10 @@ please see styles_device_defaults.xml.
@@ -715,6 +797,10 @@ please see styles_device_defaults.xml.
@@ -733,6 +819,11 @@ please see styles_device_defaults.xml.
@drawable/control_background_32dp_material
+
+
+
+
+
-
+
+
+
+
+
+
@@ -1002,7 +1132,6 @@ please see styles_device_defaults.xml.
-
@@ -1085,7 +1214,10 @@ please see styles_device_defaults.xml.
-
+
+
@@ -1122,9 +1254,19 @@ please see styles_device_defaults.xml.
@layout/select_dialog_item_material@layout/select_dialog_multichoice_material@layout/select_dialog_singlechoice_material
+ @integer/config_alertDialogController
+ @dimen/config_alertDialogSelectionScrollOffset
-
+
+
+
+
+
+
+
diff --git a/res/res/values/styles_micro.xml b/res/res/values/styles_micro.xml
deleted file mode 100644
index c6052fff..00000000
--- a/res/res/values/styles_micro.xml
+++ /dev/null
@@ -1,88 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/res/res/values/symbols.xml b/res/res/values/symbols.xml
index 1bfb06cd..f0fc6fc4 100644
--- a/res/res/values/symbols.xml
+++ b/res/res/values/symbols.xml
@@ -1,4 +1,3 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
-
-
-
@@ -147,79 +86,35 @@
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -227,11 +122,11 @@
-
+
@@ -241,35 +136,62 @@
-
+
+
+
+
-
+
+
+
+
+
+
+
-
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
@@ -277,85 +199,97 @@
+
+
+
+
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -372,50 +306,99 @@
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -425,8 +408,13 @@
+
+
+
+
+
@@ -436,12 +424,11 @@
-
-
+
@@ -453,14 +440,27 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -478,106 +478,78 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
+
@@ -599,19 +571,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -623,7 +582,9 @@
-
+
+
+
@@ -631,15 +592,12 @@
-
-
-
@@ -675,6 +633,7 @@
+
@@ -682,8 +641,6 @@
-
-
@@ -691,14 +648,8 @@
-
-
-
-
-
-
@@ -713,12 +664,15 @@
-
+
+
+
+
@@ -730,19 +684,17 @@
+
-
-
-
@@ -769,15 +721,14 @@
-
-
-
+
+
@@ -810,10 +761,12 @@
+
+
@@ -842,6 +795,8 @@
+
+
@@ -858,11 +813,21 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -879,7 +844,6 @@
-
@@ -915,8 +879,6 @@
-
-
@@ -926,59 +888,54 @@
+
+
+
+
+
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
+
+
+
@@ -986,8 +943,10 @@
+
+
@@ -995,7 +954,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1043,6 +1022,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -1079,6 +1069,9 @@
+
+
+
@@ -1090,28 +1083,41 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
-
@@ -1121,20 +1127,37 @@
+
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
@@ -1144,124 +1167,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
@@ -1272,99 +1204,44 @@
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1375,32 +1252,31 @@
-
-
+
+
+
-
-
+
-
@@ -1415,21 +1291,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
@@ -1437,123 +1318,115 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
+
+
+
+
+
+
+
+
@@ -1565,6 +1438,7 @@
+
@@ -1572,23 +1446,22 @@
+
-
+
-
-
@@ -1598,40 +1471,68 @@
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
-
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
@@ -1643,46 +1544,25 @@
+
+
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -1697,38 +1577,84 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
@@ -1739,10 +1665,13 @@
+
+
+
-
+
@@ -1751,11 +1680,6 @@
-
-
-
-
-
@@ -1766,11 +1690,19 @@
+
+
+
+
+
+
+
+
@@ -1787,33 +1719,54 @@
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
@@ -1826,50 +1779,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1879,25 +1853,21 @@
+
+
-
+
+
+
-
-
-
-
-
-
+
-
-
-
@@ -1913,6 +1883,7 @@
+
@@ -1921,20 +1892,28 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -1946,28 +1925,25 @@
+
+
-
-
-
-
+
-
-
@@ -1985,17 +1961,12 @@
-
-
-
-
-
-
+
@@ -2004,22 +1975,17 @@
-
-
-
-
-
-
-
+
+
+
-
-
+
@@ -2031,7 +1997,6 @@
-
@@ -2064,23 +2029,37 @@
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2105,35 +2084,165 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
@@ -2145,50 +2254,66 @@
+
+
-
+
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
@@ -2196,17 +2321,21 @@
+
+
+
+
+
-
-
-
-
-
+
+
+
+
@@ -2229,6 +2358,12 @@
+
+
+
+
+
+
@@ -2250,22 +2385,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -2276,29 +2398,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
-
+
+
+
+
+
@@ -2313,23 +2463,2119 @@
-
+
-
-
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/res/values/themes.xml b/res/res/values/themes.xml
index c230645b..67a2618f 100644
--- a/res/res/values/themes.xml
+++ b/res/res/values/themes.xml
@@ -41,56 +41,44 @@ please see themes_device_defaults.xml.
#Theme_Holo} or {@link #Theme_DeviceDefault}.
Not for use by third-party applications.
@hide pending API council
@@ -683,11 +680,6 @@ public final class Manifest {
of user events (keys, touch, trackball) before they are dispatched to any window.
*/
public static final String FILTER_EVENTS="android.permission.FILTER_EVENTS";
- /** Allows access to the flashlight.
-
Protection level: normal
-
- */
- public static final String FLASHLIGHT="android.permission.FLASHLIGHT";
/** Allows an application to force a BACK operation on whatever is the
top activity.
Not for use by third-party applications.
@@ -894,9 +886,6 @@ public final class Manifest {
*/
@android.annotation.SystemApi
public static final String LOOP_RADIO="android.permission.LOOP_RADIO";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String MANAGE_ACCOUNTS="android.permission.MANAGE_ACCOUNTS";
/** @hide Allows an application to create/manage/remove stacks
*/
@android.annotation.SystemApi
@@ -1176,9 +1165,6 @@ public final class Manifest {
*/
@android.annotation.SystemApi
public static final String READ_FRAME_BUFFER="android.permission.READ_FRAME_BUFFER";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String READ_HISTORY_BOOKMARKS="com.android.browser.permission.READ_HISTORY_BOOKMARKS";
/** Allows an application to retrieve the current state of keys and
switches.
Not for use by third-party applications.
@@ -1224,12 +1210,6 @@ public final class Manifest {
*/
@android.annotation.SystemApi
public static final String READ_PRIVILEGED_PHONE_STATE="android.permission.READ_PRIVILEGED_PHONE_STATE";
- /** ======================================================================
- REMOVED PERMISSIONS
- ======================================================================
- @hide We need to keep this around for backwards compatibility
- */
- public static final String READ_PROFILE="android.permission.READ_PROFILE";
/** Internal permission to allows an application to read indexable data.
@hide
*/
@@ -1240,9 +1220,6 @@ public final class Manifest {
*/
public static final String READ_SMS="android.permission.READ_SMS";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String READ_SOCIAL_STREAM="android.permission.READ_SOCIAL_STREAM";
/** Allows applications to read the sync settings.
Protection level: normal
@@ -1253,9 +1230,6 @@ public final class Manifest {
*/
public static final String READ_SYNC_STATS="android.permission.READ_SYNC_STATS";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String READ_USER_DICTIONARY="android.permission.READ_USER_DICTIONARY";
/** Allows an application to read voicemails in the system.
Protection level: system|signature
@@ -1577,12 +1551,6 @@ public final class Manifest {
*/
@android.annotation.SystemApi
public static final String STOP_APP_SWITCHES="android.permission.STOP_APP_SWITCHES";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String SUBSCRIBED_FEEDS_READ="android.permission.SUBSCRIBED_FEEDS_READ";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String SUBSCRIBED_FEEDS_WRITE="android.permission.SUBSCRIBED_FEEDS_WRITE";
/** Allows an application to open windows using the type
{@link android.view.WindowManager.LayoutParams#TYPE_SYSTEM_ALERT},
shown on top of all other applications. Very few applications
@@ -1648,9 +1616,6 @@ public final class Manifest {
*/
@android.annotation.SystemApi
public static final String USER_ACTIVITY="android.permission.USER_ACTIVITY";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String USE_CREDENTIALS="android.permission.USE_CREDENTIALS";
/** Allows an app to use fingerprint hardware.
Protection level: normal
@@ -1729,17 +1694,11 @@ public final class Manifest {
*/
@android.annotation.SystemApi
public static final String WRITE_GSERVICES="android.permission.WRITE_GSERVICES";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String WRITE_HISTORY_BOOKMARKS="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS";
/** Allows an application to write to internal media storage
@hide
*/
@android.annotation.SystemApi
public static final String WRITE_MEDIA_STORAGE="android.permission.WRITE_MEDIA_STORAGE";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String WRITE_PROFILE="android.permission.WRITE_PROFILE";
/** Allows an application to read or write the secure system settings.
Not for use by third-party applications.
*/
@@ -1750,20 +1709,11 @@ public final class Manifest {
*/
public static final String WRITE_SETTINGS="android.permission.WRITE_SETTINGS";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String WRITE_SMS="android.permission.WRITE_SMS";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String WRITE_SOCIAL_STREAM="android.permission.WRITE_SOCIAL_STREAM";
/** Allows applications to write the sync settings.
Protection level: normal
*/
public static final String WRITE_SYNC_SETTINGS="android.permission.WRITE_SYNC_SETTINGS";
- /** @hide We need to keep this around for backwards compatibility
- */
- public static final String WRITE_USER_DICTIONARY="android.permission.WRITE_USER_DICTIONARY";
/** Allows an application to modify and remove existing voicemails in the system
Protection level: system|signature
diff --git a/src/api-impl/com/android/internal/R.java b/src/api-impl/com/android/internal/R.java
index 0a02c33d..5f148c3a 100644
--- a/src/api-impl/com/android/internal/R.java
+++ b/src/api-impl/com/android/internal/R.java
@@ -13,68 +13,210 @@ public final class R {
/** Acceleration curve matching Flash's quadratic ease out function.
*/
public static final int accelerate_interpolator=0x010a0005;
+ public static final int activity_close_enter=0x010a000d;
+ public static final int activity_close_exit=0x010a000e;
+ public static final int activity_open_enter=0x010a000f;
+ public static final int activity_open_exit=0x010a0010;
+ public static final int activity_translucent_close_exit=0x010a0011;
+ public static final int activity_translucent_open_enter=0x010a0012;
public static final int anticipate_interpolator=0x010a0007;
public static final int anticipate_overshoot_interpolator=0x010a0009;
- public static final int app_starting_exit=0x010a0011;
+ public static final int app_starting_exit=0x010a0013;
public static final int bounce_interpolator=0x010a000a;
+ public static final int btn_checkbox_to_checked_box_inner_merged_animation=0x010a0014;
+ public static final int btn_checkbox_to_checked_box_outer_merged_animation=0x010a0015;
+ public static final int btn_checkbox_to_checked_icon_null_animation=0x010a0016;
+ public static final int btn_checkbox_to_unchecked_box_inner_merged_animation=0x010a0017;
+ public static final int btn_checkbox_to_unchecked_check_path_merged_animation=0x010a0018;
+ public static final int btn_checkbox_to_unchecked_icon_null_animation=0x010a0019;
+ public static final int btn_radio_to_off_mtrl_dot_group_animation=0x010a001a;
+ public static final int btn_radio_to_off_mtrl_ring_outer_animation=0x010a001b;
+ public static final int btn_radio_to_off_mtrl_ring_outer_path_animation=0x010a001c;
+ public static final int btn_radio_to_on_mtrl_dot_group_animation=0x010a001d;
+ public static final int btn_radio_to_on_mtrl_ring_outer_animation=0x010a001e;
+ public static final int btn_radio_to_on_mtrl_ring_outer_path_animation=0x010a001f;
+ public static final int button_state_list_anim_material=0x010a0020;
+ public static final int cross_profile_apps_thumbnail_enter=0x010a0021;
public static final int cycle_interpolator=0x010a000c;
+ public static final int date_picker_fade_in_material=0x010a0022;
+ public static final int date_picker_fade_out_material=0x010a0023;
/** Acceleration curve matching Flash's quadratic ease in function.
*/
public static final int decelerate_interpolator=0x010a0006;
- public static final int dock_bottom_enter=0x010a0017;
- public static final int dock_bottom_exit=0x010a0018;
- public static final int dock_left_enter=0x010a0019;
- public static final int dock_left_exit=0x010a001a;
- public static final int dock_right_enter=0x010a001b;
- public static final int dock_right_exit=0x010a001c;
- public static final int dock_top_enter=0x010a001d;
- public static final int dock_top_exit=0x010a001e;
+ public static final int dialog_enter=0x010a0024;
+ public static final int dialog_exit=0x010a0025;
+ public static final int dream_activity_close_exit=0x010a0026;
+ public static final int dream_activity_open_enter=0x010a0027;
+ public static final int dream_activity_open_exit=0x010a0028;
public static final int fade_in=0x010a0000;
public static final int fade_out=0x010a0001;
- public static final int launch_task_behind_source=0x010a0030;
+ public static final int fast_fade_in=0x010a0029;
+ public static final int fast_fade_out=0x010a002a;
+ public static final int flat_button_state_list_anim_material=0x010a002b;
+ public static final int ft_avd_toarrow_rectangle_1_animation=0x010a002c;
+ public static final int ft_avd_toarrow_rectangle_1_pivot_0_animation=0x010a002d;
+ public static final int ft_avd_toarrow_rectangle_1_pivot_animation=0x010a002e;
+ public static final int ft_avd_toarrow_rectangle_2_animation=0x010a002f;
+ public static final int ft_avd_toarrow_rectangle_2_pivot_0_animation=0x010a0030;
+ public static final int ft_avd_toarrow_rectangle_2_pivot_animation=0x010a0031;
+ public static final int ft_avd_toarrow_rectangle_3_animation=0x010a0032;
+ public static final int ft_avd_toarrow_rectangle_3_pivot_0_animation=0x010a0033;
+ public static final int ft_avd_toarrow_rectangle_3_pivot_animation=0x010a0034;
+ public static final int ft_avd_toarrow_rectangle_4_animation=0x010a0035;
+ public static final int ft_avd_toarrow_rectangle_5_animation=0x010a0036;
+ public static final int ft_avd_toarrow_rectangle_6_animation=0x010a0037;
+ public static final int ft_avd_toarrow_rectangle_path_1_animation=0x010a0038;
+ public static final int ft_avd_toarrow_rectangle_path_2_animation=0x010a0039;
+ public static final int ft_avd_toarrow_rectangle_path_3_animation=0x010a003a;
+ public static final int ft_avd_toarrow_rectangle_path_4_animation=0x010a003b;
+ public static final int ft_avd_toarrow_rectangle_path_5_animation=0x010a003c;
+ public static final int ft_avd_toarrow_rectangle_path_6_animation=0x010a003d;
+ public static final int ft_avd_tooverflow_rectangle_1_animation=0x010a003e;
+ public static final int ft_avd_tooverflow_rectangle_1_pivot_animation=0x010a003f;
+ public static final int ft_avd_tooverflow_rectangle_2_animation=0x010a0040;
+ public static final int ft_avd_tooverflow_rectangle_2_pivot_animation=0x010a0041;
+ public static final int ft_avd_tooverflow_rectangle_3_animation=0x010a0042;
+ public static final int ft_avd_tooverflow_rectangle_3_pivot_animation=0x010a0043;
+ public static final int ft_avd_tooverflow_rectangle_path_1_animation=0x010a0044;
+ public static final int ft_avd_tooverflow_rectangle_path_2_animation=0x010a0045;
+ public static final int ft_avd_tooverflow_rectangle_path_3_animation=0x010a0046;
+ public static final int grow_fade_in=0x010a0047;
+ public static final int grow_fade_in_center=0x010a0048;
+ public static final int grow_fade_in_from_bottom=0x010a0049;
+ public static final int ic_bluetooth_transient_animation_0=0x010a004a;
+ public static final int ic_bluetooth_transient_animation_1=0x010a004b;
+ public static final int ic_bluetooth_transient_animation_2=0x010a004c;
+ public static final int ic_hotspot_transient_animation_0=0x010a004d;
+ public static final int ic_hotspot_transient_animation_1=0x010a004e;
+ public static final int ic_hotspot_transient_animation_2=0x010a004f;
+ public static final int ic_hotspot_transient_animation_3=0x010a0050;
+ public static final int ic_signal_wifi_transient_animation_0=0x010a0051;
+ public static final int ic_signal_wifi_transient_animation_1=0x010a0052;
+ public static final int ic_signal_wifi_transient_animation_2=0x010a0053;
+ public static final int ic_signal_wifi_transient_animation_3=0x010a0054;
+ public static final int ic_signal_wifi_transient_animation_4=0x010a0055;
+ public static final int ic_signal_wifi_transient_animation_5=0x010a0056;
+ public static final int ic_signal_wifi_transient_animation_6=0x010a0057;
+ public static final int ic_signal_wifi_transient_animation_7=0x010a0058;
+ public static final int ic_signal_wifi_transient_animation_8=0x010a0059;
+ public static final int input_method_enter=0x010a005a;
+ public static final int input_method_exit=0x010a005b;
+ public static final int input_method_extract_enter=0x010a005c;
+ public static final int input_method_extract_exit=0x010a005d;
+ public static final int input_method_fancy_enter=0x010a005e;
+ public static final int input_method_fancy_exit=0x010a005f;
+ public static final int launch_task_behind_source=0x010a0060;
+ public static final int launch_task_behind_target=0x010a0061;
public static final int linear_interpolator=0x010a000b;
- public static final int lock_screen_behind_enter=0x010a0032;
- public static final int lock_screen_behind_enter_fade_in=0x010a0033;
- public static final int lock_screen_behind_enter_wallpaper=0x010a0034;
- public static final int lock_screen_wallpaper_exit=0x010a0037;
+ public static final int lock_screen_behind_enter=0x010a0062;
+ public static final int lock_screen_behind_enter_fade_in=0x010a0063;
+ public static final int lock_screen_behind_enter_subtle=0x010a0064;
+ public static final int lock_screen_behind_enter_wallpaper=0x010a0065;
+ public static final int lock_screen_enter=0x010a0066;
+ public static final int lock_screen_exit=0x010a0067;
+ public static final int lock_screen_wallpaper_exit=0x010a0068;
+ public static final int options_panel_enter=0x010a0069;
+ public static final int options_panel_exit=0x010a006a;
public static final int overshoot_interpolator=0x010a0008;
- public static final int push_down_in=0x010a0040;
- public static final int push_down_out=0x010a0042;
- public static final int push_up_in=0x010a0044;
- public static final int push_up_out=0x010a0045;
- public static final int rotation_animation_enter=0x010a004a;
- public static final int rotation_animation_jump_exit=0x010a004b;
- public static final int rotation_animation_xfade_exit=0x010a004c;
- public static final int screen_rotate_0_enter=0x010a004d;
- public static final int screen_rotate_0_exit=0x010a004e;
- public static final int screen_rotate_0_frame=0x010a004f;
- public static final int screen_rotate_180_enter=0x010a0050;
- public static final int screen_rotate_180_exit=0x010a0051;
- public static final int screen_rotate_180_frame=0x010a0052;
- public static final int screen_rotate_finish_enter=0x010a0053;
- public static final int screen_rotate_finish_exit=0x010a0054;
- public static final int screen_rotate_finish_frame=0x010a0055;
- public static final int screen_rotate_minus_90_enter=0x010a0056;
- public static final int screen_rotate_minus_90_exit=0x010a0057;
- public static final int screen_rotate_minus_90_frame=0x010a0058;
- public static final int screen_rotate_plus_90_enter=0x010a0059;
- public static final int screen_rotate_plus_90_exit=0x010a005a;
- public static final int screen_rotate_plus_90_frame=0x010a005b;
- public static final int screen_rotate_start_enter=0x010a005c;
- public static final int screen_rotate_start_exit=0x010a005d;
- public static final int screen_rotate_start_frame=0x010a005e;
- public static final int screen_user_enter=0x010a005f;
- public static final int screen_user_exit=0x010a0060;
- public static final int slide_in_child_bottom=0x010a0068;
+ public static final int popup_enter_material=0x010a006b;
+ public static final int popup_exit_material=0x010a006c;
+ public static final int progress_indeterminate_horizontal_rect1=0x010a006d;
+ public static final int progress_indeterminate_horizontal_rect2=0x010a006e;
+ public static final int progress_indeterminate_material=0x010a006f;
+ public static final int progress_indeterminate_rotation_material=0x010a0070;
+ public static final int push_down_in=0x010a0071;
+ public static final int push_down_in_no_alpha=0x010a0072;
+ public static final int push_down_out=0x010a0073;
+ public static final int push_down_out_no_alpha=0x010a0074;
+ public static final int push_up_in=0x010a0075;
+ public static final int push_up_out=0x010a0076;
+ public static final int recent_enter=0x010a0077;
+ public static final int recent_exit=0x010a0078;
+ public static final int recents_fade_in=0x010a0079;
+ public static final int recents_fade_out=0x010a007a;
+ public static final int resolver_close_anim=0x010a007b;
+ public static final int resolver_launch_anim=0x010a007c;
+ public static final int rotation_animation_enter=0x010a007d;
+ public static final int rotation_animation_jump_exit=0x010a007e;
+ public static final int rotation_animation_xfade_exit=0x010a007f;
+ public static final int rounded_window_enter=0x010a0080;
+ public static final int rounded_window_exit=0x010a0081;
+ public static final int screen_rotate_0_enter=0x010a0082;
+ public static final int screen_rotate_0_exit=0x010a0083;
+ public static final int screen_rotate_180_enter=0x010a0084;
+ public static final int screen_rotate_180_exit=0x010a0085;
+ public static final int screen_rotate_180_frame=0x010a0086;
+ public static final int screen_rotate_alpha=0x010a0087;
+ public static final int screen_rotate_finish_enter=0x010a0088;
+ public static final int screen_rotate_finish_exit=0x010a0089;
+ public static final int screen_rotate_finish_frame=0x010a008a;
+ public static final int screen_rotate_minus_90_enter=0x010a008b;
+ public static final int screen_rotate_minus_90_exit=0x010a008c;
+ public static final int screen_rotate_plus_90_enter=0x010a008d;
+ public static final int screen_rotate_plus_90_exit=0x010a008e;
+ public static final int screen_rotate_start_enter=0x010a008f;
+ public static final int screen_rotate_start_exit=0x010a0090;
+ public static final int screen_rotate_start_frame=0x010a0091;
+ public static final int screen_user_enter=0x010a0092;
+ public static final int screen_user_exit=0x010a0093;
+ public static final int search_bar_enter=0x010a0094;
+ public static final int search_bar_exit=0x010a0095;
+ public static final int seekbar_thumb_pressed_to_unpressed_thumb_animation=0x010a0096;
+ public static final int seekbar_thumb_unpressed_to_pressed_thumb_0_animation=0x010a0097;
+ public static final int shrink_fade_out=0x010a0098;
+ public static final int shrink_fade_out_center=0x010a0099;
+ public static final int shrink_fade_out_from_bottom=0x010a009a;
+ public static final int slide_in_child_bottom=0x010a009b;
+ public static final int slide_in_enter_micro=0x010a009c;
+ public static final int slide_in_exit_micro=0x010a009d;
public static final int slide_in_left=0x010a0002;
- public static final int slide_in_right=0x010a006a;
- public static final int slide_out_left=0x010a006d;
+ public static final int slide_in_right=0x010a009e;
+ public static final int slide_in_up=0x010a009f;
+ public static final int slide_out_down=0x010a00a0;
+ public static final int slide_out_left=0x010a00a1;
+ public static final int slide_out_micro=0x010a00a2;
public static final int slide_out_right=0x010a0003;
- public static final int voice_activity_close_enter=0x010a007c;
- public static final int voice_activity_close_exit=0x010a007d;
- public static final int voice_activity_open_enter=0x010a007e;
- public static final int voice_activity_open_exit=0x010a007f;
- public static final int window_move_from_decor=0x010a008c;
+ public static final int slow_fade_in=0x010a00a3;
+ public static final int submenu_enter=0x010a00a4;
+ public static final int submenu_exit=0x010a00a5;
+ public static final int swipe_window_enter=0x010a00a6;
+ public static final int swipe_window_exit=0x010a00a7;
+ public static final int task_close_enter=0x010a00a8;
+ public static final int task_close_exit=0x010a00a9;
+ public static final int task_fragment_clear_top_close_enter=0x010a00aa;
+ public static final int task_fragment_clear_top_close_exit=0x010a00ab;
+ public static final int task_fragment_clear_top_open_enter=0x010a00ac;
+ public static final int task_fragment_clear_top_open_exit=0x010a00ad;
+ public static final int task_fragment_close_enter=0x010a00ae;
+ public static final int task_fragment_close_exit=0x010a00af;
+ public static final int task_fragment_open_enter=0x010a00b0;
+ public static final int task_fragment_open_exit=0x010a00b1;
+ public static final int task_open_enter=0x010a00b2;
+ public static final int task_open_enter_cross_profile_apps=0x010a00b3;
+ public static final int task_open_exit=0x010a00b4;
+ public static final int toast_enter=0x010a00b5;
+ public static final int toast_exit=0x010a00b6;
+ public static final int tooltip_enter=0x010a00b7;
+ public static final int tooltip_exit=0x010a00b8;
+ public static final int translucent_enter=0x010a00b9;
+ public static final int translucent_exit=0x010a00ba;
+ public static final int voice_activity_close_enter=0x010a00bb;
+ public static final int voice_activity_close_exit=0x010a00bc;
+ public static final int voice_activity_open_enter=0x010a00bd;
+ public static final int voice_activity_open_exit=0x010a00be;
+ public static final int voice_layer_enter=0x010a00bf;
+ public static final int voice_layer_exit=0x010a00c0;
+ public static final int wallpaper_close_enter=0x010a00c1;
+ public static final int wallpaper_close_exit=0x010a00c2;
+ public static final int wallpaper_enter=0x010a00c3;
+ public static final int wallpaper_exit=0x010a00c4;
+ public static final int wallpaper_intra_close_enter=0x010a00c5;
+ public static final int wallpaper_intra_close_exit=0x010a00c6;
+ public static final int wallpaper_intra_open_enter=0x010a00c7;
+ public static final int wallpaper_intra_open_exit=0x010a00c8;
+ public static final int wallpaper_open_enter=0x010a00c9;
+ public static final int wallpaper_open_exit=0x010a00ca;
+ public static final int window_move_from_decor=0x010a00cb;
}
public static final class animator {
/** A simple fade-in animation.
@@ -83,38 +225,118 @@ public final class R {
/** A simple fade-out animation.
*/
public static final int fade_out=0x010b0001;
+ public static final int fragment_close_enter=0x010b0002;
+ public static final int fragment_close_exit=0x010b0003;
+ public static final int fragment_fade_enter=0x010b0004;
+ public static final int fragment_fade_exit=0x010b0005;
+ public static final int fragment_open_enter=0x010b0006;
+ public static final int fragment_open_exit=0x010b0007;
+ public static final int leanback_setup_fragment_close_enter=0x010b0008;
+ public static final int leanback_setup_fragment_close_exit=0x010b0009;
+ public static final int leanback_setup_fragment_open_enter=0x010b000a;
+ public static final int leanback_setup_fragment_open_exit=0x010b000b;
}
public static final class array {
/** This string array should be overridden by the manufacture to present a list of carrier-id,locale. The wifi regulatory domain is extracted from the locale information. This is used at startup to set system defaults by checking the system property ro.carrier for the carrier-id and searching through this array
An Array of [[Carrier-ID]
[default-locale]]
*/
- public static final int carrier_properties=0x0107004f;
+ public static final int carrier_properties=0x0107010e;
+ /** A list of apps that are allowed to have another instance on a device
+ in the clone profile.
+ */
+ public static final int cloneable_apps=0x01070018;
/** Various locale-specific string resources for Contacts
*/
- public static final int common_nicknames=0x01070048;
- /** Array of output values for button backlight corresponding to the LUX values
+ public static final int common_nicknames=0x010700fe;
+ /** Additional non-platform defined global settings exposed to Instant Apps
+ */
+ public static final int config_allowedGlobalInstantAppSettings=0x01070097;
+ /** Additional non-platform defined secure settings exposed to Instant Apps
+ */
+ public static final int config_allowedSecureInstantAppSettings=0x01070099;
+ /** Additional non-platform defined system settings exposed to Instant Apps
+ */
+ public static final int config_allowedSystemInstantAppSettings=0x01070098;
+ /** Array of hysteresis constraint values for brightening, represented as tenths of a
+ percent. The length of this array is assumed to be one greater than
+ config_ambientThresholdLevels. The brightening threshold is calculated as
+ lux * (1.0f + CONSTRAINT_VALUE). When the current lux is higher than this threshold,
+ the screen brightness is recalculated. See the config_ambientThresholdLevels
+ description for how the constraint value is chosen.
+ */
+ public static final int config_ambientBrighteningThresholds=0x01070056;
+ /** Array of hysteresis constraint values for darkening, represented as tenths of a
+ percent. The length of this array is assumed to be one greater than
+ config_ambientThresholdLevels. The darkening threshold is calculated as
+ lux * (1.0f - CONSTRAINT_VALUE). When the current lux is lower than this threshold,
+ the screen brightness is recalculated. See the config_ambientThresholdLevels
+ description for how the constraint value is chosen.
+ */
+ public static final int config_ambientDarkeningThresholds=0x01070057;
+ /** Array of ambient lux threshold values. This is used for determining hysteresis constraint
+ values by calculating the index to use for lookup and then setting the constraint value
+ to the corresponding value of the array. The new brightening hysteresis constraint value
+ is the n-th element of config_ambientBrighteningThresholds, and the new darkening
+ hysteresis constraint value is the n-th element of config_ambientDarkeningThresholds.
+
+ The (zero-based) index is calculated as follows: (MAX is the largest index of the array)
+ condition calculated index
+ value < level[0] 0
+ level[n] <= value < level[n+1] n+1
+ level[MAX] <= value MAX+1
+ */
+ public static final int config_ambientThresholdLevels=0x01070055;
+ /** Low zone lux thresholds
+
+ amb0
+ amb1
+
+ */
+ public static final int config_ambientThresholdsOfPeakRefreshRate=0x010700b2;
+ /** Array of output values for button backlight corresponding to the lux values
+ in the config_autoBrightnessLevels array. This array should have size one greater
+ than the size of the config_autoBrightnessLevels array.
+ The brightness values must be between 0 and 255 and be non-decreasing.
+
+ This must be overridden in platform specific overlays
+ */
+ public static final int config_autoBrightnessButtonBacklightValues=0x0107004f;
+ /** Array of desired screen brightness in nits corresponding to the lux values
+ in the config_autoBrightnessLevels array. The display brightness is defined as the measured
+ brightness of an all-white image.
+
+ If this is defined then:
+ - config_autoBrightnessLcdBacklightValues should not be defined
+ - config_screenBrightnessNits must be defined
+ - config_screenBrightnessBacklight must be defined
+
+ This array should have size one greater than the size of the config_autoBrightnessLevels
+ array. The brightness values must be non-negative and non-decreasing. This must be
+ overridden in platform specific overlays
+ */
+ public static final int config_autoBrightnessDisplayValuesNits=0x0107004d;
+ /** Array of desired screen brightness in nits for idle screen brightness mode.
+ This array should meet the same requirements as config_autoBrightnessDisplayValuesNits.
+ This array also corresponds to the lux values given in config_autoBrightnessLevelsIdle.
+ In order to activate this mode, config_enableIdleScreenBrightnessMode must be true.
+ */
+ public static final int config_autoBrightnessDisplayValuesNitsIdle=0x0107004e;
+ /** Array of output values for LCD backlight corresponding to the lux values
in the config_autoBrightnessLevels array. This array should have size one greater
than the size of the config_autoBrightnessLevels array.
The brightness values must be between 0 and 255 and be non-decreasing.
This must be overridden in platform specific overlays
*/
- public static final int config_autoBrightnessButtonBacklightValues=0x01070027;
- /** Array of output values for keyboard backlight corresponding to the LUX values
+ public static final int config_autoBrightnessLcdBacklightValues=0x0107004b;
+ /** Array of output values for LCD backlight in doze mode corresponding to the lux values
in the config_autoBrightnessLevels array. This array should have size one greater
than the size of the config_autoBrightnessLevels array.
The brightness values must be between 0 and 255 and be non-decreasing.
This must be overridden in platform specific overlays
*/
- public static final int config_autoBrightnessKeyboardBacklightValues=0x01070028;
- /** Array of output values for LCD backlight corresponding to the LUX values
- in the config_autoBrightnessLevels array. This array should have size one greater
- than the size of the config_autoBrightnessLevels array.
- The brightness values must be between 0 and 255 and be non-decreasing.
- This must be overridden in platform specific overlays
- */
- public static final int config_autoBrightnessLcdBacklightValues=0x01070026;
- /** Array of light sensor LUX values to define our levels for auto backlight brightness support.
+ public static final int config_autoBrightnessLcdBacklightValues_doze=0x0107004c;
+ /** Array of light sensor lux values to define our levels for auto backlight brightness support.
The N entries of this array define N + 1 control points as follows:
(1-based arrays)
@@ -126,16 +348,62 @@ public final class R {
The control points must be strictly increasing. Each control point
corresponds to an entry in the brightness backlight values arrays.
- For example, if LUX == level[1] (first element of the levels array)
+ For example, if lux == level[1] (first element of the levels array)
then the brightness will be determined by value[2] (second element
of the brightness values array).
Spline interpolation is used to determine the auto-brightness
- backlight values for LUX levels between these control points.
+ backlight values for lux levels between these control points.
Must be overridden in platform specific overlays
*/
- public static final int config_autoBrightnessLevels=0x01070025;
+ public static final int config_autoBrightnessLevels=0x01070049;
+ /** Array of light sensor lux values to define our levels for auto backlight brightness
+ support whilst in idle mode.
+ The N entries of this array define N + 1 control points as follows:
+ (1-based arrays)
+
+ Point 1: (0, value[1]): lux <= 0
+ Point 2: (level[1], value[2]): 0 < lux <= level[1]
+ Point 3: (level[2], value[3]): level[2] < lux <= level[3]
+ ...
+ Point N+1: (level[N], value[N+1]): level[N] < lux
+
+ The control points must be strictly increasing. Each control point
+ corresponds to an entry in the brightness backlight values arrays.
+ For example, if lux == level[1] (first element of the levels array)
+ then the brightness will be determined by value[2] (second element
+ of the brightness values array).
+
+ Spline interpolation is used to determine the auto-brightness
+ backlight values for lux levels between these control points.
+
+ Must be overridden in platform specific overlays
+ */
+ public static final int config_autoBrightnessLevelsIdle=0x0107004a;
+ /** Array of output values for keyboard backlight corresponding to the lux values
+ in the config_autoKeyboardBacklight(Increase/Decrease)LuxThreshold arrays.
+ The brightness values must be between 0 and 255 and be non-decreasing.
+
+ This can be overridden in platform specific overlays
+ */
+ public static final int config_autoKeyboardBacklightBrightnessValues=0x01070050;
+ /** Array of threshold values for keyboard backlight corresponding to the values
+ in the config_autoKeyboardBacklightBrightnessValues array.
+ These lux values indicate when to move to a lower keyboard backlight value,
+ as defined in config_autoKeyboardBacklightBrightnessValues array.
+
+ This can be overridden in platform specific overlays
+ */
+ public static final int config_autoKeyboardBacklightDecreaseLuxThreshold=0x01070051;
+ /** Array of threshold values for keyboard backlight corresponding to the values
+ in the config_autoKeyboardBacklightBrightnessValues array.
+ These lux values indicate when to move to a higher keyboard backlight value,
+ as defined in config_autoKeyboardBacklightBrightnessValues array.
+
+ This can be overridden in platform specific overlays
+ */
+ public static final int config_autoKeyboardBacklightIncreaseLuxThreshold=0x01070052;
/** Sets the minimum and maximum tilt tolerance for each possible rotation.
This array consists of 4 pairs of values which specify the minimum and maximum
tilt angle at which the device will transition into each rotation.
@@ -167,62 +435,218 @@ public final class R {
be held at an unusual angle.
*/
- public static final int config_autoRotationTiltTolerance=0x01070019;
- /** Vibrator pattern for feedback when selecting a day/month/year date of a Calendar
+ public static final int config_autoRotationTiltTolerance=0x01070028;
+ /** Specifies priority of automatic time sources. Suggestions from higher entries in the list
+ take precedence over lower ones.
+ See com.android.server.timedetector.TimeDetectorStrategy for available sources.
*/
- public static final int config_calendarDateVibePattern=0x01070020;
+ public static final int config_autoTimeSourcesPriority=0x0107005e;
+ /** Indicate available ColorDisplayManager.COLOR_MODE_xxx.
+ Example:
+ 0
+ 1
+ 2
+
+ */
+ public static final int config_availableColorModes=0x0107003a;
+ /** Array of values used in Gesture Navigation settings page to reduce/increase the back
+ gesture's inset size. These values will be multiplied into the default width, read from the
+ gesture navigation overlay package, in order to create 3 different sizes which are selectable
+ via a slider component.
+ */
+ public static final int config_backGestureInsetScales=0x01070086;
+ /** An array of packages that need to be treated as type service in battery settings
+ */
+ public static final int config_batteryPackageTypeService=0x0107009b;
+ /** An array of packages that need to be treated as type system in battery settings
+ */
+ public static final int config_batteryPackageTypeSystem=0x0107009a;
+ /** The threshold of the background current drain (in percentage) to the background
+ restricted level for legitimate case with higher background current drain.
+
+ low ram device
+ */
+ public static final int config_bg_current_drain_high_threshold_to_bg_restricted=0x010700e8;
+ /** The threshold of the background current drain (in percentage) to the restricted
+ standby bucket for legitimate case with higher background current drain.
+
+ low ram device
+ */
+ public static final int config_bg_current_drain_high_threshold_to_restricted_bucket=0x010700e7;
+ /** The threshold of the background current drain (in percentage) to the background
+ restricted level.
+
+ low ram device
+ */
+ public static final int config_bg_current_drain_threshold_to_bg_restricted=0x010700e6;
+ /** The threshold of the background current drain (in percentage) to the restricted
+ standby bucket.
+
+ low ram device
+ */
+ public static final int config_bg_current_drain_threshold_to_restricted_bucket=0x010700e5;
+ /** List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
+ when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
+ where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
+ and Strength as defined in Authenticators.java
+ 0:2:15 ID0:Fingerprint:Strong
+ */
+ public static final int config_biometric_sensors=0x010700b7;
+ /** The display uses different gamma curves for different refresh rates. It's hard for panel
+ vendors to tune the curves to have exact same brightness for different refresh rate. So
+ flicker could be observed at switch time. The issue is worse at the gamma lower end.
+ In addition, human eyes are more sensitive to the flicker at darker environment.
+ To prevent flicker, we only support higher refresh rates if the display brightness is above
+ a threshold.
+ For example, no higher refresh rate if
+ display brightness <= disp0 && ambient brightness <= amb0
+ || display brightness <= disp1 && ambient brightness <= amb1
+ Brightness thresholds are paired with lux thresholds - they both have to be met.
+ A negative brightness or lux value means that only one threshold should be used - e.g. if
+ the brightness value is negative, only the lux threshold is applied.
+ Low zone brightness thresholds in the range [0, 255]
+
+ disp0
+ disp1
+
+ */
+ public static final int config_brightnessThresholdsOfPeakRefreshRate=0x010700b1;
+ /** The display round config for each display in a multi-display device.
+ */
+ public static final int config_builtInDisplayIsRoundArray=0x010700dc;
/** call barring MMI code from TS 22.030 Annex B
*/
- public static final int config_callBarringMMI=0x01070039;
+ public static final int config_callBarringMMI=0x01070076;
+ /** Ims supported call barring MMI code
+ */
+ public static final int config_callBarringMMI_for_ims=0x01070077;
+ /** Ambient Light sensor's lux values to use as the threshold between brightness colors defined
+ by config_cameraPrivacyLightColors. If the ambient brightness less than the first element
+ in this array then lights of type "camera" will be set to the color in position 0 of
+ config_cameraPrivacyLightColors. This array must be strictly increasing and have a length
+ of zero means there is only one brightness
+ */
+ public static final int config_cameraPrivacyLightAlsLuxThresholds=0x010700ea;
+ /** Colors to configure the camera privacy light at different brightnesses. This array must
+ have exactly one more entry than config_cameraPrivacyLightAlsLuxThresholds,
+ or a length of zero if the feature isn't supported. If nonempty and the device doesn't have
+ an ambient light sensor the last element in this array will be the only one used
+ */
+ public static final int config_cameraPrivacyLightColors=0x010700eb;
/** If the DUN connection for this CDMA device supports more than just DUN
traffic you should list them here.
If this device is not CDMA this is ignored. If this list is empty on
a DUN-requiring CDMA device, the DUN APN will just support just DUN.
*/
- public static final int config_cdma_dun_supported_types=0x01070017;
- public static final int config_cdma_home_system=0x0107003c;
+ public static final int config_cdma_dun_supported_types=0x01070027;
/** An array of CDMA roaming indicators which means international roaming
*/
- public static final int config_cdma_international_roaming_indicators=0x01070044;
+ public static final int config_cdma_international_roaming_indicators=0x01070083;
/** Number of retries Cell Data should attempt for a given error code before
restarting the modem.
Error codes not listed will not lead to modem restarts.
Array of "code#,retry#"
*/
- public static final int config_cell_retries_per_error_code=0x01070045;
+ public static final int config_cell_retries_per_error_code=0x01070085;
/** Vibrator pattern for feedback when selecting an hour/minute tick of a Clock
*/
- public static final int config_clockTickVibePattern=0x0107001f;
- /** The color transform values that correspond to each respective configuration mode for the
- built-in display, or -1 if the mode is unsupported by the device. The possible
- configuration modes are:
- 1. Wide-gamut ("Vibrant")
- 2. Adobe RGB ("Natural")
- 3. sRGB ("Standard")
+ public static final int config_clockTickVibePattern=0x01070044;
+ /** A list of SHA256 Certificates managing companion device(s) by the same manufacturers as
+ the main device. It will fall back to showing a prompt if the association has been called
+ multiple times in a short period.
+ Note that config_companionDeviceCerts and config_companionDevicePackages are parallel
+ arrays.
+ Example: "1A:2B:3C:4D"
+
+ */
+ public static final int config_companionDeviceCerts=0x0107008f;
+ /** A list of packages managing companion device(s) by the same manufacturers as the main
+ device. It will fall back to showing a prompt if the association has been called multiple
+ times in a short period.
+ Note that config_companionDevicePackages and config_companionDeviceCerts are
+ parallel arrays.
+
+ */
+ public static final int config_companionDevicePackages=0x0107008e;
+ /** A list of SHA256 Certificates corresponding to config_companionPermSyncEnabledPackages.
+ Note that config_companionPermSyncEnabledPackages and config_companionPermSyncEnabledCerts
+ are parallel arrays.
+ Example: "1A:2B:3C:4D"
+
+ */
+ public static final int config_companionPermSyncEnabledCerts=0x01070091;
+ /** A list of packages that auto-enable permissions sync feature.
+ Note that config_companionPermSyncEnabledPackages and config_companionPermSyncEnabledCerts
+ are parallel arrays.
+
+ */
+ public static final int config_companionPermSyncEnabledPackages=0x01070090;
+ /** The device states (supplied by DeviceStateManager) that should be treated as concurrent
+ display state. Default is empty.
+ Example:
+ 0
+ 1
+ 2
+
+ */
+ public static final int config_concurrentDisplayDeviceStates=0x0107002d;
+ /** This config is holding calling number conversion map - expected to convert to emergency
+ number. Formats for this config as below:
+ [dialstring1],[dialstring2],[dialstring3]:[replacement]
- For example, if a device had Wide-gamut as color transform mode 1, sRGB mode as color
- transform mode 7, and did not support Adobe RGB at all this would look like:
-
-
- 1
- -1
- 7
-
+ E.g. for Taiwan Type Approval, 110 and 119 should be converted to 112.
+ 110,119:112
*/
- public static final int config_colorTransforms=0x01070030;
- /** Vibrator pattern for feedback about a context click
+ public static final int config_convert_to_emergency_number_map=0x0107008b;
+ /** Allowlisted activities for launch on a private display. specific to automotive.
+TODO(b/343733988): Remove this allowlisting when GMS is ready with the allowlisting mechanism.
*/
- public static final int config_contextClickVibePattern=0x01070024;
- /** Set of NetworkInfo.getType() that reflect data usage.
- TYPE_MOBILE_IA
+ public static final int config_defaultAllowlistLaunchOnPrivateDisplayPackages=0x010700f1;
+ /** The component names for the system's AmbientContextEvent detection services.
+ These services must be trusted, as it can be activated without explicit consent of the user.
+ See android.service.ambientcontext.AmbientContextDetectionService and
+ android.service.wearable.WearableSensingService.
+
*/
- public static final int config_data_usage_network_types=0x0107000f;
+ public static final int config_defaultAmbientContextServices=0x01070092;
+ /** The package name list for the system's cloudsearch service.
+ This service returns cloudsearch results.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, cloudsearch will be disabled.
+ Example: "com.android.intelligence/.CloudSearchService"
+ config_defaultCloudSearchServices is for the multiple provider case.
+
+ */
+ public static final int config_defaultCloudSearchServices=0x01070093;
+ /** User restrictions set on the SYSTEM user when it is first created.
+ Note: Also update appropriate overlay files.
+ */
+ public static final int config_defaultFirstUserRestrictions=0x01070089;
+ /** Packages that can't be killed even if it's requested to be killed on imperceptible
+ */
+ public static final int config_defaultImperceptibleKillingExemptionPkgs=0x010700cb;
+ /** Proc States that can't be killed even if it's requested to be killed on imperceptible
+ PROCESS_STATE_TOP_SLEEPING
+ */
+ public static final int config_defaultImperceptibleKillingExemptionProcStates=0x010700cc;
/** Vibrator pattern to be used as the default for notifications
that specify DEFAULT_VIBRATE.
*/
- public static final int config_defaultNotificationVibePattern=0x01070032;
+ public static final int config_defaultNotificationVibePattern=0x0107006f;
+ /** A vibration waveform for notifications that specify DEFAULT_VIBRATE.
+ This value is a float array with values grouped as
+ { targetAmplitude (within [0,1]), targetFrequency (in hertz), duration (in milliseconds) }
+ This is only applied on devices with vibration frequency control. If the device doesn't
+ support frequency control, then the vibration specified in
+ config_defaultNotificationVibePattern is used instead.
+
+ */
+ public static final int config_defaultNotificationVibeWaveform=0x01070070;
+ /** Default files to pin via Pinner Service
+ */
+ public static final int config_defaultPinnerServiceFiles=0x01070087;
/** If there is no preload VM number in the sim card, carriers such as
Verizon require to load a default vm number from the configurantion.
Define config_default_vm_number for this purpose. And there are two
@@ -237,20 +661,52 @@ public final class R {
(3) If the config_default_vm_number array has gid special item but it doesn't match the
current sim's gid, the last one without gid will be picked
*/
- public static final int config_default_vm_number=0x0107003f;
- /** The list of carrier applications which should be disabled until used.
- This function suppresses update notifications for these pre-installed apps.
- In SubscriptionInfoUpdater, the listed applications are disabled until used when all of the
- following conditions are met.
- 1. Not currently carrier-privileged according to the inserted SIM
- 2. Pre-installed
- 3. In the default state (enabled but not explicitly)
- And SubscriptionInfoUpdater undoes this and marks the app enabled when a SIM is inserted
- that marks the app as carrier privileged. It also grants the app default permissions
- for Phone and Location. As such, apps MUST only ever be added to this list if they
- obtain user consent to access their location through other means.
+ public static final int config_default_vm_number=0x0107007d;
+ /** Class names of device specific services inheriting com.android.server.SystemService. The
+ classes are instantiated in the order of the array.
*/
- public static final int config_disabledUntilUsedPreinstalledCarrierApps=0x01070035;
+ public static final int config_deviceSpecificSystemServices=0x0107009d;
+ /** End safety protection resources to be overlaid
+ List of the labels of requestable device state config values
+ */
+ public static final int config_deviceStatesAvailableForAppRequests=0x010700e9;
+ /** When a device enters any of these states, it should go to sleep. States are defined in
+ device_state_configuration.xml.
+ Example:
+ 0
+ 1
+
+ */
+ public static final int config_deviceStatesOnWhichToSleep=0x0107002f;
+ /** When a device enters any of these states, it should be woken up. States are defined in
+ device_state_configuration.xml.
+ Example:
+ 0
+ 1
+
+ */
+ public static final int config_deviceStatesOnWhichToWakeUp=0x0107002e;
+ /** Device states where the sensor based rotation values should be reversed around the Z axis
+ for the default display.
+ TODO(b/265312193): Remove this workaround when this bug is fixed.
+ */
+ public static final int config_deviceStatesToReverseDefaultDisplayRotationAroundZAxis=0x01070039;
+ /** Which Surface rotations are considered as tabletop posture (horizontal hinge) when the
+ device is half-folded. Other half-folded postures will be assumed to be book (vertical
+ hinge) mode. Units: degrees; valid values: 0, 90, 180, 270.
+ */
+ public static final int config_deviceTabletopRotations=0x010700d0;
+ /** Map of System DeviceState supplied by DeviceStateManager to WM Jetpack posture. Must be in
+ the format [System DeviceState]:[WM Jetpack Posture], for example: "0:1".
+ */
+ public static final int config_device_state_postures=0x010700cf;
+ public static final int config_disableApkUnlessMatchedSku_skus_list=0x010700a0;
+ /** Applications which are disabled unless matching a particular sku
+ */
+ public static final int config_disableApksUnlessMatchedSku_apk_list=0x0107009f;
+ /** ComponentNames of the dreams that we should hide
+ */
+ public static final int config_disabledDreamComponents=0x01070068;
/** The list of IMEs which should be disabled until used.
This function suppresses update notifications for these pre-installed apps.
We need to set this configuration carefully that they should not have functionarities
@@ -264,7 +720,346 @@ public final class R {
And the disabled_until_used state for an IME is released by InputMethodManagerService
when the IME is selected as an enabled IME.
*/
- public static final int config_disabledUntilUsedPreinstalledImes=0x01070034;
+ public static final int config_disabledUntilUsedPreinstalledImes=0x01070073;
+ /** The following two arrays specify which color space to use for display composition when a
+ certain color mode is active.
+ Composition color spaces are defined in android.view.Display.COLOR_MODE_xxx, and color
+ modes are defined in ColorDisplayManager.COLOR_MODE_xxx and
+ ColorDisplayManager.VENDOR_COLOR_MODE_xxx.
+ The color space COLOR_MODE_DEFAULT (0) lets the system select the most appropriate
+ composition color space for currently displayed content. Other values (e.g.,
+ COLOR_MODE_SRGB) override system selection; these other color spaces must be supported by
+ the device for for display composition.
+ If a color mode does not have a corresponding color space specified in this array, the
+ currently set composition color space will not be modified.
+ */
+ public static final int config_displayCompositionColorModes=0x0107003c;
+ public static final int config_displayCompositionColorSpaces=0x0107003d;
+ /** The display cutout approximation rect config for each display in a multi-display device.
+
+ */
+ public static final int config_displayCutoutApproximationRectArray=0x010700d5;
+ /** The display cutout path config for each display in a multi-display device.
+ */
+ public static final int config_displayCutoutPathArray=0x010700d4;
+ public static final int config_displayCutoutSideOverrideArray=0x010700d6;
+ /** The display shape config for each display in a multi-display device.
+ */
+ public static final int config_displayShapeArray=0x010700ee;
+ /** An array contains unique ids of all built-in displays and the unique id of a display can be
+ obtained from {@link Display#getUniqueId}. This array should be set for multi-display
+ devices if there are different display related configs(e.g. display cutout, rounded corner)
+ between each built-in display.
+ It is used as an index for multi-display related configs:
+ First look up the index of the unique id of the given built-in display unique id in this
+ array and use this index to get the info in corresponding config arrays such as:
+ - config_displayCutoutPathArray
+ - config_displayCutoutApproximationRectArray
+ - config_fillBuiltInDisplayCutoutArray
+ - config_maskBuiltInDisplayCutoutArray
+ - config_waterfallCutoutArray
+ - config_roundedCornerRadiusArray
+ - config_roundedCornerTopRadiusArray
+ - config_roundedCornerBottomRadiusArray
+ - config_builtInDisplayIsRoundArray (config in SystemUI resource)
+ - config_roundedCornerMultipleRadiusArray (config in SystemUI resource)
+ - config_roundedCornerDrawableArray (config in SystemUI resource)
+ - config_roundedCornerTopDrawableArray (config in SystemUI resource)
+ - config_roundedCornerBottomDrawableArray (config in SystemUI resource)
+
+ Leave this array empty for single display device and the system will load the default main
+ built-in related configs.
+
+ Example:
+ "local:1234567891" // main built-in display
+ "local:1234567892" // secondary built-in display
+
+ */
+ public static final int config_displayUniqueIdArray=0x010700d3;
+ /** See DisplayWhiteBalanceController.
+ A float array containing a list of ambient color temperatures, in Kelvin. This array,
+ together with config_displayWhiteBalanceDisplayColorTemperatures, is used to generate a
+ lookup table used in DisplayWhiteBalanceController. This lookup table is used to map
+ ambient color temperature readings to a target color temperature for the display.
+ This table is optional. If used, this array must,
+ 1) Contain at least two entries
+ 2) Be the same length as config_displayWhiteBalanceDisplayColorTemperatures.
+ */
+ public static final int config_displayWhiteBalanceAmbientColorTemperatures=0x010700ad;
+ /** See DisplayWhiteBalanceThrottler.
+ The ambient color temperature values used to determine the threshold as the corresponding
+ value in config_displayWhiteBalance{Increase,Decrease}Threholds. Must be non-empty, the
+ same length as config_displayWhiteBalance{Increase,Decrease}Thresholds, and contain
+ non-negative, strictly increasing numbers.
+
+ For example, if:
+
+ - baseThresolds = [0, 100, 1000];
+ - increaseThresholds = [0.1, 0.15, 0.2];
+ - decreaseThresholds = [0.1, 0.05, 0.0];
+
+ Then, given the ambient color temperature INCREASED from X to Y (so X < Y):
+ - If 0 <= Y < 100, we require Y > (1 + 0.1) * X = 1.1X;
+ - If 100 <= Y < 1000, we require Y > (1 + 0.15) * X = 1.15X;
+ - If 1000 <= Y, we require Y > (1 + 0.2) * X = 1.2X.
+
+ Or, if the ambient color temperature DECREASED from X to Y (so X > Y):
+ - If 0 <= Y < 100, we require Y < (1 - 0.1) * X = 0.9X;
+ - If 100 <= Y < 1000, we require Y < (1 - 0.05) * X = 0.95X;
+ - If 1000 <= Y, we require Y < (1 - 0) * X = X.
+
+ NOTE: the numbers in this example are made up, and don't represent how actual base,
+ increase or decrease thresholds would look like.
+ */
+ public static final int config_displayWhiteBalanceBaseThresholds=0x010700a2;
+ /** See DisplayWhiteBalanceThrottler.
+ The decrease threshold values, throttled if value > value * (1 - threshold). Must be
+ non-empty, the same length as config_displayWhiteBalanceBaseThresholds, and contain
+ non-negative numbers.
+ */
+ public static final int config_displayWhiteBalanceDecreaseThresholds=0x010700a4;
+ /** See DisplayWhiteBalanceController.
+ An array containing a list of display color temperatures, in Kelvin. See
+ config_displayWhiteBalanceAmbientColorTemperatures for additional details.
+ The same restrictions apply to this array.
+ */
+ public static final int config_displayWhiteBalanceDisplayColorTemperatures=0x010700ae;
+ /** The nominal white coordinates, in CIE1931 XYZ color space, for Display White Balance to
+ use in its calculations. AWB will adapt this white point to the target ambient white
+ point. The array must include a total of 3 float values (X, Y, Z)
+ */
+ public static final int config_displayWhiteBalanceDisplayNominalWhite=0x01070036;
+ /** The display primaries, in CIE1931 XYZ color space, for display
+ white balance to use in its calculations. The array must include a total of 12 float
+ values: 3 values per color (X, Y, Z) and 4 colors (R, G, B, W)
+ */
+ public static final int config_displayWhiteBalanceDisplayPrimaries=0x01070035;
+ /** Range minimums corresponding to config_displayWhiteBalanceDisplaySteps. For example, if the
+ range minimums are [0, 3000] and the steps are [10, 20] then between 0 and 3000, exclusive,
+ the step between them will be 10 (i.e. 0, 10, 20, etc.) and the step between 3000 and the
+ maximum value is 20 (i.e. 3000, 3020, 3040, etc.).
+ */
+ public static final int config_displayWhiteBalanceDisplayRangeMinimums=0x01070037;
+ /** Steps corresponding to config_displayWhiteBalanceDisplayRangeMinimums. For example, if the
+ range minimums are [0, 3000] and the steps are [10, 20] then between 0 and 3000, exclusive,
+ the step between them will be 10 (i.e. 0, 10, 20, etc.) and the step between 3000 and the
+ maximum value is 20 (i.e. 3000, 3020, 3040, etc.).
+ */
+ public static final int config_displayWhiteBalanceDisplaySteps=0x01070038;
+ /** See DisplayWhiteBalanceController.
+ An array containing a list of biases. See
+ config_displayWhiteBalanceHighLightAmbientBrightnesses for additional details.
+ This array must be in the range of [0.0, 1.0].
+ */
+ public static final int config_displayWhiteBalanceHighLightAmbientBiases=0x010700ab;
+ /** See DisplayWhiteBalanceController.
+ An array containing a list of biases. See
+ config_displayWhiteBalanceHighLightAmbientBrightnessesStrong for additional details.
+ This array must be in the range of [0.0, 1.0].
+ */
+ public static final int config_displayWhiteBalanceHighLightAmbientBiasesStrong=0x010700ac;
+ /** See DisplayWhiteBalanceController.
+ A float array containing a list of ambient brightnesses, in Lux. This array,
+ together with config_displayWhiteBalanceHighLightAmbientBiases, is used to generate a
+ lookup table used in DisplayWhiteBalanceController. This lookup table is used to map
+ ambient brightness readings to a bias, where the bias is used to linearly interpolate
+ between ambient color temperature and
+ config_displayWhiteBalanceHighLightAmbientColorTemperature.
+ This table is optional. If used, this array must,
+ 1) Contain at least two entries
+ 2) Be the same length as config_displayWhiteBalanceHighLightAmbientBiases.
+ */
+ public static final int config_displayWhiteBalanceHighLightAmbientBrightnesses=0x010700a9;
+ /** See DisplayWhiteBalanceController.
+ A float array containing a list of ambient brightnesses, in Lux. This array,
+ together with config_displayWhiteBalanceHighLightAmbientBiasesStrong, is used to generate a
+ lookup table used in DisplayWhiteBalanceController. This lookup table is used to map
+ ambient brightness readings to a bias, where the bias is used to linearly interpolate
+ between ambient color temperature and
+ config_displayWhiteBalanceHighLightAmbientColorTemperatureStrong.
+ This table is optional. If used, this array must,
+ 1) Contain at least two entries
+ 2) Be the same length as config_displayWhiteBalanceHighLightAmbientBiasesStrong.
+ */
+ public static final int config_displayWhiteBalanceHighLightAmbientBrightnessesStrong=0x010700aa;
+ /** See DisplayWhiteBalanceThrottler.
+ The increase threshold values, throttled if value < value * (1 + threshold). Must be
+ non-empty, the same length as config_displayWhiteBalanceBaseThresholds, and contain
+ non-negative numbers.
+ */
+ public static final int config_displayWhiteBalanceIncreaseThresholds=0x010700a3;
+ /** See DisplayWhiteBalanceController.
+ An array containing a list of biases. See
+ config_displayWhiteBalanceLowLightAmbientBrightnesses for additional details.
+ This array must be in the range of [0.0, 1.0].
+ */
+ public static final int config_displayWhiteBalanceLowLightAmbientBiases=0x010700a7;
+ /** See DisplayWhiteBalanceController.
+ An array containing a list of biases. See
+ config_displayWhiteBalanceLowLightAmbientBrightnessesStrong for additional details.
+ This array must be in the range of [0.0, 1.0].
+ */
+ public static final int config_displayWhiteBalanceLowLightAmbientBiasesStrong=0x010700a8;
+ /** See DisplayWhiteBalanceController.
+ A float array containing a list of ambient brightnesses, in Lux. This array,
+ together with config_displayWhiteBalanceLowLightAmbientBiases, is used to generate a
+ lookup table used in DisplayWhiteBalanceController. This lookup table is used to map
+ ambient brightness readings to a bias, where the bias is used to linearly interpolate
+ between ambient color temperature and
+ config_displayWhiteBalanceLowLightAmbientColorTemperature.
+ This table is optional. If used, this array must,
+ 1) Contain at least two entries
+ 2) Be the same length as config_displayWhiteBalanceLowLightAmbientBiases.
+ */
+ public static final int config_displayWhiteBalanceLowLightAmbientBrightnesses=0x010700a5;
+ /** See DisplayWhiteBalanceController.
+ A float array containing a list of ambient brightnesses, in Lux. This array,
+ together with config_displayWhiteBalanceLowLightAmbientBiasesStrong, is used to generate a
+ lookup table used in DisplayWhiteBalanceController. This lookup table is used to map
+ ambient brightness readings to a bias, where the bias is used to linearly interpolate
+ between ambient color temperature and
+ config_displayWhiteBalanceLowLightAmbientColorTemperatureIdle.
+ This table is optional. If used, this array must,
+ 1) Contain at least two entries
+ 2) Be the same length as config_displayWhiteBalanceLowLightAmbientBiasesStrong.
+ */
+ public static final int config_displayWhiteBalanceLowLightAmbientBrightnessesStrong=0x010700a6;
+ /** See DisplayWhiteBalanceController.
+ The same as config_displayWhiteBalanceAmbientColorTemperatures, but with a stronger
+ visual adjustment.
+ */
+ public static final int config_displayWhiteBalanceStrongAmbientColorTemperatures=0x010700af;
+ /** See DisplayWhiteBalanceController.
+ The same as config_displayWhiteBalanceDisplayColorTemperatures, but with a stronger
+ visual adjustment.
+ */
+ public static final int config_displayWhiteBalanceStrongDisplayColorTemperatures=0x010700b0;
+ /** List of countries in which we display 'No service' on status bar
+ instead of 'Emergency calls only' when SIM is unready.
+ */
+ public static final int config_display_no_service_when_sim_unready=0x0107009c;
+ /** Mapping to select an Intent.EXTRA_DOCK_STATE value from extcon state
+ key-value pairs. Each entry is evaluated in order and is of the form:
+ "[EXTRA_DOCK_STATE value],key1=value1,key2=value2[,...]"
+ An entry with no key-value pairs is valid and can be used as a wildcard.
+
+ */
+ public static final int config_dockExtconStateMapping=0x010700e4;
+ /** Vibrator pattern for feedback that simulates a double click effect
+ */
+ public static final int config_doubleClickVibePattern=0x01070043;
+ /** Type of the ambient tap sensor per device posture (defined by WM Jetpack posture).
+ Unspecified values use config_dozeTapSensor
+ */
+ public static final int config_dozeTapSensorPostureMapping=0x0107006b;
+ /** See DropBoxManagerService.
+ An array of dropbox entry tags to marked as low priority. Low priority broadcasts will be
+ rated limited to a period defined by config_dropboxLowPriorityBroadcastRateLimitPeriod
+ (high frequency broadcasts for the tag will be dropped)
+ */
+ public static final int config_dropboxLowPriorityTags=0x010700b5;
+ /** Do not translate. Mcc codes whose existence trigger the presence of emergency
+ affordances
+ */
+ public static final int config_emergency_iso_country_codes=0x01070088;
+ /** The component name(s), flattened to a string, for the system's credential manager
+ provider services. These services allow retrieving and storing credentials.
+
+ These services must be trusted, as they can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, there will be no user configurable
+ provider to service credential manager requests. However, credential manager system
+ services that do not require user consent, will still work.
+
+ See android.credentials.CredentialManager
+
+ */
+ public static final int config_enabledCredentialProviderService=0x01070094;
+ /** A list of potential packages, in priority order, that may contain an
+ ephemeral resolver. Each package will be be queried for a component
+ that has been granted the PACKAGE_EPHEMERAL_AGENT permission.
+ This may be empty if ephemeral apps are not supported.
+ Add packages here
+ */
+ public static final int config_ephemeralResolverPackage=0x0107005b;
+ /** Configuration of Ethernet interfaces in the following format:
+ ;[Network Capabilities];[IP config];[Override Transport]
+ Where
+ [Network Capabilities] Optional. A comma seprated list of network capabilities.
+ Values must be from NetworkCapabilities#NET_CAPABILITY_* constants.
+ The NOT_ROAMING, NOT_CONGESTED and NOT_SUSPENDED capabilities are always
+ added automatically because this configuration provides no way to update
+ them dynamically.
+ [IP config] Optional. If empty or not specified - DHCP will be used, otherwise
+ use the following format to specify static IP configuration:
+ ip= gateway= dns=
+ domains=
+ [Override Transport] Optional. An override network transport type to allow
+ the propagation of an interface type on the other end of a local Ethernet
+ interface. Value must be from NetworkCapabilities#TRANSPORT_* constants. If
+ left out, this will default to TRANSPORT_ETHERNET.
+
+
+ eth1;12,13,14,15;ip=192.168.0.10/24 gateway=192.168.0.1 dns=4.4.4.4,8.8.8.8
+ eth2;;ip=192.168.0.11/24
+ eth3;12,13,14,15;ip=192.168.0.12/24;1
+
+ */
+ public static final int config_ethernet_interfaces=0x01070024;
+ /** Messages that should not be shown to the user during face authentication, on
+ BiometricPrompt. This should be used to hide messages that may be too chatty or messages
+ that the user can't do much about. Entries are defined in
+ android.hardware.biometrics.face@1.0 types.hal
+ */
+ public static final int config_face_acquire_biometricprompt_ignorelist=0x010700c1;
+ /** [19 to 24 // <25/25] Right 6x
+ Messages that should not be shown to the user during face auth enrollment. This should be
+ used to hide messages that may be too chatty or messages that the user can't do much about.
+ Entries are defined in android.hardware.biometrics.face@1.0 types.hal
+ */
+ public static final int config_face_acquire_enroll_ignorelist=0x010700bd;
+ /** Messages that should not be shown to the user during face authentication, on keyguard.
+ This includes both lockscreen and bouncer. This should be used to hide messages that may be
+ too chatty or messages that the user can't do much about. Entries are defined in
+ android.hardware.biometrics.face@1.0 types.hal
+ */
+ public static final int config_face_acquire_keyguard_ignorelist=0x010700bf;
+ /** Same as the above, but are defined by vendorCodes
+ */
+ public static final int config_face_acquire_vendor_biometricprompt_ignorelist=0x010700c2;
+ /** Same as the above, but are defined by vendorCodes
+ */
+ public static final int config_face_acquire_vendor_enroll_ignorelist=0x010700be;
+ /** Same as the above, but are defined by vendorCodes
+ */
+ public static final int config_face_acquire_vendor_keyguard_ignorelist=0x010700c0;
+ /** The fillBuiltInDisplayCutout config for each display in a multi-display device.
+ */
+ public static final int config_fillBuiltInDisplayCutoutArray=0x010700d8;
+ /** The device states (supplied by DeviceStateManager) that should be treated as folded by the
+ display fold controller. Default is empty.
+ Example:
+ 0
+ 1
+ 2
+
+ */
+ public static final int config_foldedDeviceStates=0x0107002a;
+ /** List of certificate to be used for font fs-verity integrity verification
+ */
+ public static final int config_fontManagerServiceCerts=0x010700ed;
+ /** The set of system packages on device that are queryable by any app regardless of the
+ contents of its manifest.
+ Add packages here
+ */
+ public static final int config_forceQueryablePackages=0x0107005c;
+ /** The list of packages to force slowJpegMode for Apps using Camera API1
+ Add packages here
+ */
+ public static final int config_forceSlowJpegModeList=0x010700c6;
+ /** The network capabilities that would be forced marked as cellular transport regardless it's
+ on cellular or satellite
+ */
+ public static final int config_force_cellular_transport_capabilities=0x010700f5;
/** Defines the default set of global actions. Actions may still be disabled or hidden based
on the current state of the device.
Each item must be one of the following strings:
@@ -274,149 +1069,456 @@ public final class R {
"bugreport" = Take bug report, if available
"silent" = silent mode
"users" = list of users
+ "restart" = restart device
+ "emergency" = Launch emergency dialer
+ "lockdown" = Lock down device until the user authenticates
+ "logout" = Logout the current user
+ "system_update" = Launch System Update screen
+ Show smaller list of items due to smaller real estate.
*/
- public static final int config_globalActionsList=0x0107003a;
- /** Values for GPS configuration
+ public static final int config_globalActionsList=0x01070078;
+ /** GNSS configurations to override carrier config. Empty by default
+ Add configurations here, example:
+ SUPL_HOST=supl.google.com
*/
- public static final int config_gpsParameters=0x0107003e;
- /** This string array can be overriden to add an additional DRM support for WebView EME.
- Array of "[keySystemName],[UuidOfMediaDrm]" @hide
+ public static final int config_gnssParameters=0x010700e3;
+ /** The device states (supplied by DeviceStateManager) that should be treated as half-folded by
+ the display fold controller. Default is empty.
+ Example:
+ 0
+ 1
+ 2
+
+ */
+ public static final int config_halfFoldedDeviceStates=0x0107002b;
+ /** Certificate digests for trusted apps that will be allowed to obtain the knownSigner Health
+ Connect Migration permissions. The digest should be computed over the DER encoding of the
+ trusted certificate using the SHA-256 digest algorithm.
+ */
+ public static final int config_healthConnectMigrationKnownSigners=0x010700f0;
+ /** Certificate digests for trusted apps that will be allowed to obtain the knownSigner
+ permission for staging HealthConnect's remote data. The digest should be computed over the
+ DER encoding of the trusted certificate using the SHA-256 digest algorithm.
+ */
+ public static final int config_healthConnectRestoreKnownSigners=0x010700ef;
+ /** The apps that need to be hidden when they are disabled
+ */
+ public static final int config_hideWhenDisabled_packageNames=0x01070096;
+ /** High zone lux thresholds
+
+ amb0
+ amb1
+
+ */
+ public static final int config_highAmbientBrightnessThresholdsOfFixedRefreshRate=0x010700b4;
+ /** The display uses different gamma curves for different refresh rates. It's hard for panel
+ vendors to tune the curves to have exact same brightness for different refresh rate. So
+ flicker could be observed at switch time. The issue can be observed on the screen with
+ even full white content at the high brightness. To prevent flickering, we support fixed
+ refresh rates if the display and ambient brightness are equal to or above the provided
+ thresholds. You can define multiple threshold levels as higher brightness environments
+ may have lower display brightness requirements for the flickering is visible.
+ For example, fixed refresh rate if
+ display brightness >= disp0 && ambient brightness >= amb0
+ || display brightness >= disp1 && ambient brightness >= amb1
+ Brightness thresholds are paired with lux thresholds - they both have to be met.
+ A negative brightness or lux value means that only one threshold should be used - e.g. if
+ the brightness value is negative, only the lux threshold is applied.
+ High zone brightness thresholds in the range [0, 255]
+
+ disp0
+ disp1
+
+ */
+ public static final int config_highDisplayBrightnessThresholdsOfFixedRefreshRate=0x010700b3;
+ /** The list of packages to automatically opt out of refresh rates higher than 60hz because
+ of known compatibility issues.
+ */
+ public static final int config_highRefreshRateBlacklist=0x010700c4;
+ /** A list of potential packages, in priority order, that can supply rules to
+ AppIntegrityManager. These need to be apps on the system partition.
+ Add packages here
+ */
+ public static final int config_integrityRuleProviderPackages=0x010700c8;
+ /** Component names of the services which will keep critical code path warm
+ */
+ public static final int config_keep_warming_services=0x010700ce;
+ /** @hide This shouldn't be public.
+ This string array can be overriden to add an additional DRM support for WebView EME.
+ Array of "[keySystemName],[UuidOfMediaDrm]"
Example:
"x-com.microsoft.playready,9A04F079-9840-4286-AB92-E65BE0885F95"
*/
@android.annotation.SystemApi
public static final int config_keySystemUuidMapping=0x01070005;
- /** Vibrator pattern for a very short but reliable vibration for soft keyboard tap
+ /** Controls if local secondary displays should be private or not. Value specified in the array
+ represents physical port address of each display and display in this list will be marked
+ as private. {@see android.view.Display#FLAG_PRIVATE}
*/
- public static final int config_keyboardTapVibePattern=0x0107001e;
- /** Package name(s) containing location provider support.
- These packages can contain services implementing location providers,
- such as the Geocode Provider, Network Location Provider, and
- Fused Location Provider. They will each be searched for
- service components implementing these providers.
- It is strongly recommended that the packages explicitly named
- below are on the system image, so that they will not map to
- a 3rd party application.
- The location framework also has support for installation
- of new location providers at run-time. The new package does not
- have to be explicitly listed here, however it must have a signature
- that matches the signature of at least one package on this list.
-
+ public static final int config_localPrivateDisplayPorts=0x0107006e;
+ /** Package name(s) of Advanced Driver Assistance applications. These packages have additional
+ management of access to location, specific to driving assistance use-cases. They must be system
+ packages. This configuration is only applicable to devices that declare
+ PackageManager.FEATURE_AUTOMOTIVE.
*/
- public static final int config_locationProviderPackageNames=0x01070029;
+ public static final int config_locationDriverAssistancePackageNames=0x01070061;
+ public static final int config_locationExtraPackageNames=0x0107005f;
+ /** Package name(s) containing location provider support. These packages will be auto-granted
+ several permissions by the system, and should be system packages.
+ */
+ public static final int config_locationProviderPackageNames=0x01070060;
+ /** The prefixes of dream component names that are loggable.
+ Matched against ComponentName#flattenToString() for dream components.
+ If empty, logs "other" for all.
+ */
+ public static final int config_loggable_dream_prefixes=0x0107006a;
+ /** The possible UI options to be surfaced for configuring long press power on duration
+ action. Value set in config_longPressOnPowerDurationMs should be one of the available
+ options to allow users to restore default.
+ */
+ public static final int config_longPressOnPowerDurationSettings=0x0107003e;
/** Vibrator pattern for feedback about a long screen/key press
*/
- public static final int config_longPressVibePattern=0x0107001c;
- /** If the mobile hotspot feature requires provisioning, a package name and class name
- can be provided to launch a supported application that provisions the devices.
-
- Example Usage:
-
- String[] appDetails = getStringArray(R.array.config_mobile_hotspot_provision_app);
- Intent intent = new Intent(Intent.ACTION_MAIN);
- intent.setClassName(appDetails[0], appDetails[1]);
- startActivityForResult(intent, 0);
-
- public void onActivityResult(int requestCode, int resultCode, Intent intent) {
- super.onActivityResult(requestCode, resultCode, intent);
- if (requestCode == 0) {
- if (resultCode == Activity.RESULT_OK) {
- //Mobile hotspot provisioning successful
- } else {
- //Mobile hotspot provisioning failed
- }
- }
-
- See src/com/android/settings/TetherSettings.java for more details.
- For ui-less/periodic recheck support see config_mobile_hotspot_provision_app_no_ui
+ public static final int config_longPressVibePattern=0x01070041;
+ /** Thresholds for LTE dbm in status bar
+ */
+ public static final int config_lteDbmThresholds=0x01070081;
+ /** This string array provide override side of each rotation of the given insets.
+ Array of [side] for rotation 0, 90, 180 and 270 in order.
+ The options of [side] are:
+ - Option 0 - Left.
+ - Option 1 - Top.
+ - Option 2 - Right.
+ - Option 3 - Bottom.
+ When there are cutouts on multiple edges of the display, the override won't take any
+ effect.
+ Example of at top for rotation 0 and 90, and at bottom for rotation 180 and 270:
+ 1
+ 1
+ 3
+ 3
- The first element is the package name and the second element is the class name
- of the provisioning app
+ */
+ public static final int config_mainBuiltInDisplayCutoutSideOverride=0x01070084;
+ public static final int config_mainBuiltInDisplayWaterfallCutout=0x010700d9;
+ /** Mapping for default ColorDisplayManager.COLOR_MODE_xxx to other color modes, if
+ if applicable. By default, all map to the same value.
+ COLOR_MODE_AUTOMATIC
+ */
+ public static final int config_mappedColorModes=0x0107003b;
+ /** The maskBuiltInDisplayCutout config for each display in a multi-display device.
+ */
+ public static final int config_maskBuiltInDisplayCutoutArray=0x010700d7;
+ /** Array of lux values to define the minimum brightness curve, which guarantees that any
+ brightness curve that dips below it is rejected by the system.
+ This prevents auto-brightness from setting the screen so dark as to prevent the user from
+ resetting or disabling it.
+
+ The values must be non-negative and strictly increasing, and correspond to the values in
+ the config_minimumBrightnessCurveNits array.
+ */
+ public static final int config_minimumBrightnessCurveLux=0x01070047;
+ /** Array of nits values to define the minimum brightness curve, which guarantees that any
+ brightness curve that dips below it is rejected by the system.
+ This should map lux to the absolute minimum nits that are still readable in that ambient
+ brightness.
+
+ The values must be non-negative and non-decreasing, and correspond to the values in the
+ config_minimumBrightnessCurveLux array.
+ */
+ public static final int config_minimumBrightnessCurveNits=0x01070048;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.array.config_mobile_hotspot_provision_app instead.
com.example.provisioningcom.example.provisioning.Activity
*/
- public static final int config_mobile_hotspot_provision_app=0x01070015;
+ public static final int config_mobile_hotspot_provision_app=0x01070025;
/** Configure mobile tcp buffer sizes in the form:
rat-name:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
If no value is found for the rat-name in use, the system default will be applied.
+
+ This is deprecated. Please use config_mobile_tcp_buffers for rat-based TCP buffers sizes or
+ config_tcp_buffers for rat-independent TCP buffer sizes.
*/
- public static final int config_mobile_tcp_buffers=0x0107002f;
+ public static final int config_mobile_tcp_buffers=0x0107006d;
+ /** What types of network switches to notify. See LingerMonitor.java.
+ */
+ public static final int config_networkNotifySwitches=0x0107001e;
+ /** Default supported concurrent socket keepalive slots per transport type, used by
+ ConnectivityManager.createSocketKeepalive() for calculating the number of keepalive
+ offload slots that should be reserved for privileged access. This string array should be
+ overridden by the device to present the capability of creating socket keepalives.
+ An Array of "[NetworkCapabilities.TRANSPORT_*],[supported keepalives]
+ */
+ public static final int config_networkSupportedKeepaliveCount=0x0107001f;
+ /** This file defines Android telephony related resources
+ Configure tcp buffer sizes per network type in the form:
+ network-type:rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
+
+ The network-type must be a valid DataConfigNetworkType value. If no value is found for the
+ network-type in use, config_tcp_buffers will be used instead.
+
+ */
+ public static final int config_network_type_tcp_buffers=0x010700f2;
+ public static final int config_nightDisplayColorTemperatureCoefficients=0x01070032;
+ public static final int config_nightDisplayColorTemperatureCoefficientsNative=0x01070031;
+ /** These IMEs are known not to behave well when evicted from memory and thus are exempt
+ from the IME startup prevention behavior that is enabled by
+ config_preventImeStartupUnlessTextEditor.
+ */
+ public static final int config_nonPreemptibleInputMethods=0x01070074;
/** Vibrator pattern to be used as the default for notifications
that do not specify vibration but vibrate anyway because the device
is in vibrate mode.
*/
- public static final int config_notificationFallbackVibePattern=0x01070033;
- /** The list of classes that should be added to the notification ranking pipline.
- See {@link com.android.server.notification.NotificationSignalExtractor}
+ public static final int config_notificationFallbackVibePattern=0x01070071;
+ /** A vibration waveform for notifications that do not specify vibration but vibrate anyway,
+ because the device is in vibrate mode. This value is a float array with values grouped as
+ { targetAmplitude (within [0,1]), targetFrequency (in hertz), duration (in milliseconds) }
+ This is only applied on devices with vibration frequency control. If the device doesn't
+ support frequency control, then the vibration specified in
+ config_notificationFallbackVibePattern is used instead.
+
*/
- public static final int config_notificationSignalExtractors=0x01070036;
+ public static final int config_notificationFallbackVibeWaveform=0x01070072;
+ /** List of packages that can use the Conversation space for their category messages
+ notifications until they target R
+ */
+ public static final int config_notificationMsgPkgsAllowedAsConvos=0x010700c3;
+ /** The list of classes that should be added to the notification ranking pipeline.
+ See {@link com.android.server.notification.NotificationSignalExtractor}
+ If you add a new extractor to this list make sure to update
+ NotificationManagerService.handleRankingSort()
+ */
+ public static final int config_notificationSignalExtractors=0x01070075;
+ /** SNTP client config: NTP servers to use to obtain an accurate time.
+ Items must be in the form: "ntp://[:port]"
+ This is not a registered IANA URI scheme.
+ */
+ public static final int config_ntpServers=0x01070067;
/** Array of OEM specific USB mode override config.
OEM can override a certain USB mode depending on ro.bootmode.
Specify an array of below items to set override rule.
[bootmode]:[original USB mode]:[USB mode used]
*/
- public static final int config_oemUsbModeOverride=0x0107002e;
- /** The list of ril radio technologies (see ServiceState.java) which only support
- a single data connection at one time. This may change by carrier via
- overlays (some don't support multiple pdp on UMTS). All unlisted radio
- tech types support unlimited types (practically only 2-4 used).
- EVDO_B
+ public static final int config_oemUsbModeOverride=0x0107006c;
+ /** List of country codes where oem-enabled satellite services are either allowed or disallowed
+ by the device. Each country code is a lowercase 2 character ISO-3166-1 alpha-2.
+
*/
- public static final int config_onlySingleDcAllowed=0x01070031;
- /** Don't use roaming icon for considered operators.
- A match on config_sameNamedOperatorConsideredRoaming supersedes a match on this.
- Can use mcc or mcc+mnc as item. For example, 302 or 21407.
- If operators, 21404 and 21407, make roaming agreements, user of 21404 should not see
- the roaming icon as using 21407 network.
- To do this, add 21407 item to values-mcc214-mnc04/config.xml
+ public static final int config_oem_enabled_satellite_country_codes=0x010700f4;
+ /** The device states (supplied by DeviceStateManager) that should be treated as open by the
+ device fold controller. Default is empty.
+ Example:
+ 0
+ 1
+ 2
+
*/
- public static final int config_operatorConsideredNonRoaming=0x01070037;
+ public static final int config_openDeviceStates=0x01070029;
+ /** Optional IPsec algorithms enabled by this device, defaulting to empty. OEMs can override
+ it by providing a list of algorithm names in an overlay config.xml file.
+
+ As Android releases new versions, more algorithms are becoming mandatory. Mandatory
+ algorithms will be automatically enabled on the device. Optional algorithms need
+ to be explicitly declared in this resource to be enabled.
+ * SDK level 28 makes the following algorithms mandatory : "cbc(aes)", "hmac(md5)",
+ "hmac(sha1)", "hmac(sha256)", "hmac(sha384)", "hmac(sha512)", "rfc4106(gcm(aes))"
+ * SDK level 31 makes the following algorithms mandatory : "rfc3686(ctr(aes))",
+ "xcbc(aes)", "cmac(aes)", "rfc7539esp(chacha20,poly1305)"
+
+ Add algorithm here
+ */
+ public static final int config_optionalIpSecAlgorithms=0x01070063;
+ /** Names of packages that should not be suspended when personal use is blocked by policy.
+ Add packages here, example:
+ com.android.settings
+ */
+ public static final int config_packagesExemptFromSuspension=0x010700ca;
+ /** Map of device posture to rotation lock setting. Each entry must be in the format
+ "key:value", or "key:value:fallback_key" for example: "0:1" or "2:0:1". The keys are one of
+ Settings.Secure.DeviceStateRotationLockKey, and the values are one of
+ Settings.Secure.DeviceStateRotationLockSetting.
+ The fallback is a key to a device posture that can be specified when the value is
+ Settings.Secure.DEVICE_STATE_ROTATION_LOCK_IGNORED.
+
+ */
+ public static final int config_perDeviceStateRotationLockDefaults=0x01070030;
+ /** The component name(s), flattened to a string, for the system's primary credential manager
+ provider services. These service will be used by default for storing credentials.
+
+ These services must be trusted, as they can be activated without explicit consent of the user.
+
+ See android.credentials.CredentialManager
+
+ */
+ public static final int config_primaryCredentialProviderService=0x01070095;
+ /** An array of packages that can make sound on the ringer stream in priority-only DND
+ mode
+ */
+ public static final int config_priorityOnlyDndExemptPackages=0x0107008c;
+ /** Names of packages excluded by Profcollect onCameraOpened observer.
+ */
+ public static final int config_profcollectOnCameraOpenedSkipPackages=0x010700c9;
/** Array of ConnectivityManager.TYPE_xxxx constants for networks that may only
be controlled by systemOrSignature apps.
*/
- public static final int config_protectedNetworks=0x0107000d;
- /** Vibrator pattern for feedback about booting with safe mode disabled
+ public static final int config_protectedNetworks=0x0107001c;
+ /** The device states (supplied by DeviceStateManager) that should be treated as a rear display
+ state. Default is empty.
+ Example:
+ 0
+ 1
+ 2
+
*/
- public static final int config_safeModeDisabledVibePattern=0x01070021;
- /** Vibrator pattern for feedback about booting with safe mode disabled
+ public static final int config_rearDisplayDeviceStates=0x0107002c;
+ public static final int config_reduceBrightColorsCoefficients=0x01070034;
+ public static final int config_reduceBrightColorsCoefficientsNonlinear=0x01070033;
+ /** Array containing the usages that should request vibration params before they are played.
+ These usages don't have strong latency requirements, e.g. ringtone and notification, and
+ can be slightly delayed.
+ USAGE_COMMUNICATION_REQUEST
*/
- public static final int config_safeModeEnabledVibePattern=0x01070022;
- /** This is NOT just for same named operators unlike the name suggests (will blacklist regardless of name).
- A match on this supersedes a match on config_operatorConsideredNonRoaming.
- Uses "startsWith" so you can use a leading substring like the mcc or
- use the complete mcc+mnc string.
- For a given mcc/mcc-mnc, some operators may want to roam (even if
- config_operatorConsideredNonRoaming has the mcc/mcc-mnc).
- user of 40485 should see the roaming icon as using 40483 network
- though same Reliance network.
- To do this, add 40483 item to values-mcc404-mnc85/config.xml
+ public static final int config_requestVibrationParamsForUsages=0x0107001a;
+ /** Which binder services to include in incident reports containing restricted images.
*/
- public static final int config_sameNamedOperatorConsideredRoaming=0x01070038;
+ public static final int config_restrictedImagesServices=0x010700b6;
+ /** The URI to associate with each ringtone effect constant, intended to be used with the
+ android.os.VibrationEffect#get(Uri, Context) API.
+ The position of the string in the string-array determines which ringtone effect is chosen.
+ For example, if the URI passed into get match the third string in the string-array, then
+ RINGTONE_3 will be the returned effect
+ */
+ public static final int config_ringtoneEffectUris=0x01070046;
+ /** The rounded corner radius bottom adjustment for each display in a multi-display device.
+ */
+ public static final int config_roundedCornerBottomRadiusAdjustmentArray=0x010700e2;
+ /** The bottom rounded corner radius for each display in a multi-display device.
+ */
+ public static final int config_roundedCornerBottomRadiusArray=0x010700df;
+ /** The rounded corner radius adjustment for each display in a multi-display device.
+ */
+ public static final int config_roundedCornerRadiusAdjustmentArray=0x010700e0;
+ /** The rounded corner radius for each display in a multi-display device.
+ */
+ public static final int config_roundedCornerRadiusArray=0x010700dd;
+ /** The rounded corner radius top adjustment for each display in a multi-display device.
+ */
+ public static final int config_roundedCornerTopRadiusAdjustmentArray=0x010700e1;
+ /** The top rounded corner radius for each display in a multi-display device.
+ */
+ public static final int config_roundedCornerTopRadiusArray=0x010700de;
+ /** Vibrator pattern for feedback about booting with safe mode enabled
+ */
+ public static final int config_safeModeEnabledVibePattern=0x01070045;
+ /** Telephony config for the PLMNs of all satellite providers. This is used by satellite modem
+ to identify providers that should be ignored if the carrier config
+ carrier_supported_satellite_services_per_provider_bundle does not support them.
+
+ */
+ public static final int config_satellite_providers=0x010700f3;
+ /** Array of hysteresis constraint values for brightening, represented as tenths of a
+ percent. The length of this array is assumed to be one greater than
+ config_screenThresholdLevels. The brightening threshold is calculated as
+ screenBrightness * (1.0f + CONSTRAINT_VALUE). When the new screen brightness is higher
+ than this threshold, it is applied. See the config_screenThresholdLevels description for
+ how the constraint value is chosen.
+ */
+ public static final int config_screenBrighteningThresholds=0x01070059;
+ /** An array describing the screen's backlight values corresponding to the brightness
+ values in the config_screenBrightnessNits array.
+
+ This array should be equal in size to config_screenBrightnessBacklight.
+ */
+ public static final int config_screenBrightnessBacklight=0x01070053;
+ /** An array of floats describing the screen brightness in nits corresponding to the backlight
+ values in the config_screenBrightnessBacklight array. On OLED displays these values
+ should be measured with an all white image while the display is in the fully on state.
+ Note that this value should *not* reflect the maximum brightness value for any high
+ brightness modes but only the maximum brightness value obtainable in a sustainable manner.
+
+ This array should be equal in size to config_screenBrightnessBacklight
+ */
+ public static final int config_screenBrightnessNits=0x01070054;
+ /** Array of hysteresis constraint values for darkening, represented as tenths of a
+ percent. The length of this array is assumed to be one greater than
+ config_screenThresholdLevels. The darkening threshold is calculated as
+ screenBrightness * (1.0f - CONSTRAINT_VALUE). When the new screen brightness is lower than
+ this threshold, it is applied. See the config_screenThresholdLevels description for how
+ the constraint value is chosen.
+ */
+ public static final int config_screenDarkeningThresholds=0x0107005a;
+ /** Array of screen brightness threshold values. This is used for determining hysteresis
+ constraint values by calculating the index to use for lookup and then setting the
+ constraint value to the corresponding value of the array. The new brightening hysteresis
+ constraint value is the n-th element of config_screenBrighteningThresholds, and the new
+ darkening hysteresis constraint value is the n-th element of
+ config_screenDarkeningThresholds.
+
+ Historically, it has been assumed that this will be an integer array with values in the
+ range of [0, 255]. However, it is now assumed to be a float array with values in the
+ range of [0, 1]. To accommodate both the possibilities, we internally check the scale on
+ which the thresholds are defined, and calibrate it accordingly.
+
+ The (zero-based) index is calculated as follows: (MAX is the largest index of the array)
+ condition calculated index
+ value < level[0] 0
+ level[n] <= value < level[n+1] n+1
+ level[MAX] <= value MAX+1
+ */
+ public static final int config_screenThresholdLevels=0x01070058;
+ public static final int config_secondaryBuiltInDisplayCutoutSideOverride=0x010700d2;
+ public static final int config_secondaryBuiltInDisplayWaterfallCutout=0x010700da;
+ /** Packages that contain a security state.
+ {@link SecurityStateManager#getGlobalSecurityState} will read and report the state/version
+ of these packages.
+ */
+ public static final int config_securityStatePackages=0x010700a1;
/** List of paths to serial ports that are available to the serial manager.
for example, /dev/ttyUSB0
*/
- public static final int config_serialPorts=0x0107001b;
- /** This config is used to check if the carrier requires converting destination
- number before sending out a SMS.
- Formats for this configuration as below:
- [true or false][;optional gid]
- The logic to pick up the configuration:
- (1) If the "config_sms_convert_destination_number_support" array has no gid
- special item, the last one will be picked
- (2) If the "config_sms_convert_destination_number_support" array has gid special
- item and it matches the current sim's gid, it will be picked.
- (3) If the "config_sms_convert_destination_number_support" array has gid special
- item but it doesn't match the current sim's gid, the last one without gid
- will be picked
+ public static final int config_serialPorts=0x01070040;
+ /** List of system components which are allowed to receive ServiceState entries in an
+ un-sanitized form, even if the location toggle is off. This is intended ONLY for system
+ components, such as the telephony stack, which require access to the full ServiceState for
+ tasks such as network registration.
*/
- public static final int config_sms_convert_destination_number_support=0x01070043;
+ public static final int config_serviceStateLocationAllowedPackages=0x010700ec;
+ /** When each intermediate SFPS enroll stage ends, as a fraction of total progress.
+ [13 to 18 // <19/25] Left 6x
+ */
+ public static final int config_sfps_enroll_stage_thresholds=0x010700bc;
+ /** An array of arrays of side fingerprint sensor properties relative to each display.
+ Note: this value is temporary and is expected to be queried directly
+ from the HAL in the future.
+
+
+ displayId
+ sensorLocationX
+ sensorLocationY
+ sensorRadius
+
+
+ */
+ public static final int config_sfps_sensor_props=0x010700ba;
+ /** List of shared library packages that should be loaded by the classloader after the
+ code and resources provided by applications. This value will be set by the manufacturer
+ */
+ public static final int config_sharedLibrariesLoadedAfterApp=0x010700d1;
+ /** The list of packages to automatically opt in to refresh rate suppressing by small area
+ detection. Format of this array should be packageName:threshold and threshold value should
+ be between 0 to 1
+ Add packages:threshold here
+ */
+ public static final int config_smallAreaDetectionAllowlist=0x010700c5;
/** National language locking shift tables to enable for SMS encoding.
Decoding is always enabled. 3GPP TS 23.038 states that this feature
should not be enabled until a formal request is issued by the relevant
@@ -428,7 +1530,7 @@ public final class R {
Example 2: devices sold in India should include tables 4 through 13
to enable use of the new Release 9 tables for Indic languages.
*/
- public static final int config_sms_enabled_locking_shift_tables=0x0107002d;
+ public static final int config_sms_enabled_locking_shift_tables=0x01070066;
/** National Language Identifier codes for the following two config items.
(from 3GPP TS 23.038 V9.1.1 Table 6.2.1.2.4.1):
0 - reserved
@@ -455,14 +1557,52 @@ public final class R {
Example 2: devices sold in India should include tables 4 through 13
to enable use of the new Release 9 tables for Indic languages.
*/
- public static final int config_sms_enabled_single_shift_tables=0x0107002c;
+ public static final int config_sms_enabled_single_shift_tables=0x01070065;
/** Do not translate. Defines the slots for the right-hand side icons. That is to say, the
icons in the status bar that are not notifications.
*/
- public static final int config_statusBarIcons=0x0107000b;
+ public static final int config_statusBarIcons=0x01070019;
+ /** The list of supported dream complications
+ */
+ public static final int config_supportedDreamComplications=0x01070069;
+ /** The list of supported cellular usage settings for this device.
+ USAGE_SETTING_DATA_CENTRIC
+ */
+ public static final int config_supported_cellular_usage_settings=0x01070080;
/** Enabled built-in zen mode condition providers
*/
- public static final int config_system_condition_providers=0x01070042;
+ public static final int config_system_condition_providers=0x01070082;
+ /** An array of device capabilities defined by GSMA SGP.22 v2.0.
+ The first item is the capability name that the device supports. The second item is the
+ major version. The minor and revision versions are default to 0s.
+ The device capabilities and their definition in the spec are:
+ gsm : gsmSupportedRelease
+ utran : utranSupportedRelease
+ cdma1x : cdma2000onexSupportedRelease
+ hrpd : cdma2000hrpdSupportedRelease
+ ehrpd : cdma2000ehrpdSupportedRelease
+ eutran : eutranSupportedRelease
+ nfc : contactlessSupportedRelease
+ crl : rspCrlSupportedVersion
+ nrepc : nrEpcSupportedRelease
+ nr5gc : nr5gcSupportedRelease
+ eutran5gc : eutran5gcSupportedRelease
+
+ Example:
+ "gsm,11"
+ "utran,11"
+ "cdma1x,1"
+ "hrpd,3"
+ "ehrpd,12"
+ "eutran,11"
+ "nfc,1"
+ "crl,1"
+ "nrepc,15"
+ "nr5gc,15"
+ "eutran5gc,15"
+
+ */
+ public static final int config_telephonyEuiccDeviceCapabilities=0x01070079;
/** default telephony hardware configuration for this platform.
this string array should be overridden by the device to present a list
@@ -480,7 +1620,7 @@ public final class R {
those elements can carry.
*/
- public static final int config_telephonyHardware=0x0107003b;
+ public static final int config_telephonyHardware=0x0107007a;
/** This string array can be overriden to enable test location providers initially.
Array of "[locationProviderName],[requiresNetwork],
[requiresSatellite],[requiresCell],[hasMonetaryCost],
@@ -494,75 +1634,170 @@ public final class R {
network,false,false,false,false,true,true,true,1,2
*/
- public static final int config_testLocationProviders=0x0107002a;
- /** String containing the apn value for tethering. May be overriden by secure settings
- TETHER_DUN_APN. Value is a comma separated series of strings:
- "name,apn,proxy,port,username,password,server,mmsc,mmsproxy,mmsport,mcc,mnc,auth,type",
- Or string format of ApnSettingV3.
- note that empty fields can be ommitted: "name,apn,,,,,,,,,310,260,,DUN"
- Multiple entries are separated by using string-array:
- "[ApnSettingV3]Name,apn,,,,,,,,,123,45,,mms|*,IPV6,IP,true,14,,,,,,,spn,testspn
- [ApnSettingV3]Name1,apn2,,,,,,,,,123,46,,mms|*,IPV6,IP,true,12,,,,,,,,"
+ public static final int config_testLocationProviders=0x01070062;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.array.config_tether_bluetooth_regexs instead.
*/
- public static final int config_tether_apndata=0x01070018;
- /** List of regexpressions describing the interface (if any) that represent tetherable
- bluetooth interfaces. If the device doesn't want to support tethering over bluetooth this
- should be empty.
+ public static final int config_tether_bluetooth_regexs=0x01070022;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.array.config_dhcp_range instead.
*/
- public static final int config_tether_bluetooth_regexs=0x01070013;
- /** Dhcp range (min, max) to use for tethering purposes
+ public static final int config_tether_dhcp_range=0x01070023;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.array.config_tether_upstream_types.
*/
- public static final int config_tether_dhcp_range=0x01070014;
- /** Array of ConnectivityManager.TYPE_xxxx values allowable for tethering
- Common options are [1, 4] for TYPE_WIFI and TYPE_MOBILE_DUN or
- com.example.package.first/com.example.class.FirstService
+ com.example.package.second/com.example.class.SecondService
+
*/
- public static final int config_twoDigitNumberPattern=0x0107002b;
+ public static final int config_trustedAccessibilityServices=0x0107008d;
+ public static final int config_tvExternalInputLoggingDeviceBrandNames=0x010700f7;
+ public static final int config_tvExternalInputLoggingDeviceOnScreenDisplayNames=0x010700f6;
+ /** Do not translate. Defines the slots is Two Digit Number for dialing normally not USSD.
+
+ Note: This config is deprecated, please use carrier config which is
+ CarrierConfigManager.KEY_MMI_TWO_DIGIT_NUMBER_PATTERN_STRING_ARRAY instead.
+ */
+ public static final int config_twoDigitNumberPattern=0x01070064;
+ /** When each intermediate UDFPS enroll stage ends, as a fraction of total progress.
+ */
+ public static final int config_udfps_enroll_stage_thresholds=0x010700bb;
+ /** The properties of a UDFPS sensor in pixels, in the order listed below:
+
+ sensorLocationX
+ sensorLocationY
+ sensorRadius
+
+ */
+ public static final int config_udfps_sensor_props=0x010700b8;
+ /** The properties for handling UDFPS touch detection
+
+ [detector_type],[sensor_shape],[target_size],[min_ellipse_overlap_percentage]
+
+
+ [detector_type]: 0 for bounding box detector, 1 for ellipse detector
+ [sensor_shape]: 0 for square, 1 for circle
+ [target_size]: percentage (defined as a float of 0-1) of sensor that is considered the target, expands outward from center
+ [min_ellipse_overlap_percentage]: minimum percentage (float from 0-1) needed to be considered a valid overlap
+ [step_size]: size of each step when iterating over sensor pixel grid
+
+ */
+ public static final int config_udfps_touch_detection_options=0x010700b9;
/** List of file paths for USB host busses to exclude from USB host support.
For example, if the first USB bus on the device is used to communicate
with the modem or some other restricted hardware, add "/dev/bus/usb/001/"
to this list. If this is empty, no parts of the host USB bus will be excluded.
*/
- public static final int config_usbHostBlacklist=0x0107001a;
+ public static final int config_usbHostDenylist=0x0107003f;
/** Vibrator pattern for feedback about touching a virtual key
*/
- public static final int config_virtualKeyVibePattern=0x0107001d;
+ public static final int config_virtualKeyVibePattern=0x01070042;
+ /** A array of regex to treat a SMS as VVM SMS if the message body matches.
+ Each item represents an entry, which consists of two parts:
+ a comma (,) separated list of MCCMNC the regex applies to, followed by a semicolon (;), and
+ then the regex itself.
+ */
+ public static final int config_vvmSmsFilterRegexes=0x0107008a;
+ /** The waterfall cutout config for each display in a multi-display device.
+ */
+ public static final int config_waterfallCutoutArray=0x010700db;
+ /** Wear devices: Controls the radios affected by Activity Mode.
+ */
+ public static final int config_wearActivityModeRadios=0x0107009e;
+ /** Template for showing mobile network operator name while Cross SIM calling is active
+ */
+ public static final int crossSimSpnFormats=0x01070107;
+ /**
+ A collection of apps that have been pre-approved for cross-profile communication.
+ These will not require admin or user consent.
+
+ */
+ public static final int cross_profile_apps=0x010700f8;
+ /** Default wallpaper component per device color map, each item is a comma separated key-value
+ pair with key being a device color and value being the corresponding wallpaper component.
+ The component with its key matching the device color will be the default wallpaper, the
+ default wallpaper component will be the default if this config is not specified.
+
+ E.g. for SLV color, and com.android.example/com.android.example.SlVDefaultWallpaper
+ SLV,com.android.example/com.android.example.SlVDefaultWallpaper
+ Add packages here
+ */
+ public static final int default_wallpaper_component_per_device_color=0x0107005d;
+ /** Certificate digests for trusted apps that will be allowed to obtain the knownSigner of the
+ demo device provisioning permissions.
+ */
+ public static final int demo_device_provisioning_known_signers=0x01070017;
+ public static final int device_state_notification_active_contents=0x01070012;
+ public static final int device_state_notification_active_titles=0x01070011;
+ public static final int device_state_notification_names=0x01070010;
+ public static final int device_state_notification_power_save_contents=0x01070016;
+ public static final int device_state_notification_power_save_titles=0x01070015;
+ /** Device state identifiers and strings for system notifications. The string arrays must have
+ the same length and order as the identifier array.
+ */
+ public static final int device_state_notification_state_identifiers=0x0107000f;
+ public static final int device_state_notification_thermal_contents=0x01070014;
+ public static final int device_state_notification_thermal_titles=0x01070013;
/** service number convert map in roaming network.
[dialstring],[replacement][,optional gid]
*/
- public static final int dial_string_replace=0x01070040;
+ public static final int dial_string_replace=0x0107007e;
+ /** A list of apps to be removed from the managed device.
+ */
+ public static final int disallowed_apps_managed_device=0x010700f9;
+ /** A list of apps to be removed from the managed profile.
+ */
+ public static final int disallowed_apps_managed_profile=0x010700fa;
+ /** A list of apps to be removed from the managed user.
+ */
+ public static final int disallowed_apps_managed_user=0x010700fb;
/** Email address types from android.provider.Contacts. This could be used when adding a new e-mail address for a contact, for example.
*/
public static final int emailAddressTypes=0x01070000;
- /** Array containing custom messages shown during fingerprint acquisision from vendor. Vendor is expected to add and translate these strings
+ /** Array containing custom messages shown during face acquisition from vendor. Vendor is expected to add and translate these strings
*/
- public static final int fingerprint_acquired_vendor=0x0107004c;
+ public static final int face_acquired_vendor=0x0107010a;
/** Array containing custom error messages from vendor. Vendor is expected to add and translate these strings
*/
- public static final int fingerprint_error_vendor=0x0107004d;
+ public static final int face_error_vendor=0x0107010b;
+ /** Array containing custom messages shown during fingerprint acquisision from vendor. Vendor is expected to add and translate these strings
+ */
+ public static final int fingerprint_acquired_vendor=0x01070108;
+ /** Array containing custom error messages from vendor. Vendor is expected to add and translate these strings
+ */
+ public static final int fingerprint_error_vendor=0x01070109;
+ /** Instant Messenger ID types from android.provider.Contacts. This could be used when adding a new IM for a contact, for example.
+ */
+ public static final int imAddressTypes=0x0107010c;
/** Instant Message protocols/providers from android.provider.Contacts
*/
public static final int imProtocols=0x01070001;
/** Do not translate.
*/
- public static final int maps_starting_lat_lng=0x01070046;
+ public static final int maps_starting_lat_lng=0x010700fc;
/** Do not translate.
*/
- public static final int maps_starting_zoom=0x01070047;
+ public static final int maps_starting_zoom=0x010700fd;
/** XXXXX NOTE THE FOLLOWING RESOURCES USE THE WRONG NAMING CONVENTION.
Please don't copy them, copy anything else.
This string array should be overridden by the device to present a list of network
@@ -574,13 +1809,20 @@ public final class R {
before automatically restore the default connection. Set -1 if the connection
does not require auto-restore.
the 6th element indicates boot-time dependency-met value.
+ NOTE: The telephony module is no longer reading the configuration below for available
+ APN types. The set of APN types and relevant settings are specified within the telephony
+ module and are non-configurable. Whether or not data connectivity over a cellular network
+ is available at all is controlled by the flag: config_moble_data_capable.
*/
- public static final int networkAttributes=0x0107000c;
+ public static final int networkAttributes=0x0107001b;
+ /** Network type names used in the network_switch_metered and network_switch_metered_detail strings. These must be kept in the sync with the values NetworkCapabilities.TRANSPORT_xxx values, and in the same order.
+ */
+ public static final int network_switch_type_name=0x0107010d;
/** networks that don't want data deactivate when shutdown the phone
note this is dependent on the operator of the network we're on,
not operator on the SIM
*/
- public static final int networks_not_clear_data=0x01070041;
+ public static final int networks_not_clear_data=0x0107007f;
/** If EMS is not supported, framework breaks down EMS into single segment SMS
and adds page info " x/y". This config is used to set which carrier doesn't
support EMS and whether page info should be added at the beginning or the end.
@@ -589,13 +1831,39 @@ public final class R {
Examples: simOperatorNumber;position;gid(optional)>
*/
- public static final int no_ems_support_sim_operators=0x0107003d;
+ public static final int no_ems_support_sim_operators=0x0107007c;
+ /** Device-specific array of SIM slot indexes which are are embedded eUICCs.
+ e.g. If a device has two physical slots with indexes 0, 1, and slot 1 is an
+ eUICC, then the value of this array should be:
+
+ 1
+
+ If a device has three physical slots and slot 1 and 2 are eUICCs, then the value of
+ this array should be:
+
+ 1
+ 2
+
+ This is used to differentiate between removable eUICCs and built in eUICCs, and should
+ be set by OEMs for devices which use eUICCs.
+ */
+ public static final int non_removable_euicc_slots=0x0107000e;
/** Organization types from android.provider.Contacts. This could be used when adding a new organization for a contact, for example.
*/
public static final int organizationTypes=0x01070002;
+ /** The list of packages to pause wallpaper rendering upon state change such as app launch
+ Add packages here
+ */
+ public static final int pause_wallpaper_render_when_state_change=0x010700c7;
/** Phone number types from android.provider.Contacts. This could be used when adding a new phone number for a contact, for example.
*/
public static final int phoneTypes=0x01070003;
+ /**
+ A collection of apps that are critical for the device and hence will never be disabled by
+ device policies or APIs.
+
+ */
+ public static final int policy_exempt_apps=0x01070100;
/** Postal address types from android.provider.Contacts. This could be used when adding a new address for a contact, for example.
*/
public static final int postalAddressTypes=0x01070004;
@@ -613,7 +1881,23 @@ public final class R {
An Array of "[ConnectivityManager connectionType],
[# simultaneous connection types]"
*/
- public static final int radioAttributes=0x0107000e;
+ public static final int radioAttributes=0x0107001d;
+ /** A list of apps to be retained on the managed device.
+ Takes precedence over the disallowed apps lists.
+ */
+ public static final int required_apps_managed_device=0x01070101;
+ /** A list of apps to be retained in the managed profile.
+ Takes precedence over the disallowed apps lists.
+ */
+ public static final int required_apps_managed_profile=0x01070102;
+ /** A list of apps to be retained on the managed user.
+ Takes precedence over the disallowed apps lists.
+ */
+ public static final int required_apps_managed_user=0x01070103;
+ /** Used in ResolverTargetActionsDialogFragment
+ */
+ public static final int resolver_target_actions_pin=0x0107000b;
+ public static final int resolver_target_actions_unpin=0x0107000c;
public static final int sim_colors=0x0107000a;
/** Used in LocalePicker
*/
@@ -621,23 +1905,87 @@ public final class R {
/** Used in LocalePicker
*/
public static final int special_locale_names=0x01070009;
+ /** Zulu (South Africa)
+ */
+ public static final int supported_locales=0x010700ff;
+ /** String array containing numbers that shouldn't be logged. Country-specific.
+ */
+ public static final int unloggable_phone_numbers=0x0107007b;
+ /**
+ A collection of apps that have been pre-approved for cross-profile communication.
+ These will not require admin consent, but will still require user consent during provisioning.
+
+ */
+ public static final int vendor_cross_profile_apps=0x0107010f;
+ /** A list of apps to be removed from the managed device by a particular vendor.
+ */
+ public static final int vendor_disallowed_apps_managed_device=0x01070110;
+ /** A list of apps to be removed from the managed profile by a particular vendor.
+ */
+ public static final int vendor_disallowed_apps_managed_profile=0x01070111;
+ /** A list of apps to be removed from the managed user by a particular vendor.
+ */
+ public static final int vendor_disallowed_apps_managed_user=0x01070112;
+ /**
+ A collection of apps that are critical for the device and hence will never be disabled by
+ device policies or APIs.
+
+ */
+ public static final int vendor_policy_exempt_apps=0x01070113;
+ /** A list of apps to be retained on the managed device by a particular vendor.
+ Takes precedence over the disallowed apps lists.
+ */
+ public static final int vendor_required_apps_managed_device=0x01070114;
+ /** A list of apps to be retained in the managed profile by a particular vendor.
+ Takes precedence over the disallowed apps lists.
+ */
+ public static final int vendor_required_apps_managed_profile=0x01070115;
+ /** A list of apps to be retained on the managed user by a particular vendor.
+ Takes precedence over the disallowed apps lists.
+ */
+ public static final int vendor_required_apps_managed_user=0x01070116;
+ /** The PEM-encoded certificates added here are used for verifying attestations.
+ The trustworthiness of the attestation depends on the root certificate of the chain.
+
+ Certificates that can be used can be retrieved from:
+ https://developer.android.com/training/articles/security-key-attestation#root_certificate.
+
+ If not already present in resource overlay, please add
+ vendor_required_attestation_certificates.xml (matching this file) in vendor overlay
+ with of the PEM-encoded root certificates.
+
+ */
+ public static final int vendor_required_attestation_certificates=0x01070117;
/** WFC Operator Error Messages showed as alerts
*/
- public static final int wfcOperatorErrorAlertMessages=0x0107004a;
- /** WFC Operator Error Codes
- */
- public static final int wfcOperatorErrorCodes=0x01070049;
+ public static final int wfcOperatorErrorAlertMessages=0x01070104;
/** WFC Operator Error Messages showed as notifications
*/
- public static final int wfcOperatorErrorNotificationMessages=0x0107004b;
+ public static final int wfcOperatorErrorNotificationMessages=0x01070105;
+ /** Template for showing mobile network operator name while WFC is active
+ */
+ public static final int wfcSpnFormats=0x01070106;
+ /** Certificate digests for trusted apps that will be allowed to obtain the knownSigner Wi-Fi
+ permissions. The digest should be computed over the DER encoding of the trusted certificate
+ using the SHA-256 digest algorithm.
+ */
+ public static final int wifi_known_signers=0x0107000d;
}
public static final class attr {
+ public static final int __removed0=0x011600b1;
+ public static final int __removed1=0x011600b2;
+ public static final int __removed2=0x011600bc;
+ public static final int __removed3=0x011600a9;
+ public static final int __removed4=0x011600aa;
+ public static final int __removed5=0x011600ab;
+ public static final int __removed6=0x011600ac;
/** Default AbsListView style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int absListViewStyle=0x0101006a;
- /** The event types this serivce would like to receive as specified in
+ public static final int accessibilityDataSensitive=0x011600af;
+ /** The event types this service would like to receive as specified in
{@link android.view.accessibility.AccessibilityEvent}. This setting
can be changed at runtime by calling
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
@@ -677,7 +2025,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int accessibilityEventTypes=0x01010380;
- /** The feedback types this serivce provides as specified in
+ /** The feedback types this service provides as specified in
{@link android.accessibilityservice.AccessibilityServiceInfo}. This setting
can be changed at runtime by calling
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
@@ -708,17 +2056,36 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
-
flagDefault
0x00000001
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#DEFAULT}
-
flagIncludeNotImportantViews
0x00000002
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_INCLUDE_NOT_IMPORTANT_VIEWS}
-
flagRequestTouchExplorationMode
0x00000004
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE}
-
flagRequestEnhancedWebAccessibility
0x00000008
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY}
-
flagReportViewIds
0x00000010
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REPORT_VIEW_IDS}
-
flagRequestFilterKeyEvents
0x00000020
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_FILTER_KEY_EVENTS}
-
flagRetrieveInteractiveWindows
0x00000040
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS}
+
flagDefault
0x00000001
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#DEFAULT}.
+
flagIncludeNotImportantViews
0x00000002
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_INCLUDE_NOT_IMPORTANT_VIEWS}.
+
flagRequestTouchExplorationMode
0x00000004
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE}.
+
flagRequestEnhancedWebAccessibility
0x00000008
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY}.
+ Not used by the framework.
+
+
flagReportViewIds
0x00000010
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REPORT_VIEW_IDS}.
+
flagRequestFilterKeyEvents
0x00000020
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_FILTER_KEY_EVENTS}.
+
flagRetrieveInteractiveWindows
0x00000040
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS}.
+
flagEnableAccessibilityVolume
0x00000080
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_ENABLE_ACCESSIBILITY_VOLUME}.
+
flagRequestAccessibilityButton
0x00000100
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_ACCESSIBILITY_BUTTON}.
+
flagRequestFingerprintGestures
0x00000200
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_FINGERPRINT_GESTURES}.
+
flagRequestShortcutWarningDialogSpokenFeedback
0x00000400
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_SHORTCUT_WARNING_DIALOG_SPOKEN_FEEDBACK}.
+
flagServiceHandlesDoubleTap
0x00000800
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_SERVICE_HANDLES_DOUBLE_TAP}.
+
flagRequestMultiFingerGestures
0x00001000
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_MULTI_FINGER_GESTURES}.
+
flagSendMotionEvents
0x0004000
+
flagInputMethodEditor
0x0008000
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_INPUT_METHOD_EDITOR}.
*/
public static final int accessibilityFlags=0x01010384;
- public static final int accessibilityFocusedDrawable=0x01160031;
+ public static final int accessibilityFocusedDrawable=0x0116003b;
+ /** Whether or not this view is a heading for accessibility purposes.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int accessibilityHeading=0x01010580;
/** Indicates to accessibility services whether the user should be notified when
this view changes.
May be an integer value, such as "100".
@@ -740,10 +2107,20 @@ containing a value of this type.
*/
public static final int accessibilityLiveRegion=0x010103ee;
- /** Sets the id of a view after which this one is visited in accessibility traversal.
- A screen-reader must visit the content of the other view before the content of
- this one.
- @see android.view.View#setAccessibilityTraversalAfter(int)}
+ /** The title this view should present to accessibility as a pane title.
+ See {@link android.view.View#setAccessibilityPaneTitle(CharSequence)}
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int accessibilityPaneTitle=0x0101057c;
+ /** Sets the id of a view that screen readers are requested to visit before this view.
+ Requests that a screen-reader visits the content of the other view before the content
+ of this one. This does nothing if either view is not important for accessibility.
+ {@see android.view.View#setAccessibilityTraversalAfter(int)}
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -752,10 +2129,10 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int accessibilityTraversalAfter=0x010104d2;
- /** Sets the id of a view before which this one is visited in accessibility traversal.
- A screen-reader must visit the content of this view before the content of the one
- it precedes.
- @see android.view.View#setAccessibilityTraversalBefore(int)}
+ /** Sets the id of a view that screen readers are requested to visit after this view.
+ Requests that a screen-reader visits the content of this view before the content of the
+ one it precedes. This does nothing if either view is not important for accessibility.
+ {@see android.view.View#setAccessibilityTraversalBefore(int)}
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -832,21 +2209,23 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionBarSplitStyle=0x01010388;
- /** Reference to a style for the Action Bar
+ /** Reference to a style for the Action Bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionBarStyle=0x010102ce;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** Reference to a style for the Action Bar Tab Bar.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionBarTabBarStyle=0x010102f4;
- /** Default style for tabs within an action bar
+ /** Default style for tabs within an action bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionBarTabStyle=0x010102f3;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** Reference to a style for the Action Bar Tab text.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionBarTabTextStyle=0x010102f5;
@@ -898,70 +2277,76 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int actionMenuTextColor=0x01010361;
- /** Background drawable to use for action mode UI
+ /** Background drawable to use for action mode UI.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeBackground=0x010102db;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** Reference to a style for the Action Mode close button.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeCloseButtonStyle=0x010102f7;
- /** Drawable to use for the close action mode button
+ /** Drawable to use for the close action mode button.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeCloseDrawable=0x010102dc;
- /** Drawable to use for the Copy action button in Contextual Action Bar
+ /** Drawable to use for the Copy action button in Contextual Action Bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeCopyDrawable=0x01010312;
- /** Drawable to use for the Cut action button in Contextual Action Bar
+ /** Drawable to use for the Cut action button in Contextual Action Bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeCutDrawable=0x01010311;
- /** Drawable to use for the Find action button in WebView selection action modes
+ /** Drawable to use for the Find action button in WebView selection action modes.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeFindDrawable=0x0101047a;
- /** Drawable to use for the Paste action button in Contextual Action Bar
+ /** Drawable to use for the Paste action button in Contextual Action Bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModePasteDrawable=0x01010313;
- public static final int actionModePopupWindowStyle=0x01160020;
- /** Drawable to use for the Select all action button in Contextual Action Bar
+ public static final int actionModePopupWindowStyle=0x01160026;
+ public static final int actionModeRedoDrawable=0x01160025;
+ /** Drawable to use for the Select all action button in Contextual Action Bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeSelectAllDrawable=0x0101037e;
- /** Drawable to use for the Share action button in WebView selection action modes
+ /** Drawable to use for the Share action button in WebView selection action modes.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeShareDrawable=0x01010479;
- /** Background drawable to use for action mode UI in the lower split bar
+ /** Background drawable to use for action mode UI in the lower split bar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeSplitBackground=0x0101039d;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** Reference to a style for the Action Mode.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeStyle=0x01010394;
- /** Drawable to use for the Web Search action button in WebView selection action modes
+ public static final int actionModeUndoDrawable=0x01160024;
+ /** Drawable to use for the Web Search action button in WebView selection action modes.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionModeWebSearchDrawable=0x0101047b;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** Reference to a style for Action Bar overflow buttons.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionOverflowButtonStyle=0x010102f6;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** Reference to a style for the Action Bar menu.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int actionOverflowMenuStyle=0x01010444;
@@ -993,6 +2378,7 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int activatedBackgroundIndicator=0x010102fd;
+ public static final int activityChooserViewStyle=0x01160023;
/** When closing the current activity, this is the animation that is
run on the next activity (which is entering the screen).
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -1017,6 +2403,8 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int activityOpenExitAnimation=0x010100b9;
+ public static final int activityOpenRemoteViewsEnterAnimation=0x011600a8;
+ public static final int adServiceTypes=0x0116016a;
/** Fully qualified class name of an activity that allows the user to manually
add printers to this print service.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -1049,6 +2437,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int adjustViewBounds=0x0101011e;
+ public static final int adjustable=0x01160154;
/** Fully qualified class name of an activity with advanced print options
specific to this print service.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -1059,8 +2448,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int advancedPrintOptionsActivity=0x010103f1;
- public static final int alertDialogCenterButtons=0x01160017;
- /** Icon drawable to use for alerts
+ public static final int alertDialogButtonGroupStyle=0x0116001a;
+ public static final int alertDialogCenterButtons=0x0116001b;
+ /** Icon drawable to use for alerts.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -1088,7 +2478,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int alignmentMode=0x0101037a;
- /** Resource representing the term "All Contacts" (e.g. "All Friends" or
+ /** Resource representing the term "All Contacts" (for example, "All Friends" or
"All connections"). Optional (Default is "All Contacts").
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -1098,6 +2488,38 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allContactsName=0x010102cc;
+ public static final int allow=0x011601aa;
+ /** If {@code true} the app's non sensitive audio can be captured by other apps with
+ {@link android.media.AudioPlaybackCaptureConfiguration} and a
+ {@link android.media.projection.MediaProjection}.
+
+ If {@code false} the audio played by the application will never be captured by non
+ system apps. It is equivalent to limiting
+ {@link android.media.AudioManager#setAllowedCapturePolicy(int)} to
+ {@link android.media.AudioAttributes#ALLOW_CAPTURE_BY_SYSTEM}.
+
+
+ Non sensitive audio is defined as audio whose {@code AttributeUsage} is
+ {@code USAGE_UNKNOWN}), {@code USAGE_MEDIA}) or {@code USAGE_GAME}).
+ All other usages like {@code USAGE_VOICE_COMMUNICATION} will not be captured.
+
+
+ The default value is:
+ - {@code true} for apps with targetSdkVersion >= 29 (Q).
+ - {@code false} for apps with targetSdkVersion < 29.
+
+
+ See {@link android.media.AudioPlaybackCaptureConfiguration} for more detail.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int allowAudioPlaybackCapture=0x01010601;
+ public static final int allowAutoRevokePermissionsExemption=0x0116019b;
/** Whether to allow the application to participate in the backup
and restore infrastructure. If this attribute is set to false,
no backup or restore of the application will ever be performed, even by a
@@ -1111,9 +2533,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allowBackup=0x01010280;
- /** Option to let applications specify that user data can/cannot be
+ /** Option to let applications specify that user data can/cannot be
cleared. This flag is turned on by default.
- This attribute is usable only by applications
+
Starting from API level 29 this flag only controls if the user can
+ clear app data from Settings. To control clearing the data after a
+ failed restore use allowClearUserDataOnFailedRestore flag.
+
This attribute is usable only by applications
included in the system image. Third-party apps cannot use it.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -1123,6 +2548,29 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allowClearUserData=0x01010005;
+ /** @hide
+ If {@code true} the system will clear app's data if a restore operation fails.
+ This flag is turned on by default. This attribute is usable only by system apps.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int allowClearUserDataOnFailedRestore=0x01010600;
+ /** Whether or not allow clicks on disabled view.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int allowClickWhenDisabled=0x01010618;
+ public static final int allowCrossUidActivitySwitchFromBelow=0x0116019a;
/** Indicate that the activity can be launched as the embedded child of another
activity. Particularly in the case where the child lives in a container
such as a Display owned by another activity.
@@ -1136,6 +2584,25 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allowEmbedded=0x010103f5;
+ public static final int allowGameAngleDriver=0x0116012c;
+ public static final int allowGameDownscaling=0x0116012d;
+ public static final int allowGameFpsOverride=0x0116012e;
+ public static final int allowMassStorage=0x01160152;
+ /** If {@code true} this app will receive tagged pointers to native heap allocations
+ from functions like malloc() on compatible devices. Note that this may not always
+ be respected due to policy or backwards compatibility reasons. See the
+ Tagged Pointers
+ document for more information on this feature.
+
+ The default value is {@code true}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int allowNativeHeapPointerTagging=0x01010612;
/** Set to true to tell the SyncManager that this SyncAdapter supports
multiple simultaneous syncs for the same account type and authority.
Otherwise the SyncManager will be sure not to issue a start sync request
@@ -1150,6 +2617,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allowParallelSyncs=0x01010332;
+ public static final int allowSharedIsolatedProcess=0x011601a4;
/** Indicates whether the drawer can be opened/closed by a single tap
on the handle. (If false, the user must drag or fling, or click
using the trackball, to open/close the drawer.) Default is true.
@@ -1161,12 +2629,13 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allowSingleTap=0x01010259;
+ public static final int allowStacking=0x011600a4;
/** Specify that an activity can be moved out of a task it is in to
the task it has an affinity for when appropriate. Use with the
application tag (to supply a default for all activities in the
application), or with an activity tag (to supply a specific
setting for that component).
-
+
Normally when an application is started, it is associated with
the task of the activity that started it and stays there for its
entire lifetime. You can use the allowTaskReparenting feature to force an
@@ -1192,6 +2661,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int allowUndo=0x010104df;
+ public static final int allowUntrustedActivityEmbedding=0x01160192;
+ public static final int allowUpdateOwnership=0x01160198;
/** alpha property of the view, as a value between 0 (completely transparent) and 1
(completely opaque).
Must be a floating point value, such as "1.2".
@@ -1202,6 +2673,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int alpha=0x0101031f;
+ /** The alphabetic modifier key. This is the modifier when using a keyboard
+ with alphabetic keys. The values should be kept in sync with KeyEvent
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
META
0x10000
+
CTRL
0x1000
+
ALT
0x02
+
SHIFT
0x1
+
SYM
0x4
+
FUNCTION
0x8
+
+ */
+ public static final int alphabeticModifiers=0x0101054e;
/** The alphabetic shortcut key. This is the shortcut when using a keyboard
with alphabetic keys.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -1213,7 +2701,9 @@ containing a value of this type.
*/
public static final int alphabeticShortcut=0x010101e3;
/** Defines whether the ViewGroup should always draw its children using their
- drawing cache or not. The default value is true.
+ drawing cache or not. The default value is true.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction of
+ hardware-accelerated rendering in API 11.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -1222,16 +2712,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int alwaysDrawnWithCache=0x010100ef;
- /** Specify whether an acitivty's task state should always be maintained
+ public static final int alwaysFocusable=0x011601a6;
+ /** Specify whether an activity's task state should always be maintained
by the system, or if it is allowed to reset the task to its initial
state in certain situations.
-
+
Normally the system will reset a task (remove all activities from
the stack and reset the root activity) in certain situations when
the user re-selects that task from the home screen. Typically this
will be done if the user hasn't visited that task for a certain
amount of time, such as 30 minutes.
-
+
By setting this attribute, the user will always return to your
task in its last state, regardless of how they get there. This is
useful, for example, in an application like the web browser where there
@@ -1278,7 +2769,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int ambientShadowAlpha=0x010104be;
- /** Angle of the gradient.
+ /** Angle of the gradient, used only with linear gradient. Must be a multiple of 45 in the
+ range [0, 315].
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -1319,6 +2811,14 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int animateOnClick=0x0101025c;
+ /** Animated image of the accessibility service purpose or behavior, to help users
+ understand how the service can help them.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int animatedImageDrawable=0x0101060a;
/** Animation to use on each child.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -1360,8 +2860,8 @@ containing a value of this type.
*/
public static final int animationOrder=0x010101ce;
/** @deprecated Not used by the framework.
- Timeout between frames of animation in milliseconds
- {@deprecated Not used by the framework.}
+ Timeout between frames of animation in milliseconds.
+ {@deprecated Not used by the framework}.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -1382,9 +2882,9 @@ containing a value of this type.
*/
public static final int antialias=0x0101011a;
/** Indicates whether the application can accommodate any screen
- density. Older applications are assumed to not be able to,
- new ones able to. You can explicitly supply your abilities
- here.
+ density. This is assumed true if targetSdkVersion is 4 or higher.
+ @deprecated Should always be true by default and not overridden.
+
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -1392,6 +2892,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int anyDensity=0x0101026c;
/** A drawable that can be rendered in Android's system UI for representing
the service.
@@ -1408,7 +2909,71 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int apiKey=0x01010211;
- /** Name of the author of this component, e.g. Google.
+ /** Declare the category of this app. Categories are used to cluster multiple apps
+ together into meaningful groups, such as when summarizing battery, network, or
+ disk usage. Apps should only define this value when they fit well into one of
+ the specific categories.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
game
0
Apps which are primarily games.
+
audio
1
Apps which primarily work with audio or music, such as music players.
+
video
2
Apps which primarily work with video or movies, such as streaming video apps.
+
image
3
Apps which primarily work with images or photos, such as camera or gallery apps.
+
social
4
Apps which are primarily social apps, such as messaging, communication, email, or social network apps.
+
news
5
Apps which are primarily news apps, such as newspapers, magazines, or sports apps.
+
maps
6
Apps which are primarily maps apps, such as navigation apps.
+
productivity
7
Apps which are primarily productivity apps, such as cloud storage or workplace apps.
+
accessibility
8
Apps which are primarily accessibility apps, such as screen-readers.
+
+ */
+ public static final int appCategory=0x01010545;
+ /** The (optional) fully-qualified name for a subclass of
+ {@link android.app.AppComponentFactory} that the system uses to instantiate
+ every other manifest defined class. Most applications
+ don't need this attribute. If it's not specified, the system
+ instantiates items without it.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int appComponentFactory=0x0101057a;
+ public static final int aspect=0x0116011f;
+ /** Attribution tag to be used for permission sub-attribution if a
+ permission is checked in {@link android.content.Context#sendBroadcast(Intent, String)}.
+ Multiple tags can be specified separated by '|'.
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int attributionTags=0x01010642;
+ /** Whether attributions provided are meant to be user-visible.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int attributionsAreUserVisible=0x0101064b;
+ /** Name of the author and/or source/collection of this component, for example,
+ Art Collection, Picasso.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -1438,6 +3003,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int autoCompleteTextViewStyle=0x0101006b;
+ public static final int autoHandwritingEnabled=0x011600b4;
/** Controls whether links such as urls and email addresses are
automatically found and converted to clickable links. The default
value is "none", disabling this feature.
@@ -1451,7 +3017,8 @@ or to a theme attribute in the form "?[package:][type:]na
web
0x01
Match Web URLs.
email
0x02
Match email addresses.
phone
0x04
Match phone numbers.
-
map
0x08
Match map addresses.
+
map
0x08
Match map addresses.
+ Deprecated: see {@link android.text.util.Linkify#MAP_ADDRESSES}.
all
0x0f
Match all patterns (equivalent to web|email|phone|map).
*/
@@ -1480,7 +3047,85 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int autoRemoveFromRecents=0x01010447;
- /** When true, automatically start animating
+ /** No longer used. Declaring this does nothing
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
allowed
0
No longer used
+
discouraged
1
No longer used
+
disallowed
2
No longer used
+
+ */
+ public static final int autoRevokePermissions=0x01010613;
+ /** The maximum text size constraint to be used when auto-sizing text.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int autoSizeMaxTextSize=0x01010546;
+ /** The minimum text size constraint to be used when auto-sizing text.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int autoSizeMinTextSize=0x01010538;
+ /**
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
May be a boolean value, either "true" or "false".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
May be a floating point value, such as "1.2".
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
+ */
+ public static final int autoSizePresetSizes=0x01010537;
+ /** Specify the auto-size step size if autoSizeTextType is set to
+ uniform. The default is 1px. Overwrites
+ autoSizePresetSizes if set.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int autoSizeStepGranularity=0x01010536;
+ /** Specify the type of auto-size. Note that this feature is not supported by EditText,
+ works only for TextView.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
none
0
No auto-sizing (default).
+
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ container.
+
+ */
+ public static final int autoSizeTextType=0x01010535;
+ /** When true, automatically start animating.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -1502,6 +3147,7 @@ containing a value of this type.
*/
@Deprecated
public static final int autoText=0x0101016a;
+ public static final int autoTransact=0x011600c6;
/** If provided and true, URLs entered in the search dialog while searching
within this activity would be detected and treated as URLs (show a 'go' button in the
keyboard and invoke the browser directly when user launches the URL instead of passing
@@ -1534,6 +3180,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int autoVerify=0x010104ee;
+ public static final int autofillDatasetPickerMaxHeight=0x01160001;
+ public static final int autofillDatasetPickerMaxWidth=0x01160000;
+ /** Describes the content of a view so that a autofill service can fill in the appropriate
+ data. Multiple hints can be combined in a comma separated list or an array of strings
+ to mean e.g. emailAddress or postalAddress.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+ */
+ public static final int autofillHints=0x01010556;
+ public static final int autofillSaveCustomSubtitleMaxHeight=0x01160002;
+ /** Drawable to be drawn over the view to mark it as autofilled
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int autofilledHighlight=0x01010568;
+ public static final int backdropColor=0x01160102;
/** A drawable to use as the background. This can be either a reference
to a full drawable resource (such as a PNG image, 9-patch,
XML state list description, etc), or a solid color such as "#ff000000"
@@ -1564,6 +3227,11 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int backgroundDimEnabled=0x0101021f;
+ public static final int backgroundLeft=0x011600d0;
+ public static final int backgroundPermission=0x0116019e;
+ public static final int backgroundRequest=0x011601a1;
+ public static final int backgroundRequestDetail=0x011601a2;
+ public static final int backgroundRight=0x011600cf;
/** Specifies a background drawable for the bottom component of a split action bar.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -1619,6 +3287,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int backupAgent=0x0101027f;
+ /** Indicates that full-data backup operations for this application may
+ be performed even if the application is in a foreground-equivalent
+ state. Use with caution! Setting this flag to true
+ can impact app behavior while the user is interacting with the device.
+
+
If unspecified, the default value of this attribute is false,
+ which means that the OS will avoid backing up the application while it is
+ running in the foreground (such as a music app that is actively playing
+ music via a service in the startForeground() state).
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int backupInForeground=0x0101051a;
/** A Drawable resource providing an extended graphical banner for its
associated item. Use with the application tag (to supply a default
banner for all application activities), or with the activity, tag to
@@ -1680,6 +3365,15 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int baselineAlignedChildIndex=0x01010127;
+ /** Drawable to use as the icon bitmap.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int bitmap=0x01010516;
+ public static final int borderBottom=0x011600d4;
+ public static final int borderLeft=0x011600d5;
+ public static final int borderRight=0x011600d6;
+ public static final int borderTop=0x011600d3;
/** Style for buttons without an explicit border, often used in groups.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -1795,36 +3489,59 @@ containing a value of this type.
*/
public static final int bufferType=0x0101014e;
- /** Drawable used for the button graphic (e.g. checkbox, radio button, etc).
+ /** Drawable used for the button graphic (for example, checkbox and radio button).
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int button=0x01010107;
- /** Style for buttons within button bars
+ /** Style for buttons within button bars.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int buttonBarButtonStyle=0x0101032f;
- /** Style for the "negative" buttons within button bars
+ /** Style for the "negative" buttons within button bars.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int buttonBarNegativeButtonStyle=0x0101048b;
- /** Style for the "neutral" buttons within button bars
+ /** Style for the "neutral" buttons within button bars.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int buttonBarNeutralButtonStyle=0x0101048a;
- /** Style for the "positive" buttons within button bars
+ /** Style for the "positive" buttons within button bars.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int buttonBarPositiveButtonStyle=0x01010489;
- /** Style for button bars
+ /** Style for button bars.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int buttonBarStyle=0x0101032e;
+ /** Corner radius of buttons.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int buttonCornerRadius=0x01010575;
+ /**
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
top
0x30
Push object to the top of its container, not changing its size.
+
bottom
0x50
Push object to the bottom of its container, not changing its size.
+
+ */
+ public static final int buttonGravity=0x010104fe;
+ public static final int buttonPanelSideLayout=0x01160099;
/** Normal Button style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -1897,6 +3614,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int calendarTextColor=0x0101049b;
+ public static final int calendarViewMode=0x011600f3;
/** Whether the calendar view is shown. Only valid for "spinner" mode.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -1911,13 +3629,8 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int calendarViewStyle=0x0101035d;
- /** Attribute whether the accessibility service wants to be able to request enhanced
- web accessibility enhancements. For example, installing scripts to make app
- content more accessible.
-
- Required to allow setting the {@link android.accessibilityservice
- #AccessibilityServiceInfo#FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY} flag.
-
+ /** Attribute whether the accessibility service wants to be able to control
+ display magnification.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -1926,6 +3639,52 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ public static final int canControlMagnification=0x01010507;
+ public static final int canDisplayOnRemoteDevices=0x011601a7;
+ /** Attribute whether the TV input service can pause recording programs.
+ This value can be changed at runtime by calling
+ {@link android.media.tv.TvInputManager#updateTvInputInfo(android.media.tv.TvInputInfo)}
+ .
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int canPauseRecording=0x0101061a;
+ /** Attribute whether the accessibility service wants to be able to perform gestures.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int canPerformGestures=0x0101050d;
+ /** Attribute whether the TV input service can record programs. This value can be changed
+ at runtime by calling
+ {@link android.media.tv.TvInputManager#updateTvInputInfo(android.media.tv.TvInputInfo)}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int canRecord=0x0101051c;
+ /** Attribute whether the accessibility service wants to be able to request enhanced
+ web accessibility enhancements.
+ {@deprecated Not used by the framework}
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
public static final int canRequestEnhancedWebAccessibility=0x010103d8;
/** Attribute whether the accessibility service wants to be able to request to
filter key events.
@@ -1942,6 +3701,21 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int canRequestFilterKeyEvents=0x010103d9;
+ /** Attribute whether the accessibility service wants to be able to capture gestures from
+ the fingerprint sensor.
+
+ Required to allow setting the {@link android.accessibilityservice
+ #AccessibilityServiceInfo#FLAG_REQUEST_FINGERPRINT_GESTURES} flag to have any effect.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int canRequestFingerprintGestures=0x0101054d;
/** Attribute whether the accessibility service wants to be able to request touch
exploration mode in which touched items are spoken aloud and the UI can be
explored via gestures.
@@ -1959,7 +3733,12 @@ containing a value of this type.
*/
public static final int canRequestTouchExplorationMode=0x010103d7;
/** Attribute whether the accessibility service wants to be able to retrieve the
- active window content. This setting cannot be changed at runtime.
+ active window content. This setting cannot be changed at runtime.
+
+ Required to allow setting the {@link android.accessibilityservice
+ #AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS} flag.
+
+
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -1968,6 +3747,15 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int canRetrieveWindowContent=0x01010385;
+ /** Attribute whether the accessibility service wants to be able to take screenshot.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int canTakeScreenshot=0x0101060f;
/** A styled string, specifying the style to be used for showing
inline candidate text when composing with an input method. The
text itself will be ignored, but the style spans will be applied
@@ -1977,6 +3765,24 @@ or to a theme attribute in the form "?[package:][type:]na
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
*/
public static final int candidatesTextStyleSpans=0x01010230;
+ /** Declare that this application can't participate in the normal
+ state save/restore mechanism. Since it is not able to save and
+ restore its state on demand,
+ it can not participate in the normal activity lifecycle. It will
+ not be killed while in the background; the user must explicitly
+ quit it. Only one such app can be running at a time; if the user
+ tries to launch a second such app, they will be prompted
+ to quit the first before doing so. While the
+ application is running, the user will be informed of this.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int cantSaveState=0x0101056e;
+ public static final int capability=0x0116018d;
/** If set, specifies that this TextView has a textual input method
and should automatically capitalize what the user types.
The default is "none".
@@ -2006,6 +3812,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int category=0x010103e8;
@@ -2015,8 +3827,8 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int centerBright=0x010100cc;
- /** Optional center color. For linear gradients, use centerX or centerY
- to place the center color.
+ /** Optional center color. For linear gradients, use centerX or centerY to place the center
+ color.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -2038,7 +3850,8 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int centerMedium=0x010100cf;
- /** X coordinate of the origin of the gradient within the shape.
+ /** X-position of the center point of the gradient within the shape as a fraction of the
+ width. The default value is 0.5.
May be a floating point value, such as "1.2".
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
@@ -2050,7 +3863,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int centerX=0x010101a2;
- /** Y coordinate of the origin of the gradient within the shape.
+ /** Y-position of the center point of the gradient within the shape as a fraction of the
+ height. The default value is 0.5.
May be a floating point value, such as "1.2".
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
@@ -2062,6 +3876,27 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int centerY=0x010101a3;
+ /** The SHA-256 digest of the SDK library signing certificate.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int certDigest=0x01010548;
/** Default style for CheckBoxPreference.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -2072,7 +3907,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int checkMark=0x01010108;
- public static final int checkMarkGravity=0x01160047;
+ public static final int checkMarkGravity=0x011600c9;
/** Tint to apply to the check mark.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -2237,13 +4072,35 @@ containing a value of this type.
*/
public static final int choiceMode=0x0101012b;
+ /** The classname of the classloader used to load the application's classes
+ from its APK. The APK in question can either be the 'base' APK or any
+ of the application's 'split' APKs if it's using a feature split.
+
+
+ The supported values for this attribute are
+ dalvik.system.PathClassLoader and
+ dalvik.system.DelegateLastClassLoader. If unspecified,
+ the default value of this attribute is dalvik.system.PathClassLoader.
+
+ If an unknown classloader is provided, a PackageManagerException with cause
+ PackageManager.INSTALL_PARSE_FAILED_MANIFEST_MALFORMED will be
+ thrown and the app will not be installed.
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int classLoader=0x0101056b;
/** Specify whether an activity's task should be cleared when it
is re-launched from the home screen. As a result, every time the
user starts the task, they will be brought to its root activity,
regardless of whether they used BACK or HOME to last leave it.
This flag only applies to activities that
are used to start the root of a new task.
-
+
An example of the use of this flag would be for the case where
a user launches activity A from home, and from there goes to
activity B. They now press home, and then return to activity A.
@@ -2252,7 +4109,7 @@ containing a value of this type.
then upon going to the background all of the tasks on top of it (B
in this case) are removed, so when the user next returns to A they
will restart at its original activity.
-
+
When this option is used in conjunction with
{@link android.R.attr#allowTaskReparenting}, the allowTaskReparenting trumps the
clear. That is, all activities above the root activity of the
@@ -2267,6 +4124,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int clearTaskOnLaunch=0x01010015;
+ public static final int clickColor=0x011600dc;
/** Defines whether this view reacts to click events.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -2301,6 +4159,22 @@ containing a value of this type.
*/
public static final int clipOrientation=0x0101020a;
+ /**
Whether the View's Outline should be used to clip the contents of the View.
+
Only a single non-rectangular clip can be applied on a View at any time. Circular
+ clips from a
+ {@link android.view.ViewAnimationUtils#createCircularReveal(View, int, int, float,
+ float)} circular reveal animation take priority over Outline clipping, and child
+ Outline clipping takes priority over Outline clipping done by a parent.
+
Note that this flag will only be respected if the View's Outline returns true from
+ {@link android.graphics.Outline#canClip()}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int clipToOutline=0x01010628;
/** Defines whether the ViewGroup will clip its children and resize (but not clip) any
EdgeEffect to its padding, if padding is not zero. This property is set to true by
default.
@@ -2312,13 +4186,14 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int clipToPadding=0x010100eb;
- /** Close button icon
+ /** Close button icon.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int closeIcon=0x01010481;
- public static final int closeItemLayout=0x0116008a;
- /** The unicode value or comma-separated values that this key outputs.
+ public static final int closeItemLayout=0x0116012f;
+ /** The unicode value or comma-separated values that this key outputs.
+ {@deprecated Copy this definition into your own application project.}
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
May be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -2327,6 +4202,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int codes=0x01010242;
/** The zero-based index of the columns to collapse. The column indices
must be separated by a comma: 1, 2, 5. Illegal and duplicate
@@ -2348,6 +4224,11 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int collapseContentDescription=0x010104d0;
+ /** Icon drawable to use for the collapse button.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int collapseIcon=0x010104ff;
/** Solid color for the gradient shape.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -2369,6 +4250,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int colorAccent=0x01010435;
+ public static final int colorAccentPrimary=0x0116003e;
+ public static final int colorAccentPrimaryVariant=0x01160041;
+ public static final int colorAccentSecondary=0x0116003f;
+ public static final int colorAccentSecondaryVariant=0x01160043;
+ public static final int colorAccentTertiary=0x01160040;
+ public static final int colorAccentTertiaryVariant=0x01160044;
/** Default highlight color for items that are
activated. (Activated meaning persistent selection.)
Must be a color value, in the form of "#rgb", "#argb",
@@ -2465,6 +4352,14 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int colorEdgeEffect=0x010104ce;
+ /** Color used for error states and things that need to be drawn to
+ the users attention..
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+ */
+ public static final int colorError=0x01010543;
/** Default highlight color for items that are
focused. (Focused meaning cursor-based selection.)
Must be a color value, in the form of "#rgb", "#argb",
@@ -2496,6 +4391,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int colorForegroundInverse=0x01010206;
+ public static final int colorListDivider=0x01160004;
/** Default highlight color for items that are long-pressed.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -2506,6 +4402,21 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int colorLongPressedHighlight=0x0101038e;
+ /** Specify the color mode the activity desires. The requested color mode may be ignored
+ depending on the capabilities of the display the activity is displayed on.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
wideColorGamut
1
The default color mode (typically sRGB, low-dynamic range).
+
+ Wide color gamut color mode.
+
hdr
2
High dynamic range color mode.
+
+ */
+ public static final int colorMode=0x0101054a;
/** Default highlight color for items in multiple selection
mode.
Must be a color value, in the form of "#rgb", "#argb",
@@ -2517,6 +4428,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int colorMultiSelectHighlight=0x01010391;
+ public static final int colorPopupBackground=0x01160003;
/** Default highlight color for items that are pressed.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -2549,7 +4461,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int colorPrimaryDark=0x01010434;
- /** The maxmimum number of columns to create when automatically positioning children.
+ public static final int colorProgressBackgroundNormal=0x01160046;
+ /** The secondary branding color for the app.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int colorSecondary=0x01010530;
+ public static final int colorSurface=0x01160047;
+ public static final int colorSurfaceHeader=0x0116004a;
+ public static final int colorSurfaceHighlight=0x01160048;
+ public static final int colorSurfaceVariant=0x01160049;
+ public static final int colorSwitchThumbNormal=0x01160045;
+ /** The maximum number of columns to create when automatically positioning children.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -2594,7 +4522,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int columnWidth=0x01010117;
- /** Commit icon shown in the query suggestion row
+ /** Commit icon shown in the query suggestion row.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -2617,6 +4545,37 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int compatibleWidthLimitDp=0x01010365;
+ /** @hide For use by platform and tools only. Developers should not specify this value.
+ The user-visible SDK version (ex. 26) of the framework against which the application was
+ compiled. This attribute is automatically specified by the Android build tools and should
+ NOT be manually specified.
+
+ This attribute is the compile-time equivalent of
+ {@link android.os.Build.VERSION#SDK_INT Build.VERSION.SDK_INT}.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int compileSdkVersion=0x01010572;
+ /** @hide For use by platform and tools only. Developers should not specify this value.
+ The development codename (ex. "O") of the framework against which the application was
+ compiled, or "REL" if the application was compiled against a release build. This attribute
+ is automatically specified by the Android build tools and should NOT be manually
+ specified.
+
+ This attribute is the compile-time equivalent of
+ {@link android.os.Build.VERSION#CODENAME Build.VERSION.CODENAME}.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int compileSdkVersionCodename=0x01010573;
/** Defines the hint displayed in the drop down menu.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -2647,12 +4606,12 @@ containing a value of this type.
the activity will remain running and its
{@link android.app.Activity#onConfigurationChanged Activity.onConfigurationChanged}
method called with the new configuration.
-
+
Note that all of these configuration changes can impact the
resource values seen by the application, so you will generally need
to re-retrieve all resources (including view layouts, drawables, etc)
to correctly handle any configuration change.
-
+
These values must be kept in sync with those in
{@link android.content.pm.ActivityInfo} and
include/utils/ResourceTypes.h.
@@ -2663,9 +4622,15 @@ containing a value of this type.
Constant
Value
Description
mcc
0x0001
The IMSI MCC has changed, that is a SIM has been detected and
- updated the Mobile Country Code.
+ updated the Mobile Country Code. By default from Android O, we
+ don't recreate the activity even the app doesn't specify mcc in
+ configChanges. If the app wants to recreate the activity, specify
+ mcc in recreateOnConfigChanges.
mnc
0x0002
The IMSI MNC has changed, that is a SIM has been detected and
- updated the Mobile Network Code.
+ updated the Mobile Network Code. By default from Android O, we
+ don't recreate the activity even the app doesn't specify mnc in
+ configChanges. If the app wants to recreate the acvitity, specify
+ mnc in recreateOnConfigChanges.
locale
0x0004
The locale has changed, that is the user has selected a new
language that text should be displayed in.
touchscreen
0x0008
The touchscreen has changed. Should never normally happen.
@@ -2695,9 +4660,17 @@ containing a value of this type.
regardless of orientation, so will only change when the actual
physical screen size has changed such as switching to an external
display.
+
density
0x1000
The display density has changed. This might be caused by the user
+ specifying a different display scale, or it might be caused by a
+ different display being activated.
layoutDirection
0x2000
The layout direction has changed. For example going from LTR to RTL.
+
colorMode
0x4000
The color mode of the screen has changed (color gamut or dynamic range).
+
grammaticalGender
0x8000
The grammatical gender has changed, for example the user set the grammatical gender
+ from the UI.
fontScale
0x40000000
The font scaling factor has changed, that is the user has
selected a new global font size.
+
fontWeightAdjustment
0x10000000
The font weight adjustment value has changed. Used to reflect the user increasing font
+ weight.
*/
public static final int configChanges=0x0101001f;
@@ -2755,6 +4728,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int contentDescription=0x01010273;
@@ -2770,6 +4749,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int contentInsetEnd=0x01010454;
+ /** Minimum inset for content views within a bar when actions from a menu
+ are present. Only valid for some themes and configurations.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int contentInsetEndWithActions=0x01010523;
/** Minimum inset for content views within a bar. Navigation buttons and
menu views are excepted. Only valid for some themes and configurations.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -2806,6 +4797,19 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int contentInsetStart=0x01010453;
+ /** Minimum inset for content views within a bar when a navigation button
+ is present, such as the Up button. Only valid for some themes and configurations.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int contentInsetStartWithNavigation=0x01010522;
+ public static final int contentSensitivity=0x011600b9;
/** Defines whether this view reacts to context click events.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -2815,7 +4819,24 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int contextClickable=0x010104e7;
- /** The x coordinate of the first control point of the cubic Bezier
+ /** Title of the uri that specifies a link for further context of this wallpaper,
+ for example, Explore collection.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int contextDescription=0x0101052e;
+ /** Default context menu PopupMenu style.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int contextPopupMenuStyle=0x01010501;
+ /** Uri that specifies a link for further context of this wallpaper, for example,
+ http://www.picasso.org.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int contextUri=0x0101052d;
+ /** The x coordinate of the first control point of the cubic Bezier.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -2824,7 +4845,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int controlX1=0x010103fc;
- /** The x coordinate of the second control point of the cubic Bezier
+ /** The x coordinate of the second control point of the cubic Bezier.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -2833,7 +4854,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int controlX2=0x010103fe;
- /** The y coordinate of the first control point of the cubic Bezier
+ /** The y coordinate of the first control point of the cubic Bezier.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -2842,7 +4863,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int controlY1=0x010103fd;
- /** The y coordinate of the second control point of the cubic Bezier
+ /** The y coordinate of the second control point of the cubic Bezier.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -2851,6 +4872,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int controlY2=0x010103ff;
+ public static final int controllerType=0x011600a2;
+ /** Specifies whether this Chronometer counts down or counts up from the base.
+ If not specified this is false and the Chronometer counts up.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int countDown=0x0101051b;
/** The country code associated with the content rating system, which consists of two
uppercase letters that conform to the ISO 3166 standard.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -2870,6 +4902,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int cropToPadding=0x01010123;
+ /** If {@code true} indicates that this application is capable of presenting a unified
+ interface representing multiple profiles.
+
+ The default value is {@code false}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int crossProfile=0x0101060e;
/** Makes the cursor visible (the default) or invisible.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -2879,6 +4923,27 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int cursorVisible=0x01010152;
+ public static final int customColorBrandA=0x01160083;
+ public static final int customColorBrandB=0x01160084;
+ public static final int customColorBrandC=0x01160085;
+ public static final int customColorBrandD=0x01160086;
+ public static final int customColorClockHour=0x0116007c;
+ public static final int customColorClockMinute=0x0116007d;
+ public static final int customColorClockSecond=0x0116007e;
+ public static final int customColorOnShadeActive=0x01160089;
+ public static final int customColorOnShadeActiveVariant=0x0116008a;
+ public static final int customColorOnShadeInactive=0x0116008c;
+ public static final int customColorOnShadeInactiveVariant=0x0116008d;
+ public static final int customColorOnThemeApp=0x01160080;
+ public static final int customColorOnThemeAppRing=0x01160082;
+ public static final int customColorOverviewBackground=0x0116008f;
+ public static final int customColorShadeActive=0x01160088;
+ public static final int customColorShadeDisabled=0x0116008e;
+ public static final int customColorShadeInactive=0x0116008b;
+ public static final int customColorThemeApp=0x0116007f;
+ public static final int customColorThemeAppRing=0x01160081;
+ public static final int customColorUnderSurface=0x01160087;
+ public static final int customColorWidgetBackground=0x0116007b;
/** Specifies a layout for custom navigation. Overrides navigationMode.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -2939,6 +5004,16 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int data=0x0101002e;
+ /** Applications can set this attribute to an xml resource within their app where they
+ specified the rules determining which files and directories can be copied from the device
+ as part of backup or transfer operations.
+
+ See the Changes in backup and restore
+ document for the format of the XML file.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int dataExtractionRules=0x0101063e;
/** The DatePicker dialog theme.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -2968,6 +5043,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int dateTextAppearance=0x01010349;
+ public static final int dayHighlightColor=0x011600f2;
/** The background color for the header's day of week.
{@deprecated No longer displayed.}
Must be a color value, in the form of "#rgb", "#argb",
@@ -2987,6 +5063,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
@Deprecated
public static final int dayOfWeekTextAppearance=0x01010495;
+ public static final int daySelectorColor=0x011600f1;
/** Flag indicating whether the application can be debugged, even when
running on a device that is running in user mode.
Must be a boolean value, either "true" or "false".
@@ -2997,6 +5074,41 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int debuggable=0x0101000f;
+ /** Whether this View should use a default focus highlight when it gets focused but
+ doesn't have {@link android.R.attr#state_focused} defined in its background.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int defaultFocusHighlightEnabled=0x01010562;
+ /** Default height of the activity. Can be either a fixed value or fraction, in which case
+ the height will be constructed as a fraction of the total available height.
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int defaultHeight=0x010104f5;
+ public static final int defaultLocale=0x01160189;
+ public static final int defaultQueryHint=0x01160130;
+ /**
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int defaultToDeviceProtectedStorage=0x01010504;
/** The default value for the preference, which will be set either if persistence
is off or persistence is on and the preference is not found in the persistent
storage.
@@ -3008,6 +5120,21 @@ or to a theme attribute in the form "?[package:][type:]na
May be a floating point value, such as "1.2".
*/
public static final int defaultValue=0x010101ed;
+ /** Default width of the activity. Can be either a fixed value or fraction, in which case
+ the width will be constructed as a fraction of the total available width.
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int defaultWidth=0x010104f4;
/** Fraction of the animation duration used to delay the beginning of
the animation of each child.
May be a floating point value, such as "1.2".
@@ -3090,7 +5217,49 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int dial=0x01010102;
- public static final int dialogCustomTitleDecorLayout=0x0116002b;
+ /** Tint to apply to the dial graphic.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int dialTint=0x01010636;
+ /** Blending mode used to apply the dial graphic tint.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+ */
+ public static final int dialTintMode=0x01010637;
+ /** Corner radius of dialogs.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int dialogCornerRadius=0x01010571;
+ public static final int dialogCustomTitleDecorLayout=0x01160032;
/** The icon for the dialog.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -3113,6 +5282,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int dialogMessage=0x010101f3;
+ public static final int dialogMode=0x011600ea;
/** Default style for DialogPreference.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -3143,8 +5313,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int dialogTitle=0x010101f2;
- public static final int dialogTitleDecorLayout=0x0116002c;
- public static final int dialogTitleIconsDecorLayout=0x0116002a;
+ public static final int dialogTitleDecorLayout=0x01160033;
+ public static final int dialogTitleIconsDecorLayout=0x01160031;
/** If set, specifies that this TextView has a numeric input method
and that these specific characters are the ones that it will
accept.
@@ -3158,6 +5328,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int digits=0x01010166;
+ /** Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int directBootAware=0x01010505;
/** Direction of the animation in the grid.
Must be one or more (separated by '|') of the following constant values.
@@ -3174,7 +5355,7 @@ containing a value of this type.
public static final int direction=0x010101d1;
/** @deprecated Removed.
Reference to an array resource that be used to announce the directions with targets around the circle.
- {@deprecated Removed.}
+ {@deprecated Removed.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -3196,6 +5377,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int directionPriority=0x010101d2;
+ public static final int disableChildrenWhenDisabled=0x011600e6;
/** The state (true for on, or false for off) that causes dependents to be disabled. By default,
dependents will be disabled when this is unchecked, so the value of this preference is false.
Must be a boolean value, either "true" or "false".
@@ -3290,7 +5472,7 @@ or to a theme attribute in the form "?[package:][type:]na
Such a document is any kind of item for which an application may want to
maintain multiple simultaneous instances. Examples might be text files, web
pages, spreadsheets, or emails. Each such document will be in a separate
- task in the recent taskss list.
+ task in the recent tasks list.
This attribute is equivalent to adding the flag {@link
android.content.Intent#FLAG_ACTIVITY_NEW_DOCUMENT} to every Intent used to launch
@@ -3346,6 +5528,9 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int documentLaunchMode=0x01010445;
+ public static final int dotActivatedColor=0x01160125;
+ public static final int dotColor=0x01160124;
+ public static final int dotSize=0x01160161;
/** When set to true, the selector will be drawn over the selected item.
Otherwise the selector is drawn behind the selected item. The default
value is false.
@@ -3363,6 +5548,7 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int drawable=0x01010199;
+ public static final int drawableAlpha=0x011600d2;
/** The drawable to be drawn below the text.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -3448,7 +5634,9 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int drawableTop=0x0101016d;
/** Defines the quality of translucent drawing caches. This property is used
- only when the drawing cache is enabled and translucent. The default value is auto.
+ only when the drawing cache is enabled and translucent. The default value is auto.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction of
+ hardware-accelerated rendering in API 11.
Must be one of the following constant values.
@@ -3456,14 +5644,24 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
auto
0
Lets the framework decide what quality level should be used
- for the drawing cache.
+ for the drawing cache.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction
+ of hardware-accelerated rendering in API 11.
low
1
Low quality. When set to low quality, the drawing cache uses a lower color
- depth, thus losing precision in rendering gradients, but uses less memory.
+ depth, thus losing precision in rendering gradients, but uses less memory.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction
+ of hardware-accelerated rendering in API 11.
high
2
High quality. When set to high quality, the drawing cache uses a higher
- color depth but uses more memory.
+ color depth but uses more memory.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction
+ of hardware-accelerated rendering in API 11.
*/
public static final int drawingCacheQuality=0x010100e8;
+ public static final int dreamActivityCloseExitAnimation=0x011600a5;
+ public static final int dreamActivityOpenEnterAnimation=0x011600a6;
+ public static final int dreamActivityOpenExitAnimation=0x011600a7;
+ public static final int dreamCategory=0x0116011d;
/** View to anchor the auto-complete dropdown to. If not specified, the text view itself
is used.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -3575,6 +5773,7 @@ containing a value of this type.
*/
public static final int dropDownWidth=0x01010262;
+ public static final int dropdownListPreferredItemHeight=0x01160013;
/** When this attribute is set to true, the view gets its drawable state
(focused, pressed, etc.) from its direct parent rather than from itself.
Must be a boolean value, either "true" or "false".
@@ -3642,6 +5841,16 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int editorExtras=0x01010224;
+ /** Color applied to effects.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int effectColor=0x01010649;
/** Elegant text height, especially for less compacted complex script text.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -3651,7 +5860,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int elegantTextHeight=0x0101045d;
- /** base z depth of the view
+ /** base z depth of the view.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -3677,6 +5886,7 @@ containing a value of this type.
*/
public static final int ellipsize=0x010100ab;
+ public static final int emergencyInstaller=0x01160197;
/** Makes the TextView be exactly this many ems wide.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -3686,6 +5896,26 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int ems=0x01010158;
+ public static final int emulated=0x01160150;
+ public static final int enableControlView=0x01160174;
+ public static final int enableOnBackInvokedCallback=0x0116019d;
+ public static final int enableSubtitle=0x01160175;
+ public static final int enableTextStylingShortcuts=0x011600ca;
+ /** Flag declaring that this activity will be run in VR mode, and specifying
+ the component of the {@link android.service.vr.VrListenerService} that should be
+ bound while this Activity is visible if it is installed and enabled on this device.
+ This is equivalent to calling {@link android.app.Activity#setVrModeEnabled} with the
+ the given component name within the Activity that this attribute is set for.
+ Declaring this will prevent the system from leaving VR mode during an Activity
+ transition from one VR activity to another.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int enableVrMode=0x01010525;
/** Specifies whether the widget is enabled. The interpretation of the enabled state varies by subclass.
For example, a non-enabled EditText prevents the user from editing the contained text, and
a non-enabled Button prevents the user from tapping the button.
@@ -3696,6 +5926,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int enabled=0x0101000e;
@@ -3721,6 +5957,26 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int endColor=0x0101019e;
+ /** X coordinate of the end point origin of the gradient.
+ Defined in same coordinates as the path itself
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int endX=0x01010512;
+ /** Y coordinate of the end point of the gradient within the shape.
+ Defined in same coordinates as the path itself
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int endY=0x01010513;
/** {@deprecated Use maxDate instead.}
The last year (inclusive), for example "2010".
{@deprecated Use maxDate instead.}
@@ -3733,6 +5989,54 @@ containing a value of this type.
*/
@Deprecated
public static final int endYear=0x0101017d;
+ /** Sets whether the system should ensure that the navigation bar has enough
+ contrast when a fully transparent background is requested.
+
+
If set to this value, the system will determine whether a scrim is necessary
+ to ensure that the navigation bar has enough contrast with the contents of
+ this app, and set an appropriate effective bar background color accordingly.
+
+
When the navigation bar color has a non-zero alpha value, the value of this
+ attribute has no effect.
+
+
If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q},
+ this attribute is ignored.
+
+ @see android.view.Window#setNavigationBarContrastEnforced
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int enforceNavigationBarContrast=0x01010605;
+ /** Sets whether the system should ensure that the status bar has enough
+ contrast when a fully transparent background is requested.
+
+
If set to this value, the system will determine whether a scrim is necessary
+ to ensure that the status bar has enough contrast with the contents of
+ this app, and set an appropriate effective bar background color accordingly.
+
+
When the status bar color has a non-zero alpha value, the value of this
+ attribute has no effect.
+
+
If the app does not target at least {@link android.os.Build.VERSION_CODES#Q Q},
+ this attribute is ignored.
+
+ @see android.view.Window#setStatusBarContrastEnforced
+ @deprecated Draw proper background behind
+ {@link android.view.WindowInsets.Type#statusBars()}} instead.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int enforceStatusBarContrast=0x01010604;
+ public static final int enlargeVertexEntryArea=0x01160127;
/** Amount of time (in milliseconds) to fade in a new state drawable.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -3754,6 +6058,9 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int entryValues=0x010101f8;
+ public static final int errorColor=0x01160122;
+ public static final int errorMessageAboveBackground=0x01160011;
+ public static final int errorMessageBackground=0x01160010;
/** Defines whether the overlay should intercept the motion events when a gesture
is recognized.
Must be a boolean value, either "true" or "false".
@@ -3806,6 +6113,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int exitFadeDuration=0x0101030d;
+ public static final int expandActivityOverflowButtonDrawable=0x01160119;
/** The preferred left bound for an expandable list child's indicator.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -3906,7 +6214,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int exported=0x01010010;
- public static final int externalRouteEnabledDrawable=0x0116009d;
+ public static final int externalRouteEnabledDrawable=0x0116015d;
+ /** If the service is an {@link android.R.attr#isolatedProcess} service, this permits a
+ client to bind to the service as if it were running it its own package. The service
+ must also be {@link android.R.attr#exported} if this flag is set.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int externalService=0x0101050e;
/** This is the amount by which to multiply the tension.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -3973,8 +6292,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int fadeScrollbars=0x010102aa;
- /** This attribute is deprecated and will be ignored as of
- API level 14 ({@link android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH}).
+ /** This attribute is ignored in API level 14
+ ({@link android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH}) and higher.
Using fading edges may introduce noticeable performance
degradations and should be used only when required by the application's
visual design. To request fading edges with API level 14 and above,
@@ -4016,6 +6335,23 @@ containing a value of this type.
*/
public static final int fadingMode=0x010103e1;
+ /** Whether to respect the ascent and descent of the fallback fonts that are used in
+ displaying the text. When true, fallback fonts that end up getting used can increase
+ the ascent and descent of the lines that they are used on.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int fallbackLineSpacing=0x0101057b;
/** When set to true, the list will always show the fast scroll interface.
This setting implies fastScrollEnabled.
Must be a boolean value, either "true" or "false".
@@ -4088,6 +6424,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int fastScrollTrackDrawable=0x01010339;
+ public static final int featureFlag=0x01160199;
/** When set to true, the animation transformation is applied after the animation is
over. The default value is false. If fillEnabled is not set to true and the
animation is not set on a View, fillAfter is assumed to be true.
@@ -4100,7 +6437,7 @@ containing a value of this type.
*/
public static final int fillAfter=0x010101bd;
/** The alpha of the path fill, as a value between 0 (completely transparent)
- and 1 (completely opaque)
+ and 1 (completely opaque).
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -4119,7 +6456,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int fillBefore=0x010101bc;
- /** The color to fill the path if not defined implies no fill
+ /** The color to fill the path if not defined implies no fill.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -4138,6 +6475,19 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int fillEnabled=0x0101024f;
+ /** sets the fillType for a path. It is the same as SVG's "fill-rule" properties.
+ For more details, see https://www.w3.org/TR/SVG/painting.html#FillRuleProperty.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
nonZero
0
+
evenOdd
1
+
+ */
+ public static final int fillType=0x0101051e;
/** Defines whether the scrollview should stretch its content to fill the viewport.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -4148,7 +6498,7 @@ containing a value of this type.
*/
public static final int fillViewport=0x0101017a;
/** Enables or disables bitmap filtering. Filtering is used when the bitmap is
- shrunk or stretched to smooth its apperance. Default value is true.
+ shrunk or stretched to smooth its appearance. Default value is true.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -4169,6 +6519,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int filterTouchesWhenObscured=0x010102c4;
+ public static final int findOnPageNextDrawable=0x0116003c;
+ public static final int findOnPagePreviousDrawable=0x0116003d;
/** Icon that should be used to indicate that an app is waiting for a fingerprint scan.
This should be used whenever an app is requesting the user to place a finger on the
fingerprint sensor. It can be combined with other drawables such as colored circles, so
@@ -4191,7 +6543,7 @@ containing a value of this type.
public static final int finishOnCloseSystemDialogs=0x010102a7;
/** Specify whether an activity should be finished when its task is
brought to the foreground by relaunching from the home screen.
-
+
If both this option and {@link android.R.attr#allowTaskReparenting} are
specified, the finish trumps the affinity: the affinity will be
ignored and the activity simply finished.
@@ -4203,6 +6555,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int finishOnTaskLaunch=0x01010014;
+ /** Distance from the top of the TextView to the first text baseline. If set, this
+ overrides the value set for paddingTop.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int firstBaselineToTopHeight=0x0101057d;
/** The first day of week according to {@link java.util.Calendar}.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -4232,18 +6596,32 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int flipInterval=0x01010179;
- /** Boolean that controls whether a view can take focus. By default the user can not
- move focus to a view; by setting this attribute to true the view is
- allowed to take focus. This value does not impact the behavior of
+ public static final int floatingToolbarCloseDrawable=0x01160015;
+ public static final int floatingToolbarDividerColor=0x01160019;
+ public static final int floatingToolbarItemBackgroundBorderlessDrawable=0x01160016;
+ public static final int floatingToolbarItemBackgroundDrawable=0x01160017;
+ public static final int floatingToolbarOpenDrawable=0x01160018;
+ /** Controls whether a view can take focus. By default, this is "auto" which lets the
+ framework determine whether a user can move focus to a view. By setting this attribute
+ to true the view is allowed to take focus. By setting it to "false" the view will not
+ take focus. This value does not impact the behavior of
directly calling {@link android.view.View#requestFocus}, which will
always request focus regardless of this view. It only impacts where
focus navigation will try to move focus.
-
Must be a boolean value, either "true" or "false".
+
May be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
+
May be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
auto
0x00000010
+
*/
public static final int focusable=0x010100da;
/** Boolean that controls whether a view can take focus while in touch mode.
@@ -4257,6 +6635,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int focusableInTouchMode=0x010100db;
+ /** Whether this view is a default-focus view.
+ Only one view per keyboard navigation cluster can have this attribute set to true.
+ See {@link android.view.View#setFocusedByDefault(boolean)}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int focusedByDefault=0x01010544;
/** @deprecated The color for the dates of the focused month.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -4265,6 +6654,13 @@ or to a theme attribute in the form "?[package:][type:]na
*/
@Deprecated
public static final int focusedMonthDateColor=0x01010343;
+ public static final int focusedSearchResultHighlightColor=0x011600df;
+ /** The reference to the font file to be used. This should be a file in the res/font folder
+ and should therefore have an R reference value. E.g. @font/myfont
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int font=0x01010532;
/** Default font family.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -4283,6 +6679,112 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int fontFeatureSettings=0x010104b7;
+ /** The authority of the Font Provider to be used for the request.
+ {@deprecated Use app:fontProviderAuthority with Jetpack Core library instead for
+ consistent behavior across all devices.}
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int fontProviderAuthority=0x01010550;
+ /** The sets of hashes for the certificates the provider should be signed with. This is
+ used to verify the identity of the provider, and is only required if the provider is not
+ part of the system image. This value may point to one list or a list of lists, where each
+ individual list represents one collection of signature hashes. Refer to your font provider's
+ documentation for these values.
+ {@deprecated Use app:fontProviderCerts with Jetpack Core library instead.}
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ @Deprecated
+ public static final int fontProviderCerts=0x0101055d;
+ /** The package for the Font Provider to be used for the request. This is used to verify
+ the identity of the provider.
+ {@deprecated Use app:fontProviderPackage with Jetpack Core library instead.}
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int fontProviderPackage=0x01010557;
+ /** The query to be sent over to the provider. Refer to your font provider's documentation
+ on the format of this string.
+ {@deprecated Use app:fontProviderQuery with Jetpack Core library instead.}
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int fontProviderQuery=0x01010551;
+ /** Provides the system font family name to check before downloading the font. For example
+ if the fontProviderQuery asked for "Sans Serif", it is possible to define
+ fontProviderSystemFontFamily as "sans-serif" to tell the system to use "sans-serif" font
+ family if it exists on the system.
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int fontProviderSystemFontFamily=0x01010622;
+ /** The style of the given font file. This will be used when the font is being loaded into
+ the font stack and will override any style information in the font's header tables. If
+ unspecified, the value in the font's header tables will be used.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
normal
0
+
italic
1
+
+ */
+ public static final int fontStyle=0x0101053f;
+ /** Font variation settings.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int fontVariationSettings=0x01010570;
+ /** The weight of the given font file. This will be used when the font is being loaded into
+ the font stack and will override any weight information in the font's header tables. Must
+ be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ in the font's header tables will be used.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int fontWeight=0x01010533;
/** When set to false, the ListView will not draw the divider before each footer view.
The default value is true.
Must be a boolean value, either "true" or "false".
@@ -4293,6 +6795,71 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int footerDividersEnabled=0x0101022f;
+ /**
Whether or not the force dark feature is allowed to be applied to this theme.
+
Setting this to false will disable the auto-dark feature on everything this
+ theme is applied to along with anything drawn by any children of views using
+ this theme.
+
Setting this to true will allow this view to be automatically made dark, however
+ a value of 'true' will not override any 'false' value in its parent chain nor will
+ it prevent any 'false' in any of its children.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int forceDarkAllowed=0x0101058c;
+ /** Whether this view has elements that may overlap when drawn. See
+ {@link android.view.View#forceHasOverlappingRendering(boolean)}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int forceHasOverlappingRendering=0x01010521;
+ /** If {@code true} this app declares that it should be visible to all other apps on
+ device, regardless of what they declare via the {@code queries} tags in their
+ manifest.
+
+ The default value is {@code false}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int forceQueryable=0x01010608;
+ /** If true, the system will always create URI permission grants
+ in the cases where {@link android.content.Intent#FLAG_GRANT_READ_URI_PERMISSION}
+ or {@link android.content.Intent#FLAG_GRANT_WRITE_URI_PERMISSION} would apply.
+ This is useful for a content provider that dynamically enforces permissions
+ on calls in to the provider, instead of through the manifest: the system
+ needs to know that it should always apply permission grants, even if it
+ looks like the target of the grant would already have access to the URI.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int forceUriPermissions=0x0101059f;
/** Defines the drawable to draw over the content. This can be used as an overlay.
The foreground drawable participates in the padding of the content if the gravity
is set to fill.
@@ -4331,6 +6898,165 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int foregroundGravity=0x01010200;
+ public static final int foregroundInsidePadding=0x011600b0;
+ /** Specify the type of foreground service. Multiple types can be specified by ORing the flags
+ together.
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
dataSync
0x01
Data (photo, file, account) upload/download, backup/restore, import/export, fetch,
+ transfer over network between device and cloud.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, this type should NOT
+ be used: calling
+ {@link android.app.Service#startForeground(int, android.app.Notification, int)} with
+ this type on devices running {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE}
+ is still allowed, but calling it with this type on devices running future platform
+ releases may get a {@link android.app.InvalidForegroundServiceTypeException}.
+
+
mediaPlayback
0x02
Music, video, news or other media play.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a foreground
+ service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_MEDIA_PLAYBACK}.
+
+
phoneCall
0x04
Ongoing operations related to phone calls, video conferencing,
+ or similar interactive communication.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a foreground
+ service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_PHONE_CALL} and
+ {@link android.Manifest.permission#MANAGE_OWN_CALLS} or holding the default
+ {@link android.app.role.RoleManager#ROLE_DIALER dialer role}.
+
+
location
0x08
GPS, map, navigation location update.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a foreground
+ service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_LOCATION} and one of the
+ following permissions:
+ {@link android.Manifest.permission#ACCESS_COARSE_LOCATION},
+ {@link android.Manifest.permission#ACCESS_FINE_LOCATION}.
+
+
connectedDevice
0x10
Auto, bluetooth, TV or other devices connection, monitoring and interaction.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a foreground
+ service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_CONNECTED_DEVICE} and one of the
+ following permissions:
+ {@link android.Manifest.permission#BLUETOOTH_CONNECT},
+ {@link android.Manifest.permission#CHANGE_NETWORK_STATE},
+ {@link android.Manifest.permission#CHANGE_WIFI_STATE},
+ {@link android.Manifest.permission#CHANGE_WIFI_MULTICAST_STATE},
+ {@link android.Manifest.permission#NFC},
+ {@link android.Manifest.permission#TRANSMIT_IR},
+ or has been granted the access to one of the attached USB devices/accessories.
+
+
mediaProjection
0x20
Managing a {@link android.media.projection.MediaProjection MediaProjection} session,
+ e.g., for screen recording or takingscreenshots.
+
+
+ To capture through {@link android.media.projection.MediaProjection}, an app must start
+ a foreground service with the type corresponding to this constant. This type should
+ only be used for {@link android.media.projection.MediaProjection}. Capturing screen
+ contents via
+ {@link android.media.projection.MediaProjection#createVirtualDisplay(String, int, int,
+ int, int, android.view.Surface, android.hardware.display.VirtualDisplay.Callback,
+ android.os.Handler) createVirtualDisplay} conveniently allows recording, presenting
+ screen contents into a meeting, taking screenshots, or several other scenarios.
+
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a
+ foreground service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_MEDIA_PROJECTION}, and the user
+ must have allowed the screen capture request from this app.
+
+
camera
0x40
Use the camera device or record video.
+
+
For apps with targetSdkVersion {@link android.os.Build.VERSION_CODES#R}
+ and above, a foreground service will not be able to access the camera if this type is
+ not specified in the manifest and in
+ {@link android.app.Service#startForeground(int, android.app.Notification, int)}.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a foreground
+ service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_CAMERA} and
+ {@link android.Manifest.permission#CAMERA}.
+
+
microphone
0x80
Use the microphone device or record audio.
+
+
For apps with targetSdkVersion {@link android.os.Build.VERSION_CODES#R}
+ and above, a foreground service will not be able to access the microphone if this type
+ is not specified in the manifest and in
+ {@link android.app.Service#startForeground(int, android.app.Notification, int)}.
+
+
For apps with targetSdkVersion
+ {@link android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE} and above, starting a foreground
+ service with this type will require permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_MICROPHONE} and one of the
+ following permissions:
+ {@link android.Manifest.permission#CAPTURE_AUDIO_OUTPUT},
+ {@link android.Manifest.permission#RECORD_AUDIO}.
+
+
health
0x100
Health, wellness and fitness.
+
Requires the app to hold the permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_HEALTH} and one of the following
+ permissions
+ {@link android.Manifest.permission#ACTIVITY_RECOGNITION},
+ {@link android.Manifest.permission#BODY_SENSORS},
+ {@link android.Manifest.permission#HIGH_SAMPLING_RATE_SENSORS}.
+
+
remoteMessaging
0x200
Messaging use cases which host local server to relay messages across devices.
+
Requires the app to hold the permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_REMOTE_MESSAGING} in order to use
+ this type.
+
+
systemExempted
0x400
The system exempted foreground service use cases.
+
Requires the app to hold the permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_SYSTEM_EXEMPTED} in order to use
+ this type. Apps are allowed to use this type only in the use cases listed in
+ {@link android.content.pm.ServiceInfo#FOREGROUND_SERVICE_TYPE_SYSTEM_EXEMPTED}.
+
+
shortService
0x800
"Short service" foreground service type. See
+ {@link android.content.pm.ServiceInfo#FOREGROUND_SERVICE_TYPE_SHORT_SERVICE}.
+ for more details.
+
+
mediaProcessing
0x2000
The file management use case which manages files/directories, often involving file I/O
+ across the file system.
+
Requires the app to hold the permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_FILE_MANAGEMENT} in order to use
+ this type.
+
+ TODO: b/258855262 mark this field as {@code hide} once this bug is fixed.
+
+
+ Media processing use cases such as video or photo editing and processing.
+
Requires the app to hold the permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_MEDIA_PROCESSING} in order to use
+ this type.
+
+
specialUse
0x40000000
Use cases that can't be categorized into any other foreground service types, but also
+ can't use @link android.app.job.JobInfo.Builder} APIs.
+ See {@link android.content.pm.ServiceInfo#FOREGROUND_SERVICE_TYPE_SPECIAL_USE} for the
+ best practice of the use of this type.
+
+
Requires the app to hold the permission
+ {@link android.Manifest.permission#FOREGROUND_SERVICE_SPECIAL_USE} in order to use
+ this type.
+
+
+ */
+ public static final int foregroundServiceType=0x01010599;
/** Tint to apply to the foreground.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -4413,9 +7139,16 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int fragment=0x010102e3;
+ public static final int fragmentAdvancedPattern=0x011601b2;
/** Sets whether the enter and exit transitions should overlap when transitioning
forward.
Corresponds to {@link android.app.Fragment#setAllowEnterTransitionOverlap(
@@ -4432,7 +7165,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int fragmentAllowReturnTransitionOverlap=0x010104c9;
- public static final int fragmentBreadCrumbsStyle=0x0116001d;
+ public static final int fragmentBreadCrumbsStyle=0x01160022;
/**
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -4472,6 +7205,8 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int fragmentOpenExitAnimation=0x010102e6;
+ public static final int fragmentPattern=0x011601b1;
+ public static final int fragmentPrefix=0x011601b0;
/** The Transition that will be used to move Views in to the scene when returning due
to popping a back stack.
Corresponds to {@link android.app.Fragment#setReenterTransition(
@@ -4504,11 +7239,16 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int fragmentSharedElementReturnTransition=0x010104c6;
+ public static final int fragmentSuffix=0x011601b3;
+ public static final int frameDuration=0x011600fd;
+ public static final int framesCount=0x011600fe;
/** If set, the text view will include its current complete text
inside of its frozen icicle in addition to meta-data such as
the current cursor position. By default this is disabled;
it can be useful when the contents of a text view is not stored
- in a persistent place such as a content provider.
+ in a persistent place such as a content provider. For
+ {@link android.widget.EditText} it is always enabled, regardless
+ of the value of the attribute.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -4525,6 +7265,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int fromAlpha=0x010101ca;
+ public static final int fromBottom=0x01160106;
/**
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -4533,17 +7274,27 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int fromDegrees=0x010101b3;
+ public static final int fromExtendBottom=0x0116010e;
+ public static final int fromExtendLeft=0x0116010b;
+ public static final int fromExtendRight=0x0116010d;
+ public static final int fromExtendTop=0x0116010c;
/** Keyframe identifier for the starting state.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int fromId=0x0101044a;
+ public static final int fromLeft=0x01160103;
+ public static final int fromRight=0x01160105;
/** The originating scene in this scene change.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int fromScene=0x010103dd;
+ public static final int fromTop=0x01160104;
/**
May be a floating point value, such as "1.2".
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
some parent container.
@@ -4569,6 +7320,9 @@ containing a value of this type.
*/
public static final int fromXScale=0x010101c2;
/**
May be a floating point value, such as "1.2".
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
some parent container.
@@ -4648,6 +7402,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int galleryStyle=0x01010070;
+ public static final int gameSessionService=0x01160129;
/** Color used to draw a gesture.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -4658,7 +7413,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int gestureColor=0x01010275;
- public static final int gestureOverlayViewStyle=0x0116001b;
+ public static final int gestureOverlayViewStyle=0x0116001f;
/** Minimum curve angle a stroke must contain before it is recognized as a gesture.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -4719,12 +7474,14 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int glEsVersion=0x01010281;
- /** Go button icon
+ public static final int glowDot=0x01160163;
+ /** Go button icon.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int goIcon=0x01010482;
- /** Radius of the gradient, used only with radial gradient.
+ /** Radius of the gradient, used only with radial gradient. May be an explicit dimension
+ or a fractional value relative to the shape's minimum dimension.
May be a floating point value, such as "1.2".
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -4796,14 +7553,137 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int groupIndicator=0x0101010b;
+ /** Enable sampled memory bug detection in this process.
+ When enabled, a very small, random subset of native
+ memory allocations are protected with guard pages, providing an
+ ASan-like error report in case of a memory corruption bug.
+
+ GWP-ASan is a recursive acronym. It stands for “GWP-ASan Will Provide Allocation SANity”.
+ See the LLVM documentation
+ for more information about this feature.
+
+
This attribute can be applied to a
+ {@link android.R.styleable#AndroidManifestProcess process} tag, or to an
+ {@link android.R.styleable#AndroidManifestApplication application} tag (to supply
+ a default setting for all application components).
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
never
0
Default behavior: GwpAsan is disabled in user apps, randomly enabled in system apps.
+
+ Never enable GwpAsan.
+
always
1
Always enable GwpAsan.
+
+ */
+ public static final int gwpAsanMode=0x01010616;
/**
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int hand_hour=0x01010103;
+ /** Tint to apply to the hour hand graphic.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hand_hourTint=0x01010638;
+ /** Blending mode used to apply the hour hand graphic tint.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+ */
+ public static final int hand_hourTintMode=0x01010639;
/**
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int hand_minute=0x01010104;
+ /** Tint to apply to the minute hand graphic.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hand_minuteTint=0x0101063a;
+ /** Blending mode used to apply the minute hand graphic tint.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+ */
+ public static final int hand_minuteTintMode=0x0101063b;
+ /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int hand_second=0x01010623;
+ /** Tint to apply to the second hand graphic.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hand_secondTint=0x0101063c;
+ /** Blending mode used to apply the second hand graphic tint.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+ */
+ public static final int hand_secondTintMode=0x0101063d;
/** Identifier for the child that represents the drawer's handle.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -4822,6 +7702,10 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int handleProfiling=0x01010022;
+ public static final int handwritingBoundsOffsetBottom=0x011600b8;
+ public static final int handwritingBoundsOffsetLeft=0x011600b5;
+ public static final int handwritingBoundsOffsetRight=0x011600b7;
+ public static final int handwritingBoundsOffsetTop=0x011600b6;
/** Boolean that controls whether a view should have haptic feedback
enabled for events such as long presses.
Must be a boolean value, either "true" or "false".
@@ -4867,6 +7751,27 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int hasCode=0x0101000c;
+ /** If {@code true} the user is prompted to keep the app's data on uninstall
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hasFragileUserData=0x0101059a;
+ public static final int hasRoundedCorners=0x01160100;
+ /** The SHA-512 hash of the only APK that can be used to update a package.
+
NOTE: This is only applicable to system packages.
+ @hide
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hash=0x01010526;
/** The text appearance for the AM/PM header.
@deprecated Use headerTextColor instead.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -4898,6 +7803,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int headerDividersEnabled=0x0101022e;
+ public static final int headerLayout=0x01160157;
/** The text appearance for the month (ex. May) in the selected date header.
{@deprecated Use headerTextColor instead.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -4905,6 +7811,8 @@ or to a theme attribute in the form "?[package:][type:]na
*/
@Deprecated
public static final int headerMonthTextAppearance=0x01010496;
+ public static final int headerRemoveIconIfEmpty=0x01160158;
+ public static final int headerTextColor=0x011600e8;
/** The text appearance for the time header.
@deprecated Use headerTextColor instead.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -4919,7 +7827,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
@Deprecated
public static final int headerYearTextAppearance=0x01010498;
- /** Makes the TextView be exactly this many pixels tall.
+ /** Makes the TextView be exactly this tall.
You could get the same effect by specifying this number in the
layout parameters.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -4941,6 +7849,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int hideOnContentScroll=0x01010443;
+ public static final int hideWheelUntilFocused=0x011600fb;
/** Hint text to display when the text is empty.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -4965,7 +7874,8 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int horizontalDivider=0x0101012d;
- /** Default horizontal gap between keys.
+ /** Default horizontal gap between keys.
+ {@deprecated Copy this definition into your own application project.}
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -4978,7 +7888,9 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int horizontalGap=0x0101023f;
+ public static final int horizontalProgressLayout=0x0116009f;
/** Default HorizontalScrollView style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -5009,6 +7921,48 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int host=0x01010028;
+ /** X coordinate of the icon hot spot.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hotSpotX=0x01010517;
+ /** Y coordinate of the icon hot spot.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int hotSpotY=0x01010518;
+ /** @hide
+ The service that provides {@link android.service.voice.HotwordDetectionService}.
+ Expect a component name to be provided. @hide
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int hotwordDetectionService=0x01010626;
+ /** Html description of the accessibility service usage, availability, or limitations (e.g.
+ isn't supported by all apps).
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int htmlDescription=0x0101060b;
/** Frequency of automatic hyphenation.
Must be one of the following constant values.
@@ -5021,6 +7975,12 @@ containing a value of this type.
as chat messages.
full
2
Standard amount of hyphenation, useful for running text and for
screens with limited space for text.
+
normalFast
3
Same to hyphenationFrequency="normal" but using faster algorithm for measuring
+ hyphenation break points. To make text rendering faster with hyphenation, this algorithm
+ ignores some hyphen character related typographic features, e.g. kerning.
+
fullFast
4
Same to hyphenationFrequency="full" but using faster algorithm for measuring
+ hyphenation break points. To make text rendering faster with hyphenation, this algorithm
+ ignores some hyphen character related typographic features, e.g. kerning.
*/
public static final int hyphenationFrequency=0x010104de;
@@ -5031,7 +7991,7 @@ containing a value of this type.
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -5040,11 +8000,57 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int icon=0x01010002;
- /** The icon to show in the popup preview.
+ /** The icon to show in the popup preview.
+ {@deprecated Copy this definition into your own application project.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int iconPreview=0x01010249;
+ /** Whether the space for the preference icon view will be reserved. By default, preference
+ icon view visibility will be set to GONE when there is no icon provided, so the default
+ value of this attribute is false.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int iconSpaceReserved=0x01010561;
+ /** Tint to apply to the icon.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int iconTint=0x0101055e;
+ /** Blending mode used to apply the icon tint.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the icon.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the icon with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and icon color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+ */
+ public static final int iconTintMode=0x0101055f;
+ public static final int iconfactoryBadgeSize=0x01160188;
+ public static final int iconfactoryIconSize=0x01160187;
/** The default state of the SearchView. If true, it will be iconified when not in
use and expanded when clicked.
Must be a boolean value, either "true" or "false".
@@ -5068,11 +8074,22 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int id=0x010100d0;
+ /** The identifier to assign to the intent, as per
+ {@link android.content.Intent#setIdentifier Intent.setIdentifier()}.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int identifier=0x01010606;
/** Indicates what view should not be affected by gravity.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int ignoreGravity=0x010101ff;
+ public static final int ignoreOffsetTopLimit=0x0116016e;
/** The style resource to use for an ImageButton.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -5174,6 +8191,21 @@ or to a theme attribute in the form "?[package:][type:]na
operation, taking the user to the previous field that will accept text.
Corresponds to
{@link android.view.inputmethod.EditorInfo#IME_ACTION_PREVIOUS}.
+
flagNoPersonalizedLearning
0x1000000
Used to request that the IME should not update any personalized data such as typing
+ history and personalized language model based on what the user typed on this text
+ editing object. Typical use cases are:
+
+
When the application is in a special mode, where user's activities are expected
+ to be not recorded in the application's history. Some web browsers and chat
+ applications may have this kind of modes.
+
When storing typing history does not make much sense. Specifying this flag in
+ typing games may help to avoid typing history from being filled up with words that
+ the user is less likely to type in their daily life. Another example is that when
+ the application already knows that the expected input is not a valid word (e.g. a
+ promotion code that is not a valid word in any natural language).
+
+
Applications need to be aware that the flag is not a guarantee, and some IMEs may
+ not respect it.
flagNoFullscreen
0x2000000
Used to request that the IME never go
into fullscreen mode. Applications need to be aware that the flag is not
a guarantee, and not all IMEs will respect it.
@@ -5186,7 +8218,7 @@ or to a theme attribute in the form "?[package:][type:]na
at {@link android.view.inputmethod.InputConnection#performEditorAction(int)
InputConnection.performEditorAction(int)}.
Corresponds to
- {@link android.view.inputmethod.EditorInfo#IME_FLAG_NO_FULLSCREEN}.
Used to specify that there is something
interesting that a forward navigation can focus on. This is like using
actionNext, except allows the IME to be multiline (with
@@ -5235,7 +8267,7 @@ or to a theme attribute in the form "?[package:][type:]na
used for, typically, account ID or password input. It is expected that IMEs
normally are able to input ASCII even without being told so (such IMEs
already respect this flag in a sense), but there could be some cases they
- aren't when, for instance, only non-ASCII input languagaes like Arabic,
+ aren't when, for instance, only non-ASCII input languages like Arabic,
Greek, Hebrew, Russian are enabled in the IME. Applications need to be
aware that the flag is not a guarantee, and not all IMEs will respect it.
However, it is strongly recommended for IME authors to respect this flag
@@ -5256,7 +8288,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int imeSubtypeExtraValue=0x010102ee;
- /** The locale of the subtype. This string should be a locale (e.g. en_US, fr_FR...)
+ /** The locale of the subtype. This string should be a locale (for example en_US and fr_FR)
and will be passed to the IME when the framework calls the IME
with the subtype. This is also used by the framework to know the supported locales
of the IME.
@@ -5268,9 +8300,10 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int imeSubtypeLocale=0x010102ec;
- /** The mode of the subtype. This string can be a mode (e.g. voice, keyboard...) and this
- string will be passed to the IME when the framework calls the IME with the
- subtype.
+ /** The mode of the subtype. This string can be a mode (for example, voice and keyboard)
+ and this string will be passed to the IME when the framework calls the IME with the
+ subtype. {@link android.view.inputmethod.InputMethodSubtype#getLocale()} returns the
+ value specified in this attribute.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5289,10 +8322,11 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int immersive=0x010102c0;
- /** Controls how this View is important for accessibility which is if it fires
- accessibility events and if it is reported to accessibility services that
- query the screen. Note: While not recommended, an accessibility service may
- decide to ignore this attribute and operate on all views in the view tree.
+ /** Describes whether or not this view is important for accessibility.
+ If it is important, the view fires accessibility events and is
+ reported to accessibility services that query the screen. Note:
+ While not recommended, an accessibility service may decide to
+ ignore this attribute and operate on all views in the view tree.
May be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5314,6 +8348,46 @@ containing a value of this type.
*/
public static final int importantForAccessibility=0x010103aa;
+ /** Hints the Android System whether the view node associated with this View should be
+ included in a view structure used for autofill purposes.
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
auto
0
Let the Android System use its heuristics to determine if the view is important for autofill.
+
yes
0x1
Hint the Android System that this view is important for autofill,
+ and its children (if any) will be traversed..
+
no
0x2
Hint the Android System that this view is *not* important for autofill,
+ but its children (if any) will be traversed..
+
yesExcludeDescendants
0x4
Hint the Android System that this view is important for autofill,
+ but its children (if any) will not be traversed.
+
noExcludeDescendants
0x8
Hint the Android System that this view is *not* important for autofill,
+ and its children (if any) will not be traversed.
+
+ */
+ public static final int importantForAutofill=0x01010558;
+ /** Hints the Android System whether the view node associated with this View should be
+ use for content capture purposes.
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
auto
0
Let the Android System use its heuristics to determine if the view is important for content capture.
+
yes
0x1
Hint the Android System that this view is important for content capture,
+ and its children (if any) will be traversed..
+
no
0x2
Hint the Android System that this view is *not* important for content capture,
+ but its children (if any) will be traversed..
+
yesExcludeDescendants
0x4
Hint the Android System that this view is important for content capture,
+ but its children (if any) will not be traversed.
+
noExcludeDescendants
0x8
Hint the Android System that this view is *not* important for content capture,
+ and its children (if any) will not be traversed.
+
+ */
+ public static final int importantForContentCapture=0x01010607;
/** Identifier for the animation to use when a view is shown.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -5350,8 +8424,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int indeterminate=0x01010139;
- /** Defines how the indeterminate mode should behave when the progress
- reaches max.
+ /** Defines how the indeterminate mode should behave when the progress reaches max. Only
+ affects the indeterminate animation if the indeterminate Drawable does not implement
+ android.graphics.drawable.Animatable.
Must be one of the following constant values.
@@ -5363,12 +8438,15 @@ containing a value of this type.
*/
public static final int indeterminateBehavior=0x0101013e;
- /** Drawable used for the indeterminate mode.
+ /** Drawable used for the indeterminate mode. One that implements Animatable offers more
+ control over the animation.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int indeterminateDrawable=0x0101013b;
- /** Duration of the indeterminate animation.
+ /** Duration of the indeterminate animation. Only affects the indeterminate animation
+ if the indeterminate Drawable does not implement
+ android.graphics.drawable.Animatable.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5475,6 +8553,23 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int inflatedId=0x010100f3;
+ /** Specifies whether this {@link android.app.Activity} should be shown on
+ top of the lock screen whenever the lockscreen is up and this activity has another
+ activity behind it with the {@link android.R.attr#showWhenLocked} attribute set. That
+ is, this activity is only visible on the lock screen if there is another activity with
+ the {@link android.R.attr#showWhenLocked} attribute visible at the same time on the
+ lock screen. A use case for this is permission dialogs, that should only be visible on
+ the lock screen if their requesting activity is also visible.
+
+
The default value of this attribute is false.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int inheritShowWhenLocked=0x0101059c;
/** Specify the order in which content providers hosted by a process
are instantiated when that process is created. Not needed unless
you have providers with dependencies between each other, to make
@@ -5486,9 +8581,16 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int initOrder=0x0101001a;
+ public static final int initialActivityCount=0x01160118;
/** A resource id of a layout.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -5569,7 +8671,12 @@ containing a value of this type.
textMultiLine
0x00020001
Can be combined with text and its variations to
allow multiple lines of text in the field. If this flag is not set,
the text field will be constrained to a single line. Corresponds to
- {@link android.text.InputType#TYPE_TEXT_FLAG_MULTI_LINE}.
+ {@link android.text.InputType#TYPE_TEXT_FLAG_MULTI_LINE}.
+
+ Note: If this flag is not set and the text field doesn't have max length limit, the
+ framework automatically set maximum length of the characters to 5000 for the
+ performance reasons.
+
textImeMultiLine
0x00040001
Can be combined with text and its variations to
indicate that though the regular text view should not be multiple
lines, the IME should provide multiple lines if it can. Corresponds to
@@ -5578,6 +8685,10 @@ containing a value of this type.
indicate that the IME should not show any
dictionary-based word suggestions. Corresponds to
{@link android.text.InputType#TYPE_TEXT_FLAG_NO_SUGGESTIONS}.
+
textEnableTextConversionSuggestions
0x00100001
Can be combined with text and its variations to
+ indicate that if there is extra information, the IME should provide
+ {@link android.view.inputmethod.TextAttribute}. Corresponds to
+ {@link android.text.InputType#TYPE_TEXT_FLAG_ENABLE_TEXT_CONVERSION_SUGGESTIONS}.
textUri
0x00000011
Text that will be used as a URI. Corresponds to
{@link android.text.InputType#TYPE_CLASS_TEXT} |
{@link android.text.InputType#TYPE_TEXT_VARIATION_URI}.
@@ -5649,9 +8760,12 @@ containing a value of this type.
*/
public static final int inputType=0x01010220;
- /**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+ /**
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -5659,9 +8773,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int inset=0x010104b5;
- /**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+ /**
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -5669,9 +8786,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int insetBottom=0x010101ba;
- /**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+ /**
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -5679,9 +8799,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int insetLeft=0x010101b7;
- /**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+ /**
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -5689,9 +8812,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int insetRight=0x010101b8;
- /**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+ /**
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -5716,10 +8842,52 @@ containing a value of this type.
*/
public static final int installLocation=0x010102b7;
- /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+ /** A recommended timeout in milliseconds used in
+ {@link android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis(int, int)
+ android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int)}
+ to return a suitable value for interactive controls.
+ This setting can be changed at runtime by calling
+ {@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
+ android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int interactiveUiTimeout=0x01010595;
+ public static final int internalLayout=0x011600e7;
+ public static final int internalMaxHeight=0x011600f7;
+ public static final int internalMaxWidth=0x011600f9;
+ public static final int internalMinHeight=0x011600f6;
+ public static final int internalMinWidth=0x011600f8;
+ /** Sets the acceleration curve for the indeterminate animation. Defaults to a linear
+ interpolation. Only affects the indeterminate animation if the indeterminate Drawable
+ does not implement android.graphics.drawable.Animatable.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int interpolator=0x01010141;
+ public static final int interpolatorX=0x01160113;
+ public static final int interpolatorY=0x01160114;
+ public static final int interpolatorZ=0x01160115;
+ public static final int intro=0x011600c4;
+ /** Attribute indicating whether the accessibility service is used to assist users with
+ disabilities. This criteria might be defined by the installer. The default is false.
+
+ Note: If this flag is false, system will show a notification after a duration to
+ inform the user about the privacy implications of the service.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int isAccessibilityTool=0x01010641;
/** Set to true to tell the SyncManager to automatically call setIsSyncable(..., ..., 1)
for the SyncAdapter instead of issuaing an initialization sync to the SyncAdapter.
Defaults to false.
@@ -5732,10 +8900,16 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int isAlwaysSyncable=0x01010333;
- /** Set to true if this subtype is ASCII capable. If the subtype is ASCII
+ /** Set to {@code true} if this subtype is ASCII capable. If the subtype is ASCII
capable, it should guarantee that the user can input ASCII characters with
this subtype. This is important because many password fields only allow
- ASCII-characters.
+ ASCII-characters.
+
+
Note: In order to avoid some known system issues on
+ {@link android.os.Build.VERSION_CODES#P} and prior OSes, you may want to include
+ {@code "AsciiCapable"} in
+ {@link android.R.styleable#InputMethod_Subtype_imeSubtypeExtraValue} when you specify
+ {@code true} to this attribute.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5756,6 +8930,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int isAuxiliary=0x0101037f;
+ public static final int isCredential=0x011600ad;
/** Set to true in all of the configurations for which this input
method should be considered an option as the default.
Must be a boolean value, either "true" or "false".
@@ -5766,6 +8941,21 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int isDefault=0x01010221;
+ /** If set to true, indicates to the platform that this APK is
+ a 'feature' split and that it implicitly depends on the base APK. This distinguishes
+ this split APK from a 'configuration' split, which provides resource overrides
+ for a particular 'feature' split. Only useful when the base APK specifies
+ android:isolatedSplits="true".
+
+
The default value of this attribute is false.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int isFeatureSplit=0x0101055b;
/** A boolean flag used to indicate if an application is a Game or not.
This information can be used by the system to group together
applications that are classified as games, and display them separately
@@ -5787,8 +8977,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int isIndicator=0x01010147;
- public static final int isLightTheme=0x01160000;
- /** Whether this is a modifier key such as Alt or Shift.
+ /** Specifies that a theme has a light background with dark text on top.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5796,8 +8985,20 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ public static final int isLightTheme=0x01010590;
+ /** Whether this is a modifier key such as Alt or Shift.
+ {@deprecated Copy this definition into your own application project.}
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
public static final int isModifier=0x01010246;
- /** Whether long-pressing on this key will make it repeat.
+ /** Whether long-pressing on this key will make it repeat.
+ {@deprecated Copy this definition into your own application project.}
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5805,6 +9006,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int isRepeatable=0x01010248;
/** Set this if the view will serve as a scrolling container, meaning
that it can be resized to shrink its overall window so that there
@@ -5819,7 +9021,10 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int isScrollContainer=0x0101024e;
- /** Whether this is a toggle key.
+ /** {@deprecated Use requiredSplitTypes instead.}
+ Flag to specify if this APK requires at least one split [either feature or
+ resource] to be present in order to function. Default value is false.
+ @deprecated Use {@link android.R.attr#requiredSplitTypes} instead.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5827,7 +9032,41 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
+ public static final int isSplitRequired=0x01010591;
+ /** Whether the given RRO is static or not.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int isStatic=0x0101055a;
+ /** Whether this is a toggle key.
+ {@deprecated Copy this definition into your own application project.}
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
public static final int isSticky=0x01010247;
+ public static final int isVirtualDeviceOnly=0x011600bb;
+ /** @hide
+ Specifies if an IME can only be used while a device is in VR mode or on a dedicated
+ device
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int isVrOnly=0x01010578;
/** If set to true, this service will run under a special process
that is isolated from the rest of the system. The only communication
with it is through the Service API (binding and starting).
@@ -5839,6 +9078,19 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int isolatedProcess=0x010103a9;
+ /** If set to true, indicates to the platform that any split APKs
+ installed for this application should be loaded into their own Context
+ objects and not appear in the base application's Context.
+
+
The default value of this attribute is false.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int isolatedSplits=0x0101054b;
/** Default background for each menu item.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -5846,6 +9098,7 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int itemBackground=0x01010130;
+ public static final int itemColor=0x01160167;
/** Default disabled icon alpha for each menu item that shows an icon.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -5855,6 +9108,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int itemIconDisabledAlpha=0x01010131;
+ public static final int itemLayout=0x01160166;
/** Specifies padding that should be applied to the left and right sides of
system-provided items in the bar.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -5872,6 +9126,21 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int itemTextAppearance=0x0101012c;
+ /** Mode for justification.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
none
0
No justification.
+
inter_word
1
Justification by stretching word spacing.
+
inter_character
2
Justification by stretching letter spacing.
+ @FlaggedApi("com.android.text.flags.inter_character_justification")
+
+ */
+ public static final int justificationMode=0x01010567;
+ public static final int keepDotActivated=0x01160126;
/** Controls whether the view's window should keep the screen on
while visible.
Must be a boolean value, either "true" or "false".
@@ -5893,24 +9162,31 @@ containing a value of this type.
public static final int key=0x010101e8;
/** Image for the key. This image needs to be a StateListDrawable, with the following
possible states: normal, pressed, checkable, checkable+pressed, checkable+checked,
- checkable+checked+pressed.
+ checkable+checked+pressed.
+ {@deprecated Copy this definition into your own application project.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int keyBackground=0x01010233;
- /** Key edge flags.
+ /** Key edge flags.
+ {@deprecated Copy this definition into your own application project.}
Must be one or more (separated by '|') of the following constant values.
Constant
Value
Description
-
left
1
Key is anchored to the left of the keyboard.
-
right
2
Key is anchored to the right of the keyboard.
+
left
1
Key is anchored to the left of the keyboard.
+ {@deprecated Copy this definition into your own application project.}
+
right
2
Key is anchored to the right of the keyboard.
+ {@deprecated Copy this definition into your own application project.}
*/
+ @Deprecated
public static final int keyEdgeFlags=0x01010245;
- /** Default height of a key, in pixels or percentage of display width.
+ /** Default height of a key, in pixels or percentage of display width.
+ {@deprecated Copy this definition into your own application project.}
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -5923,13 +9199,17 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyHeight=0x0101023e;
- /** The icon to display on the key instead of the label.
+ /** The icon to display on the key instead of the label.
+ {@deprecated Copy this definition into your own application project.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int keyIcon=0x0101024c;
- /** The label to display on the key.
+ /** The label to display on the key.
+ {@deprecated Copy this definition into your own application project.}
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5937,8 +9217,10 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyLabel=0x0101024b;
- /** The string of characters to output when this key is pressed.
+ /** The string of characters to output when this key is pressed.
+ {@deprecated Copy this definition into your own application project.}
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -5946,8 +9228,10 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyOutputText=0x0101024a;
- /** Height of the key press feedback popup.
+ /** Height of the key press feedback popup.
+ {@deprecated Copy this definition into your own application project.}
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -5957,13 +9241,17 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyPreviewHeight=0x01010239;
/** Layout resource for key press feedback.
+ {@deprecated Copy this definition into your own application project.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int keyPreviewLayout=0x01010237;
- /** Vertical offset of the key press feedback from the key.
+ /** Vertical offset of the key press feedback from the key.
+ {@deprecated Copy this definition into your own application project.}
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -5973,6 +9261,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyPreviewOffset=0x01010238;
/** Groups signing keys into a {@code KeySet} for easier reference in
other APIs. However, currently no APIs use this.
@@ -5992,7 +9281,8 @@ The % suffix always means a percentage of the base size; the optional %p suffix
some parent container.
*/
public static final int keySet=0x010103db;
- /** Color to use for the label in a key.
+ /** Color to use for the label in a key.
+ {@deprecated Copy this definition into your own application project.}
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -6001,8 +9291,10 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyTextColor=0x01010236;
- /** Size of the text for character keys.
+ /** Size of the text for character keys.
+ {@deprecated Copy this definition into your own application project.}
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -6012,8 +9304,10 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyTextSize=0x01010234;
- /** Default width of a key, in pixels or percentage of display width.
+ /** Default width of a key, in pixels or percentage of display width.
+ {@deprecated Copy this definition into your own application project.}
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -6026,19 +9320,34 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int keyWidth=0x0101023d;
/** The key character map file resource.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int keyboardLayout=0x010103ab;
+ public static final int keyboardLayoutType=0x0116015a;
+ public static final int keyboardLocale=0x01160159;
/** Mode of the keyboard. If the mode doesn't match the
- requested keyboard mode, the row will be skipped.
+ requested keyboard mode, the row will be skipped.
+ {@deprecated Copy this definition into your own application project.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int keyboardMode=0x0101024d;
- public static final int keyboardViewStyle=0x01160084;
+ /** Whether this view is a root of a keyboard navigation cluster.
+ See {@link android.view.View#setKeyboardNavigationCluster(boolean)}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int keyboardNavigationCluster=0x01010540;
+ public static final int keyboardViewStyle=0x0116011a;
/** This enum provides the same keycode values as can be found in
{@link android.view.KeyEvent}.
Must be one of the following constant values.
@@ -6311,10 +9620,47 @@ or to a theme attribute in the form "?[package:][type:]na
KEYCODE_NAVIGATE_NEXT
261
KEYCODE_NAVIGATE_IN
262
KEYCODE_NAVIGATE_OUT
263
+
KEYCODE_STEM_PRIMARY
264
+
KEYCODE_STEM_1
265
+
KEYCODE_STEM_2
266
+
KEYCODE_STEM_3
267
+
KEYCODE_DPAD_UP_LEFT
268
+
KEYCODE_DPAD_DOWN_LEFT
269
+
KEYCODE_DPAD_UP_RIGHT
270
+
KEYCODE_DPAD_DOWN_RIGHT
271
KEYCODE_MEDIA_SKIP_FORWARD
272
KEYCODE_MEDIA_SKIP_BACKWARD
273
KEYCODE_MEDIA_STEP_FORWARD
274
KEYCODE_MEDIA_STEP_BACKWARD
275
+
KEYCODE_SOFT_SLEEP
276
+
KEYCODE_CUT
277
+
KEYCODE_COPY
278
+
KEYCODE_PASTE
279
+
KEYCODE_SYSTEM_NAVIGATION_UP
280
+
KEYCODE_SYSTEM_NAVIGATION_DOWN
281
+
KEYCODE_SYSTEM_NAVIGATION_LEFT
282
+
KEYCODE_SYSTEM_NAVIGATION_RIGHT
283
+
KEYCODE_ALL_APPS
284
+
KEYCODE_REFRESH
285
+
KEYCODE_THUMBS_UP
286
+
KEYCODE_THUMBS_DOWN
287
+
KEYCODE_PROFILE_SWITCH
288
+
KEYCODE_VIDEO_APP_1
289
+
KEYCODE_VIDEO_APP_2
290
+
KEYCODE_VIDEO_APP_3
291
+
KEYCODE_VIDEO_APP_4
292
+
KEYCODE_VIDEO_APP_5
293
+
KEYCODE_VIDEO_APP_6
294
+
KEYCODE_VIDEO_APP_7
295
+
KEYCODE_VIDEO_APP_8
296
+
KEYCODE_FEATURED_APP_1
297
+
KEYCODE_FEATURED_APP_2
298
+
KEYCODE_FEATURED_APP_3
299
+
KEYCODE_FEATURED_APP_4
300
+
KEYCODE_DEMO_APP_1
301
+
KEYCODE_DEMO_APP_2
302
+
KEYCODE_DEMO_APP_3
303
+
KEYCODE_DEMO_APP_4
304
*/
public static final int keycode=0x010100c5;
@@ -6336,13 +9682,43 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int killAfterRestore=0x0101029c;
+ public static final int knownActivityEmbeddingCerts=0x01160191;
+ /**
+ A reference to an array resource containing the signing certificate digests to be granted
+ this permission when using the {@code knownSigner} protection flag. The digest should
+ be computed over the DER encoding of the trusted certificate using the SHA-256 digest
+ algorithm.
+
+ If only a single signer is declared this can also be a string resource, or the digest
+ can be declared inline as the value for this attribute.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+ */
+ public static final int knownCerts=0x0101062a;
+ /** Perceptual luminance applied to the base color. From 0 to 100.
+ Perceptual luminance of a color, in accessibility friendly color space. From 0 to 100.
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int lStar=0x01010647;
/** A user-legible name for the given item. Use with the
application tag (to supply a default label for all application
components), or with the activity, receiver, service, or instrumentation
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -6351,18 +9727,22 @@ containing a value of this type.
string for quick and dirty programming.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
*/
public static final int label=0x01010001;
/** Specifies the id of a view for which this view serves as a label for
accessibility purposes. For example, a TextView before an EditText in
- the UI usually specifies what infomation is contained in the EditText.
+ the UI usually specifies what information is contained in the EditText.
Hence, the TextView is a label for the EditText.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int labelFor=0x010103c6;
- /** Size of the text for custom keys with some text and no icon.
+ /** Size of the text for custom keys with some text and no icon.
+ {@deprecated Copy this definition into your own application project.}
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -6372,7 +9752,19 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int labelTextSize=0x01010235;
+ public static final int languageSettingsActivity=0x011600ba;
+ /** The BCP-47 Language Tag of the subtype. This replaces
+ {@link android.R.styleable#InputMethod_Subtype_imeSubtypeLocale}.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int languageTag=0x01010508;
/** Request that your application's processes be created with
a large Dalvik heap. This applies to all processes
created for the application. It only applies to the first
@@ -6422,11 +9814,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int largestWidthLimitDp=0x01010366;
+ /** Distance from the bottom of the TextView to the last text baseline. If set, this
+ overrides the value set for paddingBottom.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int lastBaselineToBottomHeight=0x0101057e;
/** Specify how an activity should be launched. See the
Tasks and Back
Stack document for important information on how these options impact
the behavior of your application.
-
+
If this attribute is not specified, standard launch
mode will be used. Note that the particular launch behavior can
be changed in some ways at runtime through the
@@ -6465,16 +9869,22 @@ containing a value of this type.
FLAG_ACTIVITY_BROUGHT_TO_FRONT flag set). See the
Tasks and Back
Stack document for more details about tasks.
-
singleInstance
3
Only allow one instance of this activity to ever be
- running. This activity gets a unique task with only itself running
- in it; if it is ever launched again with the same Intent, then that
- task will be brought forward and its
+
singleInstance
3
Only allow one instance of this activity to ever be
+ running. This activity gets a unique task with only itself running
+ in it; if it is ever launched again with the same Intent, then that
+ task will be brought forward and its
{@link android.app.Activity#onNewIntent Activity.onNewIntent()}
- method called. If this
- activity tries to start a new activity, that new activity will be
+ method called. If this
+ activity tries to start a new activity, that new activity will be
launched in a separate task. See the
Tasks and Back
Stack document for more details about tasks.
+
singleInstancePerTask
4
The activity can only be running as the root activity of the task, the first activity
+ that created the task, and therefore there will only be one instance of this activity
+ in a task. In contrast to the {@code singleTask} launch mode, this activity can be
+ started in multiple instances in different tasks if the
+ {@code FLAG_ACTIVITY_MULTIPLE_TASK} or {@code FLAG_ACTIVITY_NEW_DOCUMENT} is set.
+ This enum value is introduced in API level 31.
*/
public static final int launchMode=0x0101001d;
@@ -6526,7 +9936,7 @@ or to a theme attribute in the form "?[package:][type:]na
public static final int layoutAnimation=0x010100ec;
/** Defines the direction of layout drawing. This typically is associated with writing
direction of the language script used. The possible values are "ltr" for Left-to-Right,
- "rtl" for Right-to-Left, "locale" and "inherit" from parent view. If there is nothing
+ "rtl" for Right-to-Left, "locale", and "inherit" from parent view. If there is nothing
to inherit, "locale" is used. "locale" falls back to "en-US". "ltr" is the direction
used in "en-US". The default for this attribute is "inherit".
Must be one of the following constant values.
@@ -6535,13 +9945,14 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
-
ltr
0
Left-to-Right
-
rtl
1
Right-to-Left
-
inherit
2
Inherit from parent
-
locale
3
Locale
+
ltr
0
Left-to-Right.
+
rtl
1
Right-to-Left.
+
inherit
2
Inherit from parent.
+
locale
3
Locale.
*/
public static final int layoutDirection=0x010103b2;
+ public static final int layoutManager=0x01160177;
/** Defines the layout mode of this ViewGroup.
Must be one of the following constant values.
@@ -6671,6 +10082,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int layout_alignWithParentIfMissing=0x01010192;
+ public static final int layout_alwaysShow=0x01160170;
/** Positions the top edge of this view below the given anchor view ID.
Accommodates top margin of this view and bottom margin of anchor view.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -6704,6 +10116,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int layout_centerVertical=0x01010191;
+ public static final int layout_childType=0x01160165;
/** The index of the column in which this child should be.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -6766,6 +10179,7 @@ containing a value of this type.
*/
public static final int layout_gravity=0x010100b3;
+ public static final int layout_hasNestedScrollIndicator=0x01160172;
/** Specifies the basic height of the view. This is a required attribute
for any view inside of a containing layout manager. Its value may
be a dimension (such as "12dip") for a constant height or one of
@@ -6793,8 +10207,13 @@ containing a value of this type.
*/
public static final int layout_height=0x010100f5;
+ public static final int layout_ignoreOffset=0x01160171;
/** Specifies extra space on the left, top, right and bottom
- sides of this view. This space is outside this view's bounds.
+ sides of this view. If both layout_margin and any of layout_marginLeft,
+ layout_marginRight, layout_marginStart, layout_marginEnd,
+ layout_marginTop, and layout_marginBottom are
+ also specified, the layout_margin value will take precedence over the
+ edge-specific values. This space is outside this view's bounds.
Margin values should be positive.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -6832,6 +10251,26 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int layout_marginEnd=0x010103b6;
+ /** Specifies extra space on the left and right sides of this view.
+ Specifying layout_marginHorizontal is equivalent to specifying
+ layout_marginLeft and layout_marginRight.
+ If both layout_marginHorizontal and either/both of layout_marginLeft
+ and layout_marginRight are also specified, the layout_marginHorizontal
+ value will take precedence over the
+ edge-specific values. Also, layout_margin will always take precedence over
+ any of these values, including layout_marginHorizontal.
+ This space is outside this view's bounds.
+ Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int layout_marginHorizontal=0x0101053b;
/** Specifies extra space on the left side of this view.
This space is outside this view's bounds.
Margin values should be positive.
@@ -6884,6 +10323,28 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int layout_marginTop=0x010100f8;
+ /** Specifies extra space on the top and bottom sides of this view.
+ Specifying layout_marginVertical is equivalent to specifying
+ layout_marginTop and layout_marginBottom with that same value.
+ If both layout_marginVertical and either/both of layout_marginTop and
+ layout_marginBottom are also specified, the layout_marginVertical value
+ will take precedence over the edge-specific values.
+ Also, layout_margin will always take precedence over
+ any of these values, including layout_marginVertical.
+ This space is outside this view's bounds.
+ Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int layout_marginVertical=0x0101053c;
+ public static final int layout_maxHeight=0x01160173;
+ public static final int layout_removeBorders=0x011600d7;
/** The row boundary delimiting the top of the group of cells
occupied by this view.
Must be an integer value, such as "100".
@@ -6957,7 +10418,11 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int layout_toStartOf=0x010103b7;
- /**
Must be a floating point value, such as "1.2".
+ /** Indicates how much of the extra space in the LinearLayout is
+ allocated to the view associated with these LayoutParams. Specify
+ 0 if the view should not be stretched. Otherwise the extra pixels
+ will be pro-rated among all views whose weight is greater than 0.
+
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -7023,6 +10488,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int left=0x010101ad;
+ public static final int leftToRight=0x01160164;
+ public static final int legacyLayout=0x011600fc;
/** Text letter-spacing.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -7032,10 +10499,34 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int letterSpacing=0x010104b6;
- public static final int lightRadius=0x01160037;
- public static final int lightY=0x01160035;
- public static final int lightZ=0x01160036;
- /** Extra spacing between lines of text.
+ /** Specifies the initial drawable level in the range 0 to 10000.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int level=0x01010500;
+ public static final int lightRadius=0x0116004d;
+ public static final int lightY=0x0116004b;
+ public static final int lightZ=0x0116004c;
+ public static final int lineBreakStyle=0x011600e0;
+ public static final int lineBreakWordStyle=0x011600e1;
+ /** Explicit height between lines of text. If set, this will override the values set
+ for lineSpacingExtra and lineSpacingMultiplier.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int lineHeight=0x0101057f;
+ /** Extra spacing between lines of text. The value will not be applied for the last
+ line of text.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -7046,7 +10537,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int lineSpacingExtra=0x01010217;
- /** Extra spacing between lines of text, as a multiplier.
+ /** Extra spacing between lines of text, as a multiplier. The value will not be applied
+ for the last line of text.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -7100,6 +10592,13 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int listDividerAlertDialog=0x01010305;
+ public static final int listItemLayout=0x0116009d;
+ public static final int listLayout=0x0116009a;
+ /** Default menu-style ListView style.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int listMenuViewStyle=0x010104f2;
/** Default ListPopupWindow style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -7204,6 +10703,8 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int listViewWhiteStyle=0x01010075;
+ public static final int localeConfig=0x01160195;
+ public static final int lockPatternStyle=0x0116017f;
/** This value indicates how tasks rooted at this activity will behave in lockTask mode.
While in lockTask mode the system will not launch non-permitted tasks until
lockTask mode is disabled.
@@ -7219,13 +10720,13 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
normal
0
This is the default value. Tasks will not launch into lockTask mode but can be
placed there by calling {@link android.app.Activity#startLockTask}. If a task with
- this mode has been whitelisted using {@link
+ this mode has been allowlisted using {@link
android.app.admin.DevicePolicyManager#setLockTaskPackages} then calling
{@link android.app.Activity#startLockTask} will enter lockTask mode immediately,
otherwise the user will be presented with a dialog to approve entering pinned mode.
If the system is already in lockTask mode when a new task rooted at this activity
is launched that task will or will not start depending on whether the package of this
- activity has been whitelisted.
+ activity has been allowlisted.
Tasks rooted at this activity can only exit lockTask mode using
{@link android.app.Activity#stopLockTask}.
never
1
Tasks will not launch into lockTask mode and cannot be placed there using
@@ -7298,13 +10799,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int loopViews=0x01010307;
+ public static final int magnifierColorOverlay=0x01160186;
+ public static final int magnifierElevation=0x01160183;
+ public static final int magnifierHeight=0x01160181;
+ public static final int magnifierHorizontalOffset=0x01160185;
+ public static final int magnifierStyle=0x01160021;
+ public static final int magnifierVerticalOffset=0x01160184;
+ public static final int magnifierWidth=0x01160180;
+ public static final int magnifierZoom=0x01160182;
+ public static final int majorWeightMax=0x011600ee;
+ public static final int majorWeightMin=0x011600ec;
/** Name of the activity to be launched to manage application's space on
device. The specified activity gets automatically launched when the
- application's space needs to be managed and is usually invoked
+ application's space needs to be managed and is usually invoked
through user actions. Applications can thus provide their own custom
behavior for managing space for various scenarios like out of memory
conditions. This is an optional attribute and
- applications can choose not to specify a default activity to
+ applications can choose not to specify a default activity to
manage space.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -7353,7 +10864,52 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int matchOrder=0x0101044f;
- /** Defines the maximum value the progress can take.
+ public static final int materialColorError=0x0116007a;
+ public static final int materialColorErrorContainer=0x0116005e;
+ public static final int materialColorOnBackground=0x01160067;
+ public static final int materialColorOnError=0x0116006e;
+ public static final int materialColorOnErrorContainer=0x01160057;
+ public static final int materialColorOnPrimary=0x01160076;
+ public static final int materialColorOnPrimaryContainer=0x01160055;
+ public static final int materialColorOnPrimaryFixed=0x0116005f;
+ public static final int materialColorOnPrimaryFixedVariant=0x01160051;
+ public static final int materialColorOnSecondary=0x01160069;
+ public static final int materialColorOnSecondaryContainer=0x01160052;
+ public static final int materialColorOnSecondaryFixed=0x01160058;
+ public static final int materialColorOnSecondaryFixedVariant=0x0116004e;
+ public static final int materialColorOnSurface=0x01160077;
+ public static final int materialColorOnSurfaceInverse=0x01160059;
+ public static final int materialColorOnSurfaceVariant=0x01160073;
+ public static final int materialColorOnTertiary=0x0116006a;
+ public static final int materialColorOnTertiaryContainer=0x01160053;
+ public static final int materialColorOnTertiaryFixed=0x0116005b;
+ public static final int materialColorOnTertiaryFixedVariant=0x0116004f;
+ public static final int materialColorOutline=0x01160074;
+ public static final int materialColorOutlineVariant=0x01160075;
+ public static final int materialColorPrimary=0x01160079;
+ public static final int materialColorPrimaryContainer=0x01160066;
+ public static final int materialColorPrimaryFixed=0x01160068;
+ public static final int materialColorPrimaryFixedDim=0x0116005c;
+ public static final int materialColorPrimaryInverse=0x01160060;
+ public static final int materialColorSecondary=0x0116006d;
+ public static final int materialColorSecondaryContainer=0x0116005d;
+ public static final int materialColorSecondaryFixed=0x01160061;
+ public static final int materialColorSecondaryFixedDim=0x01160056;
+ public static final int materialColorSurface=0x0116006f;
+ public static final int materialColorSurfaceBright=0x0116006c;
+ public static final int materialColorSurfaceContainer=0x01160078;
+ public static final int materialColorSurfaceContainerHigh=0x01160070;
+ public static final int materialColorSurfaceContainerHighest=0x01160072;
+ public static final int materialColorSurfaceContainerLow=0x01160054;
+ public static final int materialColorSurfaceContainerLowest=0x01160050;
+ public static final int materialColorSurfaceDim=0x0116006b;
+ public static final int materialColorSurfaceInverse=0x01160062;
+ public static final int materialColorSurfaceVariant=0x01160063;
+ public static final int materialColorTertiary=0x01160071;
+ public static final int materialColorTertiaryContainer=0x01160064;
+ public static final int materialColorTertiaryFixed=0x01160065;
+ public static final int materialColorTertiaryFixedDim=0x0116005a;
+ /** Defines the maximum value.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -7362,6 +10918,42 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int max=0x01010136;
+ /** This value indicates the maximum aspect ratio the activity supports. If the app runs on a
+ device with a wider aspect ratio, the system automatically letterboxes the app, leaving
+ portions of the screen unused so the app can run at its specified maximum aspect ratio.
+
Maximum aspect ratio, expressed as (longer dimension / shorter dimension) in decimal
+ form. For example, if the maximum aspect ratio is 7:3, set value to 2.33.
+
Value needs to be greater or equal to 1.0, otherwise it is ignored.
+
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int maxAspectRatio=0x01010560;
+ /**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int maxButtonHeight=0x010104fd;
+ public static final int maxCollapsedHeight=0x0116016b;
+ public static final int maxCollapsedHeightSmall=0x0116016c;
/** The maximal date shown by this calendar view in mm/dd/yyyy format.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -7371,6 +10963,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int maxDate=0x01010340;
+ public static final int maxDrawableHeight=0x0116018b;
+ public static final int maxDrawableWidth=0x0116018a;
/** Makes the TextView be at most this many ems wide.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -7380,6 +10974,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int maxEms=0x01010157;
+ public static final int maxFileSize=0x01160153;
/** An optional argument to supply a maximum height for this view.
See {see android.widget.ImageView#setMaxHeight} for details.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -7392,6 +10987,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int maxHeight=0x01010120;
+ public static final int maxItems=0x011600d9;
/** Defines the maximum number of items per row.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -7432,6 +11028,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int maxLines=0x01010153;
+ /** The max version code of the package for which compatibility mode is
+ requested. This corresponds to the long value returned by {@link
+ android.content.pm.PackageInfo#getLongVersionCode()} for the target package.
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int maxLongVersionCode=0x01010583;
/** The maximum number of entries of tasks rooted at this activity in the recent task list.
When this number of entries is reached the least recently used instance of this activity
will be removed from recents. The value will be clamped between 1 and 100 inclusive.
@@ -7444,6 +11052,28 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int maxRecents=0x01010446;
+ /** Maximum height that the AppWidget can be resized to.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int maxResizeHeight=0x01010633;
+ /** Maximum width that the AppWidget can be resized to.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int maxResizeWidth=0x01010632;
/** Defines the maximum number of rows displayed.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -7531,6 +11161,32 @@ containing a value of this type.
*/
public static final int mediaRouteTypes=0x010103ae;
+ /** Enable hardware memory tagging (ARM MTE) in this process.
+ When enabled, heap memory bugs like use-after-free and buffer overflow
+ are detected and result in an immediate ("sync" mode) or delayed ("async"
+ mode) crash instead of a silent memory corruption. Sync mode, while slower,
+ provides enhanced bug reports including stack traces at the time of allocation
+ and deallocation of memory, similar to AddressSanitizer.
+
+ See the ARM announcement
+ for more details.
+
+
This attribute can be applied to a
+ {@link android.R.styleable#AndroidManifestProcess process} tag, or to an
+ {@link android.R.styleable#AndroidManifestApplication application} tag (to supply
+ a default setting for all application components).
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
off
0
+
async
1
+
sync
2
+
+ */
+ public static final int memtagMode=0x01010624;
/** The category applied to all items within this group.
(This will be or'ed with the orderInCategory attribute.)
Must be one of the following constant values.
@@ -7546,6 +11202,16 @@ containing a value of this type.
*/
public static final int menuCategory=0x010101de;
+ /** Specify a group of MIME types that are handled. MIME types can be added and
+ removed to a package's MIME group via the PackageManager.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int mimeGroup=0x01010615;
/** Specify a MIME type that is handled, as per
{@link android.content.IntentFilter#addDataType
IntentFilter.addDataType()}.
@@ -7560,6 +11226,39 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int mimeType=0x01010026;
+ /** Defines the minimum value.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int min=0x01010539;
+ /** This value indicates the minimum aspect ratio the activity supports. If the app runs on a
+ device with a narrower aspect ratio, the system automatically letterboxes the app, leaving
+ portions of the screen unused so the app can run at its specified minimum aspect ratio.
+
Minimum aspect ratio, expressed as (longer dimension / shorter dimension) in decimal
+ form. For example, if the minimum aspect ratio is 4:3, set value to 1.33.
+
Value needs to be greater or equal to 1.0, otherwise it is ignored.
+
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int minAspectRatio=0x0101059b;
/** The minimal date shown by this calendar view in mm/dd/yyyy format.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -7578,6 +11277,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int minEms=0x0101015a;
+ /** @hide
+ The minimum version of the extension SDK this application requires.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int minExtensionVersion=0x01010611;
/**
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -7631,19 +11341,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int minResizeWidth=0x01010395;
- /** This is the minimum SDK version number that the application
- requires. This number is an abstract integer, from the list
- in {@link android.os.Build.VERSION_CODES} If
- not supplied, the application will work on any SDK. This
- may also be string (such as "Donut") if the application was built
- against a development branch, in which case it will only work against
- the development builds.
+ /** Optional: specify the minimum version of the Android OS for which the
+ application wishes to request the permission. When running on a version
+ of Android lower than the number given here, the permission will not
+ be requested.
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
May be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int minSdkVersion=0x0101020c;
@@ -7677,6 +11391,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int minimumVerticalAngle=0x0101047e;
+ public static final int minorWeightMax=0x011600ef;
+ public static final int minorWeightMin=0x011600ed;
/** Enables or disables the mipmap hint. See
{@link android.graphics.Bitmap#setHasMipMap(boolean)} for more information.
Default value is false.
@@ -7689,7 +11405,7 @@ containing a value of this type.
*/
public static final int mipMap=0x010103cd;
/** Defines if the associated drawables need to be mirrored when in RTL mode.
- Default is false
+ Default is false.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -7711,16 +11427,19 @@ containing a value of this type.
*/
public static final int mode=0x0101017e;
+ public static final int monthTextAppearance=0x011600f0;
/** 'More' icon.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int moreIcon=0x01010135;
+ public static final int mountPoint=0x0116014c;
+ public static final int mtpReserve=0x01160151;
/** Declare that code from this application will need to be loaded into other
applications' processes. On devices that support multiple instruction sets,
this implies the code might be loaded into a process that's using any of the devices
supported instruction sets.
-
+
The system might treat such applications specially, for eg., by
extracting the application's native libraries for all supported instruction
sets or by compiling the application's dex code for all supported instruction
@@ -7733,10 +11452,11 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int multiArch=0x0101048e;
+ public static final int multiChoiceItemLayout=0x0116009b;
/** Specify whether a component is allowed to have multiple instances
of itself running in different processes. Use with the activity
and provider tags.
-
+
Normally the system will ensure that all instances of a particular
component are only running in a single process. You can use this
attribute to disable that behavior, allowing the system to create
@@ -7760,9 +11480,25 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int name=0x01010003;
+ /** If {@code true} enables automatic zero initialization of all native heap
+ allocations.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int nativeHeapZeroInitialized=0x01010625;
/** The color for the navigation bar. If the color is not opaque, consider setting
{@link android.view.View#SYSTEM_UI_FLAG_LAYOUT_STABLE} and
{@link android.view.View#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION}.
@@ -7770,7 +11506,18 @@ containing a value of this type.
{@link android.R.attr#windowDrawsSystemBarBackgrounds} and the navigation bar must not
have been requested to be translucent with
{@link android.R.attr#windowTranslucentNavigation}.
- Corresponds to {@link android.view.Window#setNavigationBarColor(int)}.
+ Corresponds to {@link android.view.Window#setNavigationBarColor(int)}.
+
If the color is transparent and the window enforces the navigation bar contrast, the
+ system will determine whether a scrim is necessary and draw one on behalf of the app to
+ ensure that the navigation bar has enough contrast with the contents of this app, and
+ set an appropriate effective bar background accordingly.
+ See: {@link android.R.attr#enforceNavigationBarContrast}
+
If the window belongs to an app targeting
+ {@link android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM} or above,
+ this attribute is ignored.
+ @deprecated Draw proper background behind
+ {@link android.view.WindowInsets.Type#navigationBars()} or
+ {@link android.view.WindowInsets.Type#tappableElement()} instead.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -7779,7 +11526,32 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int navigationBarColor=0x01010452;
+ /** Shows a thin line of the specified color between the navigation bar and the app
+ content.
+
For this to take effect, the window must be drawing the system bar backgrounds with
+ {@link android.R.attr#windowDrawsSystemBarBackgrounds} and the navigation bar must not
+ have been requested to be translucent with
+ {@link android.R.attr#windowTranslucentNavigation}.
+ Corresponds to {@link android.view.Window#setNavigationBarDividerColor(int)}.
+
If the window belongs to an app targeting
+ {@link android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM} or above,
+ this attribute is ignored.
+ @deprecated Draw proper background behind
+ {@link android.view.WindowInsets.Type#navigationBars()} or
+ {@link android.view.WindowInsets.Type#tappableElement()} instead.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int navigationBarDividerColor=0x0101056d;
+ public static final int navigationButtonStyle=0x01160168;
/** Text to set as the content description for the navigation button
located at the start of the toolbar.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -7803,12 +11575,13 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
-
normal
0
Normal static title text
+
normal
0
Normal static title text.
listMode
1
The action bar will use a selection list for navigation.
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
*/
public static final int navigationMode=0x010102cf;
+ public static final int needsDefaultBackgrounds=0x011600a1;
/** The negative button text for the dialog. Set to @null to hide the negative button.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -7828,6 +11601,20 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int nestedScrollingEnabled=0x01010436;
+ /** An XML resource with the application's Network Security Config.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int networkSecurityConfig=0x01010527;
+ /** Defines the next keyboard navigation cluster.
+
+ If the reference refers to a view that does not exist or is part
+ of a hierarchy that is invisible, a {@link java.lang.RuntimeException}
+ will result when the reference is accessed.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int nextClusterForward=0x01010542;
/** Defines the next view to give focus to when the next focus is
{@link android.view.View#FOCUS_DOWN}
@@ -7890,6 +11677,21 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int noHistory=0x0101022d;
+ /** A recommended timeout in milliseconds used in
+ {@link android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis(int, int)
+ android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int)}
+ to return a suitable value for UIs that do not include interactive controls.
+ This setting can be changed at runtime by calling
+ {@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
+ android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int nonInteractiveUiTimeout=0x0101058f;
/** Indicates whether an application supports the normal screen
form-factors. Traditionally this is an HVGA normal density
screen, but WQVGA low density and WVGA high density are also
@@ -7903,8 +11705,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int normalScreens=0x01010285;
+ public static final int notificationHeaderAppNameVisibility=0x0116017e;
+ public static final int notificationHeaderIconSize=0x0116017d;
+ public static final int notificationHeaderStyle=0x0116017b;
+ public static final int notificationHeaderTextAppearance=0x0116017c;
/** The minimal period in milliseconds between two accessibility events of the same type
- are sent to this serivce. This setting can be changed at runtime by calling
+ are sent to this service. This setting can be changed at runtime by calling
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
Must be an integer value, such as "100".
@@ -7932,6 +11738,7 @@ containing a value of this type.
*/
public static final int numColumns=0x01010118;
+ public static final int numDots=0x01160162;
/** The number of stars (or rating items) to show.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -7941,7 +11748,11 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int numStars=0x01010144;
- public static final int numberPickerStyle=0x0116001e;
+ /** NumberPicker style.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int numberPickerStyle=0x01010524;
/** The background color for the hours/minutes numbers.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -8002,8 +11813,25 @@ containing a value of this type.
*/
@Deprecated
public static final int numeric=0x01010165;
- /** The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key)
- keyboard.
+ /** The numeric modifier key. This is the modifier when using a numeric (for example,
+ 12-key) keyboard. The values should be kept in sync with KeyEvent
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
META
0x10000
+
CTRL
0x1000
+
ALT
0x02
+
SHIFT
0x1
+
SYM
0x4
+
FUNCTION
0x8
+
+ */
+ public static final int numericModifiers=0x0101054f;
+ /** The numeric shortcut key. This is the shortcut when using a numeric (for example,
+ 12-key) keyboard.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -8012,12 +11840,26 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int numericShortcut=0x010101e4;
+ /** The offset (or ratio) of this current color item inside the gradient.
+ The value is only meaningful when it is between 0 and 1.
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int offset=0x01010514;
/** Name of the method in this View's context to invoke when the view is
clicked. This name must correspond to a public method that takes
exactly one parameter of type View. For instance, if you specify
android:onClick="sayHello", you must declare a
public void sayHello(View v) method of your context
- (typically, your Activity).
+ (typically, your Activity).
+ {@deprecated View actually traverses the Context
+ hierarchy looking for the relevant method, which is fragile (an intermediate
+ ContextWrapper adding a same-named method would change behavior) and restricts
+ bytecode optimizers such as R8. Instead, use View.setOnClickListener.}
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -8025,6 +11867,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int onClick=0x0101026f;
/** If true, the animation will only run a single time and then
stop. If false (the default), it will continually run,
@@ -8048,11 +11891,57 @@ containing a value of this type.
Constant
Value
Description
opaque
-1
Indicates that the layer is opaque and contains no transparent
nor translucent pixels.
-
transparent
-2
The layer is completely transparent (no pixel will be drawn.)
+
transparent
-2
The layer is completely transparent (no pixel will be drawn).
translucent
-3
The layer has translucent pixels.
*/
public static final int opacity=0x0101031e;
+ public static final int opacityListDivider=0x01160005;
+ /** Bottom optical inset.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int opticalInsetBottom=0x0101058b;
+ /** Left optical inset.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int opticalInsetLeft=0x01010588;
+ /** Right optical inset.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int opticalInsetRight=0x0101058a;
+ /** Top optical inset.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int opticalInsetTop=0x01010589;
+ public static final int optional=0x011601a3;
/** The order for the Preference (lower values are to be ordered first). If this is not
specified, the default ordering will be alphabetic.
Must be an integer value, such as "100".
@@ -8113,6 +12002,24 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int outAnimation=0x01010178;
+ /** Sets the color of the ambient shadow that is drawn when the view has a positive Z
+ or elevation value.
+
+ By default the shadow color is black. Generally, this color will be opaque so the
+ intensity of the shadow is consistent between different views with different colors.
+
+ The opacity of the final ambient shadow is a function of the shadow caster height,
+ the alpha channel of the outlineAmbientShadowColor (typically opaque), and the
+ {@link android.R.attr#ambientShadowAlpha} theme attribute.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int outlineAmbientShadowColor=0x01010582;
/** ViewOutlineProvider used to determine the View's Outline.
Must be one of the following constant values.
@@ -8127,6 +12034,24 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int outlineProvider=0x010104b8;
+ /** Sets the color of the spot shadow that is drawn when the view has a positive Z or
+ elevation value.
+
+ By default the shadow color is black. Generally, this color will be opaque so the
+ intensity of the shadow is consistent between different views with different colors.
+
+ The opacity of the final spot shadow is a function of the shadow caster height, the
+ alpha channel of the outlineSpotShadowColor (typically opaque), and the
+ {@link android.R.attr#spotShadowAlpha} theme attribute.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int outlineSpotShadowColor=0x01010581;
/** Drawable to draw below list content.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -8178,7 +12103,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int overridesImplicitlyEnabledSubtype=0x010103a2;
- /** Comma separated package names from which this serivce would like to receive events (leave out for all packages).
+ /** Comma separated package names from which this service would like to receive events (leave out for all packages).
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -8189,11 +12114,26 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int packageNames=0x01010381;
- /** Sets the padding, in pixels, of all four edges. Padding is defined as
- space between the edges of the view and the view's content. A views size
- will include it's padding. If a {@link android.R.attr#background}
+ /** Required type of association with the package, for example "android.package.ad_service"
+ if it provides an advertising service. This should use the standard scoped naming
+ convention as used for other things such as package names, based on the Java naming
+ convention.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int packageType=0x01010587;
+ /** Sets the padding, in pixels, of all four edges. Padding is defined as
+ space between the edges of the view and the view's content. This value will take
+ precedence over any of the edge-specific values (paddingLeft, paddingTop,
+ paddingRight, paddingBottom, paddingHorizontal and paddingVertical), but will
+ not override paddingStart or paddingEnd, if set. A view's size
+ will include its padding. If a {@link android.R.attr#background}
is provided, the padding will initially be set to that (0 if the
- drawable does not have padding). Explicitly setting a padding value
+ drawable does not have padding). Explicitly setting a padding value
will override the corresponding padding found in the background.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -8216,6 +12156,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int paddingBottom=0x010100d9;
+ public static final int paddingBottomNoButtons=0x011600c7;
/** Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -8227,6 +12168,19 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int paddingEnd=0x010103b4;
+ /** Sets the padding, in pixels, of the left and right edges; see
+ {@link android.R.attr#padding}. This value will take precedence over
+ paddingLeft and paddingRight, but not paddingStart or paddingEnd (if set).
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int paddingHorizontal=0x0101053d;
/** Sets the padding, in pixels, of the left edge; see {@link android.R.attr#padding}.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -8284,6 +12238,21 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int paddingTop=0x010100d7;
+ public static final int paddingTopNoTitle=0x011600c8;
+ /** Sets the padding, in pixels, of the top and bottom edges; see
+ {@link android.R.attr#padding}. This value will take precedence over
+ paddingTop and paddingBottom, if set.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int paddingVertical=0x0101053e;
+ public static final int pageSpacing=0x0116015e;
/** The background of a panel when it is inset from the left and right edges of the screen.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -8312,6 +12281,9 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int panelFullBackground=0x0101005f;
+ public static final int panelMenuIsCompact=0x0116001c;
+ public static final int panelMenuListTheme=0x0116001e;
+ public static final int panelMenuListWidth=0x0116001d;
/** Default appearance of panel text.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -8338,6 +12310,16 @@ containing a value of this type.
*/
@Deprecated
public static final int password=0x0101015c;
+ /** Fully qualified class name of an activity that allows the user to view any passwords
+ saved by this service.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int passwordsActivity=0x0101063f;
/** Specify a URI path that must exactly match, as per
{@link android.os.PatternMatcher} with
{@link android.os.PatternMatcher#PATTERN_LITERAL}.
@@ -8349,7 +12331,31 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int path=0x0101002a;
- /** The specification of the operations that define the path
+ /** Specify a URI path that matches an advanced pattern, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int pathAdvancedPattern=0x01010620;
+ public static final int pathColor=0x01160120;
+ /** The specification of the operations that define the path.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -8360,7 +12366,7 @@ containing a value of this type.
public static final int pathData=0x01010405;
/** Specify a URI path that matches a simple pattern, as per
{@link android.os.PatternMatcher} with
- {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
Note that because '\' is used as an escape character when
reading the string from XML (before it is parsed as a pattern),
you will need to double-escape: for example a literal "*" would
@@ -8386,6 +12392,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int pathPrefix=0x0101002b;
+ /** Specify a URI path that must be a suffix to match, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int pathSuffix=0x0101061e;
/** The path string describing the pattern to use for the PathPathMotion.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -8415,11 +12432,34 @@ containing a value of this type.
Constant
Value
Description
-
costsMoney
0x0001
Set to indicate that this permission allows an operation that
+
costsMoney
0x1
Set to indicate that this permission allows an operation that
may cost the user money. Such permissions may be highlighted
when shown to the user with this additional information.
-
hidden
0x2
Additional flag from base permission type: this permission is hidden
- and should not show in the UI.
+
removed
0x2
Additional flag from base permission type: this permission has been
+ removed and it is no longer enforced. It shouldn't be shown in the
+ UI. Removed permissions are kept as normal permissions for backwards
+ compatibility as apps may be checking them before calling an API.
+
+
hardRestricted
0x4
This permission is restricted by the platform and it would be
+ grantable only to apps that meet special criteria per platform
+ policy.
+
+
softRestricted
0x8
This permission is restricted by the platform and it would be
+ grantable in its full form to apps that meet special criteria
+ per platform policy. Otherwise, a weaker form of the permission
+ would be granted. The weak grant depends on the permission.
+
What weak grant means is described in the documentation of
+ the permissions.
+
+
immutablyRestricted
0x10
This permission is restricted immutably which means that its
+ restriction state may be specified only on the first install of
+ the app and will stay in this initial allowlist state until
+ the app is uninstalled.
+
+
installerExemptIgnored
0x20
+ Modifier for permission restriction. This permission cannot
+ be exempted by the installer.
+
*/
public static final int permissionFlags=0x010103c7;
@@ -8494,8 +12534,10 @@ containing a value of this type.
enabled by a ViewGroup for all its children in specific situations (for
instance during a scrolling.) This property lets you persist the cache
in memory after its initial usage. Persisting the cache consumes more
- memory but may prevent frequent garbage collection is the cache is created
- over and over again. By default the persistence is set to scrolling.
+ memory but may prevent frequent garbage collection if the cache is created
+ over and over again. By default the persistence is set to scrolling.
+ Deprecated: The view drawing cache was largely made obsolete with the introduction of
+ hardware-accelerated rendering in API 11.
Must be one or more (separated by '|') of the following constant values.
@@ -8509,6 +12551,16 @@ containing a value of this type.
*/
public static final int persistentDrawingCache=0x010100ee;
+ /** If set, the "persistent" attribute will only be honored if the feature
+ specified here is present on the device.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int persistentWhenFeatureAvailable=0x01010563;
/** If set, specifies that this TextView has a phone number input
method. The default is false.
{@deprecated Use inputType instead.}
@@ -8521,6 +12573,8 @@ containing a value of this type.
*/
@Deprecated
public static final int phoneNumber=0x01010167;
+ public static final int physicalKeyboardHintLanguageTag=0x011600c1;
+ public static final int physicalKeyboardHintLayoutType=0x011600c2;
/**
May be a floating point value, such as "1.2".
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
@@ -8543,7 +12597,85 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int pivotY=0x010101b6;
- public static final int pointerStyle=0x01160030;
+ /** @hide
+ Specifies whether a home sound effect should be played if the home app moves to
+ front after an activity with this flag set to true.
+
The default value of this attribute is true.
+
Also note that home sounds are only played if the device supports home sounds,
+ usually TVs.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int playHomeTransitionSound=0x01010646;
+ /**
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
none
0
Null icon, pointer becomes invisible.
+
arrow
1000
The default icon of arrow pointer.
+
context_menu
1001
Pointer icon indicating context-menu will appear.
+
hand
1002
Pointer icon of a hand with the index finger.
+
help
1003
Pointer icon indicating help.
+
wait
1004
Pointer icon indicating something is going on and waiting.
+
cell
1006
Pointer icon for cell and grid.
+
crosshair
1007
Pointer icon of crosshair, indicating to spot a location.
+
text
1008
Pointer icon of I-beam, usually for text.
+
vertical_text
1009
Pointer icon of I-beam with 90-degree rotated, for vertical text.
+
alias
1010
Pointer icon of 'alias', indicating an alias of/shortcut to something is to be
+ created.
+
copy
1011
Pointer icon of 'copy', used for drag/drop.
+
no_drop
1012
Pointer icon of 'no-drop', indicating the drop will not be accepted at the
+ current location.
+
all_scroll
1013
Pointer icon of four-way arrows, indicating scrolling all direction.
+
horizontal_double_arrow
1014
Pointer icon of horizontal double arrow, indicating horizontal resize.
+
vertical_double_arrow
1015
Pointer icon of vertical double arrow, indicating vertical resize.
+
top_right_diagonal_double_arrow
1016
Pointer icon of diagonal double arrow, starting from top-right to bottom-left.
+ Indicating freeform resize.
+
top_left_diagonal_double_arrow
1017
Pointer icon of diagonal double arrow, starting from top-left to bottom-right.
+ Indicating freeform resize.
+
zoom_in
1018
Pointer icon indicating zoom-in.
+
zoom_out
1019
Pointer icon indicating zoom-out.
+
grab
1020
Pointer icon of a hand sign to grab something.
+
grabbing
1021
Pointer icon of a hand sign while grabbing something.
+
handwriting
1022
Pointer icon indicating handwriting.
+
+ */
+ public static final int pointerIcon=0x01010509;
+ public static final int pointerIconAlias=0x0116013d;
+ public static final int pointerIconAllScroll=0x01160140;
+ public static final int pointerIconArrow=0x01160131;
+ public static final int pointerIconCell=0x01160139;
+ public static final int pointerIconContextMenu=0x01160135;
+ public static final int pointerIconCopy=0x0116013e;
+ public static final int pointerIconCrosshair=0x0116013a;
+ public static final int pointerIconGrab=0x01160147;
+ public static final int pointerIconGrabbing=0x01160148;
+ public static final int pointerIconHand=0x01160136;
+ public static final int pointerIconHandwriting=0x01160149;
+ public static final int pointerIconHelp=0x01160137;
+ public static final int pointerIconHorizontalDoubleArrow=0x01160141;
+ public static final int pointerIconNodrop=0x0116013f;
+ public static final int pointerIconSpotAnchor=0x01160134;
+ public static final int pointerIconSpotHover=0x01160132;
+ public static final int pointerIconSpotTouch=0x01160133;
+ public static final int pointerIconText=0x0116013b;
+ public static final int pointerIconTopLeftDiagonalDoubleArrow=0x01160144;
+ public static final int pointerIconTopRightDiagonalDoubleArrow=0x01160143;
+ public static final int pointerIconVectorFill=0x0116014a;
+ public static final int pointerIconVectorFillInverse=0x0116014b;
+ public static final int pointerIconVerticalDoubleArrow=0x01160142;
+ public static final int pointerIconVerticalText=0x0116013c;
+ public static final int pointerIconWait=0x01160138;
+ public static final int pointerIconZoomIn=0x01160145;
+ public static final int pointerIconZoomOut=0x01160146;
/** The animation style to use for the popup window.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -8556,7 +12688,8 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int popupBackground=0x01010176;
- /** The characters to display in the popup keyboard.
+ /** The characters to display in the popup keyboard.
+ {@deprecated Copy this definition into your own application project.}
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -8564,6 +12697,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int popupCharacters=0x01010244;
/** Window elevation to use for the popup window.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -8576,21 +12710,36 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int popupElevation=0x0101048c;
- /** The XML keyboard layout of any popup keyboard.
+ /** Transition used to move views into the popup window.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ public static final int popupEnterTransition=0x0101051f;
+ /** Transition used to move views out of the popup window.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int popupExitTransition=0x01010520;
+ /** The XML keyboard layout of any popup keyboard.
+ {@deprecated Copy this definition into your own application project.}
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ @Deprecated
public static final int popupKeyboard=0x01010243;
- /** Layout resource for popup keyboards.
+ /** Layout resource for popup keyboards.
+ {@deprecated Copy this definition into your own application project.}
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int popupLayout=0x0101023b;
/** Default PopupMenu style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int popupMenuStyle=0x01010300;
+ public static final int popupPromptView=0x011600e5;
/** Reference to a theme that should be used to inflate popups
shown by widgets in the toolbar.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -8614,6 +12763,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int port=0x01010029;
+ public static final int position=0x011600d1;
/** The positive button text for the dialog. Set to @null to hide the positive button.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -8623,14 +12773,53 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int positiveButtonText=0x010101f5;
- public static final int preferenceActivityStyle=0x01160021;
+ public static final int preferKeepClear=0x011600b3;
+ /** Indicates whether the activity wants the connected display to do minimal
+ post processing on the produced image or video frames. This will only be
+ requested if this activity's main window is visible on the screen.
+
+
This setting should be used when low latency has a higher priority than
+ image enhancement processing (e.g. for games or video conferencing).
+
+
If the Display sink is connected via HDMI, the device will begin to
+ send infoframes with Auto Low Latency Mode enabled and Game Content Type.
+ This will switch the connected display to a minimal image processing mode
+ (if available), which reduces latency, improving the user experience for
+ gaming or video conferencing applications. For more information,
+ see HDMI 2.1 specification.
+
+
If the Display sink has an internal connection or uses some other
+ protocol than HDMI, effects may be similar but implementation-defined.
+
+
The ability to switch to a mode with minimal post proessing may be
+ disabled by a user setting in the system settings menu. In that case,
+ this field is ignored and the display will remain in its current
+ mode.
+
+
See {@link android.content.pm.ActivityInfo#FLAG_PREFER_MINIMAL_POST_PROCESSING}
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int preferMinimalPostProcessing=0x0101060c;
+ public static final int preferenceActivityStyle=0x01160027;
/** Default style for PreferenceCategory.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int preferenceCategoryStyle=0x0101008c;
- public static final int preferenceFragmentStyle=0x01160022;
- public static final int preferenceFrameLayoutStyle=0x0116002f;
+ public static final int preferenceFragmentListStyle=0x0116002c;
+ public static final int preferenceFragmentPaddingSide=0x0116002d;
+ /** Default style for Headers pane in PreferenceActivity.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int preferenceFragmentStyle=0x01010506;
+ public static final int preferenceFrameLayoutStyle=0x0116003a;
+ public static final int preferenceHeaderPanelStyle=0x0116002a;
/** Default style for informational Preference.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -8641,6 +12830,8 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int preferenceLayoutChild=0x01010094;
+ public static final int preferenceListStyle=0x0116002b;
+ public static final int preferencePanelStyle=0x01160029;
/** Default style for PreferenceScreen.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -8656,12 +12847,58 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int presentationTheme=0x010103c0;
- /** A preview of what the AppWidget will look like after it's configured.
- If not supplied, the AppWidget's icon will be used.
+ public static final int preserveIconSpacing=0x011600d8;
+ /** If {@code true} this app would like to preserve the legacy storage
+ model from a previously installed version. Note that this may not always be
+ respected due to policy or backwards compatibility reasons.
+
+
This has no effect on the first install of an app on a device.
+ For an updating app, setting this to {@code true} will preserve the legacy behaviour
+ configured by the {@code requestLegacyExternalStorage} flag. If on an update, this
+ flag is set to {@code false} then the legacy access is not preserved, such an app can
+ only have legacy access with the {@code requestLegacyExternalStorage} flag.
+
+
+ The default value is {@code false}.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int preserveLegacyExternalStorage=0x01010614;
+ /** A preview, in a drawable resource id, of what the AppWidget will look like after it's
+ configured.
+ If not supplied, the AppWidget's icon will be used.
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int previewImage=0x010102da;
+ /** The layout resource id of a preview of what the AppWidget will look like after it's
+ configured.
+ Unlike previewImage, previewLayout can better showcase AppWidget in different locales,
+ system themes, display sizes & density etc.
+ If supplied, this will take precedence over the previewImage on supported widget hosts.
+ Otherwise, previewImage will be used.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int previewLayout=0x01010627;
+ public static final int primary=0x0116014e;
+ /** The alpha applied to the foreground color to create the primary text color.
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int primaryContentAlpha=0x01010552;
+ public static final int primaryUserOnly=0x011601a5;
/** Specify the relative importance or ability in handling a particular
Intent. For receivers, this controls the order in which they are
executed to receive a broadcast (note that for
@@ -8670,7 +12907,7 @@ or to a theme attribute in the form "?[package:][type:]na
Intent; when multiple activities match an intent and have different
priorities, only those with the higher priority value will be
considered a match.
-
+
Only use if you really need to impose some specific
order in which the broadcasts are received, or want to forcibly
place an activity to always be preferred over others. The value is a
@@ -8701,7 +12938,7 @@ containing a value of this type.
Use with the application tag (to supply a default process for all
application components), or with the activity, receiver, service,
or provider tag (to supply a specific icon for that component).
-
+
Application components are normally run in a single process that
is created for the entire application. You can use this tag to modify
where they run. If the process name begins with a ':' character,
@@ -8719,6 +12956,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int process=0x01010011;
+ public static final int productId=0x0116015c;
/** Defines the default progress value, between 0 and max.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -8759,6 +12997,7 @@ containing a value of this type.
*/
public static final int progressBackgroundTintMode=0x01010466;
+ public static final int progressBarCornerRadius=0x01160034;
/** Specifies the horizontal padding on either end for an embedded progress bar.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -8815,6 +13054,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int progressDrawable=0x0101013c;
+ public static final int progressLayout=0x0116009e;
/** Tint to apply to the progress indicator.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -8885,42 +13125,52 @@ containing a value of this type.
permanent protectionLevel. If you are creating a custom permission in an
application, you can define a protectionLevel attribute with one of the
values listed below. If no protectionLevel is defined for a custom
- permission, the system assigns the default ("normal").
+ permission, the system assigns the default ("normal").
+
Each protection level consists of a base permission type and zero or
+ more flags. Use the following functions to extract those.
+
+ int basePermissionType = permissionInfo.getProtection();
+ int permissionFlags = permissionInfo.getProtectionFlags();
+
+
Must be one or more (separated by '|') of the following constant values.
Constant
Value
Description
-
normal
0
A lower-risk permission that gives an application access to isolated
- application-level features, with minimal risk to other applications,
- the system, or the user. The system automatically grants this type
- of permission to a requesting application at installation, without
- asking for the user's explicit approval (though the user always
- has the option to review these permissions before installing).
-
dangerous
1
A higher-risk permission that would give a requesting application
- access to private user data or control over the device that can
- negatively impact the user. Because this type of permission
- introduces potential risk, the system may not automatically
- grant it to the requesting application. For example, any dangerous
- permissions requested by an application may be displayed to the
- user and require confirmation before proceeding, or some other
+
normal
0
Base permission type: a lower-risk permission that gives
+ an application access to isolated application-level features, with minimal
+ risk to other applications, the system, or the user. The system
+ automatically grants this type of permission to a requesting application at
+ installation, without asking for the user's explicit approval (though the
+ user always has the option to review these permissions before installing).
+
dangerous
1
Base permission type: a higher-risk permission that
+ would give a requesting application access to private user data or
+ control over the device that can negatively impact the user. Because
+ this type of permission introduces potential risk, the system may
+ not automatically grant it to the requesting application. For example,
+ any dangerous permissions requested by an application may be displayed
+ to the user and require confirmation before proceeding, or some other
approach may be taken to avoid the user automatically allowing
the use of such facilities.
-
signature
2
A permission that the system is to grant only if the requesting
- application is signed with the same certificate as the application
- that declared the permission. If the certificates match, the system
- automatically grants the permission without notifying the user or
- asking for the user's explicit approval.
-
signatureOrSystem
3
A permission that the system is to grant only to packages in the
- Android system image or that are signed with the same
- certificates. Please avoid using this option, as the
+
signature
2
Base permission type: a permission that the system is
+ to grant only if the requesting application is signed with the same
+ certificate as the application that declared the permission. If the
+ certificates match, the system automatically grants the permission
+ without notifying the user or asking for the user's explicit approval.
+
signatureOrSystem
3
Old synonym for "signature|privileged". Deprecated in API level 23.
+ Base permission type: a permission that the system is to grant only
+ to packages in the Android system image or that are signed
+ with the same certificates. Please avoid using this option, as the
signature protection level should be sufficient for most needs and
works regardless of exactly where applications are installed. This
permission is used for certain special situations where multiple
vendors have applications built in to a system image which need
to share specific features explicitly because they are being built
together.
+
internal
4
Base permission type: a permission that is managed internally by the
+ system and only granted according to the protection flags.
privileged
0x10
Additional flag from base permission type: this permission can also
be granted to any applications installed as privileged apps on the system image.
Please avoid using this option, as the
@@ -8930,9 +13180,11 @@ containing a value of this type.
vendors have applications built in to a system image which need
to share specific features explicitly because they are being built
together.
-
system
0x10
Old synonym for "privileged".
+
system
0x10
Old synonym for "privileged". Deprecated in API level 23.
development
0x20
Additional flag from base permission type: this permission can also
- (optionally) be granted to development applications.
+ (optionally) be granted to development applications. Although undocumented, the
+ permission state used to be shared by all users (including future users), but it is
+ managed per-user since API level 31.
appop
0x40
Additional flag from base permission type: this permission is closely
associated with an app op for controlling access.
pre23
0x80
Additional flag from base permission type: this permission can be automatically
@@ -8946,6 +13198,41 @@ containing a value of this type.
preinstalled
0x400
Additional flag from base permission type: this permission can be automatically
granted any application pre-installed on the system image (not just privileged
apps).
+
setup
0x800
Additional flag from base permission type: this permission can be automatically
+ granted to the setup wizard app
+
instant
0x1000
Additional flag from base permission type: this permission can be granted to instant
+ apps
+
runtime
0x2000
Additional flag from base permission type: this permission can only be granted to apps
+ that target runtime permissions ({@link android.os.Build.VERSION_CODES#M} and above)
+
+
oem
0x4000
Additional flag from base permission type: this permission can be granted only
+ if its protection level is signature, the requesting app resides on the OEM partition,
+ and the OEM has allowlisted the app to receive this permission by the OEM.
+
+
vendorPrivileged
0x8000
Additional flag from base permission type: this permission can be granted to
+ privileged apps in vendor partition.
+
textClassifier
0x10000
Additional flag from base permission type: this permission can be automatically
+ granted to the system default text classifier
+
configurator
0x80000
Additional flag from base permission type: this permission automatically
+ granted to device configurator
+
incidentReportApprover
0x100000
Additional flag from base permission type: this permission designates the app
+ that will approve the sharing of incident reports.
+
appPredictor
0x200000
Additional flag from base permission type: this permission can be automatically
+ granted to the system app predictor
+
module
0x400000
Additional flag from base permission type: this permission can also be granted if the
+ requesting application is included in the mainline module}.
+
companion
0x800000
Additional flag from base permission type: this permission can be automatically
+ granted to the system companion device manager service
+
retailDemo
0x1000000
Additional flag from base permission type: this permission will be granted to the
+ retail demo app, as defined by the OEM.
+ This flag has been replaced by the retail demo role and is a no-op since Android V.
+
+
recents
0x2000000
Additional flag from base permission type: this permission will be granted to the
+ recents app.
+
role
0x4000000
Additional flag from base permission type: this permission is managed by role.
+
knownSigner
0x8000000
Additional flag from base permission type: this permission can also be granted if the
+ requesting application is signed by, or has in its signing lineage, any of the
+ certificate digests declared in {@link android.R.attr#knownCerts}.
*/
public static final int protectionLevel=0x01010009;
@@ -8958,6 +13245,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int publicKey=0x010103a6;
+ public static final int query=0x011601ab;
/** If you wish to handle an action key during normal search query entry, you
must define an action string here. This will be added to the
{@link android.content.Intent#ACTION_SEARCH ACTION_SEARCH} intent that is passed to your
@@ -8972,6 +13260,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int queryActionMsg=0x010101db;
+ public static final int queryAdvancedPattern=0x011601ae;
/** If provided and true, this searchable activity will be invoked for all
queries in a particular session. If set to false and the activity
returned zero results for a query, it will not be invoked again in that session for
@@ -8986,7 +13275,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int queryAfterZeroResults=0x01010282;
- /** Background for the section containing the search query
+ /** Background for the section containing the search query.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -9000,6 +13289,10 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int queryHint=0x01010358;
+ public static final int queryPattern=0x011601ad;
+ public static final int queryPrefix=0x011601ac;
+ public static final int querySuffix=0x011601af;
+ public static final int quickContactBadgeOverlay=0x01160020;
/** Default quickcontact badge style with large quickcontact window.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -9030,6 +13323,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int quickContactBadgeStyleWindowSmall=0x010102ae;
+ public static final int quickContactWindowSize=0x011600eb;
/** Default RadioButton style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -9082,9 +13376,14 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int readPermission=0x01010007;
- /** The service that provides voice recognition. This is required. When the user
- selects this voice interaction service, they will also be implicitly selecting
- the component here for their recognition service.
+ /** The service that provides voice recognition. This is required. On Android 11 and
+ earlier, this must be a valid RecognitionService.
+
+ From Android 12 onward, this attribute does nothing. However, we still require it to
+ be set to something to reduce the risk that an app with an unspecified value gets
+ pushed to older platform versions, where it will cause a boot loop. To make sure
+ developers don't miss it, the system will reset the current assistant if this isn't
+ specified.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -9093,12 +13392,46 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int recognitionService=0x0101049c;
+ /** Specify the configuration changes that trigger the system to recreate the
+ current activity if any of these configuration changes happen in the system.
+ The valid configuration changes include mcc and mnc which are the same with
+ those in configChanges. By default from Android O, we don't recreate the activity
+ even the app doesn't specify mcc or mnc in configChanges. If the app wants to
+ be recreated, specify them in recreateOnConfigChanges.
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
mcc
0x0001
The IMSI MCC has changed, that is a SIM has been detected and
+ updated the Mobile Country Code.
+
mnc
0x0002
The IMSI MNC has changed, that is a SIM has been detected and
+ updated the Mobile Network Code.
+
+ */
+ public static final int recreateOnConfigChanges=0x01010547;
+ /** Whether the preference has enabled to have its view recycled when used in the list
+ view. This is true by default.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int recycleEnabled=0x01010559;
+ public static final int regularColor=0x01160121;
/** Tasks whose root has this attribute set to true will replace baseIntent with that of the
next activity in the task. If the next activity also has this attribute set to true then
it will yield the baseIntent to any activity that it launches in the same task. This
continues until an activity is encountered which has this attribute set to false. False
is the default. This attribute set to true also permits activity's use of the
- TaskDescription to change labels, colors and icons in the recent task list.
+ TaskDescription to change labels, colors and icons in the recent task list.
+
+
NOTE: Setting this flag to true will not change the affinity of the task,
+ which is used for intent resolution during activity launch. The task's root activity will
+ always define its affinity.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -9107,6 +13440,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int relinquishTaskIdentity=0x01010476;
+ public static final int removable=0x0116014f;
+ public static final int removeBeforeMRelease=0x01160116;
/** Tells ChangeTransform to track parent changes. Default is true. Corresponds to
{@link android.transition.ChangeTransform#setReparent(boolean)}.
Must be a boolean value, either "true" or "false".
@@ -9219,6 +13554,85 @@ containing a value of this type.
*/
public static final int reqTouchScreen=0x01010227;
+ public static final int request=0x0116019f;
+ public static final int requestDetail=0x011601a0;
+ /** @hide @TestApi
+ @hide Request exemption from the foreground service restrictions introduced in S
+ (https://developer.android.com/about/versions/12/foreground-services)
+ Note the framework ignores this attribute at this time. Once apps target S or above,
+ there's no way to be exempted (without using a privileged permission).
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int requestForegroundServiceExemption=0x0101064a;
+ /** If {@code true} this app would like to run under the legacy storage
+ model. Note that this may not always be respected due to policy or
+ backwards compatibility reasons.
+
+
Apps not requesting legacy storage can continue to discover and
+ read media belonging to other apps via {@code MediaStore}.
+
+ The default value is:
+ - {@code false} for apps with targetSdkVersion >= 29 (Q).
+ - {@code true} for apps with targetSdkVersion < 29.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int requestLegacyExternalStorage=0x01010603;
+ /** If {@code true} this app would like raw external storage access.
+
+
This flag can only be used by apps holding
+
+
{@link android.Manifest.permission#MANAGE_EXTERNAL_STORAGE} permission or
+
{@link android.app.role}#SYSTEM_GALLERY role.
+
+
When the flag is set, all file path access on external storage will bypass database
+ operations that update MediaStore collection. Raw external storage access as a side effect
+ can improve performance of bulk file path operations but can cause unexpected behavior in
+ apps due to inconsistencies in MediaStore collection and lower file system.
+ When the flag is set, app should scan the file after file path operations to ensure
+ consistency of MediaStore collection.
+
The flag can be set to false if the app doesn't do many bulk file path operations or if
+ app prefers the system to ensure the consistency of the MediaStore collection for file path
+ operations without scanning the file.
+
+
The default value is {@code true} if
+
+
app has {@link android.Manifest.permission#MANAGE_EXTERNAL_STORAGE} permission and
+ targets targetSDK<=30.
+
app has {@link android.app.role}#SYSTEM_GALLERY role and targetSDK<=29
+
+ {@code false} otherwise.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int requestRawExternalStorageAccess=0x01010645;
+ public static final int requireContentUriPermissionFromCaller=0x011601a9;
+ /** Whether the device must be screen on before routing data to this service.
+ The default is true.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int requireDeviceScreenOn=0x0101061d;
/** Whether the device must be unlocked before routing data to this service.
The default is false.
Must be a boolean value, either "true" or "false".
@@ -9255,6 +13669,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int requiredAccountType=0x010103d6;
+ public static final int requiredDisplayCategory=0x011601a8;
+ /** Optional: the system must support this feature for the permission to be
+ requested. If it doesn't support the feature, it will be as if the manifest didn't
+ request it at all.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int requiredFeature=0x01010554;
/** Flag to specify if this application needs to be present for all users. Only pre-installed
applications can request this feature. Default value is false.
Must be a boolean value, either "true" or "false".
@@ -9265,6 +13691,44 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int requiredForAllUsers=0x010103d0;
+ /** Optional: the system must NOT support this feature for the permission to be
+ requested. If it does support the feature, it will be as if the manifest didn't
+ request it at all.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int requiredNotFeature=0x01010555;
+ public static final int requiredSplitTypes=0x01160193;
+ /** @hide
+ Required property name/value pair used to enable this overlay.
+ e.g. name=ro.oem.sku value=MKT210.
+ Overlay will be ignored unless system property exists and is
+ set to specified value
+ @hide This shouldn't be public.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int requiredSystemPropertyName=0x01010565;
+ /** @hide
+ @hide This shouldn't be public.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int requiredSystemPropertyValue=0x01010566;
/** Defines which edges should be faded on scrolling.
Must be one or more (separated by '|') of the following constant values.
@@ -9296,6 +13760,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int requiresSmallestWidthDp=0x01010364;
+ public static final int resOutColor=0x011600db;
+ public static final int resetEnabledSettingsOnAppDataCleared=0x0116019c;
/** Resize the view by adjusting the clipBounds rather than changing the
dimensions of the view itself. The default value is false.
Must be a boolean value, either "true" or "false".
@@ -9340,6 +13806,45 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int resizeable=0x0101028d;
+ /** Hint to platform that the activity works well in multi-window mode. Intended for a
+ multi-window device where there can be multiple activities of various sizes on the screen
+ at the same time.
+
+
The default value is false for applications with
+ targetSdkVersion lesser than {@link android.os.Build.VERSION_CODES#N} and
+ true otherwise.
+
+
Setting this flag to false lets the system know that the app may not be
+ tested or optimized for multi-window environment. The system may still put such activity in
+ multi-window with compatibility mode applied. It also does not guarantee that there will be
+ no other apps in multi-window visible on screen (e.g. picture-in-picture) or on other
+ displays. Therefore, this flag cannot be used to assure an exclusive resource access.
+
+
A task's root activity value is applied to all additional activities launched in
+ the task. That is if the root activity of a task is resizeable then the system will treat
+ all other activities in the task as resizeable and will not if the root activity isn't
+ resizeable.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int resizeableActivity=0x010104f6;
/** Resource identifier to assign to this piece of named meta-data.
The resource identifier can later be retrieved from the meta data
Bundle through {@link android.os.Bundle#getInt Bundle.getInt}.
@@ -9347,6 +13852,11 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int resource=0x01010025;
+ /** The xml file that defines the target id to overlay value mappings.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int resourcesMap=0x01010609;
/** Indicate that the application is prepared to attempt a restore of any
backed-up dataset, even if the backup is apparently from a newer version
of the application than is currently installed on the device. Setting
@@ -9394,7 +13904,7 @@ containing a value of this type.
hidden
0
bool
1
choice
2
-
multi-select
4
+
multi_select
4
integer
5
string
6
bundle
7
@@ -9417,6 +13927,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int resumeWhilePausing=0x010104b2;
+ public static final int reverseLayout=0x01160179;
/** Whether this transition is reversible.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -9470,6 +13981,19 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int ringtoneType=0x010101f9;
+ /** Declare the policy to deal with user data when rollback is committed.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
restore
0
User data will be restored during rollback.
+
wipe
1
User data will be wiped out during rollback.
+
retain
2
User data will remain unchanged during rollback.
+
+ */
+ public static final int rollbackDataPolicy=0x01010617;
/** rotation of the view, in degrees.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -9479,6 +14003,28 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int rotation=0x01010326;
+ /** Flag that specifies the activity's preferred screen rotation animation.
+ Valid values are "rotate", "crossfade", "jumpcut", and "seamless" as
+ described in
+ {@link android.view.WindowManager.LayoutParams#rotationAnimation}.
+ Specifying your rotation animation in
+ WindowManager.LayoutParams may be racy with app startup
+ and update transitions that occur during application startup; and so,
+ specify the animation in the manifest attribute.
+
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
rotate
0
+
crossfade
1
+
jumpcut
2
+
seamless
3
+
+ */
+ public static final int rotationAnimation=0x0101053a;
/** rotation of the view around the x axis, in degrees.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -9497,7 +14043,23 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int rotationY=0x01010328;
- /** The maxmimum number of rows to create when automatically positioning children.
+ /** A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int roundIcon=0x0101052c;
+ /** The maximum number of rows to create when automatically positioning children.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -9519,17 +14081,21 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int rowDelay=0x010101d0;
- /** Row edge flags.
+ /** Row edge flags.
+ {@deprecated Copy this definition into your own application project.}
Must be one or more (separated by '|') of the following constant values.
Constant
Value
Description
-
top
4
Row is anchored to the top of the keyboard.
-
bottom
8
Row is anchored to the bottom of the keyboard.
+
top
4
Row is anchored to the top of the keyboard.
+ {@deprecated Copy this definition into your own application project.}
+
bottom
8
Row is anchored to the bottom of the keyboard.
+ {@deprecated Copy this definition into your own application project.}
*/
+ @Deprecated
public static final int rowEdgeFlags=0x01010241;
/** Defines the height of each row.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -9617,14 +14183,14 @@ containing a value of this type.
Constant
Value
Description
-
matrix
0
Scale using the image matrix when drawing. See
+
matrix
0
Scale using the image matrix when drawing. See
{@link android.widget.ImageView#setImageMatrix(Matrix)}.
fitXY
1
Scale the image using {@link android.graphics.Matrix.ScaleToFit#FILL}.
fitStart
2
Scale the image using {@link android.graphics.Matrix.ScaleToFit#START}.
fitCenter
3
Scale the image using {@link android.graphics.Matrix.ScaleToFit#CENTER}.
fitEnd
4
Scale the image using {@link android.graphics.Matrix.ScaleToFit#END}.
center
5
Center the image in the view, but perform no scaling.
-
centerCrop
6
Scale the image uniformly (maintain the image's aspect ratio) so both dimensions
+
centerCrop
6
Scale the image uniformly (maintain the image's aspect ratio) so both dimensions
(width and height) of the image will be equal to or larger than the corresponding
dimension of the view (minus padding). The image is then centered in the view.
centerInside
7
Scale the image uniformly (maintain the image's aspect ratio) so that both
@@ -9699,12 +14265,18 @@ containing a value of this type.
*/
public static final int screenDensity=0x010102cb;
+ public static final int screenLayout=0x01160156;
/** Specify the orientation an activity should be run in. If not
specified, it will run in the current preferred orientation
of the screen.
This attribute is supported by the {@code <activity>}
- element.
+ href="{@docRoot}guide/topics/manifest/activity-element.html">{@code }
+ element.
+
Must be one of the following constant values.
@@ -9717,7 +14289,7 @@ containing a value of this type.
if this activity is the bottom of a task. If the user
explicitly turned off sensor based orientation through settings
sensor based device rotation will be ignored. If not by default
- sensor based orientation will be taken into account and the
+ sensor based orientation will be taken into account and the
orientation will changed based on how the user rotates the device.
Corresponds to
{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_UNSPECIFIED}.
@@ -9791,6 +14363,18 @@ containing a value of this type.
*/
public static final int screenOrientation=0x0101001e;
+ /** Whether this view should be treated as a focusable unit by screen reader accessibility
+ tools. See {@link android.view.View#setScreenReaderFocusable(boolean)}. The default
+ value, {@code false}, leaves the screen reader to consider other signals, such as
+ focusability or the presence of text, to decide what it focus.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int screenReaderFocusable=0x01010574;
/** Specifies a compatible screen size, as per the device
configuration screen size bins.
Must be one of the following constant values.
@@ -9806,6 +14390,7 @@ containing a value of this type.
*/
public static final int screenSize=0x010102ca;
+ public static final int scrollCaptureHint=0x011600ae;
/** Whether the text is allowed to be wider than the view (and
therefore can be scrolled horizontally).
Must be a boolean value, either "true" or "false".
@@ -9816,6 +14401,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int scrollHorizontally=0x0101015b;
+ public static final int scrollIndicatorPaddingLeft=0x0116015f;
+ public static final int scrollIndicatorPaddingRight=0x01160160;
/** Defines which scroll indicators should be displayed when the view
can be scrolled. Multiple values may be combined using logical OR,
for example "top|bottom".
@@ -9925,10 +14512,10 @@ containing a value of this type.
Constant
Value
Description
-
insideOverlay
0x0
Inside the padding and overlaid
-
insideInset
0x01000000
Inside the padding and inset
-
outsideOverlay
0x02000000
Edge of the view and overlaid
-
outsideInset
0x03000000
Edge of the view and inset
+
insideOverlay
0x0
Inside the padding and overlaid.
+
insideInset
0x01000000
Inside the padding and inset.
+
outsideOverlay
0x02000000
Edge of the view and overlaid.
+
outsideInset
0x03000000
Edge of the view and inset.
*/
public static final int scrollbarStyle=0x0101007f;
@@ -9976,6 +14563,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int scrollingCache=0x010100fe;
+ /** @hide
+ The extension SDK version that this tag refers to.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int sdkVersion=0x01010610;
/** If supplied, this string will be displayed as the text of the "Search" button.
Optional attribute.
{@deprecated This will create a non-standard UI appearance, because the search bar UI is
@@ -9989,13 +14587,13 @@ containing a value of this type.
*/
@Deprecated
public static final int searchButtonText=0x01010205;
- public static final int searchDialogTheme=0x0116002e;
- /** Search icon displayed as a text field hint
+ public static final int searchDialogTheme=0x01160039;
+ /** Search icon displayed as a text field hint.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int searchHintIcon=0x010104d4;
- /** Search icon
+ /** Search icon.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -10008,7 +14606,6 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
- @android.annotation.SystemApi
public static final int searchKeyphrase=0x0101045f;
/** A globally unique ID for the keyphrase. @hide
Must be an integer value, such as "100".
@@ -10018,7 +14615,6 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
- @android.annotation.SystemApi
public static final int searchKeyphraseId=0x0101045e;
/** Flags for supported recognition modes. @hide
Must be one or more (separated by '|') of the following constant values.
@@ -10032,7 +14628,6 @@ containing a value of this type.
userIdentification
0x2
*/
- @android.annotation.SystemApi
public static final int searchKeyphraseRecognitionFlags=0x010104a6;
/** A comma separated list of BCP-47 language tag for locales that are supported
for this keyphrase, or empty if not locale dependent. @hide
@@ -10043,7 +14638,6 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
- @android.annotation.SystemApi
public static final int searchKeyphraseSupportedLocales=0x01010460;
/** Additional features are controlled by mode bits in this field. Omitting
this field, or setting to zero, provides default behavior. Optional attribute.
@@ -10070,6 +14664,8 @@ containing a value of this type.
*/
public static final int searchMode=0x010101d5;
+ public static final int searchResultHighlightColor=0x011600de;
+ public static final int searchResultListItemHeight=0x01160012;
/** If provided, this string will be used to describe the searchable item in the
searchable items settings within system search settings. Optional
attribute.
@@ -10083,8 +14679,8 @@ containing a value of this type.
public static final int searchSettingsDescription=0x0101028a;
/** If provided, this is the trigger indicating that the searchable activity
provides suggestions as well. The value must be a fully-qualified content provider
- authority (e.g. "com.example.android.apis.SuggestionProvider") and should match the
- "android:authorities" tag in your content provider's manifest entry. Optional
+ authority (for example, "com.example.android.apis.SuggestionProvider") and should match
+ the "android:authorities" tag in your content provider's manifest entry. Optional
attribute.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -10156,6 +14752,16 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int searchViewStyle=0x01010480;
+ public static final int searchWidgetCorpusItemBackground=0x01160009;
+ /** The alpha applied to the foreground color to create the secondary text color.
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int secondaryContentAlpha=0x01010553;
/** Defines the secondary progress value, between 0 and max. This progress is drawn between
the primary progress and the background. It can be ideal for media scenarios such as
showing the buffering progress while the default progress shows the play progress.
@@ -10198,8 +14804,17 @@ containing a value of this type.
*/
public static final int secondaryProgressTintMode=0x01010468;
- public static final int seekBarDialogPreferenceStyle=0x01160023;
- public static final int seekBarPreferenceStyle=0x01160029;
+ /** Secure Element which the AIDs should be routed to
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int secureElementName=0x01010602;
+ public static final int seekBarDialogPreferenceStyle=0x01160028;
+ public static final int seekBarPreferenceStyle=0x0116002e;
/** Default SeekBar style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -10230,6 +14845,16 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int selectable=0x010101e6;
+ /** Flag indicating whether a recognition service can be selected as default. The default
+ value of this flag is true.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int selectableAsDefault=0x01010640;
/** Background drawable for bordered standalone items that need focus/pressed states.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -10254,6 +14879,20 @@ or to a theme attribute in the form "?[package:][type:]na
*/
@Deprecated
public static final int selectedWeekBackgroundColor=0x01010342;
+ public static final int selectionDivider=0x011600f4;
+ /** The height of the selection divider.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int selectionDividerHeight=0x01010598;
+ public static final int selectionDividersDistance=0x011600f5;
+ public static final int selectionScrollOffset=0x011600a3;
/** The service that hosts active voice interaction sessions. This is required.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -10270,11 +14909,26 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int settingsActivity=0x01010225;
- /** Component name of an activity for setup of this service.
- The setup includes scanning channels and registering EPG data.
+ /** Uri that specifies a settings Slice for this wallpaper.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int settingsSliceUri=0x01010593;
+ public static final int settingsSubtitle=0x0116018c;
+ /** Component name of an activity that allows the user to set up this service.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -10351,7 +15005,14 @@ containing a value of this type.
By setting this value on two or more packages, each of these packages
will be given a single shared user ID, so they can for example run
in the same process. Note that for them to actually get the same
- user ID, they must also be signed with the same signature.
+ user ID, they must also be signed with the same signature.
+ @deprecated Shared user IDs cause non-deterministic behavior within the
+ package manager. As such, its use is strongly discouraged and may be
+ removed in a future version of Android. Instead, apps should use proper
+ communication mechanisms, such as services and content providers,
+ to facilitate interoperability between shared components. Note that
+ existing apps cannot remove this value, as migrating off a
+ shared user ID is not supported.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -10359,15 +15020,53 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int sharedUserId=0x0101000b;
/** Specify a label for the shared user UID of this package. This is
only used if you have also used android:sharedUserId. This must
be a reference to a string resource; it can not be an explicit
- string.
+ string.
+ @deprecated There is no replacement for this attribute.
+ {@link android.R.attr#sharedUserId} has been deprecated making
+ this attribute unnecessary.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
+ @Deprecated
public static final int sharedUserLabel=0x01010261;
+ public static final int sharedUserMaxSdkVersion=0x0116018f;
+ /** Flag indicating whether the application can be profiled by the shell user,
+ even when running on a device that is running in user mode.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int shell=0x01010594;
+ public static final int shiftDrawingOffsetForStartOverhang=0x011600e3;
+ /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int shortcutDisabledMessage=0x0101052b;
+ /**
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int shortcutId=0x01010528;
+ /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int shortcutLongLabel=0x0101052a;
+ /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int shortcutShortLabel=0x01010529;
+ public static final int shouldDefaultToObserveMode=0x011600c5;
/** Whether the view of this Preference should be disabled when
this Preference is disabled.
Must be a boolean value, either "true" or "false".
@@ -10378,6 +15077,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int shouldDisableView=0x010101ee;
+ public static final int shouldUseDefaultUnfoldTransition=0x0116011b;
/** How this item should display in the Action Bar, if present.
Must be one or more (separated by '|') of the following constant values.
@@ -10402,6 +15102,9 @@ containing a value of this type.
*/
public static final int showAsAction=0x010102d9;
+ public static final int showAtTop=0x0116016d;
+ public static final int showBackdrop=0x01160101;
+ public static final int showClockAndComplications=0x0116011c;
/** Whether to show an item for a default sound.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10437,6 +15140,32 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int showForAllUsers=0x010104ef;
+ /** Specifies whether the IME wants to be shown in the Input Method picker. Defaults to
+ true. Set this to false if the IME is intended to be accessed programmatically.
+
+ Note: This functions as a hint to the system, which may choose to ignore this
+ preference in certain situations or in future releases.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int showInInputMethodPicker=0x01010648;
+ /** Whether to show any metadata when previewing the wallpaper. If this value is
+ set to true, any component that shows a preview of this live wallpaper should also show
+ accompanying information like the title, the description, the author and the context
+ description of this wallpaper so the user gets to know further information about this
+ wallpaper.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int showMetadataInPreview=0x0101052f;
/** Specify that an Activity should be shown over the lock screen and,
in a multiuser environment, across all users' windows.
@deprecated use {@link android.R.attr#showForAllUsers} instead.
@@ -10449,6 +15178,8 @@ containing a value of this type.
*/
@Deprecated
public static final int showOnLockScreen=0x010103c9;
+ public static final int showRelative=0x0116016f;
+ public static final int showSeekBarValue=0x01160155;
/** Whether to show an item for 'Silent'.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10467,6 +15198,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int showText=0x010104ad;
+ public static final int showTitle=0x011600a0;
+ public static final int showWallpaper=0x011600ff;
/** @deprecated Whether do show week numbers.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10477,6 +15210,24 @@ containing a value of this type.
*/
@Deprecated
public static final int showWeekNumber=0x0101033e;
+ /** Specifies whether an {@link android.app.Activity} should be shown on top of the lock screen
+ whenever the lockscreen is up and the activity is resumed. Normally an activity will be
+ transitioned to the stopped state if it is started while the lockscreen is up, but with
+ this flag set the activity will remain in the resumed state visible on-top of the lock
+ screen.
+
+
This should be used instead of {@link android.view.WindowManager.LayoutParams#FLAG_SHOW_WHEN_LOCKED}
+ flag set for Windows. When using the Window flag during activity startup, there may not be
+ time to add it before the system stops your activity for being behind the lock-screen.
+ This leads to a double life-cycle as it is then restarted.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int showWhenLocked=0x01010569;
/** @deprecated The number of weeks to be shown.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -10500,6 +15251,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int shrinkColumns=0x0101014a;
+ public static final int singleChoiceItemLayout=0x0116009c;
/** Constrains the text to a single horizontally scrolling line
instead of letting it wrap onto multiple lines, and advances
focus instead of inserting a newline when you press the
@@ -10521,6 +15273,16 @@ containing a value of this type.
*/
@Deprecated
public static final int singleLine=0x0101015d;
+ /** Whether to use single line for the preference title text. By default, preference title
+ will be constrained to one line, so the default value of this attribute is true.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int singleLineTitle=0x0101055c;
/** If set to true, a single instance of this component will run for
all users. That instance will run as user 0, the default/primary
user. When the app running is in processes for other users and interacts
@@ -10581,7 +15343,7 @@ containing a value of this type.
property is set to true by default but should be set to false if your adapter
will display items of varying heights. When this property is set to true and
your adapter displays items of varying heights, the scrollbar thumb will
- change size as the user scrolls through the list. When set to fale, the list
+ change size as the user scrolls through the list. When set to false, the list
will use only the number of items in the adapter and the number of items visible
on screen to determine the scrollbar's properties.
Must be a boolean value, either "true" or "false".
@@ -10619,6 +15381,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int spacing=0x01010113;
+ public static final int spanCount=0x01160178;
/** Default style for spinner drop down items.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -10656,13 +15419,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int spinnersShown=0x0101034b;
+ /**
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int splashScreenTheme=0x01010631;
/** Sets whether this ViewGroup should split MotionEvents
to separate child views during touch event dispatch.
- If false (default), touch events will be dispatched to
+ If false (default prior to HONEYCOMB), touch events will be dispatched to
the child view where the first pointer went down until
the last pointer goes up.
- If true, touch events may be dispatched to multiple children.
- MotionEvents for each pointer will be dispatched to the child
+ If true (default for HONEYCOMB and later), touch events may be dispatched to
+ multiple children. MotionEvents for each pointer will be dispatched to the child
view where the initial ACTION_DOWN event happened.
See {@link android.view.ViewGroup#setMotionEventSplittingEnabled(boolean)}
for more information.
@@ -10674,6 +15441,16 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int splitMotionEvents=0x010102ef;
+ /** When an application is partitioned into splits, this is the name of the
+ split that contains the defined component.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int splitName=0x01010549;
/** Whether to split the track and leave a gap for the thumb drawable.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10683,6 +15460,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int splitTrack=0x0101044c;
+ public static final int splitTypes=0x01160194;
/** Alpha value of the spot shadow projected by elevated views, between 0 and 1.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -10711,6 +15489,24 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int ssp=0x010103e3;
+ /** Specify a URI scheme specific part that matches an advanced pattern, as per
+ {@link android.content.IntentFilter#addDataSchemeSpecificPart
+ IntentFilter.addDataSchemeSpecificPart()} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int sspAdvancedPattern=0x01010621;
/** Specify a URI scheme specific part that matches a simple pattern, as per
{@link android.content.IntentFilter#addDataSchemeSpecificPart
IntentFilter.addDataSchemeSpecificPart()} with
@@ -10741,6 +15537,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int sspPrefix=0x010103e4;
+ /** Specify a URI scheme specific part that must be a suffix to match, as per
+ {@link android.content.IntentFilter#addDataSchemeSpecificPart
+ IntentFilter.addDataSchemeSpecificPart()} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int sspSuffix=0x0101061f;
/** Used by ListView and GridView to stack their content from the bottom.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10750,6 +15558,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int stackFromBottom=0x010100fd;
+ public static final int stackFromEnd=0x0116017a;
/** Default StackView style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -10800,6 +15609,27 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int startOffset=0x010101be;
+ /** LinearGradient specific
+ X coordinate of the start point origin of the gradient.
+ Defined in same coordinates as the path itself
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int startX=0x01010510;
+ /** Y coordinate of the start point of the gradient within the shape.
+ Defined in same coordinates as the path itself
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int startY=0x01010511;
/** {@deprecated Use minDate instead.}
The first year (inclusive), for example "1940".
{@deprecated Use minDate instead.}
@@ -10826,7 +15656,7 @@ or to a theme attribute in the form "?[package:][type:]na
it normally would. Instead, the next time the user navigates to
it its {@link android.app.Activity#onCreate} method will be called
with a null icicle, just like it was starting for the first time.
-
+
This is used by the Home activity to make sure it does not get
removed if it crashes for some reason.
Must be a boolean value, either "true" or "false".
@@ -10861,6 +15691,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_accelerated=0x0101031b;
+ public static final int state_accessibility_focused=0x01160117;
/** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
set when a view or its parent has been "activated" meaning the user has currently
marked it as being of interest. This is an alternative representation of
@@ -10873,7 +15704,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_activated=0x010102fe;
- /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.
+ /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
+ set when a view or drawable is considered "active" by its host. Actual usage may vary
+ between views. Consult the host view documentation for details.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -10882,8 +15715,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_active=0x010100a2;
- /** State identifier indicating that the object may display a check mark.
- See {@link android.R.attr#state_checked} for the identifier that indicates whether it is
+ /** State identifier indicating that the object may display a check mark. See
+ {@link android.R.attr#state_checked} for the identifier that indicates whether it is
actually checked.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10894,8 +15727,8 @@ containing a value of this type.
*/
public static final int state_checkable=0x0101009f;
/** State identifier indicating that the object is currently checked. See
- {@link android.R.attr#state_checkable} for an additional identifier that can indicate if
- any object may ever display a check, regardless of whether state_checked is
+ {@link android.R.attr#state_checkable} for an additional identifier that can indicate
+ if any object may ever display a check, regardless of whether state_checked is
currently set.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -10955,7 +15788,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_expanded=0x010100a8;
- /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.
+ /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
+ set when a view or drawable is in the first position in an ordered set. Actual usage
+ may vary between views. Consult the host view documentation for details.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -10984,7 +15819,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_hovered=0x01010367;
- /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.
+ /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
+ set when a view or drawable is in the last position in an ordered set. Actual usage
+ may vary between views. Consult the host view documentation for details.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -10994,7 +15831,8 @@ containing a value of this type.
*/
public static final int state_last=0x010100a6;
/** State for {@link android.inputmethodservice.KeyboardView KeyboardView}
- key preview background.
+ key preview background.
+ {@deprecated Copy this definition into your own application project.}
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11002,8 +15840,11 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int state_long_pressable=0x0101023c;
- /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.
+ /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
+ set when a view or drawable is in the middle position in an ordered set. Actual usage
+ may vary between views. Consult the host view documentation for details.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11041,7 +15882,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_selected=0x010100a1;
- /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable}.
+ /** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
+ set when a view or drawable is considered "single" by its host. Actual usage may vary
+ between views. Consult the host view documentation for details.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11050,6 +15893,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int state_single=0x010100a3;
+ public static final int state_ux_restricted=0x0116018e;
/** State value for {@link android.graphics.drawable.StateListDrawable StateListDrawable},
set when a view's window has input focus.
Must be a boolean value, either "true" or "false".
@@ -11072,7 +15916,17 @@ or to a theme attribute in the form "?[package:][type:]na
{@link android.R.attr#windowDrawsSystemBarBackgrounds} and the status bar must not
have been requested to be translucent with
{@link android.R.attr#windowTranslucentStatus}.
- Corresponds to {@link android.view.Window#setStatusBarColor(int)}.
+ Corresponds to {@link android.view.Window#setStatusBarColor(int)}.
+
If the color is transparent and the window enforces the status bar contrast, the
+ system will determine whether a scrim is necessary and draw one on behalf of the app to
+ ensure that the status bar has enough contrast with the contents of this app, and set
+ an appropriate effective bar background accordingly.
+ See: {@link android.R.attr#enforceStatusBarContrast}
+
If the window belongs to an app targeting
+ {@link android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM} or above,
+ this attribute is ignored.
+ @deprecated Draw proper background behind
+ {@link android.view.WindowInsets.Type#statusBars()}} instead.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -11081,6 +15935,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int statusBarColor=0x01010451;
/** The step size of the rating.
Must be a floating point value, such as "1.2".
@@ -11102,6 +15957,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int stopWithTask=0x0101036a;
+ public static final int storageDescription=0x0116014d;
/** Different audio stream types.
Must be one of the following constant values.
@@ -11145,7 +16001,7 @@ containing a value of this type.
*/
public static final int stretchMode=0x01010116;
/** The opacity of a path stroke, as a value between 0 (completely transparent)
- and 1 (completely opaque)
+ and 1 (completely opaque).
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11154,7 +16010,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int strokeAlpha=0x010104cb;
- /** The color to stroke the path if not defined implies no stroke
+ /** The color to stroke the path if not defined implies no stroke.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -11164,7 +16020,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int strokeColor=0x01010406;
- /** sets the linecap for a stroked path
+ /** sets the linecap for a stroked path.
Must be one of the following constant values.
@@ -11177,7 +16033,7 @@ containing a value of this type.
*/
public static final int strokeLineCap=0x0101040b;
- /** sets the lineJoin for a stroked path
+ /** sets the lineJoin for a stroked path.
Must be one of the following constant values.
@@ -11190,7 +16046,7 @@ containing a value of this type.
*/
public static final int strokeLineJoin=0x0101040c;
- /** sets the Miter limit for a stroked path
+ /** sets the Miter limit for a stroked path.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11199,7 +16055,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int strokeMiterLimit=0x0101040d;
- /** The width a path stroke
+ /** The width a path stroke.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11208,12 +16064,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int strokeWidth=0x01010407;
- /** Background for the section containing the action (e.g. voice search)
+ public static final int stylusHandwritingSettingsActivity=0x011600c0;
+ /** Drawable for the arrow icon indicating a particular item is a submenu.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int subMenuArrow=0x010104f3;
+ /** Background for the section containing the action (for example, voice search).
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int submitBackground=0x01010488;
- /** Specifies subtitle text used for navigationMode="normal"
+ /** Specifies subtitle text used for navigationMode="normal".
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11264,9 +16126,10 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int subtypeId=0x010103c1;
- /** The locale of the subtype. This string should be a locale (e.g. en_US, fr_FR...)
- This is also used by the framework to know the supported locales
- of the spell checker.
+ /** The locale of the subtype. This string should be a locale (for example, en_US and
+ fr_FR). This is also used by the framework to know the supported locales
+ of the spell checker. {@link android.view.textservice.SpellCheckerSubtype#getLocale()}
+ returns the value specified in this attribute.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11275,6 +16138,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int subtypeLocale=0x01010399;
+ public static final int successColor=0x01160123;
/** If you wish to handle an action key while a suggestion is being displayed and
selected, there are two ways to handle this. If all of your suggestions
can handle the action key, you can simply define the action message using this
@@ -11313,7 +16177,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int suggestActionMsgColumn=0x010101dd;
- /** Layout for query suggestion rows
+ /** Layout for query suggestion rows.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -11358,6 +16222,20 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int summaryOn=0x010101ef;
+ public static final int supportedTypes=0x01160169;
+ /** @hide
+ Wallpapers optimized and capable of drawing in ambient mode will return true.
+ This feature requires the android.permission.AMBIENT_WALLPAPER permission.
+ @hide
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int supportsAmbientMode=0x0101058d;
/** Flag indicating whether this voice interaction service is capable of handling the
assist action.
Must be a boolean value, either "true" or "false".
@@ -11368,6 +16246,24 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int supportsAssist=0x010104f0;
+ public static final int supportsBatteryGameMode=0x0116012a;
+ public static final int supportsConnectionlessStylusHandwriting=0x011600bf;
+ /** Specifies whether the IME supports showing inline suggestions.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int supportsInlineSuggestions=0x0101060d;
+ public static final int supportsInlineSuggestionsWithTouchExploration=0x011600bd;
/** Flag indicating whether this voice interaction service is capable of being launched
from the keyguard.
Must be a boolean value, either "true" or "false".
@@ -11378,8 +16274,49 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int supportsLaunchVoiceAssistFromKeyguard=0x010104f1;
+ /** Flag indicating whether this voice interaction service can handle local voice
+ interaction requests from an Activity. This flag is new in
+ {@link android.os.Build.VERSION_CODES#N} and not used in previous versions.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int supportsLocalInteraction=0x0101050f;
+ /** Indicates that this wallpaper service can support multiple engines to render on each
+ surface independently. An example use case is a multi-display set-up where the
+ wallpaper service can render surfaces to each of the connected displays. Corresponds to
+ {@link android.app.WallpaperInfo#supportsMultipleDisplays()}
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int supportsMultipleDisplays=0x01010596;
+ public static final int supportsPerformanceGameMode=0x0116012b;
+ /** Indicates that the activity specifically supports the picture-in-picture form of
+ multi-window. If true, this activity will support entering picture-in-picture, but will
+ only support split-screen and other forms of multi-window if
+ {@link android.R.attr#resizeableActivity} is also set to true.
+
+ Note that your activity may still be resized even if this attribute is true and
+ {@link android.R.attr#resizeableActivity} is false.
+
+
The default value is false.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int supportsPictureInPicture=0x010104f7;
/** Declare that your application will be able to deal with RTL (right to left) layouts.
- If set to false (default value), your application will not care about RTL layouts.
+ The default value is false.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11388,8 +16325,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int supportsRtl=0x010103af;
+ public static final int supportsStylusHandwriting=0x011600be;
/** Set to true if this input method supports ways to switch to
- a next input method (e.g. a globe key.). When this is true and
+ a next input method (for example, a globe key.). When this is true and
InputMethodManager#shouldOfferSwitchingToNextInputMethod() returns true,
the IME has to offer ways to invoke InputMethodManager#switchToNextInputMethod()
accordingly.
@@ -11412,7 +16350,19 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int supportsUploading=0x0101029b;
- /** Minimum width for the switch component
+ /** Specifies whether the IME suppresses system spell checker.
+ The default value is false. If an IME sets this attribute to true,
+ the system spell checker will be disabled while the IME has an
+ active input session.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int suppressesSpellChecker=0x01010643;
+ /** Minimum width for the switch component.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -11423,7 +16373,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int switchMinWidth=0x01010370;
- /** Minimum space between the switch and caption text
+ /** Minimum space between the switch and caption text.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -11479,6 +16429,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int syncable=0x01010019;
+ public static final int systemUserOnly=0x01160190;
+ public static final int tabLayout=0x011600dd;
/** Determines whether the strip under the tab indicators is drawn or not.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -11514,22 +16466,55 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int tag=0x010100d1;
- /** The name of the activity this alias should launch. The activity
- must be in the same manifest as the alias, and have been defined
- in that manifest before the alias here. This must use a Java-style
- naming convention to ensure the name is unique, for example
- "com.mycompany.MyName".
+ /** Fully qualified class name of an activity that allows the user to view
+ their entire wallet
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int targetActivity=0x01010202;
+ /** Default height of the AppWidget in units of launcher grid cells.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int targetCellHeight=0x01010635;
+ /** Default width of the AppWidget in units of launcher grid cells.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int targetCellWidth=0x01010634;
/** The class part of the ComponentName to assign to the Intent, as per
{@link android.content.Intent#setComponent Intent.setComponent()}.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -11572,6 +16557,34 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int targetPackage=0x01010021;
+ /** The name of an application's processes that an Instrumentation object
+ will run against. If not specified, only runs in the main process of the targetPackage.
+ Can either be a comma-separated list of process names or '*' for any process that
+ launches to run targetPackage code.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int targetProcesses=0x01010541;
+ /** Specifies the target sandbox this app wants to use. Higher sandbox versions
+ will have increasing levels of security.
+
+
The default value of this attribute is 1.
+
+ @deprecated The security properties have been moved to
+ {@link android.os.Build.VERSION Build.VERSION} 27 and 28.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int targetSandboxVersion=0x0101054c;
/** This is the SDK version number that the application is targeting.
It is able to run on older versions (down to minSdkVersion), but
was explicitly tested to work with the version specified here.
@@ -11594,7 +16607,7 @@ containing a value of this type.
Use with the application tag (to supply a default affinity for all
activities in the application), or with the activity tag (to supply
a specific affinity for that component).
-
+
The default value for this attribute is the same as the package
name, indicating that all activities in the manifest should generally
be considered a single "application" to the user. You can use this
@@ -11693,8 +16706,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int text=0x0101014f;
- /** Defines the alignment of the text. A heuristic is used to determine the resolved
- text alignment.
+ /** Defines the alignment of the text.
May be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11707,17 +16719,17 @@ containing a value of this type.
Constant
Value
Description
-
inherit
0
Default
+
inherit
0
Default.
gravity
1
Default for the root view. The gravity determines the alignment, ALIGN_NORMAL,
ALIGN_CENTER, or ALIGN_OPPOSITE, which are relative to each paragraph’s
- text direction
-
textStart
2
Align to the start of the paragraph, e.g. ALIGN_NORMAL.
-
textEnd
3
Align to the end of the paragraph, e.g. ALIGN_OPPOSITE.
-
center
4
Center the paragraph, e.g. ALIGN_CENTER.
+ text direction.
+
textStart
2
Align to the start of the paragraph, for example: ALIGN_NORMAL.
+
textEnd
3
Align to the end of the paragraph, for example: ALIGN_OPPOSITE.
+
center
4
Center the paragraph, for example: ALIGN_CENTER.
viewStart
5
Align to the start of the view, which is ALIGN_LEFT if the view’s resolved
layoutDirection is LTR, and ALIGN_RIGHT otherwise.
viewEnd
6
Align to the end of the view, which is ALIGN_RIGHT if the view’s resolved
- layoutDirection is LTR, and ALIGN_LEFT otherwise
+ layoutDirection is LTR, and ALIGN_LEFT otherwise.
*/
public static final int textAlignment=0x010103b1;
@@ -11735,13 +16747,14 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int textAppearance=0x01010034;
- public static final int textAppearanceAutoCorrectionSuggestion=0x01160007;
+ public static final int textAppearanceAutoCorrectionSuggestion=0x0116000c;
/** Text color, typeface, size, and style for the text inside of a button.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int textAppearanceButton=0x01010207;
- public static final int textAppearanceEasyCorrectSuggestion=0x01160005;
+ public static final int textAppearanceEasyCorrectSuggestion=0x0116000a;
+ public static final int textAppearanceGrammarErrorSuggestion=0x0116000d;
/** Default appearance of text against an inverted background:
color, typeface, size, and style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -11788,7 +16801,12 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int textAppearanceMediumInverse=0x01010044;
- public static final int textAppearanceMisspelledSuggestion=0x01160006;
+ public static final int textAppearanceMisspelledSuggestion=0x0116000b;
+ /** Text color, typeface, size, and style for header text inside of a popup menu.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int textAppearancePopupMenuHeader=0x01010502;
/** Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -11879,6 +16897,7 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int textColorLinkInverse=0x01010350;
+ public static final int textColorOnAccent=0x01160042;
/** The most prominent text color.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -11886,6 +16905,7 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int textColorPrimary=0x01010036;
+ public static final int textColorPrimaryActivated=0x01160006;
/** Bright text color. Only differentiates based on the disabled state.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -11923,7 +16943,7 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int textColorPrimaryNoDisable=0x0101003b;
- public static final int textColorSearchUrl=0x01160003;
+ public static final int textColorSearchUrl=0x01160008;
/** Secondary text color.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -11931,6 +16951,7 @@ or to a theme attribute in the form "?[package:][type:]na
"#rrggbb", or "#aarrggbb".
*/
public static final int textColorSecondary=0x01010038;
+ public static final int textColorSecondaryActivated=0x01160007;
/** Secondary inverse text color, useful for inverted backgrounds.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -11971,8 +16992,7 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int textCursorDrawable=0x01010362;
- /** Defines the direction of the text. A heuristic is used to determine the resolved text
- direction of paragraphs.
+ /** Defines the direction of the text.
May be an integer value, such as "100".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -11985,7 +17005,7 @@ containing a value of this type.
Constant
Value
Description
-
inherit
0
Default
+
inherit
0
Default.
firstStrong
1
Default for the root view. The first strong directional character determines the
paragraph direction. If there is no strong directional character, the paragraph
direction is the view’s resolved layout direction.
@@ -12024,6 +17044,8 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int textEditSidePasteWindowLayout=0x0101035e;
+ public static final int textEditSuggestionContainerLayout=0x0116002f;
+ public static final int textEditSuggestionHighlightStyle=0x01160030;
/** Layout of the TextView item that will populate the suggestion popup window.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -12039,6 +17061,15 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int textFilterEnabled=0x010100ff;
+ /** Weight for the font used in the TextView.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int textFontWeight=0x01010585;
/** Indicates that the content of a non-editable TextView can be selected.
Default value is false. EditText content is always selectable.
Must be a boolean value, either "true" or "false".
@@ -12049,6 +17080,24 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int textIsSelectable=0x01010316;
+ /** Specifies the {@link android.os.LocaleList} for the text.
+ May be a string value, which is a comma-separated language tag list, such as "ja-JP,zh-CN".
+ When not specified or an empty string is given, it will fallback to the default one.
+ {@see android.os.LocaleList#forLanguageTags(String)}
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int textLocale=0x01010592;
/** The text for the button when it is not checked.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This may also be a reference to a resource (in the form
@@ -12138,6 +17187,8 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int textSuggestionsWindowStyle=0x01010373;
+ public static final int textUnderlineColor=0x0116000e;
+ public static final int textUnderlineThickness=0x0116000f;
/** Default TextView style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -12146,7 +17197,7 @@ or to a theme attribute in the form "?[package:][type:]na
/** The overall theme to use for an activity. Use with either the
application tag (to supply a default theme for all activities) or
the activity tag (to supply a specific theme for that activity).
-
+
This automatically sets
your activity's Context to use this theme, and may also be used
for "starting" animations prior to the activity being launched (to
@@ -12184,6 +17235,9 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int thumb=0x01010142;
+ public static final int thumbDrawable=0x011600cb;
+ public static final int thumbMinHeight=0x011600cd;
+ public static final int thumbMinWidth=0x011600cc;
/** An offset for the thumb that allows it to extend out of the range of the track.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -12221,7 +17275,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int thumbTextPadding=0x01010372;
- /** Tint to apply to the button graphic.
+ /** Tint to apply to the thumb drawable.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -12231,7 +17285,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int thumbTint=0x01010471;
- /** Blending mode used to apply the button graphic tint.
+ /** Blending mode used to apply the thumb tint.
Must be one of the following constant values.
@@ -12252,11 +17306,47 @@ containing a value of this type.
*/
public static final int thumbTintMode=0x01010472;
- /** Reference to a the wallpaper's thumbnail bitmap.
+ /** Reference to the wallpaper's thumbnail bitmap.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int thumbnail=0x010102a5;
+ /** Drawable displayed at each progress position on a seekbar.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int tickMark=0x0101050a;
+ /** Tint to apply to the tick mark drawable.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int tickMarkTint=0x0101050b;
+ /** Blending mode used to apply the tick mark tint.
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+ */
+ public static final int tickMarkTintMode=0x0101050c;
/** Defines the tile mode. When the tile mode is enabled, the bitmap is repeated.
Gravity is ignored when the tile mode is enabled. Default value is "disabled".
Must be one of the following constant values.
@@ -12305,6 +17395,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int tileModeY=0x01010478;
+ public static final int tileService=0x011600c3;
/** The TimePicker dialog theme.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -12339,10 +17430,19 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
*/
public static final int timeZone=0x010103cc;
- /** Set a tinting color for the image. By default, the tint will blend using SRC_ATOP mode.
+ /** The tinting color for the image. By default, the tint will blend using SRC_ATOP mode.
+ Please note that for compatibility reasons, this is NOT consistent with the default
+ SRC_IN tint mode used by {@link android.widget.ImageView#setImageTintList} and by
+ similar tint attributes on other views.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
This may also be a reference to a resource (in the form
@@ -12393,6 +17493,70 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int titleCondensed=0x010101e2;
+ /** Specifies extra space on the left, start, right and end sides
+ of the toolbar's title. Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int titleMargin=0x010104f8;
+ /** Specifies extra space on the bottom side of the toolbar's title.
+ If both this attribute and titleMargin are specified, then this
+ attribute takes precedence. Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int titleMarginBottom=0x010104fc;
+ /** Specifies extra space on the end side of the toolbar's title.
+ If both this attribute and titleMargin are specified, then this
+ attribute takes precedence. Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int titleMarginEnd=0x010104fa;
+ /** Specifies extra space on the start side of the toolbar's title.
+ If both this attribute and titleMargin are specified, then this
+ attribute takes precedence. Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int titleMarginStart=0x010104f9;
+ /** Specifies extra space on the top side of the toolbar's title.
+ If both this attribute and titleMargin are specified, then this
+ attribute takes precedence. Margin values should be positive.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int titleMarginTop=0x010104fb;
/**
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -12420,6 +17584,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int toAlpha=0x010101cb;
+ public static final int toBottom=0x0116010a;
/**
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12428,17 +17593,27 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int toDegrees=0x010101b4;
+ public static final int toExtendBottom=0x01160112;
+ public static final int toExtendLeft=0x0116010f;
+ public static final int toExtendRight=0x01160111;
+ public static final int toExtendTop=0x01160110;
/** Keyframe identifier for the ending state.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int toId=0x01010449;
+ public static final int toLeft=0x01160107;
+ public static final int toRight=0x01160109;
/** The destination scene in this scene change.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int toScene=0x010103de;
+ public static final int toTop=0x01160108;
/**
May be a floating point value, such as "1.2".
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
some parent container.
@@ -12464,6 +17639,9 @@ containing a value of this type.
*/
public static final int toXScale=0x010101c3;
/**
May be a floating point value, such as "1.2".
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
some parent container.
@@ -12488,11 +17666,30 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int toYScale=0x010101c5;
+ public static final int toastFrameBackground=0x01160035;
/** Default Toolbar style.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int toolbarStyle=0x010104aa;
+ public static final int tooltipBackgroundColor=0x01160038;
+ public static final int tooltipForegroundColor=0x01160037;
+ public static final int tooltipFrameBackground=0x01160036;
+ /** Defines text displayed in a small popup window on hover or long press.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int tooltipText=0x01010534;
/** Amount of top padding inside the gradient shape.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
@@ -12563,6 +17760,7 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int track=0x0101036f;
+ public static final int trackDrawable=0x011600ce;
/** Tint to apply to the track.
Must be a color value, in the form of "#rgb", "#argb",
"#rrggbb", or "#aarrggbb".
@@ -12690,7 +17888,7 @@ containing a value of this type.
*/
public static final int transitionVisibilityMode=0x0101047c;
- /** The amount to translate the group on X coordinate
+ /** The amount to translate the group on X coordinate.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12699,7 +17897,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int translateX=0x0101045a;
- /** The amount to translate the group on Y coordinate
+ /** The amount to translate the group on Y coordinate.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12743,7 +17941,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int translationZ=0x010103fa;
- /** The fraction of the path to trim from the end from 0 to 1
+ /** The fraction of the path to trim from the end from 0 to 1 .
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12752,7 +17950,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int trimPathEnd=0x01010409;
- /** Shift trim region (allows visible region to include the start and end) from 0 to 1
+ /** Shift trim region (allows visible region to include the start and end) from 0 to 1.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12761,7 +17959,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int trimPathOffset=0x0101040a;
- /** The fraction of the path to trim from the start from 0 to 1
+ /** The fraction of the path to trim from the start from 0 to 1.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12770,6 +17968,53 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int trimPathStart=0x01010408;
+ /** The index of the font in the ttc (TrueType Collection) font file. If the font file
+ referenced is not in the ttc format, this attribute needs not be specified.
+ {@link android.graphics.Typeface.Builder#setTtcIndex(int)}.
+ The default value is 0. More details about the TrueType Collection font format can be found
+ here: https://en.wikipedia.org/wiki/TrueType#TrueType_Collection.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int ttcIndex=0x0101056f;
+ /** The number of tuners that the TV input service is associated with. This value can be
+ changed at runtime by calling
+ {@link android.media.tv.TvInputManager#updateTvInputInfo(android.media.tv.TvInputInfo)}.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int tunerCount=0x0101051d;
+ /** Specifies whether the screen should be turned on when the {@link android.app.Activity} is resumed.
+ Normally an activity will be transitioned to the stopped state if it is started while the
+ screen if off, but with this flag set the activity will cause the screen to turn on if the
+ activity will be visible and resumed due to the screen coming on. The screen will not be
+ turned on if the activity won't be visible after the screen is turned on. This flag is
+ normally used in conjunction with the {@link android.R.attr#showWhenLocked} flag to make
+ sure the activity is visible after the screen is turned on when the lockscreen is up. In
+ addition, if this flag is set and the activity calls
+ {@link android.app.KeyguardManager#requestDismissKeyguard}
+ the screen will turn on.
+
+
This should be used instead of {@link android.view.WindowManager.LayoutParams#FLAG_TURN_SCREEN_ON}
+ flag set for Windows. When using the Window flag during activity startup, there may not be
+ time to add it before the system stops your activity because the screen has not yet turned
+ on. This leads to a double life-cycle as it is then restarted.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int turnScreenOn=0x0101056a;
/** Type of gradient. The default type is linear.
Must be one of the following constant values.
@@ -12777,9 +18022,9 @@ containing a value of this type.
Constant
Value
Description
-
linear
0
Linear gradient.
-
radial
1
Radial, or circular, gradient.
-
sweep
2
Sweep, or angled or diamond, gradient.
+
linear
0
Linear gradient extending across the center point.
+
radial
1
Radial gradient extending from the center point outward.
+
sweep
2
Sweep (or angular) gradient sweeping counter-clockwise around the center point.
*/
public static final int type=0x010101a1;
@@ -12797,8 +18042,8 @@ containing a value of this type.
*/
public static final int typeface=0x01010096;
- /** Extra options for an activity's UI. Applies to either the {@code <activity>} or
- {@code <application>} tag. If specified on the {@code <application>}
+ /** Extra options for an activity's UI. Applies to either the {@code } or
+ {@code } tag. If specified on the {@code }
tag these will be considered defaults for all activities in the
application.
Must be one or more (separated by '|') of the following constant values.
@@ -12836,6 +18081,7 @@ or to a theme attribute in the form "?[package:][type:]na
*/
@Deprecated
public static final int unfocusedMonthDateColor=0x01010344;
+ public static final int unlockProfile=0x0116011e;
/** Sets the alpha on the items that are not selected.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -12845,6 +18091,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int unselectedAlpha=0x0101020e;
+ public static final int updatableSystem=0x01160196;
/** Update period in milliseconds, or 0 if the AppWidget will update itself.
Must be an integer value, such as "100".
This may also be a reference to a resource (in the form
@@ -12854,6 +18101,54 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int updatePeriodMillis=0x01010250;
+ /** Specify whether the 32 bit version of the ABI should be used in a
+ multiArch application. If both abioverride flag (i.e. using abi option of abd install)
+ and use32bitAbi are used, then use32bit is ignored.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
May be a boolean value, either "true" or "false".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
May be a floating point value, such as "1.2".
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
+ */
+ public static final int use32bitAbi=0x01010515;
+ /** If true, and this is an {@link android.R.attr#isolatedProcess} service, the service
+ will be spawned from an Application Zygote, instead of the regular Zygote.
+
+ The Application Zygote will first pre-initialize the application's class loader. Then,
+ if the application has defined the {@link android.R.attr#zygotePreloadName} attribute,
+ the Application Zygote will call into that class to allow it to perform
+ application-specific preloads (such as loading a shared library). Therefore,
+ spawning from the Application Zygote will typically reduce the service
+ launch time and reduce its memory usage. The downside of using this flag
+ is that you will have an additional process (the app zygote itself) that
+ is taking up memory. Whether actual memory usage is improved therefore strongly
+ depends on the number of isolated services that an application starts,
+ and how much memory those services save by preloading and sharing memory with
+ the app zygote. Therefore, it is recommended to measure memory usage under
+ typical workloads to determine whether it makes sense to use this flag.
+
+
There is a limit to the number of isolated services that can be spawned from
+ the Application Zygote; the absolute limit is 100, but due to potential
+ delays in service process cleanup, a much safer limit to use in practice is 50.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int useAppZygote=0x01010597;
+ public static final int useBoundsForWidth=0x011600e2;
/** When set to true, tells GridLayout to use default margins when none are specified
in a view's layout parameters.
The default value is false.
@@ -12866,6 +18161,26 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int useDefaultMargins=0x01010379;
+ public static final int useDisabledAlpha=0x011600da;
+ /** Flag to specify if this app (or process) wants to run the dex within its APK but not
+ extracted or locally compiled variants. This keeps the dex code protected by the APK
+ signature. Such apps (or processes) will always run in JIT mode (same when they are first
+ installed). If enabled at the app level, the system will never generate ahead-of-time
+ compiled code for the app. Depending on the app's workload, there may be some run time
+ performance change, noteably the cold start time.
+
+
This attribute can be applied to either
+ {@link android.R.styleable#AndroidManifestProcess process} or
+ {@link android.R.styleable#AndroidManifestApplication application} tags. If enabled at the
+ app level, any process level attribute is effectively ignored.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int useEmbeddedDex=0x0101059e;
/** Use the drawable's intrinsic width and height as minimum size values.
Useful if the target drawable is a 9-patch or otherwise should not be scaled
down beyond a minimum size.
@@ -12877,7 +18192,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int useIntrinsicSizeAsMinimum=0x01010310;
- /**
Must be a boolean value, either "true" or "false".
+ /** Whether the drawable level value (see
+ {@link android.graphics.drawable.Drawable#getLevel()}) is used to scale the gradient.
+ Scaling behavior varies based on gradient type. For "linear", adjusts the ending
+ position along the gradient's axis of orientation. For "radial", adjusts the outer
+ radius. For "sweep", adjusts the ending angle. The default value is false.
+
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
theme attribute (in the form
@@ -12885,6 +18205,18 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int useLevel=0x0101019f;
+ public static final int useLocalePreferredLineHeightForMinimum=0x011600e4;
+ /** @hide
+ The user restriction for this preference.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @android.annotation.SystemApi
+ public static final int userRestriction=0x01010584;
/**
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -12894,7 +18226,7 @@ containing a value of this type.
*/
public static final int userVisible=0x01010291;
/** Declare that this application may use cleartext traffic, such as HTTP rather than HTTPS;
- WebSockets rather than WebSockets Secure; XMPP, IMAP, STMP without STARTTLS or TLS.
+ WebSockets rather than WebSockets Secure; XMPP, IMAP, SMTP without STARTTLS or TLS.
Defaults to true. If set to false {@code false}, the application declares that it does not
intend to use cleartext network traffic, in which case platform components (e.g. HTTP
stacks, {@code DownloadManager}, {@code MediaPlayer}) will refuse applications's requests
@@ -12908,6 +18240,30 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int usesCleartextTraffic=0x010104ec;
+ /** @hide For use by platform and tools only. Developers should not specify this value.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int usesNonSdkApi=0x0101058e;
+ /** Optional: set of flags that should apply to this permission request. Note that
+ these flags start at 0x4 to match PackageInfo.requestedPermissionsFlags.
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
neverForLocation
0x00010000
Strong assertion by a developer that they will never use this
+ permission to derive the physical location of the device, even
+ when the app has been granted the ACCESS_FINE_LOCATION and/or
+ ACCESS_COARSE_LOCATION permissions.
+
+ */
+ public static final int usesPermissionFlags=0x01010644;
/** Concrete value to assign to this piece of named meta-data.
The data can later be retrieved from the meta data Bundle
through {@link android.os.Bundle#getString Bundle.getString},
@@ -13001,6 +18357,16 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int vendor=0x010103e7;
+ public static final int vendorId=0x0116015b;
+ /** The version of the feature that is being used.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int version=0x01010519;
/** Internal version code. This is the number used to determine whether
one version is more recent than another: it has no other meaning than
that higher numbers are more recent. You could use this number to
@@ -13008,7 +18374,7 @@ containing a value of this type.
number, simply increase it by one each time a new version is
released, or define it however else you want, as long as each
successive version has a higher number. This is not a version
- number generally shown to the user, that is usually supplied
+ number generally shown to the user, that is usually supplied
with {@link android.R.attr#versionName}. When an app is delivered
as multiple split APKs, each APK must have the exact same versionCode.
Must be an integer value, such as "100".
@@ -13019,6 +18385,46 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int versionCode=0x0101021b;
+ /** Internal major version code. This is essentially additional high bits
+ for the base version code; it has no other meaning than
+ that higher numbers are more recent. This is not a version
+ number generally shown to the user, that is usually supplied
+ with {@link android.R.attr#versionName}.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int versionCodeMajor=0x01010576;
+ /** Required major version of the SDK library.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int versionMajor=0x01010577;
/** The text shown to the user to indicate the version they have. This
is used for no other purpose than display to the user; the actual
significant version number is given by {@link android.R.attr#versionCode}.
@@ -13030,7 +18436,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int versionName=0x0101021c;
- /** Amount to offset the touch Y coordinate by, for bias correction.
+ /** Amount to offset the touch Y coordinate by, for bias correction.
+ {@deprecated Copy this definition into your own application project.}
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -13040,13 +18447,15 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int verticalCorrection=0x0101023a;
/** Default vertical divider between menu items.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int verticalDivider=0x0101012e;
- /** Default vertical gap between rows of keys.
+ /** Default vertical gap between rows of keys.
+ {@deprecated Copy this definition into your own application project.}
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
in (inches), mm (millimeters).
@@ -13059,6 +18468,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int verticalGap=0x01010240;
/** Determines which side the vertical scroll bar should be placed on.
Must be one of the following constant values.
@@ -13084,6 +18494,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int verticalSpacing=0x01010115;
+ public static final int viewType=0x01160176;
/** The height of the canvas the drawing is on.
Must be a floating point value, such as "1.2".
This may also be a reference to a resource (in the form
@@ -13102,6 +18513,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int viewportWidth=0x01010402;
+ public static final int virtualButtonPressedDrawable=0x011600fa;
/** Controls the initial visibility of the view.
Must be one of the following constant values.
@@ -13126,6 +18538,17 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int visible=0x01010194;
+ /** Specify whether a component should be visible to instant apps.
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int visibleToInstantApps=0x01010531;
+ public static final int visualQueryDetectionService=0x01160128;
/** Flag indicating whether the application requests the VM to operate in
the safe mode.
Must be a boolean value, either "true" or "false".
@@ -13136,7 +18559,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int vmSafeMode=0x010102b8;
- /** Voice button icon
+ /** Voice button icon.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
*/
@@ -13338,6 +18761,28 @@ containing a value of this type.
*/
public static final int widgetCategory=0x010103c4;
+ /** Flags indicating various features supported by the widget. These are hints to the
+ widget host, and do not actually change the behavior of the widget.
+
May be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
May be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
reconfigurable
0x1
The widget can be reconfigured anytime after it is bound
+
hide_from_picker
0x2
The widget is added directly by the app, and does not need to appear in
+ the global list of available widgets
+
configuration_optional
0x4
The widget provides a default configuration. The host may decide not to launch
+ the provided configuration activity.
+
+ */
+ public static final int widgetFeatures=0x01010579;
/** The layout for the controllable widget portion of a Preference. This is inflated
into the layout for a Preference and should be used more frequently than
the layout attribute. For example, a checkbox preference would specify
@@ -13346,7 +18791,7 @@ containing a value of this type.
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int widgetLayout=0x010101eb;
- /** Makes the TextView be exactly this many pixels wide.
+ /** Makes the TextView be exactly this wide.
You could get the same effect by specifying this number in the
layout parameters.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -13369,7 +18814,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int windowActionBar=0x010102cd;
- public static final int windowActionBarFullscreenDecorLayout=0x0116000f;
+ public static final int windowActionBarFullscreenDecorLayout=0x01160014;
/** Flag indicating whether this window's Action Bar should overlay
application content. Does nothing if the window would not
have an Action Bar.
@@ -13403,7 +18848,8 @@ containing a value of this type.
public static final int windowActivityTransitions=0x010104cd;
/** Flag indicating whether this Window's transition should overlap with
the exiting transition of the calling Activity. Corresponds to
- {@link android.view.Window#setAllowEnterTransitionOverlap(boolean)}.
+ {@link android.view.Window#setAllowEnterTransitionOverlap(boolean)}.
+ The default value is true.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13415,7 +18861,8 @@ containing a value of this type.
/** Flag indicating whether this Window's transition should overlap with
the exiting transition of the called Activity when the called Activity
finishes. Corresponds to
- {@link android.view.Window#setAllowReturnTransitionOverlap(boolean)}.
+ {@link android.view.Window#setAllowReturnTransitionOverlap(boolean)}.
+ The default value is true.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13452,11 +18899,59 @@ or to a theme attribute in the form "?[package:][type:]na
then in code manually set your window's background to
null so it will not be drawn.
-
Must be a reference to another resource, in the form "@[+][package:]type:name"
+
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
*/
public static final int windowBackground=0x01010054;
- public static final int windowBackgroundFallback=0x0116000e;
+ /** Blur the screen behind the window with the bounds of the window.
+ The radius defines the size of the neighbouring area, from which pixels will be
+ averaged to form the final color for each pixel in the region.
+ A radius of 0 means no blur. The higher the radius, the denser the blur.
+ Corresponds to {@link android.view.Window#setBackgroundBlurRadius}.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowBackgroundBlurRadius=0x0101062b;
+ /** Drawable to draw selectively within the inset areas when the windowBackground
+ has been set to null. This protects against seeing visual garbage in the
+ surface when the app has not drawn any content into this area. One example is
+ when the user is resizing a window of an activity in multi-window mode.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+ */
+ public static final int windowBackgroundFallback=0x01010503;
+ /** If set, everything behind the window will be blurred with radius
+ windowBackgroundBlurRadius.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowBlurBehindEnabled=0x0101061c;
+ /** When windowBlurBehindEnabled is set, this is the amount of blur to apply
+ behind the window. The range is from 0, which means no blur, to 150.
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowBlurBehindRadius=0x0101061b;
/** Whether to clip window content to the outline of the window background.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -13504,10 +18999,9 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int windowContentTransitions=0x010103f8;
- /** Flag allowing you to disable the preview animation for a window.
- The default value is false; if set to true, the system can never
- use the window's theme to show a preview of it before your
- actual instance is shown to the user.
+ /** Flag allowing you to disable the splash screen for a window. The default value is
+ false; if set to true, the system can never use the window's theme to show a splash
+ screen before your actual instance is shown to the user.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13584,10 +19078,10 @@ or to a theme attribute in the form "?[package:][type:]na
or to a theme attribute in the form "?[package:][type:]name".
*/
public static final int windowExitTransition=0x01010438;
- public static final int windowFixedHeightMajor=0x0116003b;
- public static final int windowFixedHeightMinor=0x01160039;
- public static final int windowFixedWidthMajor=0x01160038;
- public static final int windowFixedWidthMinor=0x0116003a;
+ public static final int windowFixedHeightMajor=0x01160093;
+ public static final int windowFixedHeightMinor=0x01160091;
+ public static final int windowFixedWidthMajor=0x01160090;
+ public static final int windowFixedWidthMinor=0x01160092;
/** Drawable to use as a frame around the window.
Must be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
@@ -13617,9 +19111,8 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int windowIsFloating=0x01010057;
- /** Flag indicating whether this is a translucent window. If this attribute is unset (but
- not if set to false), the window might still be considered translucent, if
- windowSwipeToDismiss is set to true.
+ public static final int windowIsFrameRatePowerSavingsBalanced=0x01160097;
+ /** Flag indicating whether this is a translucent window.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13628,6 +19121,113 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int windowIsTranslucent=0x01010058;
+ /** Window layout affinity of this activity. Activities with the same window layout
+ affinity will share the same layout record. That is, if a user is opening an activity in
+ a new task on a display that can host freeform windows, and the user had opened a task
+ before and that task had a root activity who had the same window layout affinity, the
+ new task's window will be created in the same window mode and around the location which
+ the previously opened task was in.
+
+
For example, if a user maximizes a task with root activity A and opens another
+ activity B that has the same window layout affinity as activity A has, activity B will
+ be created in fullscreen window mode. Similarly, if they move/resize a task with root
+ activity C and open another activity D that has the same window layout affinity as
+ activity C has, activity D will be in freeform window mode and as close to the position
+ of activity C as conditions permit. It doesn't require the user to keep the task with
+ activity A or activity C open. It won't, however, put any task into split-screen or PIP
+ window mode on launch.
+
+
If the user is opening an activity with its window layout affinity for the first time,
+ the window mode and position is OEM defined.
+
+
By default activity doesn't share any affinity with other activities.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowLayoutAffinity=0x01010619;
+ /** Controls how the window is laid out if there is a {@code DisplayCutout}.
+
+ Defaults to {@code default}. But if the window fills the screen, and it belongs to an app
+ targeting {@link android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM VANILLA_ICE_CREAM} or
+ above, the behavior will be the same as specifying {@code always} regardless.
+
+ See also
+ {@link android.view.WindowManager.LayoutParams#layoutInDisplayCutoutMode
+ WindowManager.LayoutParams.layoutInDisplayCutoutMode},
+ {@link android.view.WindowManager.LayoutParams#LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT},
+ {@link android.view.WindowManager.LayoutParams#LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES},
+ {@link android.view.WindowManager.LayoutParams#LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER},
+ and {@link android.view.DisplayCutout DisplayCutout}
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
shortEdges
1
+ The window is allowed to extend into the DisplayCutout area, only if
+ the DisplayCutout is fully contained within a system bar. Otherwise, the
+ window is laid out such that it does not overlap with the DisplayCutout
+ area.
+
+ Corresponds to LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT.
+
+
+
+ The window is always allowed to extend into the DisplayCutout areas on the
+ short edges of the screen even if fullscreen or in landscape.
+ The window will never extend into a DisplayCutout area on the long edges of
+ the screen.
+
+ The window must make sure that no important content overlaps with the
+ DisplayCutout.
+
+ Corresponds to LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES.
+
+
never
2
+ The window is never allowed to overlap with the DisplayCutout area.
+
+ This should be used with windows that transiently set
+ SYSTEM_UI_FLAG_FULLSCREEN to avoid a relayout of the window when the
+ flag is set or cleared.
+
+ Corresponds to LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER.
+
+
always
3
+ The window is always allowed to extend into the DisplayCutout areas on the
+ all edges of the screen.
+
+ The window must make sure that no important content overlaps with the
+ DisplayCutout.
+
+ Corresponds to LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS.
+
+
+ */
+ public static final int windowLayoutInDisplayCutoutMode=0x01010586;
+ /** If set, the navigation bar will be drawn such that it is compatible with a light
+ navigation bar background.
+
For this to take effect, the window must be drawing the system bar backgrounds with
+ {@link android.R.attr#windowDrawsSystemBarBackgrounds} and the navigation bar must not
+ have been requested to be translucent with
+ {@link android.R.attr#windowTranslucentNavigation}.
+ Corresponds to setting {@link android.view.View#SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR} on
+ the decor view and
+ {@link android.view.WindowInsetsController#APPEARANCE_LIGHT_NAVIGATION_BARS} on the
+ {@link android.view.WindowInsetsController}.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowLightNavigationBar=0x0101056c;
/** If set, the status bar will be drawn such that it is compatible with a light
status bar background.
For this to take effect, the window must be drawing the system bar backgrounds with
@@ -13635,7 +19235,9 @@ containing a value of this type.
have been requested to be translucent with
{@link android.R.attr#windowTranslucentStatus}.
Corresponds to setting {@link android.view.View#SYSTEM_UI_FLAG_LIGHT_STATUS_BAR} on
- the decor view.
+ the decor view and
+ {@link android.view.WindowInsetsController#APPEARANCE_LIGHT_STATUS_BARS} on the
+ {@link android.view.WindowInsetsController}.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13692,6 +19294,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int windowNoDisplay=0x0101021e;
+ public static final int windowNoMoveAnimation=0x01160095;
/** Flag indicating whether there should be no title on this window.
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
@@ -13701,8 +19304,12 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int windowNoTitle=0x01010056;
+ public static final int windowOptOutEdgeToEdgeEnforcement=0x01160098;
+ public static final int windowOutsetBottom=0x01160094;
/** Flag indicating whether this window should extend into overscan region. Corresponds
- to {@link android.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_OVERSCAN}.
+ to {@link android.view.WindowManager.LayoutParams#FLAG_LAYOUT_IN_OVERSCAN}.
+ @deprecated Overscan areas aren't set by any Android product anymore as of Android 11.
+
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13710,6 +19317,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int windowOverscan=0x010103cf;
/** Reference to a Transition XML resource defining the desired Transition
used to move Views in to the scene when returning from a previously-started Activity.
@@ -13828,10 +19436,79 @@ containing a value of this type.
*/
public static final int windowSoftInputMode=0x0101022b;
+ /** Replace an icon in the center of the starting window, if the object is animated
+ and drawable(e.g. AnimationDrawable, AnimatedVectorDrawable), then it will also
+ play the animation while showing the starting window.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int windowSplashScreenAnimatedIcon=0x0101062d;
+ /** The duration, in milliseconds, of the window splash screen icon animation duration
+ when playing the splash screen starting window. The maximum animation duration should
+ be limited below 1000ms.
+ @deprecated Not used by framework starting from API level 33. The system estimates the
+ duration of the vector animation automatically.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ @Deprecated
+ public static final int windowSplashScreenAnimationDuration=0x0101062e;
+ /** The background color for the splash screen, if not specify then system will
+ calculate from windowBackground.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowSplashScreenBackground=0x0101062c;
+ public static final int windowSplashScreenBehavior=0x01160096;
+ /** Place a drawable image in the bottom of the starting window. The image can be used to
+ represent the branding of the application.
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ public static final int windowSplashScreenBrandingImage=0x0101062f;
+ /** Set a background behind the splash screen icon. This is useful if there is not enough
+ contrast between the window background and the icon. Note the shape would also be
+ masking like an icon.
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int windowSplashScreenIconBackgroundColor=0x01010630;
+ /** {@deprecated Use windowSplashscreenAnimatedIcon instead }
+ Reference to a drawable to be used as the splash screen content of the window. This
+ drawable will be placed on top of the {@link android.R.attr#windowBackground} with its
+ bounds inset by the system bars. If the drawable should not be inset by the system
+ bars, use a fullscreen theme.
+
+ Note that even if no splashscreen content is set on the theme, the system may still
+ show a splash screen using the other attributes on the theme, like the
+ {@link android.R.attr#windowBackground}.
+ {@deprecated Use windowSplashscreenAnimatedIcon instead.}
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ */
+ @Deprecated
+ public static final int windowSplashscreenContent=0x01010564;
/** Flag to indicate that a window can be swiped away to be dismissed.
Corresponds to {@link android.view.Window#FEATURE_SWIPE_TO_DISMISS}. It will also
dynamically change translucency of the window, if the windowIsTranslucent is not set.
- If windowIsTranslucent is set (to either true or false) it will obey that setting.
+ If windowIsTranslucent is set (to either true or false) it will obey that setting.
+ @deprecated Swipe-to-dismiss isn't functional anymore.
+
Must be a boolean value, either "true" or "false".
This may also be a reference to a resource (in the form
"@[package:]type:name") or
@@ -13839,6 +19516,7 @@ theme attribute (in the form
"?[package:][type:]name")
containing a value of this type.
*/
+ @Deprecated
public static final int windowSwipeToDismiss=0x010103f3;
/** The style resource to use for a window's title area.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -13936,6 +19614,7 @@ theme attribute (in the form
containing a value of this type.
*/
public static final int y=0x010100ad;
+ public static final int yearListItemActivatedTextAppearance=0x011600e9;
/** The list year's text appearance in the list.
{@deprecated Use yearListTextColor. }
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -13976,73 +19655,181 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int zAdjustment=0x010101c1;
+ /** Name of the class that gets invoked for preloading application code, when starting an
+ {@link android.R.attr#isolatedProcess} service that has
+ {@link android.R.attr#useAppZygote} set to true. This is a fully
+ qualified class name (for example, com.mycompany.myapp.MyZygotePreload); as a
+ short-hand if the first character of the class is a period then it is appended
+ to your package name. The class must implement the {@link android.app.ZygotePreload}
+ interface.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ */
+ public static final int zygotePreloadName=0x0101059d;
}
public static final class bool {
- public static final int action_bar_embed_tabs=0x01120003;
- public static final int action_bar_embed_tabs_pre_jb=0x01120004;
- public static final int action_bar_expanded_action_views_exclusive=0x01120008;
- /** Whether to allow vertically stacked button bars. This is disabled for
- configurations with a small (e.g. less than 320dp) screen height.
+ /** Default value used to block data calls if ims is not
+ connected. If you use the ims apn DCT will block
+ any other apn from connecting until ims apn is connected
*/
- public static final int allow_stacked_button_bar=0x0112000a;
+ public static final int ImsConnectedDefaultValue=0x01110013;
+ public static final int action_bar_embed_tabs=0x0111000a;
+ public static final int action_bar_expanded_action_views_exclusive=0x0111000e;
+ /** Boolean indicating whether allow sending null to modem to clear the previous initial attach
+ data profile
+ */
+ public static final int allow_clear_initial_attach_data_profile=0x0111029b;
+ /** If true, allows the device to load udfps components on older HIDL implementations
+ */
+ public static final int allow_test_udfps=0x01110156;
+ /** TODO: remove after V
+ Boolean indicating whether allow to use a roaming nonDDS if user enabled its roaming.
+ */
+ public static final int auto_data_switch_allow_roaming=0x01110292;
+ /** Boolean indicating whether ping test is required to pass on the target data SIM before the
+ device automatically switch to it.
+ */
+ public static final int auto_data_switch_ping_test_before_switch=0x01110291;
+ /** Whether or not to include horizontal space around the dialog
+ Whether or not to include horizontal space around the dialog
+ */
+ public static final int autofill_dialog_horizontal_space_included=0x01110011;
/** Use ERI text for network name on CDMA LTE
*/
- public static final int config_LTE_eri_for_network_name=0x01120096;
- /** Whether action menu items should obey the "withText" showAsAction
- flag. This may be set to false for situations where space is
- extremely limited.
+ public static final int config_LTE_eri_for_network_name=0x011100fb;
+ /** Whether action menu items should be displayed in ALLCAPS or not.
+ Defaults to true. If this is not appropriate for specific locales
+ it should be disabled in that locale's resources.
*/
- public static final int config_allowActionMenuItemTextWithIcon=0x01120062;
+ public static final int config_actionMenuItemAllCaps=0x011100a2;
+ /** Flag indicating whether we should enable the adaptive sleep.
+ */
+ public static final int config_adaptive_sleep_available=0x01110024;
+ /** Flag indicates that whether non-system apps can be installed on internal storage.
+ */
+ public static final int config_allow3rdPartyAppOnInternal=0x01110138;
/** If true, the screen can be rotated via the accelerometer in all 4
rotations as the default behavior.
*/
- public static final int config_allowAllRotations=0x01120034;
+ public static final int config_allowAllRotations=0x0111003e;
/** This config is ued to determine whether animations are allowed in low power mode.
*/
- public static final int config_allowAnimationsInLowPowerMode=0x01120099;
+ public static final int config_allowAnimationsInLowPowerMode=0x01110101;
/** Allow automatic adjusting of the screen brightness while dozing in low power state.
*/
- public static final int config_allowAutoBrightnessWhileDozing=0x01120045;
+ public static final int config_allowAutoBrightnessWhileDozing=0x01110072;
+ /** Flag indicating whether the assist disclosure can be disabled using
+ ASSIST_DISCLOSURE_ENABLED.
+ */
+ public static final int config_allowDisablingAssistDisclosure=0x01110131;
+ /** Warning: This API can be dangerous when not implemented properly. In particular,
+ escrow token must NOT be retrievable from device storage. In other words, either
+ escrow token is not stored on device or its ciphertext is stored on device while
+ the decryption key is not. Before enabling this feature, please ensure you've read
+ and followed the pertinent sections of the escrow tokens section of the CDD
+ TODO(b/35230407) complete the link field
+ */
+ public static final int config_allowEscrowTokenForTrustAgent=0x01110139;
+ /** Floating windows can be fullscreen (i.e. windowIsFloating can still have fullscreen
+ window that does not wrap content).
+ Floating windows can be fullscreen (i.e. windowIsFloating can still have fullscreen
+ window that does not wrap content).
+ */
+ public static final int config_allowFloatingWindowsFillScreen=0x01110267;
+ /** If the device should still vibrate even in low power mode, for certain priority vibrations
+ (e.g. accessibility, alarms). This is mainly for Wear devices that don't have speakers.
+ */
+ public static final int config_allowPriorityVibrationsInLowPowerMode=0x0111010b;
+ /** If true, allows rotation resolver service to help resolve screen rotation.
+ */
+ public static final int config_allowRotationResolver=0x0111003d;
+ /** Controls whether seamless rotation should be allowed even though the navbar can move
+ (which normally prevents seamless rotation).
+ */
+ public static final int config_allowSeamlessRotationDespiteNavBarMoving=0x01110118;
+ /** Allows activities to be launched on a long press on power during device setup.
+ */
+ public static final int config_allowStartActivityForLongPressOnPowerInSetup=0x0111005c;
/** If this is true, allow wake from theater mode from camera lens cover is switched.
*/
- public static final int config_allowTheaterModeWakeFromCameraLens=0x01120029;
+ public static final int config_allowTheaterModeWakeFromCameraLens=0x01110030;
/** If this is true, allow wake from theater mode when docked.
*/
- public static final int config_allowTheaterModeWakeFromDock=0x0112002f;
+ public static final int config_allowTheaterModeWakeFromDock=0x01110036;
/** If this is true, allow wake from theater mode from gesture.
*/
- public static final int config_allowTheaterModeWakeFromGesture=0x01120028;
+ public static final int config_allowTheaterModeWakeFromGesture=0x0111002f;
/** If this is true, allow wake from theater mode from regular key press. Setting this value to
true implies config_allowTheaterModeWakeFromPowerKey is also true
*/
- public static final int config_allowTheaterModeWakeFromKey=0x0112002b;
+ public static final int config_allowTheaterModeWakeFromKey=0x01110032;
/** If this is true, allow wake from theater mode from lid switch.
*/
- public static final int config_allowTheaterModeWakeFromLidSwitch=0x0112002e;
+ public static final int config_allowTheaterModeWakeFromLidSwitch=0x01110035;
+ /** If this is true, allow wake from theater mode from motion.
+ If this is true, allow wake from theater mode from motion.
+ */
+ public static final int config_allowTheaterModeWakeFromMotion=0x01110033;
/** If this is true, allow wake from theater mode from motion.
*/
- public static final int config_allowTheaterModeWakeFromMotion=0x0112002c;
- /** If this is true, allow wake from theater mode from motion.
- */
- public static final int config_allowTheaterModeWakeFromMotionWhenNotDreaming=0x0112002d;
+ public static final int config_allowTheaterModeWakeFromMotionWhenNotDreaming=0x01110034;
/** If this is true, allow wake from theater mode from power key press.
*/
- public static final int config_allowTheaterModeWakeFromPowerKey=0x0112002a;
+ public static final int config_allowTheaterModeWakeFromPowerKey=0x01110031;
/** If this is true, allow wake from theater mode when plugged in or unplugged.
*/
- public static final int config_allowTheaterModeWakeFromUnplug=0x01120027;
+ public static final int config_allowTheaterModeWakeFromUnplug=0x0111002e;
/** If this is true, allow wake from theater mode from window layout flag.
*/
- public static final int config_allowTheaterModeWakeFromWindowLayout=0x01120030;
+ public static final int config_allowTheaterModeWakeFromWindowLayout=0x01110037;
+ /** Whether to allow the caching of the SIM PIN for verification after unattended reboot
+ */
+ public static final int config_allow_pin_storage_for_unattended_reboot=0x0111018b;
+ /** Boolean indicating USSD over IMS is allowed.
+ If it is not supported due to modem limitations, USSD send over the CS pipe instead.
+ */
+ public static final int config_allow_ussd_over_ims=0x011100ee;
+ /** If true, the wallpaper will scale regardless of the value of shouldZoomOutWallpaper()
+ */
+ public static final int config_alwaysScaleWallpaper=0x0111016a;
/** Set to true if the RSSI should always display CDMA signal strength even on EVDO
*/
- public static final int config_alwaysUseCdmaRssi=0x0112005e;
+ public static final int config_alwaysUseCdmaRssi=0x0111009e;
+ /** Whether or not ActivityManager PSS profiling is disabled.
+ */
+ public static final int config_am_disablePssProfiling=0x01110265;
/** If this is true, the screen will fade off.
*/
- public static final int config_animateScreenLights=0x01120025;
+ public static final int config_animateScreenLights=0x0111002c;
/** Don't name config resources like this. It should look like config_annoyDianne
*/
- public static final int config_annoy_dianne=0x01120022;
+ public static final int config_annoy_dianne=0x01110027;
+ /** Whether per-app fullscreen override option is allowed in user aspect ratio settings
+ */
+ public static final int config_appCompatUserAppAspectRatioFullscreenIsEnabled=0x0111017c;
+ /** Whether per-app user aspect ratio override settings is enabled
+ */
+ public static final int config_appCompatUserAppAspectRatioSettingsIsEnabled=0x0111017b;
+ /** Default value for Settings.ASSIST_LONG_PRESS_HOME_ENABLED
+ */
+ public static final int config_assistLongPressHomeEnabledDefault=0x01110247;
+ /** Default value for Settings.ASSIST_TOUCH_GESTURE_ENABLED
+ */
+ public static final int config_assistTouchGestureEnabledDefault=0x01110248;
+ /** @hide @TestApi
+ Set to true to make assistant show in front of the dream/screensaver.
+ */
+ public static final int config_assistantOnTopOfDream=0x01110005;
+ /** If true, attach the navigation bar to the app during app transition
+ */
+ public static final int config_attachNavBarToAppDuringTransition=0x01110185;
+ /** Flag indicating if ringer mode affects alarm stream
+ */
+ public static final int config_audio_ringer_mode_affects_alarm_stream=0x0111008d;
/** When the screen is turned on, the previous estimate of the ambient light level at the time
the screen was turned off is restored and is used to determine the initial screen
brightness.
@@ -14055,80 +19842,461 @@ or to a theme attribute in the form "?[package:][type:]na
brightening or dimming debounce thresholds. As a result, it may take somewhat longer to
adapt to the environment. This mode may be better suited for watches.
*/
- public static final int config_autoBrightnessResetAmbientLuxAfterWarmUp=0x01120046;
- public static final int config_auto_attach_data_on_creation=0x0112008e;
- /** Flag indicating whether the we should enable the automatic brightness in Settings.
+ public static final int config_autoBrightnessResetAmbientLuxAfterWarmUp=0x01110073;
+ /** If an any motion sensor is not available, prefer the wrist tilt detector over the
+ SMD.
+ */
+ public static final int config_autoPowerModePreferWristTilt=0x01110020;
+ /** If a location should be pre-fetched when going into device idle.
+ */
+ public static final int config_autoPowerModePrefetchLocation=0x01110021;
+ /** Whether (if true) this is a kind of device that can be moved around (eg. phone/laptop),
+ or (if false) something for which movement is either not measurable or should not count
+ toward power states (eg. tv/soundbar).
+ */
+ public static final int config_autoPowerModeUseMotionSensor=0x0111001f;
+ /** Whether the airplane mode should be reset when device boots in non-safemode after exiting
+ from safemode.
+ This flag should be enabled only when the product does not have any UI to toggle airplane
+ mode like automotive devices.
+ */
+ public static final int config_autoResetAirplaneMode=0x0111024d;
+ public static final int config_auto_attach_data_on_creation=0x011100f1;
+ /** Flag indicating whether we should enable the automatic brightness.
Software implementation will be used if config_hardware_auto_brightness_available is not set
*/
- public static final int config_automatic_brightness_available=0x01120021;
+ public static final int config_automatic_brightness_available=0x01110023;
/** Device configuration indicating whether we should avoid using accelerated graphics
in certain places to reduce RAM footprint. This is ignored if ro.config.low_ram
is true (in that case this is assumed true as well). It can allow you to tune down
your device's memory use without going to the point of causing applications to turn
off features.
*/
- public static final int config_avoidGfxAccel=0x01120012;
- /** Boolean indicating if current platform need do one-time bluetooth address
- re-validation
+ public static final int config_avoidGfxAccel=0x0111001d;
+ /** Whether or not aware is enabled by default
*/
- public static final int config_bluetooth_address_validation=0x01120051;
- /** Enable/disable default bluetooth profiles:
- HSP_AG, ObexObjectPush, Audio, NAP
+ public static final int config_awareSettingAvailable=0x01110152;
+ /** Whether or not battery saver should be "sticky" when manually enabled.
*/
- public static final int config_bluetooth_default_profiles=0x01120056;
- /** Boolean indicating if current platform supports BLE peripheral mode
+ public static final int config_batterySaverStickyBehaviourDisabled=0x01110275;
+ /** Whether or not the device supports battery saver. If false, battery saver will be
+ disabled.
*/
- public static final int config_bluetooth_le_peripheral_mode_supported=0x01120052;
- /** Boolean indicating if current platform supports bluetooth SCO for off call
- use cases
+ public static final int config_batterySaverSupported=0x01110274;
+ /** Whether to enable "Battery Saver turned off" notification.
*/
- public static final int config_bluetooth_sco_off_call=0x0112004f;
+ public static final int config_batterySaverTurnedOffNotificationEnabled=0x01110276;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.deferFullBackup
+ */
+ public static final int config_batterySaver_full_deferFullBackup=0x01110277;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.deferKeyValueBackup
+ */
+ public static final int config_batterySaver_full_deferKeyValueBackup=0x01110278;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.disableAnimation
+ */
+ public static final int config_batterySaver_full_disableAnimation=0x01110279;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.disableAod
+ */
+ public static final int config_batterySaver_full_disableAod=0x0111027a;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.disableLaunchBoost
+ */
+ public static final int config_batterySaver_full_disableLaunchBoost=0x0111027b;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.disableOptionalSensors
+ */
+ public static final int config_batterySaver_full_disableOptionalSensors=0x0111027c;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.disableVibration
+ */
+ public static final int config_batterySaver_full_disableVibration=0x0111027d;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.enableAdjustBrightness
+ */
+ public static final int config_batterySaver_full_enableAdjustBrightness=0x0111027e;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.enableDataSaver
+ */
+ public static final int config_batterySaver_full_enableDataSaver=0x0111027f;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.enableFirewall
+ */
+ public static final int config_batterySaver_full_enableFirewall=0x01110280;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.enableNightMode
+ */
+ public static final int config_batterySaver_full_enableNightMode=0x01110281;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.enableQuickDoze
+ */
+ public static final int config_batterySaver_full_enableQuickDoze=0x01110282;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.forceAllAppsStandby
+ */
+ public static final int config_batterySaver_full_forceAllAppsStandby=0x01110283;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.forceBackgroundCheck
+ */
+ public static final int config_batterySaver_full_forceBackgroundCheck=0x01110284;
+ /** Indicate whether the SD card is accessible without removing the battery.
+ */
+ public static final int config_batterySdCardAccessibility=0x01110060;
+ /** Whether to reset Battery Stats on unplug if the battery was significantly charged
+ */
+ public static final int config_batteryStatsResetOnUnplugAfterSignificantCharge=0x01110286;
+ /** Whether to reset Battery Stats on unplug when the battery level is high.
+ */
+ public static final int config_batteryStatsResetOnUnplugHighBatteryLevel=0x01110285;
+ /** Whether or not we should show the option to show battery percentage
+ */
+ public static final int config_battery_percentage_setting_available=0x01110149;
+ /** A dual tone battery meter draws the perimeter path twice - once to define the shape
+ and a second time clipped to the fill level to indicate charge
+ */
+ public static final int config_batterymeterDualTone=0x01110153;
+ /** The behavior when the system detects it has abusive current drains, whether or not to
+ move the app to the restricted standby bucket level.
+ True - we'll move the app to restricted standby bucket as long as its bg battery usage
+ goes beyond the threshold, False - we'll not move it.
+ Note: This should be only enabled on devices with high confidence on power measurement.
+
+ */
+ public static final int config_bg_current_drain_auto_restrict_abusive_apps=0x01110258;
+ /** Whether or not enable the different threshold based on the durations of
+ certain event type.
+
+ */
+ public static final int config_bg_current_drain_event_duration_based_threshold_enabled=0x01110257;
+ /** The behavior when an app has the permission ACCESS_BACKGROUND_LOCATION granted,
+ whether or not the system will use a higher threshold towards its background battery usage
+ because of it.
+
+ */
+ public static final int config_bg_current_drain_high_threshold_by_bg_location=0x0111025b;
+ /** Whether or not the monitoring on the apps' background battery drain is enabled
+ */
+ public static final int config_bg_current_drain_monitor_enabled=0x01110256;
+ /** The behavior when the system detects it's abusive, should the system prompt the user
+ to put it into the bg restricted level.
+ True - we'll show the prompt to user, False - we'll not show it.
+
+ */
+ public static final int config_bg_prompt_abusive_apps_to_bg_restricted=0x0111025a;
+ /** The behavior for an app with a FGS and its notification is still showing, when the system
+ detects it's abusive and should be put into bg restricted level. True - we'll
+ show the prompt to user, False - we'll not show it.
+
+ */
+ public static final int config_bg_prompt_fgs_with_noti_to_bg_restricted=0x01110259;
+ /** Whether to enable the biometric notification for dual-modality device that enrolled a
+ single biometric and experiences high FRR.
+ */
+ public static final int config_biometricFrrNotificationEnabled=0x0111015b;
+ /** Note: This config is deprecated
+ Boolean indicating if current platform need do one-time bluetooth address
+ re-validation
+
+ */
+ public static final int config_bluetooth_address_validation=0x01110088;
+ /** Note: This config is deprecated
+ Boolean indicating if current platform supports bluetooth SCO for off call
+ use cases
+
+ */
+ public static final int config_bluetooth_sco_off_call=0x01110087;
+ /** If true, bright policy will be applied when we have entered dozing wakefulness but haven't
+ started doze component. This can be used to suppress the temporary dim state before
+ starting a dream service. This is typically used together with
+ config_maximumScreenDimDuration set to 0 to completely suppress dim effect.
+ */
+ public static final int config_brightWhenDozing=0x011100ae;
+ /** When true, enables the allowlisted app to handle bug reports from power menu short press.
+ */
+ public static final int config_bugReportHandlerEnabled=0x01110160;
/** Enables built-in SIP phone capability
*/
- public static final int config_built_in_sip_phone=0x01120058;
+ public static final int config_built_in_sip_phone=0x01110099;
+ /** Controls whether system buttons use all caps for text
+ */
+ public static final int config_buttonTextAllCaps=0x01110146;
+ /** If true, only colorized CallStyle notifications will apply custom colors
+ */
+ public static final int config_callNotificationActionColorsRequireColorized=0x01110067;
/** Allow the gesture to double tap the power button twice to start the camera while the device
is non-interactive.
*/
- public static final int config_cameraDoubleTapPowerGestureEnabled=0x0112009f;
+ public static final int config_cameraDoubleTapPowerGestureEnabled=0x0111010d;
+ /** Flag indicating whether we should enable camera-based autorotate
+ */
+ public static final int config_camera_autorotate=0x01110026;
/** Whether camera shutter sound is forced or not (country specific).
*/
- public static final int config_camera_sound_forced=0x01120074;
+ public static final int config_camera_sound_forced=0x011100d0;
+ /** Flag specifying whether the first account added can be removed or renamed. By default,
+ this ability is enabled. When false, user will not be able to remove the first account.
+ */
+ public static final int config_canRemoveFirstAccount=0x01110137;
+ /** Whether switch to headless system user is allowed. If allowed,
+ headless system user can run in the foreground even though it is not a full user.
+ */
+ public static final int config_canSwitchToHeadlessSystemUser=0x011100c1;
/** Control whether being in the car dock should enable accelerometer based
screen orientation. This defaults to true because putting a device in
a car dock make the accelerometer more a physical input (like a lid).
*/
- public static final int config_carDockEnablesAccelerometer=0x01120038;
+ public static final int config_carDockEnablesAccelerometer=0x0111004b;
/** Flag specifying whether VoLTE should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc
*/
- public static final int config_carrier_volte_available=0x01120085;
- /** Flag specifying whether VoLTE availability is based on provisioning
- */
- public static final int config_carrier_volte_provisioned=0x01120086;
+ public static final int config_carrier_volte_available=0x011100e6;
/** Flag specifying whether VoLTE TTY is supported
*/
- public static final int config_carrier_volte_tty_supported=0x01120087;
+ public static final int config_carrier_volte_tty_supported=0x011100e7;
/** Flag specifying whether VT should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc
*/
- public static final int config_carrier_vt_available=0x01120089;
+ public static final int config_carrier_vt_available=0x011100ea;
/** Flag specifying whether WFC over IMS should be available for carrier: independent of
carrier provisioning. If false: hard disabled. If true: then depends on carrier
provisioning, availability etc
*/
- public static final int config_carrier_wfc_ims_available=0x0112008b;
+ public static final int config_carrier_wfc_ims_available=0x011100ec;
+ /** Whether cbrs is supported on the device or not
+ */
+ public static final int config_cbrs_supported=0x01110151;
+ public static final int config_cecHdmiCecControlDisabled_allowed=0x0111018f;
+ public static final int config_cecHdmiCecControlDisabled_default=0x01110190;
+ public static final int config_cecHdmiCecControlEnabled_allowed=0x0111018d;
+ public static final int config_cecHdmiCecControlEnabled_default=0x0111018e;
+ /** CEC Configuration
+ */
+ public static final int config_cecHdmiCecEnabled_userConfigurable=0x0111018c;
+ public static final int config_cecHdmiCecVersion14b_allowed=0x01110192;
+ public static final int config_cecHdmiCecVersion14b_default=0x01110193;
+ public static final int config_cecHdmiCecVersion20_allowed=0x01110194;
+ public static final int config_cecHdmiCecVersion20_default=0x01110195;
+ public static final int config_cecHdmiCecVersion_userConfigurable=0x01110191;
+ public static final int config_cecPowerControlModeBroadcast_allowed=0x011101a5;
+ public static final int config_cecPowerControlModeBroadcast_default=0x011101a6;
+ public static final int config_cecPowerControlModeNone_allowed=0x011101a7;
+ public static final int config_cecPowerControlModeNone_default=0x011101a8;
+ public static final int config_cecPowerControlModeTvAndAudioSystem_allowed=0x011101a3;
+ public static final int config_cecPowerControlModeTvAndAudioSystem_default=0x011101a4;
+ public static final int config_cecPowerControlModeTv_allowed=0x011101a1;
+ public static final int config_cecPowerControlModeTv_default=0x011101a2;
+ public static final int config_cecPowerControlMode_userConfigurable=0x011101a0;
+ public static final int config_cecPowerStateChangeOnActiveSourceLostNone_allowed=0x011101aa;
+ public static final int config_cecPowerStateChangeOnActiveSourceLostNone_default=0x011101ab;
+ public static final int config_cecPowerStateChangeOnActiveSourceLostStandbyNow_allowed=0x011101ac;
+ public static final int config_cecPowerStateChangeOnActiveSourceLostStandbyNow_default=0x011101ad;
+ public static final int config_cecPowerStateChangeOnActiveSourceLost_userConfigurable=0x011101a9;
+ public static final int config_cecQuerySadAacDisabled_allowed=0x0111020c;
+ public static final int config_cecQuerySadAacDisabled_default=0x0111020d;
+ public static final int config_cecQuerySadAacEnabled_allowed=0x0111020a;
+ public static final int config_cecQuerySadAacEnabled_default=0x0111020b;
+ public static final int config_cecQuerySadAac_userConfigurable=0x01110209;
+ public static final int config_cecQuerySadAtracDisabled_allowed=0x01110216;
+ public static final int config_cecQuerySadAtracDisabled_default=0x01110217;
+ public static final int config_cecQuerySadAtracEnabled_allowed=0x01110214;
+ public static final int config_cecQuerySadAtracEnabled_default=0x01110215;
+ public static final int config_cecQuerySadAtrac_userConfigurable=0x01110213;
+ public static final int config_cecQuerySadDdDisabled_allowed=0x011101f8;
+ public static final int config_cecQuerySadDdDisabled_default=0x011101f9;
+ public static final int config_cecQuerySadDdEnabled_allowed=0x011101f6;
+ public static final int config_cecQuerySadDdEnabled_default=0x011101f7;
+ public static final int config_cecQuerySadDd_userConfigurable=0x011101f5;
+ public static final int config_cecQuerySadDdpDisabled_allowed=0x01110220;
+ public static final int config_cecQuerySadDdpDisabled_default=0x01110221;
+ public static final int config_cecQuerySadDdpEnabled_allowed=0x0111021e;
+ public static final int config_cecQuerySadDdpEnabled_default=0x0111021f;
+ public static final int config_cecQuerySadDdp_userConfigurable=0x0111021d;
+ public static final int config_cecQuerySadDstDisabled_allowed=0x0111022f;
+ public static final int config_cecQuerySadDstDisabled_default=0x01110230;
+ public static final int config_cecQuerySadDstEnabled_allowed=0x0111022d;
+ public static final int config_cecQuerySadDstEnabled_default=0x0111022e;
+ public static final int config_cecQuerySadDst_userConfigurable=0x0111022c;
+ public static final int config_cecQuerySadDtsDisabled_allowed=0x01110211;
+ public static final int config_cecQuerySadDtsDisabled_default=0x01110212;
+ public static final int config_cecQuerySadDtsEnabled_allowed=0x0111020f;
+ public static final int config_cecQuerySadDtsEnabled_default=0x01110210;
+ public static final int config_cecQuerySadDts_userConfigurable=0x0111020e;
+ public static final int config_cecQuerySadDtshdDisabled_allowed=0x01110225;
+ public static final int config_cecQuerySadDtshdDisabled_default=0x01110226;
+ public static final int config_cecQuerySadDtshdEnabled_allowed=0x01110223;
+ public static final int config_cecQuerySadDtshdEnabled_default=0x01110224;
+ public static final int config_cecQuerySadDtshd_userConfigurable=0x01110222;
+ public static final int config_cecQuerySadLpcmDisabled_allowed=0x011101f3;
+ public static final int config_cecQuerySadLpcmDisabled_default=0x011101f4;
+ public static final int config_cecQuerySadLpcmEnabled_allowed=0x011101f1;
+ public static final int config_cecQuerySadLpcmEnabled_default=0x011101f2;
+ /** Which Short Audio Descriptors a TV should query via CEC
+ */
+ public static final int config_cecQuerySadLpcm_userConfigurable=0x011101f0;
+ public static final int config_cecQuerySadMaxDisabled_allowed=0x01110239;
+ public static final int config_cecQuerySadMaxDisabled_default=0x0111023a;
+ public static final int config_cecQuerySadMaxEnabled_allowed=0x01110237;
+ public static final int config_cecQuerySadMaxEnabled_default=0x01110238;
+ public static final int config_cecQuerySadMax_userConfigurable=0x01110236;
+ public static final int config_cecQuerySadMp3Disabled_allowed=0x01110202;
+ public static final int config_cecQuerySadMp3Disabled_default=0x01110203;
+ public static final int config_cecQuerySadMp3Enabled_allowed=0x01110200;
+ public static final int config_cecQuerySadMp3Enabled_default=0x01110201;
+ public static final int config_cecQuerySadMp3_userConfigurable=0x011101ff;
+ public static final int config_cecQuerySadMpeg1Disabled_allowed=0x011101fd;
+ public static final int config_cecQuerySadMpeg1Disabled_default=0x011101fe;
+ public static final int config_cecQuerySadMpeg1Enabled_allowed=0x011101fb;
+ public static final int config_cecQuerySadMpeg1Enabled_default=0x011101fc;
+ public static final int config_cecQuerySadMpeg1_userConfigurable=0x011101fa;
+ public static final int config_cecQuerySadMpeg2Disabled_allowed=0x01110207;
+ public static final int config_cecQuerySadMpeg2Disabled_default=0x01110208;
+ public static final int config_cecQuerySadMpeg2Enabled_allowed=0x01110205;
+ public static final int config_cecQuerySadMpeg2Enabled_default=0x01110206;
+ public static final int config_cecQuerySadMpeg2_userConfigurable=0x01110204;
+ public static final int config_cecQuerySadOnebitaudioDisabled_allowed=0x0111021b;
+ public static final int config_cecQuerySadOnebitaudioDisabled_default=0x0111021c;
+ public static final int config_cecQuerySadOnebitaudioEnabled_allowed=0x01110219;
+ public static final int config_cecQuerySadOnebitaudioEnabled_default=0x0111021a;
+ public static final int config_cecQuerySadOnebitaudio_userConfigurable=0x01110218;
+ public static final int config_cecQuerySadTruehdDisabled_allowed=0x0111022a;
+ public static final int config_cecQuerySadTruehdDisabled_default=0x0111022b;
+ public static final int config_cecQuerySadTruehdEnabled_allowed=0x01110228;
+ public static final int config_cecQuerySadTruehdEnabled_default=0x01110229;
+ public static final int config_cecQuerySadTruehd_userConfigurable=0x01110227;
+ public static final int config_cecQuerySadWmaproDisabled_allowed=0x01110234;
+ public static final int config_cecQuerySadWmaproDisabled_default=0x01110235;
+ public static final int config_cecQuerySadWmaproEnabled_allowed=0x01110232;
+ public static final int config_cecQuerySadWmaproEnabled_default=0x01110233;
+ public static final int config_cecQuerySadWmapro_userConfigurable=0x01110231;
+ public static final int config_cecRcProfileSourceContentsMenuHandled_allowed=0x011101e2;
+ public static final int config_cecRcProfileSourceContentsMenuHandled_default=0x011101e3;
+ public static final int config_cecRcProfileSourceContentsMenuNotHandled_allowed=0x011101e4;
+ public static final int config_cecRcProfileSourceContentsMenuNotHandled_default=0x011101e5;
+ public static final int config_cecRcProfileSourceContentsMenu_userConfigurable=0x011101e1;
+ public static final int config_cecRcProfileSourceMediaContextSensitiveMenuHandled_allowed=0x011101ec;
+ public static final int config_cecRcProfileSourceMediaContextSensitiveMenuHandled_default=0x011101ed;
+ public static final int config_cecRcProfileSourceMediaContextSensitiveMenuNotHandled_allowed=0x011101ee;
+ public static final int config_cecRcProfileSourceMediaContextSensitiveMenuNotHandled_default=0x011101ef;
+ public static final int config_cecRcProfileSourceMediaContextSensitiveMenu_userConfigurable=0x011101eb;
+ public static final int config_cecRcProfileSourceRootMenuHandled_allowed=0x011101d8;
+ public static final int config_cecRcProfileSourceRootMenuHandled_default=0x011101d9;
+ public static final int config_cecRcProfileSourceRootMenuNotHandled_allowed=0x011101da;
+ public static final int config_cecRcProfileSourceRootMenuNotHandled_default=0x011101db;
+ public static final int config_cecRcProfileSourceRootMenu_userConfigurable=0x011101d7;
+ public static final int config_cecRcProfileSourceSetupMenuHandled_allowed=0x011101dd;
+ public static final int config_cecRcProfileSourceSetupMenuHandled_default=0x011101de;
+ public static final int config_cecRcProfileSourceSetupMenuNotHandled_allowed=0x011101df;
+ public static final int config_cecRcProfileSourceSetupMenuNotHandled_default=0x011101e0;
+ public static final int config_cecRcProfileSourceSetupMenu_userConfigurable=0x011101dc;
+ public static final int config_cecRcProfileSourceTopMenuHandled_allowed=0x011101e7;
+ public static final int config_cecRcProfileSourceTopMenuHandled_default=0x011101e8;
+ public static final int config_cecRcProfileSourceTopMenuNotHandled_allowed=0x011101e9;
+ public static final int config_cecRcProfileSourceTopMenuNotHandled_default=0x011101ea;
+ public static final int config_cecRcProfileSourceTopMenu_userConfigurable=0x011101e6;
+ public static final int config_cecRcProfileTvFour_allowed=0x011101d5;
+ public static final int config_cecRcProfileTvFour_default=0x011101d6;
+ public static final int config_cecRcProfileTvNone_allowed=0x011101cd;
+ public static final int config_cecRcProfileTvNone_default=0x011101ce;
+ public static final int config_cecRcProfileTvOne_allowed=0x011101cf;
+ public static final int config_cecRcProfileTvOne_default=0x011101d0;
+ public static final int config_cecRcProfileTvThree_allowed=0x011101d3;
+ public static final int config_cecRcProfileTvThree_default=0x011101d4;
+ public static final int config_cecRcProfileTvTwo_allowed=0x011101d1;
+ public static final int config_cecRcProfileTvTwo_default=0x011101d2;
+ public static final int config_cecRcProfileTv_userConfigurable=0x011101cc;
+ public static final int config_cecRoutingControlDisabled_allowed=0x01110199;
+ public static final int config_cecRoutingControlDisabled_default=0x0111019a;
+ public static final int config_cecRoutingControlEnabled_allowed=0x01110197;
+ public static final int config_cecRoutingControlEnabled_default=0x01110198;
+ public static final int config_cecRoutingControl_userConfigurable=0x01110196;
+ public static final int config_cecSetMenuLanguageDisabled_allowed=0x011101ca;
+ public static final int config_cecSetMenuLanguageDisabled_default=0x011101cb;
+ public static final int config_cecSetMenuLanguageEnabled_allowed=0x011101c8;
+ public static final int config_cecSetMenuLanguageEnabled_default=0x011101c9;
+ public static final int config_cecSetMenuLanguage_userConfigurable=0x011101c7;
+ public static final int config_cecSoundbarModeDisabled_allowed=0x0111019e;
+ public static final int config_cecSoundbarModeDisabled_default=0x0111019f;
+ public static final int config_cecSoundbarModeEnabled_allowed=0x0111019c;
+ public static final int config_cecSoundbarModeEnabled_default=0x0111019d;
+ public static final int config_cecSoundbarMode_userConfigurable=0x0111019b;
+ public static final int config_cecSystemAudioControlDisabled_allowed=0x011101b1;
+ public static final int config_cecSystemAudioControlDisabled_default=0x011101b2;
+ public static final int config_cecSystemAudioControlEnabled_allowed=0x011101af;
+ public static final int config_cecSystemAudioControlEnabled_default=0x011101b0;
+ public static final int config_cecSystemAudioControl_userConfigurable=0x011101ae;
+ public static final int config_cecSystemAudioModeMutingDisabled_allowed=0x011101b6;
+ public static final int config_cecSystemAudioModeMutingDisabled_default=0x011101b7;
+ public static final int config_cecSystemAudioModeMutingEnabled_allowed=0x011101b4;
+ public static final int config_cecSystemAudioModeMutingEnabled_default=0x011101b5;
+ public static final int config_cecSystemAudioModeMuting_userConfigurable=0x011101b3;
+ public static final int config_cecTvSendStandbyOnSleepDisabled_allowed=0x011101c5;
+ public static final int config_cecTvSendStandbyOnSleepDisabled_default=0x011101c6;
+ public static final int config_cecTvSendStandbyOnSleepEnabled_allowed=0x011101c3;
+ public static final int config_cecTvSendStandbyOnSleepEnabled_default=0x011101c4;
+ public static final int config_cecTvSendStandbyOnSleep_userConfigurable=0x011101c2;
+ public static final int config_cecTvWakeOnOneTouchPlayDisabled_allowed=0x011101c0;
+ public static final int config_cecTvWakeOnOneTouchPlayDisabled_default=0x011101c1;
+ public static final int config_cecTvWakeOnOneTouchPlayEnabled_allowed=0x011101be;
+ public static final int config_cecTvWakeOnOneTouchPlayEnabled_default=0x011101bf;
+ public static final int config_cecTvWakeOnOneTouchPlay_userConfigurable=0x011101bd;
+ public static final int config_cecVolumeControlModeDisabled_allowed=0x011101bb;
+ public static final int config_cecVolumeControlModeDisabled_default=0x011101bc;
+ public static final int config_cecVolumeControlModeEnabled_allowed=0x011101b9;
+ public static final int config_cecVolumeControlModeEnabled_default=0x011101ba;
+ public static final int config_cecVolumeControlMode_userConfigurable=0x011101b8;
/** Set to true to add links to Cell Broadcast app from Settings and MMS app.
*/
- public static final int config_cellBroadcastAppLinks=0x0112006c;
+ public static final int config_cellBroadcastAppLinks=0x011100ba;
+ /** True if the device should block turning display on at boot until wallpaper is ready
+ */
+ public static final int config_checkWallpaperAtBoot=0x01110078;
+ /** Whether dialogs should close automatically when the user touches outside
+ of them. This should not normally be modified.
+ */
+ public static final int config_closeDialogWhenTouchOutside=0x0111001c;
+ /** Whether to use a custom Bugreport handling. When true, ACTION_CUSTOM_BUGREPORT_REQUESTED
+ intent is broadcasted on bugreporting chord (instead of the default full bugreport
+ generation).
+ */
+ public static final int config_customBugreport=0x01110163;
+ /** Flag specifying whether user-switch operations have custom UI. When false, user-switch
+ UI is handled by ActivityManagerService
+ */
+ public static final int config_customUserSwitchUi=0x01110136;
+ /** Whether or not to enable automatic heap dumps for the system server on debuggable builds.
+ */
+ public static final int config_debugEnableAutomaticSystemServerHeapDumps=0x01110155;
+ /** To change the default behavior of how the insets get involved when calculating
+ configuration. This will no longer consider status bar and display cutout, and only
+ exclude navigation bars from the screen sizes. This is useful when the display is close to
+ square and the system bars may cause the orientation with non-preferred value.
+
+ */
+ public static final int config_decoupleStatusBarAndDisplayCutoutFromScreenSize=0x0111004e;
+ /** Default value for the ADAS GNSS Location Enabled setting if this setting has never been
+ set before.
+ */
+ public static final int config_defaultAdasGnssLocationEnabled=0x01110082;
+ /** Default value set for battery percentage in status bar false = disabled, true = enabled
+ */
+ public static final int config_defaultBatteryPercentageSetting=0x0111014a;
+ /** Whether or not to enable the binder heavy hitter auto sampler by default
+ */
+ public static final int config_defaultBinderHeavyHitterAutoSamplerEnabled=0x01110170;
+ /** Whether or not to enable the binder heavy hitter watcher by default
+ */
+ public static final int config_defaultBinderHeavyHitterWatcherEnabled=0x0111016f;
+ /** Default value for Use Emergency SOS in Settings false = disabled, true = enabled
+ */
+ public static final int config_defaultEmergencyGestureEnabled=0x0111010f;
+ /** Default value for Use Play countdown alarm in Settings false = disabled, true = enabled
+ */
+ public static final int config_defaultEmergencyGestureSoundEnabled=0x01110110;
/** Whether to start in touch mode
*/
- public static final int config_defaultInTouchMode=0x01120097;
- public static final int config_defaultWindowFeatureContextMenu=0x01120094;
- /** Flags enabling default window features. See Window.java
+ public static final int config_defaultInTouchMode=0x011100fc;
+ /** The default value for keyboard vibration toggle in settings.
*/
- public static final int config_defaultWindowFeatureOptionsPanel=0x01120093;
+ public static final int config_defaultKeyboardVibrationEnabled=0x0111010a;
+ /** Enable the RingtonePickerActivity in 'com.android.providers.media'.
+ */
+ public static final int config_defaultRingtonePickerEnabled=0x01110143;
+ public static final int config_defaultWindowFeatureContextMenu=0x011100f8;
+ /** Flags enabling default window features. See Window.java
+ Flags enabling default window features. See Window.java
+ */
+ public static final int config_defaultWindowFeatureOptionsPanel=0x011100f7;
/** Control whether being in the desk dock should enable accelerometer
based screen orientation. This defaults to true because it is
common for desk docks to be sold in a variety of form factors
@@ -14136,45 +20304,133 @@ or to a theme attribute in the form "?[package:][type:]na
apart and the docks cannot report their true orientation on their own,
we rely on gravity to determine the effective orientation.
*/
- public static final int config_deskDockEnablesAccelerometer=0x01120037;
+ public static final int config_deskDockEnablesAccelerometer=0x0111004a;
+ /** Whether WM DisplayContent supports high performance transitions
+ (lower-end devices may want to disable)
+ */
+ public static final int config_deviceSupportsHighPerfTransitions=0x0111026f;
+ /** Flag specifying whether the device will use the "allow_hold_in_ims_call" carrier config
+ option. When false, the device will support holding of IMS calls, regardless of the
+ carrier config setting.
+ */
+ public static final int config_device_respects_hold_carrier_config=0x011100e9;
/** Flag specifying whether VoLTE is available on device
*/
- public static final int config_device_volte_available=0x01120084;
+ public static final int config_device_volte_available=0x011100e5;
/** Flag specifying whether VT is available on device
*/
- public static final int config_device_vt_available=0x01120088;
+ public static final int config_device_vt_available=0x011100e8;
/** Flag specifying whether WFC over IMS is available on device
*/
- public static final int config_device_wfc_ims_available=0x0112008a;
+ public static final int config_device_wfc_ims_available=0x011100eb;
+ /** Is the lock-screen disabled for new users by default
+ */
+ public static final int config_disableLockscreenByDefault=0x0111006e;
/** Allow the menu hard key to be disabled in LockScreen on some devices
*/
- public static final int config_disableMenuKeyInLockScreen=0x0112003d;
+ public static final int config_disableMenuKeyInLockScreen=0x01110068;
+ /** Whether this device should support taking app snapshots on closure
+ */
+ public static final int config_disableTaskSnapshots=0x0111024a;
+ /** Flag to disable all transition animations
+ */
+ public static final int config_disableTransitionAnimation=0x01110017;
/** If true, then we do not ask user for permission for apps to connect to USB devices.
Do not set this to true for production devices. Doing so will cause you to fail CTS.
*/
- public static final int config_disableUsbPermissionDialogs=0x0112006f;
+ public static final int config_disableUsbPermissionDialogs=0x011100c6;
+ /** If true, then work around broken Weaver HALs that don't work reliably before the device has
+ fully booted. Setting this to true weakens a security feature; it should be done only when
+ necessary, though it is still better than not using Weaver at all.
+ */
+ public static final int config_disableWeaverOnUnsecuredUsers=0x01110070;
+ /** Boolean indicating whether all CB messages should be disabled on this device. This config
+ is intended to be used by OEMs who need to disable CB messages for regulatory requirements,
+ (e.g. the device is a tablet in a country where tablets should not receive CB messages)
+ */
+ public static final int config_disable_all_cb_messages=0x01110165;
+ /** Whether to dismiss the active dream when an activity is started. Doesn't apply to
+ assistant activities (ACTIVITY_TYPE_ASSISTANT)
+ */
+ public static final int config_dismissDreamOnActivityStart=0x011100ab;
+ /** Whether the display blanks itself when transitioning from a doze to a non-doze state
+ */
+ public static final int config_displayBlanksAfterDoze=0x011100b5;
+ /** True if the display hardware only has brightness buckets rather than a full range of
+ backlight values
+ */
+ public static final int config_displayBrightnessBucketsInDoze=0x011100b6;
+ /** True to skip the fade animation on display off event
+ */
+ public static final int config_displayColorFadeDisabled=0x011100b7;
+ /** Boolean indicating whether display white balance is supported.
+ */
+ public static final int config_displayWhiteBalanceAvailable=0x01110056;
+ /** Boolean indicating whether display white balance should be enabled by default.
+ */
+ public static final int config_displayWhiteBalanceEnabledDefault=0x01110057;
+ /** Boolean indicating whether light mode is allowed when DWB is turned on.
+ */
+ public static final int config_displayWhiteBalanceLightModeAllowed=0x01110058;
+ /** The behavior when an activity has not specified a preference to dock big overlays or not.
+ Docking puts the activity side-by-side next to the big overlay windows.
+ */
+ public static final int config_dockBigOverlayWindows=0x0111011c;
+ /** Controls the free snap mode for the docked stack divider. In this mode, the divider can be
+ snapped to any position between the first target and the last target.
+ */
+ public static final int config_dockedStackDividerFreeSnapMode=0x0111011b;
/** Set to true if we need to not prefer an APN.
This is being added to enable a simple scenario of pre-paid
provisioning on some carriers, working around a bug (7305641)
where if the preferred is used we don't try the others.
*/
- public static final int config_dontPreferApn=0x01120075;
+ public static final int config_dontPreferApn=0x011100d1;
/** If true, the doze component is not started until after the screen has been
turned off and the screen off animation has been performed.
*/
- public static final int config_dozeAfterScreenOff=0x01120069;
+ public static final int config_dozeAfterScreenOffByDefault=0x011100ad;
+ /** Control whether the always on display mode is available. This should only be enabled on
+ devices where the display has been tuned to be power efficient in DOZE and/or DOZE_SUSPEND
+ states.
+ */
+ public static final int config_dozeAlwaysOnDisplayAvailable=0x011100b1;
+ /** Control whether the always on display mode is enabled by default. This value will be used
+ during initialization when the setting is still null.
+ */
+ public static final int config_dozeAlwaysOnEnabled=0x011100b3;
+ /** Control whether the pickup gesture is enabled by default. This value will be used
+ during initialization when the setting is still null.
+ */
+ public static final int config_dozePickupGestureEnabled=0x011100b2;
+ /** Doze: should the TYPE_PICK_UP_GESTURE sensor be used as a pulse signal.
+ */
+ public static final int config_dozePulsePickup=0x011100af;
+ /** If AOD can show an ambient version of the wallpaper
+ */
+ public static final int config_dozeSupportsAodWallpaper=0x011100b4;
+ /** If the sensor that wakes up the lock screen is available or not.
+ */
+ public static final int config_dozeWakeLockScreenSensorAvailable=0x011100b0;
/** If supported and enabled, are dreams activated when docked? (by default)
*/
- public static final int config_dreamsActivatedOnDockByDefault=0x01120066;
+ public static final int config_dreamsActivatedOnDockByDefault=0x011100a6;
/** If supported and enabled, are dreams activated when asleep and charging? (by default)
*/
- public static final int config_dreamsActivatedOnSleepByDefault=0x01120067;
+ public static final int config_dreamsActivatedOnSleepByDefault=0x011100a7;
+ /** Whether dreams are disabled when ambient mode is suppressed.
+ */
+ public static final int config_dreamsDisabledByAmbientModeSuppressionConfig=0x011100aa;
/** If supported, are dreams enabled? (by default)
*/
- public static final int config_dreamsEnabledByDefault=0x01120065;
+ public static final int config_dreamsEnabledByDefault=0x011100a5;
/** Are we allowed to dream while not plugged in?
*/
- public static final int config_dreamsEnabledOnBattery=0x01120068;
+ public static final int config_dreamsEnabledOnBattery=0x011100a8;
+ /** 15 minutes.
+ Whether there is to be a chosen Dock User who is the only user allowed to dream.
+ */
+ public static final int config_dreamsOnlyEnabledForDockUser=0x011100a9;
/** Specifies whether the dreams feature should be supported.
When true, the system will allow the user to configure dreams (screensavers)
to launch when a user activity timeout occurs or the system is told to nap.
@@ -14184,27 +20440,49 @@ or to a theme attribute in the form "?[package:][type:]na
doze component is specified below since dreaming will supercede dozing and
will prevent the system from entering a low power state until the dream ends.
*/
- public static final int config_dreamsSupported=0x01120064;
+ public static final int config_dreamsSupported=0x011100a4;
+ /** Boolean indicating whether to enable persistent logging via DropBoxManager.
+ Used in persisting SOS/emergency related log messages.
+
+ */
+ public static final int config_dropboxmanager_persistent_logging_enabled=0x011102a0;
/** If this value is true, duplicate Source/Destination port fields
in WDP header of some carriers OMADM wap push are supported.
ex: MSGTYPE-TotalSegments-CurrentSegment
-SourcePortDestPort-SourcePortDestPort-OMADM PDU
If false, not supported.
*/
- public static final int config_duplicate_port_omadm_wappush=0x0112005f;
+ public static final int config_duplicate_port_omadm_wappush=0x0111009f;
/** Flag indicating device support for EAP SIM, AKA, AKA'
*/
- public static final int config_eap_sim_based_auth_supported=0x0112009e;
+ public static final int config_eap_sim_based_auth_supported=0x01110109;
+ /** eARC Configuration
+ */
+ public static final int config_earcEnabled_userConfigurable=0x0111023b;
+ public static final int config_earcFeatureDisabled_allowed=0x0111023e;
+ public static final int config_earcFeatureDisabled_default=0x0111023f;
+ public static final int config_earcFeatureEnabled_allowed=0x0111023c;
+ public static final int config_earcFeatureEnabled_default=0x0111023d;
+ /** Allow the gesture to quick tap the power button multiple times to start the emergency sos
+ experience while the device is non-interactive.
+ */
+ public static final int config_emergencyGestureEnabled=0x0111010e;
/** Whether to enable Hardware Activity-Recognition overlay which allows Hardware
Activity-Recognition to be replaced by an app at run-time. When disabled, only the
config_activityRecognitionHardwarePackageName package will be searched for
- its implementation, otherwise packages whose signature matches the
- signatures of config_locationProviderPackageNames will be searched, and
- the service with the highest version number will be picked. Anyone who
+ its implementation, otherwise any system package is eligible. Anyone who
wants to disable the overlay mechanism can set it to false.
*/
- public static final int config_enableActivityRecognitionHardwareOverlay=0x0112004e;
+ public static final int config_enableActivityRecognitionHardwareOverlay=0x01110085;
+ /** Whether the AOSP support for app cloning building blocks is to be enabled for the
+ device.
+ */
+ public static final int config_enableAppCloningBuildingBlocks=0x01110260;
+ /** True if the device requires AppWidgetService even if it does not have
+ the PackageManager.FEATURE_APP_WIDGETS feature
+ */
+ public static final int config_enableAppWidgetService=0x0111012b;
/** Set this to true to enable the platform's auto-power-save modes like doze and
app standby. These are not enabled by default because they require a standard
cloud-to-device messaging service for apps to interact correctly with the modes
@@ -14213,143 +20491,629 @@ or to a theme attribute in the form "?[package:][type:]na
correctly use them when installed on your device. Otherwise, keep this disabled
so that applications can still use their own mechanisms.
*/
- public static final int config_enableAutoPowerModes=0x01120013;
+ public static final int config_enableAutoPowerModes=0x0111001e;
+ /** Flag indicating that the media framework should play a back sound when a back-transition
+ happens that doesn't result in bringing the home task to the front.
+ This is currently only used on TV.
+ */
+ public static final int config_enableBackSound=0x01110186;
/** If true, the display will be shifted around in ambient mode.
*/
- public static final int config_enableBurnInProtection=0x01120098;
- /** Whether to enable fused location provider overlay which allows fused
- location provider to be replaced by an app at run-time. When disabled,
- only the config_fusedLocationProviderPackageName package will be
- searched for fused location provider, otherwise packages whose
- signature matches the signatures of config_locationProviderPackageNames
- will be searched, and the service with the highest version number will
- be picked. Anyone who wants to disable the overlay mechanism can set it
- to false.
-
+ public static final int config_enableBurnInProtection=0x011100ff;
+ /** Control whether to launch Car dock home app when user presses home button or when
+ car dock intent is fired.
+ For devices where a separate home app is expected in car mode this should be enabled.
+ But in environments like real car, default home app may be enough, and in that case
+ this can be disabled (set to false). Defaults to false on mobile devices.
*/
- public static final int config_enableFusedLocationOverlay=0x0112004a;
+ public static final int config_enableCarDockHomeLaunch=0x0111004c;
+ /** Control whether to enable CallMetadataSyncInCallService.
+ */
+ public static final int config_enableContextSyncInCall=0x01110271;
+ /** If true, enables verification of the lockscreen credential in the factory reset protection
+ flow. This should be true if gatekeeper / weaver credentials can still be checked after a
+ factory reset.
+ */
+ public static final int config_enableCredentialFactoryResetProtection=0x0111006f;
+ /** Whether the default HDR conversion mode should be passthrough instead of system.
+
+ */
+ public static final int config_enableDefaultHdrConversionPassthrough=0x011100c8;
+ /** Whether the default notes role should be enabled.
+ */
+ public static final int config_enableDefaultNotes=0x01110096;
+ /** Whether the default notes role for work profile should be enabled.
+ */
+ public static final int config_enableDefaultNotesForWorkProfile=0x01110097;
+ /** Whether to enable fused location provider overlay which allows fused location provider to
+ be replaced by an app at run-time. When disabled, only the
+ config_fusedLocationProviderPackageName package will be searched for fused location
+ provider, otherwise any system package is eligible. Anyone who wants to disable the overlay
+ mechanism can set it to false.
+ */
+ public static final int config_enableFusedLocationOverlay=0x01110080;
+ /** Whether to show GAIA education screen during account login of private space setup.
+ OEM/Partner can explicitly opt to disable the screen.
+ */
+ public static final int config_enableGaiaEducationInPrivateSpace=0x01110273;
/** Whether to enable geocoder overlay which allows geocoder to be replaced
by an app at run-time. When disabled, only the
config_geocoderProviderPackageName package will be searched for
- geocoder, otherwise packages whose signature matches the signatures of
- config_locationProviderPackageNames will be searched, and the service
- with the highest version number will be picked. Anyone who wants to
+ geocoder, otherwise any system package is eligible. Anyone who wants to
disable the overlay mechanism can set it to false.
*/
- public static final int config_enableGeocoderOverlay=0x0112004c;
+ public static final int config_enableGeocoderOverlay=0x01110083;
/** Whether to enable geofence overlay which allows geofence to be replaced
by an app at run-time. When disabled, only the
config_geofenceProviderPackageName package will be searched for
- geofence implementation, otherwise packages whose signature matches the
- signatures of config_locationProviderPackageNames will be searched, and
- the service with the highest version number will be picked. Anyone who
+ geofence implementation, otherwise any system package is eligible. Anyone who
wants to disable the overlay mechanism can set it to false.
*/
- public static final int config_enableGeofenceOverlay=0x0112004d;
- /** Whether to enable Hardware FLP overlay which allows Hardware FLP to be
- replaced by an app at run-time. When disabled, only the
- config_hardwareFlpPackageName package will be searched for Hardware Flp,
- otherwise packages whose signature matches the signatures of
- config_locationProviderPackageNames will be searched, and the service
- with the highest version number will be picked. Anyone who wants to
- disable the overlay mechanism can set it to false.
-
+ public static final int config_enableGeofenceOverlay=0x01110084;
+ /** Whether the geolocation time zone detection feature is enabled. Setting this to false means
+ the feature cannot be used. Setting this to true means system server components can be
+ tested and location time zone detection may be used if other configuration allows (see
+ location time zone provider configuration settings below).
*/
- public static final int config_enableHardwareFlpOverlay=0x0112004b;
+ public static final int config_enableGeolocationTimeZoneDetection=0x0111007a;
+ /** Enables the GnssTimeUpdate service. This is the global switch for enabling Gnss time based
+ suggestions to TimeDetector service. See also config_autoTimeSourcesPriority.
+ */
+ public static final int config_enableGnssTimeUpdateService=0x01110079;
+ /** Enables or disables haptic effect when the text insertion/selection handle is moved
+ manually by the user. Off by default, since the expected haptic feedback may not be
+ available on some devices.
+ */
+ public static final int config_enableHapticTextHandle=0x01110019;
+ /** Enables idle screen brightness mode on this device.
+ If this is true, config_autoBrightnessDisplayValuesNitsIdle must be defined.
+ */
+ public static final int config_enableIdleScreenBrightnessMode=0x01110074;
/** Don't show lock screen before unlock screen (PIN/pattern/password)
*/
- public static final int config_enableLockBeforeUnlockScreen=0x0112003e;
+ public static final int config_enableLockBeforeUnlockScreen=0x01110069;
/** Disable lockscreen rotation by default
*/
- public static final int config_enableLockScreenRotation=0x0112003f;
- /** Enable lockscreen translucent decor by default
+ public static final int config_enableLockScreenRotation=0x0111006a;
+ /** Whether to use the system motion prediction model. Only set this value to true after
+ confirming that the model works well on your device.
*/
- public static final int config_enableLockScreenTranslucentDecor=0x01120040;
+ public static final int config_enableMotionPrediction=0x011100a0;
/** Whether UI for multi user should be shown
*/
- public static final int config_enableMultiUserUI=0x0112006e;
- /** Whether to enable network location overlay which allows network
- location provider to be replaced by an app at run-time. When disabled,
- only the config_networkLocationProviderPackageName package will be
- searched for network location provider, otherwise packages whose
- signature matches the signatures of config_locationProviderPackageNames
- will be searched, and the service with the highest version number will
- be picked. Anyone who wants to disable the overlay mechanism can set it
- to false.
-
+ public static final int config_enableMultiUserUI=0x011100c2;
+ /** Whether multiple admins are allowed on the device. If set to true, new users can be created
+ with admin privileges and admin privileges can be granted/revoked from existing users.
*/
- public static final int config_enableNetworkLocationOverlay=0x01120049;
+ public static final int config_enableMultipleAdmins=0x011100c3;
+ /** Whether to enable network location overlay which allows network location provider to be
+ replaced by an app at run-time. When disabled, only the
+ config_networkLocationProviderPackageName package will be searched for network location
+ provider, otherwise any system package is eligible. Anyone who wants to disable the overlay
+ mechanism can set it to false.
+ */
+ public static final int config_enableNetworkLocationOverlay=0x0111007f;
+ /** Whether the new Auto Selection Network UI should be shown
+ */
+ public static final int config_enableNewAutoSelectNetworkUI=0x011100c5;
+ /** Flag indicating whether or not to enable night mode detection.
+ */
+ public static final int config_enableNightMode=0x01110140;
+ /** Whether the primary location time zone provider is enabled.
+ This setting is ignored if config_enableGeolocationTimeZoneDetection is false.
+
+ AOSP does not configure a primary location time zone provider.
+ */
+ public static final int config_enablePrimaryLocationTimeZoneProvider=0x0111007b;
+ /** Enables or disables proximity service that approximates proximity with aiai attention
+ service. Off by default, since the service may not be available on some devices.
+ */
+ public static final int config_enableProximityService=0x0111001a;
+ /** Whether or not to enable the lock screen entry point for the QR code scanner.
+ */
+ public static final int config_enableQrCodeScannerOnLockScreen=0x01110253;
+ /** Determines whether SafetyCenter feature is enabled.
+ */
+ public static final int config_enableSafetyCenter=0x01110250;
/** If this is true, key chords can be used to take a screenshot on the device.
*/
- public static final int config_enableScreenshotChord=0x01120026;
- /** Enable translucent decor by default
+ public static final int config_enableScreenshotChord=0x0111002d;
+ /** Whether the secondary location time zone provider is enabled.
+ This setting is ignored if config_enableGeolocationTimeZoneDetection is false.
+
+ AOSP does not configure a secondary location time zone provider.
*/
- public static final int config_enableTranslucentDecor=0x01120041;
+ public static final int config_enableSecondaryLocationTimeZoneProvider=0x0111007c;
+ /** XXXXXX END OF RESOURCES USING WRONG NAMING CONVENTION
+ If this is true, notification effects will be played by the notification server.
+ When false, car notification effects will be handled elsewhere.
+ */
+ public static final int config_enableServerNotificationEffectsForAutomotive=0x01110028;
+ /** Flag indicating whether the show Stylus pointer icon.
+ If set, a pointer icon will be shown over the location of a stylus pointer.
+ */
+ public static final int config_enableStylusPointerIcon=0x0111024f;
+ /** Whether the telephony time zone detection feature is enabled. Setting this to false means
+ the feature cannot be used. Setting this to true means the feature will be enabled on the
+ device if FEATURE_TELEPHONY
+ (@see https: //developer.android.com/reference/android/content/pm/PackageManager#FEATURE_TELEPHONY)
+ is also supported.
+ */
+ public static final int config_enableTelephonyTimeZoneDetection=0x0111007d;
+ /** Whether to automatically switch to the designated Dock User (the user chosen for
+ displaying dreams, etc.) after a timeout when the device is docked.
+ */
+ public static final int config_enableTimeoutToDockUserWhenDocked=0x011100bf;
+ /** Enable or disable android.companion.virtual.VirtualDeviceManager. Enabled by default.
+ */
+ public static final int config_enableVirtualDeviceManager=0x0111001b;
/** True if WallpaperService is enabled
*/
- public static final int config_enableWallpaperService=0x01120048;
+ public static final int config_enableWallpaperService=0x01110077;
+ /** Whether or not wcg (wide color gamut) should be enabled on this device,
+ we only enabled it while the device has ability of mixed color spaces composition
+ */
+ public static final int config_enableWcgMode=0x0111015f;
/** Whether WiFi display is supported by this device.
There are many prerequisites for this feature to work correctly.
Here are a few of them:
* The WiFi radio must support WiFi P2P.
* The WiFi radio must support concurrent connections to the WiFi display and
to an access point.
- * The Audio Flinger audio_policy.conf file must specify a rule for the "r_submix"
- remote submix module. This module is used to record and stream system
+ * The Audio Server audio_policy_configuration.xml file must specify a rule for
+ the "r_submix" remote submix module. This module is used to record and stream system
audio output to the WiFi display encoder in the media server.
* The remote submix module "audio.r_submix.default" must be installed on the device.
* The device must be provisioned with HDCP keys (for protected content).
*/
- public static final int config_enableWifiDisplay=0x01120070;
+ public static final int config_enableWifiDisplay=0x011100c7;
+ /** Whether the overscroll handler is enabled when fullscreen magnification is on. When true,
+ the magnification will change the scale if the user pans the magnifier horizontally past
+ the edge of the screen, or delegate the touch events to the app if the user pans vertically
+ past the edge. When false, the magnification will delegate the touch events to the app only
+ when the users uses single finger to pan the magnifier past the edge of the screen,
+ otherwise there are no extra actions.
+ */
+ public static final int config_enable_a11y_fullscreen_magnification_overscroll_handler=0x01110263;
+ /** Whether single finger panning is enabled by default when magnification is on
+ */
+ public static final int config_enable_a11y_magnification_single_panning=0x01110262;
+ /** Whether to enable modem on boot if behavior is not defined
+ */
+ public static final int config_enable_cellular_on_boot_default=0x0111029c;
/** Enable emergency call when sim is locked or puk locked. Some countries/carriers do not
allow emergency calls to be placed without the IMSI, which is locked in the SIM.
If so, this should be set to 'false' in an overlay.
*/
- public static final int config_enable_emergency_call_while_sim_locked=0x01120044;
+ public static final int config_enable_emergency_call_while_sim_locked=0x0111006d;
+ /** Whether to adopt the predefined handover policies for IWLAN.
+ {@see CarrierConfigManager#KEY_IWLAN_HANDOVER_POLICY_STRING_ARRAY}
+
+ */
+ public static final int config_enable_iwlan_handover_policy=0x01110290;
/** Enable puk unlockscreen by default.
If unlock screen is disabled, the puk should be unlocked through Emergency Dialer
*/
- public static final int config_enable_puk_unlock_screen=0x01120043;
- /** Flag indicating that this device does not rotate and will always remain in its default
- orientation. Activities that desire to run in a non-compatible orientation will be run
- from an emulated display within the physical display.
+ public static final int config_enable_puk_unlock_screen=0x0111006c;
+ /** Flag indicating that enhanced confirmation mode is enabled.
*/
- public static final int config_forceDefaultOrientation=0x0112007a;
+ public static final int config_enhancedConfirmationModeEnabled=0x011100d8;
+ /** Whether enhanced IWLAN handover check is enabled. If enabled, telephony frameworks
+ will not perform handover if the target transport is out of service, or VoPS not
+ supported. The network will be torn down on the source transport, and will be
+ re-established on the target transport when condition is allowed for bringing up a
+ new network.
+ */
+ public static final int config_enhanced_iwlan_handover_check=0x01110297;
+ /** Whether even dimmer feature is enabled.
+ */
+ public static final int config_evenDimmerEnabled=0x0111028b;
+ /** Whether to default to an expanded list of users on the lock screen user switcher.
+ */
+ public static final int config_expandLockScreenUserSwitcher=0x01110169;
+ /** If face auth sends the user directly to home/last open app, or stays on keyguard
+ */
+ public static final int config_faceAuthDismissesKeyguard=0x01110159;
+ /** True if the sensor is able to provide self illumination in dark secnarios, without support
+ from above the HAL. This configuration is only applicable to IBiometricsFace@1.0 and its
+ minor revisions.
+ */
+ public static final int config_faceAuthSupportsSelfIllumination=0x01110158;
+ /** Whether the display cutout region of the main built-in display should be forced to
+ black in software (to avoid aliasing or emulate a cutout that is not physically existent).
+
+ */
+ public static final int config_fillMainBuiltInDisplayCutout=0x01110104;
+ public static final int config_fillSecondaryBuiltInDisplayCutout=0x0111024b;
+ /** Specify if the fingerprint hardware support gestures
+ */
+ public static final int config_fingerprintSupportsGestures=0x01110100;
+ /** Whether to allow split screen ratios to flexibly calculate based on available space
+ */
+ public static final int config_flexibleSplitRatios=0x01110269;
+ /** Boolean indicating if placing the phone face down will result in a screen off.
+ */
+ public static final int config_flipToScreenOffEnabled=0x01110086;
+ /** Default value for android:focusableInTouchMode for some framework scrolling containers.
+ ListView/GridView are notably absent since this is their default anyway.
+ Set to true for watch devices.
+ Default value for android:focusableInTouchMode for some framework scrolling containers.
+ ListView/GridView are notably absent since this is their default anyway.
+ Set to true for watch devices.
+ */
+ public static final int config_focusScrollContainersInTouchMode=0x01110135;
+ /** Whether to show Fold lock behavior setting feature in Settings App
+ */
+ public static final int config_fold_lock_behavior=0x01110055;
+ /** Whether to force WindowOrientationListener to keep listening to its sensor, even when
+ dreaming. This allows the AoD to rotate on devices without a wake device_orientation
+ sensor. Note that this flag should only be enabled for development/testing use.
+ */
+ public static final int config_forceOrientationListenerEnabledWhileDreaming=0x01110187;
+ /** If true, will force all packages on any system partition as queryable by any app regardless
+ of the contents of its manifest.
+ */
+ public static final int config_forceSystemPackagesQueryable=0x01110076;
+ /** If set, this will force all windows to draw the status bar background, including the apps
+ that have not requested doing so (via the WindowManager.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS
+ flag).
+ */
+ public static final int config_forceWindowDrawsStatusBarBackground=0x01110112;
+ /** Boolean indicating whether Telephony should force PhoneGlobals creation
+ regardless of FEATURE_TELEPHONY presence.
+
+ */
+ public static final int config_force_phone_globals_creation=0x0111029f;
/** If this is true, go to sleep when theater mode is enabled from button press
*/
- public static final int config_goToSleepOnButtonPressTheaterMode=0x01120031;
+ public static final int config_goToSleepOnButtonPressTheaterMode=0x01110038;
+ /** If true, owner can change guest user ephemeral state via UI option
+ */
+ public static final int config_guestUserAllowEphemeralStateChange=0x01110120;
+ /** Whether device should always have a guest user available. If true, guest user will be
+ created on boot, and a new guest user will be created in the background anytime the current
+ guest user is removed. Instead of showing "Add guest" and "Remove guest", the UI will show
+ "Guest" and "Reset guest".
+ */
+ public static final int config_guestUserAutoCreated=0x0111011f;
+ /** If true, all guest users created on the device will be ephemeral.
+ */
+ public static final int config_guestUserEphemeral=0x0111011e;
+ /** Rely or not on hardcoded aliased streams table within AudioService
+ */
+ public static final int config_handleVolumeAliasesUsingVolumeGroups=0x0111013f;
+ /** Handle volume keys directly in Window Manager without passing them to the foreground app
+ */
+ public static final int config_handleVolumeKeysInWindowManager=0x0111013e;
/** Override the DPad detection behavior for configuration purposes
*/
- public static final int config_hasPermanentDpad=0x0112007c;
- /** default device has recents property
+ public static final int config_hasPermanentDpad=0x011100dc;
+ /** Determines whether recent tasks are provided to the user. Default device has recents
+ property. If this is false, then the following recents config flags are ignored.
*/
- public static final int config_hasRecents=0x0112007e;
+ public static final int config_hasRecents=0x011100df;
+ /** Whether app hibernation deletes OAT artifact files as part of global hibernation.
+ */
+ public static final int config_hibernationDeletesOatArtifactsEnabled=0x01110240;
+ /** If true, hide the display cutout with display area
+ */
+ public static final int config_hideDisplayCutoutWithDisplayArea=0x01110182;
+ /** Whether or not to hide the navigation bar when the soft keyboard is visible in order to
+ create additional screen real estate outside beyond the keyboard. Note that the user needs
+ to have a confirmed way to dismiss the keyboard when desired.
+ */
+ public static final int config_hideNavBarForKeyboard=0x0111015d;
+ /** Indicating whether the retry timer from setup data call response for data throttling should
+ be honored for emergency network request. By default this is off, meaning for emergency
+ network requests, the data frameworks will ignore the previous retry timer passed in from
+ setup data call response.
+ */
+ public static final int config_honor_data_retry_timer_for_emergency_network=0x01110294;
+ /** The system and settings UI can support all the features of instant tether. If set to false,
+ instant tether will run in notifications mode
+ */
+ public static final int config_hotspotNetworksEnabledForService=0x011100d4;
/** Is the device capable of hot swapping an UICC Card
*/
- public static final int config_hotswapCapable=0x01120042;
+ public static final int config_hotswapCapable=0x0111006b;
+ /** When true, udfps vote is ignored. This feature is disabled by default.
+ */
+ public static final int config_ignoreUdfpsVote=0x011100ca;
+ /** Ignores vibrations when the device is on a wireless charger.
+ A vibrating device may move out of alignment with the charging pad.
+ */
+ public static final int config_ignoreVibrationsOnWirelessCharger=0x0111010c;
+ /** Controls whether the IME renders the back and IME switcher buttons or not.
+ */
+ public static final int config_imeDrawsImeNavBar=0x01110115;
/** Is the notification LED intrusive? Used to decide if there should be a disable option
*/
- public static final int config_intrusiveNotificationLed=0x0112003c;
+ public static final int config_intrusiveNotificationLed=0x01110065;
+ /** Whether a camera compat controller is enabled to allow the user to apply or revert
+ treatment for stretched issues in camera viewfinder.
+ */
+ public static final int config_isCameraCompatControlForStretchedIssuesEnabled=0x01110180;
+ /** Whether sending compat fake focus for split screen resumed activities is enabled.
+ Needed because some game engines wait to get focus before drawing the content of
+ the app which isn't guaranteed by default in multi-window modes.
+ */
+ public static final int config_isCompatFakeFocusEnabled=0x0111017d;
+ /** Whether desktop mode is supported on the current device
+ */
+ public static final int config_isDesktopModeSupported=0x01110270;
+ /** This flag indicates that a display with fold-state FLAT should always be considered as
+ having a separating hinge.
+ */
+ public static final int config_isDisplayHingeAlwaysSeparating=0x01110171;
+ /** 1+4+8
+ Whether the main user is a permanent admin user. If the main user is a permanent admin user
+ it can't be deleted or downgraded to non-admin status.
+ This is generally only relevant on headless system user mode devices; on other devices, the
+ main user is the system user which is always a permanent admin anyway.
+ */
+ public static final int config_isMainUserPermanentAdmin=0x011100c0;
+ /** Whether to request the approval before commit sessions.
+ */
+ public static final int config_isPreApprovalRequestAvailable=0x0111025f;
+ /** Whether should use split screen aspect ratio for the activity when camera compat treatment
+ is enabled and activity is connected to the camera in fullscreen.
+ */
+ public static final int config_isWindowManagerCameraCompatSplitScreenAspectRatioEnabled=0x0111017f;
+ /** Whether camera compat treatment is enabled for issues caused by orientation mismatch
+ between camera buffers and an app window. This includes force rotation of fixed
+ orientation activities connected to the camera in fullscreen and showing a tooltip in
+ split screen.
+ */
+ public static final int config_isWindowManagerCameraCompatTreatmentEnabled=0x0111017e;
+ /** Indicates whether device has a power button fingerprint sensor.
+ */
+ public static final int config_is_powerbutton_fps=0x01110157;
+ /** If true, jobs from background user will be restricted
+ */
+ public static final int config_jobSchedulerRestrictBackgroundUser=0x0111011d;
+ /** If this is true, then keep dreaming when unplugging.
+ This config was formerly known as config_keepDreamingWhenUndocking.
+ It has been updated to affect other plug types.
+ */
+ public static final int config_keepDreamingWhenUnplugging=0x0111003b;
+ public static final int config_keepRestrictedProfilesInBackground=0x01110147;
+ /** Set to true to enable the user switcher on the keyguard.
+ */
+ public static final int config_keyguardUserSwitcher=0x0111016c;
+ /** The system and settings UI can support all the features of known networks. If set to false,
+ known networks will run in notifications mode
+ */
+ public static final int config_knownNetworksEnabledForService=0x011100d5;
+ /** Whether a camera intent is launched when the lens cover is toggled
+ */
+ public static final int config_launchCameraOnCameraLensCoverToggle=0x01110245;
+ /** Whether to enable left-right split in portrait on this device
+ */
+ public static final int config_leftRightSplitInPortrait=0x01110268;
+ /** Whether book mode automatic horizontal reachability positioning is allowed for letterboxed
+ fullscreen apps
+ */
+ public static final int config_letterboxIsAutomaticReachabilityInBookModeEnabled=0x01110175;
+ /** Whether using display aspect ratio as a default aspect ratio for all letterboxed apps.
+ */
+ public static final int config_letterboxIsDisplayAspectRatioForFixedOrientationLetterboxEnabled=0x01110179;
+ /** Whether enabling rotation compat policy for immersive apps that prevents auto rotation
+ into non-optimal screen orientation while in fullscreen. This is needed because immersive
+ apps, such as games, are often not optimized for all orientations and can have a poor UX
+ when rotated. Additionally, some games rely on sensors for the gameplay so users can
+ trigger such rotations accidentally when auto rotation is on.
+ Applicable only if ignoreOrientationRequest is enabled.
+ */
+ public static final int config_letterboxIsDisplayRotationImmersiveAppCompatPolicyEnabled=0x01110172;
+ /** Whether displaying letterbox education is enabled for letterboxed fullscreen apps.
+ */
+ public static final int config_letterboxIsEducationEnabled=0x01110177;
+ /** Whether the specific behaviour for translucent activities letterboxing is enabled.
+ TODO(b/255532890) Enable when ignoreOrientationRequest is set
+ */
+ public static final int config_letterboxIsEnabledForTranslucentActivities=0x0111017a;
+ /** Whether horizontal reachability repositioning is allowed for letterboxed fullscreen apps.
+
+ */
+ public static final int config_letterboxIsHorizontalReachabilityEnabled=0x01110173;
+ /** Whether should ignore app requested orientation in response to an app
+ calling Activity#setRequestedOrientation. See
+ LetterboxUiController#shouldIgnoreRequestedOrientation for details.
+ */
+ public static final int config_letterboxIsPolicyForIgnoringRequestedOrientationEnabled=0x01110176;
+ /** Whether using split screen aspect ratio as a default aspect ratio for unresizable apps.
+ */
+ public static final int config_letterboxIsSplitScreenAspectRatioForUnresizableAppsEnabled=0x01110178;
+ /** Whether vertical reachability repositioning is allowed for letterboxed fullscreen apps.
+ */
+ public static final int config_letterboxIsVerticalReachabilityEnabled=0x01110174;
+ /** Indicate whether closing the lid causes the lockscreen to appear.
+ The default is false.
+ */
+ public static final int config_lidControlsScreenLock=0x01110041;
/** Indicate whether closing the lid causes the device to go to sleep and opening
it causes the device to wake up.
The default is false.
*/
- public static final int config_lidControlsSleep=0x01120036;
+ public static final int config_lidControlsSleep=0x01110042;
+ /** When true, local displays that do not contain any of their own content will automatically
+ mirror the content of the default display.
+ */
+ public static final int config_localDisplaysMirrorContent=0x011100c9;
+ /** Control whether to lock day/night mode change from normal application. When it is
+ true, day / night mode change is only allowed to apps with MODIFY_DAY_NIGHT_MODE
+ permission.
+ */
+ public static final int config_lockDayNightMode=0x01110050;
+ /** Control whether to lock UI mode to what is selected from config_defaultUiModeType.
+ Once UI mode is locked, applications cannot change it anymore.
+ */
+ public static final int config_lockUiMode=0x0111004f;
+ /** Whether the setting to change long press on power behaviour from default to assistant (5)
+ is available in Settings.
+
+ */
+ public static final int config_longPressOnPowerForAssistantSettingAvailable=0x0111005b;
+ /** If supported, whether Low Power Standby is enabled by default.
+ */
+ public static final int config_lowPowerStandbyEnabledByDefault=0x01110255;
+ /** Whether Low Power Standby is supported and can be enabled.
+ */
+ public static final int config_lowPowerStandbySupported=0x01110254;
+ /** The default value for always on magnification feature flag if the remote feature
+ flag does not exist
+ */
+ public static final int config_magnification_always_on_enabled=0x011100fe;
+ /** Whether to support magnification area. If not enabled, it would hide the entry in
+ magnification settings and adjust the default magnification capability.
+ */
+ public static final int config_magnification_area=0x011100fd;
/** Whether the main built-in display is round. This will affect
Configuration.screenLayout's SCREENLAYOUT_ROUND_MASK flags for Configurations on the
main built-in display. Change this in device-specific overlays.
Defaults to the older, deprecated config_windowIsRound already used in
some existing device-specific resource overlays.
*/
- public static final int config_mainBuiltInDisplayIsRound=0x0112009b;
+ public static final int config_mainBuiltInDisplayIsRound=0x01110103;
+ /** If true, and there is a cutout on the main built in display, the cutout will be masked
+ by shrinking the display such that it does not overlap the cutout area.
+ */
+ public static final int config_maskMainBuiltInDisplayCutout=0x01110105;
+ public static final int config_maskSecondaryBuiltInDisplayCutout=0x0111024c;
+ /** Boolean indicating whether secondary built-in displays should have their orientation
+ match the active default display. This config assumes that the secondary display only
+ requires swapping ROTATION_90 and ROTATION_270.
+ TODO(b/265991392): This should eventually be configured and parsed in
+ display_settings.xml
+ */
+ public static final int config_matchSecondaryInternalDisplaysOrientationToReverseDefaultDisplay=0x01110059;
/** If this value is true, The mms content-disposition field is supported correctly.
If false, Content-disposition fragments are ignored
*/
- public static final int config_mms_content_disposition_support=0x0112005d;
- public static final int config_networkSamplingWakesDevice=0x0112008c;
+ public static final int config_mms_content_disposition_support=0x0111009d;
+ /** Flag indicating whether the current device allows data.
+ If true, this means that the device supports data connectivity through
+ the telephony network.
+ This can be overridden to false for devices that support voice and/or sms .
+ */
+ public static final int config_mobile_data_capable=0x01110095;
+ /** 30 minutes
+ Whether to delay user data locking for background user.
+ If false, user switched-out from user switching will still be in running state until
+ config_multiuserMaxRunningUsers is reached. Once config_multiuserMaxRunningUsers is
+ reached, user will be stopped and user data is locked.
+ If true, user switched out from user switching will always be stopped but its user data
+ is not locked. Total number of unlocked users will be limited by
+ config_multiuserMaxRunningUsers. Once that limit is reached, least recently stopped user
+ will be locked.
+ */
+ public static final int config_multiuserDelayUserDataLocking=0x011100bc;
+ /** Whether the device allows full users to start in background visible on displays.
+ Note: this flag does NOT control the Communal Profile, which is not a full user.
+ Should be false for all devices in production. Can be enabled only for development use
+ in automotive vehicles with passenger displays.
+ */
+ public static final int config_multiuserVisibleBackgroundUsers=0x011100bd;
+ /** Whether the device allows full users to start in background visible on the default display.
+ Should be false for all devices in production. Can be enabled only for development use
+ in passenger-only automotive build (i.e., when Android runs in a separate system in the
+ back seat to manage the passenger displays).
+ When set to true, config_multiuserVisibleBackgroundUsers must also be true.
+ */
+ public static final int config_multiuserVisibleBackgroundUsersOnDefaultDisplay=0x011100be;
+ /** Controls whether the side edge gestures can always trigger the transient nav bar to
+ show.
+ */
+ public static final int config_navBarAlwaysShowOnSideEdgeGesture=0x01110116;
+ /** Controls whether the nav bar can move from the bottom to the side in landscape.
+ Only applies if the device display is not square.
+ */
+ public static final int config_navBarCanMove=0x01110113;
+ /** Controls whether the navigation bar background color provided by the app is transparent by
+ default. This should be controlled in developer options.
+ */
+ public static final int config_navBarDefaultTransparent=0x0111011a;
+ /** Controls whether the navbar needs a scrim with
+ {@link Window#setEnsuringNavigationBarContrastWhenTransparent}.
+ */
+ public static final int config_navBarNeedsScrim=0x01110117;
+ /** Controls whether the navigation bar lets through taps.
+ */
+ public static final int config_navBarTapThrough=0x01110114;
+ public static final int config_networkSamplingWakesDevice=0x011100ef;
+ /** Control whether Night display is available. This should only be enabled on devices
+ that have a HWC implementation that can apply the matrix passed to setColorTransform
+ without impacting power, performance, and app compatibility (e.g. protected content).
+ */
+ public static final int config_nightDisplayAvailable=0x01110053;
+ /** True if the device has no home screen. That is a launcher activity
+ where the user can launch other applications from.
+ */
+ public static final int config_noHomeScreen=0x01110128;
+ /** De we do icon badges? Used to decide if there should be a disable option
+ */
+ public static final int config_notificationBadging=0x01110066;
+ /** Flag indicating that the entire notification header can be clicked to expand the
+ notification. If false, then the expand icon has to be clicked in order for the expand
+ to occur. The expand button will have increased touch boundaries to accomodate this.
+ */
+ public static final int config_notificationHeaderClickableForExpand=0x0111013c;
+ /** Whether to show a notification informing users about notification permission settings
+ upon upgrade to T from a pre-T version
+ */
+ public static final int config_notificationReviewPermissions=0x011100d9;
+ /** Whether to treat the countries defined by the config_oem_enabled_satellite_countries
+ as satellite-allowed areas. The default true value means the countries defined by
+ config_oem_enabled_satellite_countries will be treated as satellite-allowed areas.
+
+ */
+ public static final int config_oem_enabled_satellite_access_allow=0x01110296;
+ /** Set to true to offset the wallpaper when using multiple displays so that it's centered
+ at the same position as in the largest display.
+ */
+ public static final int config_offsetWallpaperToCenterOfLargestDisplay=0x0111016b;
+ /** Whether there is a communal profile which should always be running.
+ Only relevant for Headless System User Mode (HSUM) devices.
+ */
+ public static final int config_omnipresentCommunalUser=0x011100c4;
+ /** Whether unlocking and waking a device are sequenced
+ */
+ public static final int config_orderUnlockAndWake=0x01110266;
+ /** If true, the transition for a RemoteViews is read from a resource instead of using the
+ default scale-up transition.
+ Use a custom transition for RemoteViews.
+ */
+ public static final int config_overrideRemoteViewsActivityTransition=0x011100f9;
+ /** Enable pause wallpaper rendering upon state change such as app launch
+ */
+ public static final int config_pauseWallpaperRenderWhenStateChangeEnabled=0x0111015c;
+ /** pdp data retry for cause 29, 33 and 55
+ */
+ public static final int config_pdp_reject_enable_retry=0x0111016e;
+ /** @hide @TestApi
+ Whether the system enables per-display focus. If the system has the input method for each
+ display, this value should be true.
+ */
+ public static final int config_perDisplayFocusEnabled=0x01110004;
+ /** Default value for performant auth feature.
+ */
+ public static final int config_performantAuthDefault=0x0111015a;
+ /** Specifies whether certain permissions should be individually controlled.
+ */
+ public static final int config_permissionsIndividuallyControlled=0x01110133;
+ /** Whether we should persist the brightness value in nits for the default display even if
+ the underlying display device changes.
+ */
+ public static final int config_persistBrightnessNitsForDefaultDisplay=0x0111025e;
+ /** True if assistant app should be pinned via Pinner Service
+ */
+ public static final int config_pinnerAssistantApp=0x0111012f;
+ /** True if camera app should be pinned via Pinner Service
+ */
+ public static final int config_pinnerCameraApp=0x0111012e;
/** Power Management: Specifies whether to decouple the auto-suspend state of the
device from the display on/off state.
@@ -14369,7 +21133,7 @@ or to a theme attribute in the form "?[package:][type:]na
Refer to autosuspend.h for details.
*/
- public static final int config_powerDecoupleAutoSuspendModeFromDisplay=0x0112006a;
+ public static final int config_powerDecoupleAutoSuspendModeFromDisplay=0x011100b8;
/** Power Management: Specifies whether to decouple the interactive state of the
device from the display on/off state.
@@ -14388,18 +21152,92 @@ or to a theme attribute in the form "?[package:][type:]na
Refer to power.h for details.
*/
- public static final int config_powerDecoupleInteractiveModeFromDisplay=0x0112006b;
- /** Boolean indicating if RADIO POWER OFF is required on receiving SIM REFRESH with RESET.
- This will be handled by modem if it is false.
+ public static final int config_powerDecoupleInteractiveModeFromDisplay=0x011100b9;
+ /** Whether this device prefers to show snapshot or splash screen on back predict target.
+ When set true, there will create windowless starting surface for the preview target, so it
+ won't affect activity's lifecycle. This should only be disabled on low-ram device.
*/
- public static final int config_requireRadioPowerOffOnSimRefreshReset=0x01120077;
+ public static final int config_predictShowStartingSurface=0x011100e0;
+ /** If true, Views will declare they prefer to be kept clear from overlays when focused.
+ */
+ public static final int config_preferKeepClearForFocus=0x01110183;
+ /** True if preference fragment should clip to padding.
+ */
+ public static final int config_preferenceFragmentClipToPadding=0x0111028e;
+ /** Prevent the InputMethodManagerService from starting up the IME unless
+ the currently focused view is a text editor.
+ */
+ public static final int config_preventImeStartupUnlessTextEditor=0x011100d7;
+ /** When true, enables the allowlisted app to upload profcollect reports.
+ */
+ public static final int config_profcollectReportUploaderEnabled=0x01110161;
+ /** Whether the wake screen on notifications feature is available.
+ */
+ public static final int config_pulseOnNotificationsAvailable=0x0111025c;
+ /** Whether the media player is shown on the quick settings
+ */
+ public static final int config_quickSettingsShowMediaPlayer=0x0111026c;
+ /** Whether the device supports quick settings and its associated APIs
+ */
+ public static final int config_quickSettingsSupported=0x0111013a;
+ /** Control whether bright color reduction is available. This should only be enabled on devices
+ that have a HWC implementation that can apply the matrix passed to setColorTransform
+ without impacting power, performance, and app compatibility (e.g. protected content).
+ */
+ public static final int config_reduceBrightColorsAvailable=0x01110054;
+ /** Enable synchronization of the displays refresh rates by applying the default low refresh
+ rate.
+ */
+ public static final int config_refreshRateSynchronizationEnabled=0x01110154;
+ /** @hide @TestApi
+ Control whether to force apps to give up control over the display of system bars at all
+ times regardless of System Ui Flags.
+ In the Automotive case, this is helpful if there's a requirement for an UI element to be on
+ screen at all times. Setting this to true also gives System UI the ability to override the
+ visibility controls for the system through the usage of the
+ "SYSTEM_BAR_VISIBILITY_OVERRIDE" setting.
+ Ex: Only setting the config to true will force show system bars for the entire system.
+ Ex: Setting the config to true and the "SYSTEM_BAR_VISIBILITY_OVERRIDE" setting to
+ "immersive.status=apps" will force show navigation bar for all apps and force hide status
+ bar for all apps.
+ */
+ public static final int config_remoteInsetsControllerControlsSystemBars=0x01110006;
+ /** Control whether the system bars can be requested when using a remote insets control target.
+ This allows for specifying whether or not system bars can be shown by the user (via swipe
+ or other means) when they are hidden by the logic defined by the remote insets controller.
+ This is useful for cases where the system provides alternative affordances for showing and
+ hiding the bars or for cases in which it's desired the bars not be shown for any reason.
+ This configuration will only apply when config_remoteInsetsControllerControlsSystemBars.
+ is set to true.
+ */
+ public static final int config_remoteInsetsControllerSystemBarsCanBeShownByUserAction=0x0111004d;
+ /** Enables or disables support for repair mode. The feature creates a secure
+ environment to protect the user's privacy when the device is being repaired.
+ Off by default, since OEMs may have had a similar feature on their devices.
+ */
+ public static final int config_repairModeSupported=0x01110261;
+ /** Flag indicating that an outbound call must have a call capable phone account
+ that has declared it can process the call's handle.
+ */
+ public static final int config_requireCallCapableAccountForHandle=0x01110090;
+ /** Whether to send a user activity event to PowerManager when a dream quits unexpectedly so
+ that the screen won't immediately shut off.
+
+ When a dream stops unexpectedly, such as due to an app update, if the device has been
+ inactive less than the user's screen timeout, the device goes to keyguard and times out
+ back to dreaming after a few seconds. If the device has been inactive longer, the screen
+ will immediately turn off. With this flag on, the device will go back to keyguard in all
+ scenarios rather than turning off, which gives the device a chance to start dreaming
+ again.
+ */
+ public static final int config_resetScreenTimeoutOnUnexpectedDreamExit=0x011100ac;
/** Set to true if after a provisioning apn the radio should be restarted
*/
- public static final int config_restartRadioAfterProvisioning=0x01120076;
+ public static final int config_restartRadioAfterProvisioning=0x011100d2;
/** Flag indicating whether radio is to be restarted on the error of
PDP_FAIL_REGULAR_DEACTIVATION/0x24
*/
- public static final int config_restart_radio_on_pdp_fail_regular_deactivation=0x01120090;
+ public static final int config_restart_radio_on_pdp_fail_regular_deactivation=0x011100f3;
/** If true, the direction rotation is applied to get to an application's requested
orientation is reversed. Normally, the model is that landscape is
clockwise from portrait; thus on a portrait device an app requesting
@@ -14407,37 +21245,183 @@ or to a theme attribute in the form "?[package:][type:]na
app requesting portrait will cause a counter-clockwise rotation. Setting
true here reverses that logic.
*/
- public static final int config_reverseDefaultRotation=0x01120035;
- /** Whether safe headphone volume is enabled or not (country specific).
+ public static final int config_reverseDefaultRotation=0x01110040;
+ /** Whether safe headphone volume warning dialog is disabled on Vol+ (operator specific).
*/
- public static final int config_safe_media_volume_enabled=0x01120072;
+ public static final int config_safe_media_disable_on_volume_up=0x011100ce;
+ /** Whether safe headphone hearing is enforced by any regulation (e.g.
+ EN50332-3, EN50332-2) or not (country specific).
+ */
+ public static final int config_safe_media_volume_enabled=0x011100cc;
+ /** Whether safe headphone sound dosage warning is enabled or not.
+ This value should only be overlaid to true when a vendor supports
+ offload and has the HAL sound dose interfaces implemented.
+ Otherwise, this can lead to a compliance issue with the safe
+ hearing standards EN50332-3 and IEC62368-1.
+
+ */
+ public static final int config_safe_sound_dosage_enabled=0x011100cd;
+ /** Config for whether Safety Protection is enabled.
+ */
+ public static final int config_safetyProtectionEnabled=0x01110251;
+ /** Default value for Settings.SEARCH_ALL_ENTRYPOINTS_ENABLED
+ */
+ public static final int config_searchAllEntrypointsEnabledDefault=0x01110249;
+ public static final int config_secondaryBuiltInDisplayIsRound=0x0111024e;
/** Flag indicating whether the AUDIO_BECOMING_NOISY notification should
be sent during a change to the audio output device.
*/
- public static final int config_sendAudioBecomingNoisy=0x0112000f;
+ public static final int config_sendAudioBecomingNoisy=0x01110016;
+ /** @hide
+ Whether to send a custom package name with the PSD.
+ */
+ @android.annotation.SystemApi
+ public static final int config_sendPackageName=0x01110000;
+ /** Whether outgoing satellite datagrams should be sent to modem in demo mode. When satellite
+ is enabled for demo mode, if this config is enabled, outgoing datagrams will be sent to
+ modem; otherwise, success results will be returned. If demo mode is disabled, outgoing
+ datagrams are always sent to modem.
+ */
+ public static final int config_send_satellite_datagram_to_modem_in_demo_mode=0x01110295;
+ /** Whether changing sensor privacy SW setting requires device to be unlocked
+ */
+ public static final int config_sensorPrivacyRequiresAuthentication=0x01110246;
+ /** Boolean indicating whether the HWC setColorTransform function can be performed efficiently
+ in hardware.
+ */
+ public static final int config_setColorTransformAccelerated=0x01110051;
+ /** Boolean indicating whether the HWC setColorTransform function can be performed efficiently
+ in hardware for individual layers.
+ */
+ public static final int config_setColorTransformAcceleratedPerLayer=0x01110052;
+ /** Flag indicating if help links for Settings app should be enabled.
+ */
+ public static final int config_settingsHelpLinksEnabled=0x01110252;
/** Flag indicating whether the surface flinger has limited
alpha compositing functionality in hardware. If set, the window
manager will disable alpha trasformation in animations where not
strictly needed.
*/
- public static final int config_sf_limitedAlpha=0x0112000b;
+ public static final int config_sf_limitedAlpha=0x01110012;
/** Flag indicating whether the surface flinger is inefficient
at performing a blur. Used by parts of the UI to turn off
the blur effect where it isn't worth the performance hit.
As of Honeycomb, blurring is not supported anymore.
*/
- public static final int config_sf_slowBlur=0x0112000d;
+ public static final int config_sf_slowBlur=0x01110014;
+ /** Whether a single short press on POWER should be launched without multi-press delay.
+ When this value is set to true, POWER button's single short press behavior will execute
+ immediately upon key-up regardless of whether this press will be part of a multi-press
+ gesture in the future(therefore, not waiting for a multi-press detecting delay).
+
+ For Example, let's say a power button single press launches the app menu and power button
+ double press launches the camera. By configuring this variable to true, user will observe 2
+ things in order upon a double press:
+ 1. App menu pops up immediately upon the first key up.
+ 2. Camera starts as the double press behavior.
+
+ Note that this config has no effect on long press behavior.
+
+ */
+ public static final int config_shortPressEarlyOnPower=0x0111005e;
+ /** Whether a single short press on STEM_PRIMARY should be launched without multi-press delay.
+ This works similarly as config_shortPressEarlyOnPower but for STEM_PRIMARY.
+
+ */
+ public static final int config_shortPressEarlyOnStemPrimary=0x0111005f;
+ /** Show area update info settings in CellBroadcastReceiver and information in SIM status in Settings app
+ */
+ public static final int config_showAreaUpdateInfoSettings=0x01110142;
+ /** Whether or not to show the built-in charging animation when the device begins charging
+ wirelessly.
+ */
+ public static final int config_showBuiltinWirelessChargingAnim=0x0111015e;
+ /** @hide
+ Whether the default assistant settings should be shown.
+ */
+ @android.annotation.SystemApi
+ public static final int config_showDefaultAssistant=0x01110001;
+ /** @hide
+ Whether the default emergency settings should be shown.
+ */
+ @android.annotation.SystemApi
+ public static final int config_showDefaultEmergency=0x01110002;
+ /** @hide
+ Whether the default home settings should be shown.
+ */
+ @android.annotation.SystemApi
+ public static final int config_showDefaultHome=0x01110003;
+ /** Controls whether hints for gestural navigation are shown when the device is setup.
+ This should only be set when the device has gestural navigation enabled by default.
+ */
+ public static final int config_showGesturalNavigationHints=0x01110119;
/** Sets whether menu shortcuts should be displayed on panel menus when
a keyboard is present.
*/
- public static final int config_showMenuShortcutsWhenKeyboardPresent=0x0112005a;
+ public static final int config_showMenuShortcutsWhenKeyboardPresent=0x0111009b;
/** Whether a software navigation bar should be shown. NOTE: in the future this may be
autodetected from the Configuration.
*/
- public static final int config_showNavigationBar=0x01120060;
+ public static final int config_showNavigationBar=0x011100a1;
+ /** Whether to show a percentage text next to the progressbar while preparing to update the
+ device
+ */
+ public static final int config_showPercentageTextDuringRebootToUpdate=0x0111026d;
+ /** Allow SystemUI to show the shutdown dialog
+ */
+ public static final int config_showSysuiShutdown=0x01110144;
+ /** If true, show multiuser switcher by default unless the user specifically disables it.
+ */
+ public static final int config_showUserSwitcherByDefault=0x0111016d;
+ /** Shutdown if battery is critically low and the device is not powered.
+ */
+ public static final int config_shutdownIfNoPower=0x01110064;
+ /** Whether to silence telephony ringer on sleep key event
+ */
+ public static final int config_silenceRingerOnSleepKey=0x0111005d;
+ /** If the sensor that silences alerts is available or not.
+ */
+ public static final int config_silenceSensorAvailable=0x0111014f;
+ /** Flag indicating whether all audio streams should be mapped to
+ one single stream. If true, all audio streams are mapped to
+ STREAM_MUSIC as if it's on TV platform.
+ */
+ public static final int config_single_volume=0x0111008a;
/** Enables SIP on WIFI only
*/
- public static final int config_sip_wifi_only=0x01120057;
+ public static final int config_sip_wifi_only=0x01110098;
+ /** Docking is a uiMode configuration change and will cause activities to relaunch if it's not
+ handled. If true, the configuration change will be sent but activities will not be
+ relaunched upon docking. Apps with desk resources will behave like normal, since they may
+ expect the relaunch upon the desk uiMode change.
+ */
+ public static final int config_skipActivityRelaunchWhenDocking=0x01110181;
+ /** Whether or not to skip the initial brightness ramps when the display transitions to
+ STATE_ON. Setting this to true will skip the brightness ramp to the last stored active
+ brightness value and will repeat for the following ramp if autobrightness is enabled.
+ */
+ public static final int config_skipScreenOnBrightnessRamp=0x01110071;
+ /** If the sensor that skips media is available or not.
+ */
+ public static final int config_skipSensorAvailable=0x0111014e;
+ /** Flag indicating whether we should enable smart battery.
+ */
+ public static final int config_smart_battery_available=0x01110025;
+ /** Config determines whether Memory Availability Notification is supported over Ims so that
+ the RP-SMMA Notification is sent over Ims to SMS Service center indicating that UE can now
+ start receiving SMS after failures due to Memory Full event
+ */
+ public static final int config_smma_notification_supported_over_ims=0x011100f5;
+ /** Flag indicating whether the current device allows acknowledgement of SIM operation like
+ SM-PP or saving SMS to SIM can be done via the IMS interfaces.
+ If true,this means that the device supports sending of sim operation response via the
+ IMS interface APIs. This can be overridden to false for devices which can't send
+ sim operation acknowledgements via IMS interface APIs.
+ */
+ public static final int config_smppsim_response_via_ims=0x01110094;
+ /** Flag indicating whether the current device supports "Ask every time" for sms
+ */
+ public static final int config_sms_ask_every_time_support=0x01110093;
/** Flag indicating whether the current device allows sms service.
If true, this means that the device supports both sending and
receiving sms via the telephony network.
@@ -14447,25 +21431,61 @@ or to a theme attribute in the form "?[package:][type:]na
Note: Disable SMS also disable voicemail waiting sms,
cell broadcasting sms, and MMS.
*/
- public static final int config_sms_capable=0x01120055;
+ public static final int config_sms_capable=0x01110092;
/** From SmsMessage
Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
string that's stored in 8-bit unpacked format) characters.
*/
- public static final int config_sms_decode_gsm_8bit_data=0x0112008d;
- public static final int config_sms_force_7bit_encoding=0x01120092;
+ public static final int config_sms_decode_gsm_8bit_data=0x011100f0;
+ public static final int config_sms_force_7bit_encoding=0x011100f6;
/** If this value is true, Sms encoded as octet is decoded by utf8 decoder.
If false, decoded by Latin decoder.
*/
- public static final int config_sms_utf8_support=0x0112005c;
+ public static final int config_sms_utf8_support=0x0111009c;
+ /** The default value for whether head tracking for
+ spatial audio is enabled for a newly connected audio device
+ */
+ public static final int config_spatial_audio_head_tracking_enabled_default=0x0111008e;
/** Flag indicating if the speed up audio on mt call code should be executed
*/
- public static final int config_speed_up_audio_on_mt_calls=0x01120078;
+ public static final int config_speed_up_audio_on_mt_calls=0x011100d3;
+ /** Dock behavior
+ Control whether to start dream immediately upon docking even if the lockscreen is unlocked.
+ This defaults to true to be consistent with historical behavior.
+ */
+ public static final int config_startDreamImmediatelyOnDock=0x01110049;
/** set to false if we need to show user confirmation
when alpha identifier is not provided by the UICC
*/
- public static final int config_stkNoAlphaUsrCnf=0x0112007b;
- /** Auto-rotation behavior
+ public static final int config_stkNoAlphaUsrCnf=0x011100da;
+ /** Flag indicating whether the current device allows stk sms send service via framework.
+ If true,this means that the device supports sending of stk triggered sms via the telephony.
+ This can be overridden to false for devices which can't send stk sms message via
+ framework, but would be sent via modem.
+ */
+ public static final int config_stk_sms_send_support=0x011100db;
+ /** Whether system apps should be scanned in the stopped state during initial boot.
+ Packages can be added by OEMs in an allowlist, to prevent them from being scanned as
+ "stopped" during initial boot of a device, or after an OTA update. Stopped state of
+ an app is not changed during subsequent reboots.
+ */
+ public static final int config_stopSystemPackagesByDefault=0x0111025d;
+ /** Enforce strong auth on boot. Setting this to false represents a security risk and should
+ not be ordinarily done. The only case in which this might be permissible is in a car head
+ unit where there are hardware mechanisms to protect the device (physical keys) and not
+ much in the way of user data.
+
+ */
+ public static final int config_strongAuthRequiredOnBoot=0x01110121;
+ /** Whether asynchronously update the subscription database or not. Async mode increases
+ the performance, but sync mode reduces the chance of database/cache out-of-sync.
+ */
+ public static final int config_subscription_database_async_update=0x01110298;
+ /** Whether the Unprocessed audio source supports the required frequency range and level
+ */
+ public static final int config_supportAudioSourceUnprocessed=0x01110108;
+ /** 10 seconds
+ Auto-rotation behavior
If true, enables auto-rotation features using the accelerometer.
Otherwise, auto-rotation is disabled. Applications may still request
to use specific orientations but the sensor is ignored and sensor-based
@@ -14474,75 +21494,240 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
still use the accelerometer to determine the orientation, such as when
docked if the dock is configured to enable the accelerometer.
*/
- public static final int config_supportAutoRotation=0x01120033;
+ public static final int config_supportAutoRotation=0x0111003c;
/** Whether device supports double tap to wake
*/
- public static final int config_supportDoubleTapWake=0x0112009a;
+ public static final int config_supportDoubleTapWake=0x01110102;
/** If this is true, long press on power button will be available from the non-interactive state
*/
- public static final int config_supportLongPressPowerWhenNonInteractive=0x01120032;
+ public static final int config_supportLongPressPowerWhenNonInteractive=0x01110039;
/** Ultrasound support for Mic/speaker path
Whether the default microphone audio source supports near-ultrasound frequencies
(range of 18 - 21 kHz).
*/
- public static final int config_supportMicNearUltrasound=0x0112009c;
+ public static final int config_supportMicNearUltrasound=0x01110106;
+ /** True if the device supports persisting security logs across reboots.
+ This requires the device's kernel to have pstore and pmsg enabled,
+ and DRAM to be powered and refreshed through all stages of reboot.
+ */
+ public static final int config_supportPreRebootSecurityLogs=0x0111012d;
+ /** If this is true, short press on power button will be available whenever the default display
+ is on even if the device is non-interactive (dreaming).
+ */
+ public static final int config_supportShortPressPowerWhenDefaultDisplayOn=0x0111003a;
/** Whether the default speaker audio output path supports near-ultrasound frequencies
(range of 18 - 21 kHz).
*/
- public static final int config_supportSpeakerNearUltrasound=0x0112009d;
+ public static final int config_supportSpeakerNearUltrasound=0x01110107;
+ /** True if the device supports system navigation keys.
+ */
+ public static final int config_supportSystemNavigationKeys=0x01110132;
+ /** Whether the time zone detection logic supports fall back from geolocation suggestions to
+ telephony suggestions temporarily in certain circumstances. Reduces time zone detection
+ latency during some scenarios like air travel. Only useful when both geolocation and
+ telephony time zone detection are supported and enabled on a device.
+ See com.android.server.timezonedetector.TimeZoneDetectorStrategy for more information.
+ */
+ public static final int config_supportTelephonyTimeZoneFallback=0x0111007e;
+ /** Indicates whether the device supports bubble notifications or not.
+ */
+ public static final int config_supportsBubble=0x01110127;
+ /** Whether this device is supporting the camera toggle
+ */
+ public static final int config_supportsCamToggle=0x01110242;
+ /** Indicates that the device supports having more than one internal display on at the same
+ time. Only applicable to devices with more than one internal display. If this option is
+ set to false, DisplayManager will make additional effort to ensure no more than 1 internal
+ display is powered on at the same time.
+ */
+ public static final int config_supportsConcurrentInternalDisplays=0x01110048;
+ /** Whether this device is supporting the hardware camera toggle
+ */
+ public static final int config_supportsHardwareCamToggle=0x01110244;
+ /** Whether this device is supporting the hardware microphone toggle
+ */
+ public static final int config_supportsHardwareMicToggle=0x01110243;
+ /** True if the device supports insecure lock screen.
+ */
+ public static final int config_supportsInsecureLockScreen=0x0111012a;
+ /** Whether this device is supporting the software microphone toggle
+ */
+ public static final int config_supportsMicToggle=0x01110241;
+ /** True if the device supports running activities on secondary displays.
+ */
+ public static final int config_supportsMultiDisplay=0x01110126;
+ /** True if the device supports at least one form of multi-window.
+ E.g. freeform, split-screen, picture-in-picture.
+ */
+ public static final int config_supportsMultiWindow=0x01110123;
+ /** If device supports corner radius on windows.
+ This should be turned off on low-end devices to improve animation performance.
+ */
+ public static final int config_supportsRoundedCornersOnWindows=0x0111014d;
+ /** Flag indicating whether seamless refresh rate switching is supported by a device.
+ */
+ public static final int config_supportsSeamlessRefreshRateSwitching=0x01110145;
+ /** True if the device supports split screen as a form of multi-window.
+ */
+ public static final int config_supportsSplitScreenMultiWindow=0x01110124;
+ /** True if the device supports system decorations on secondary displays.
+ True if the device supports system decorations on secondary displays.
+ */
+ public static final int config_supportsSystemDecorsOnSecondaryDisplays=0x01110129;
/** Indicate whether to allow the device to suspend when the screen is off
due to the proximity sensor. This resource should only be set to true
if the sensor HAL correctly handles the proximity sensor as a wake-up source.
Otherwise, the device may fail to wake out of suspend reliably.
The default is false.
*/
- public static final int config_suspendWhenScreenOffDueToProximity=0x01120039;
+ public static final int config_suspendWhenScreenOffDueToProximity=0x0111005a;
+ /** True if the device supports Sustained Performance Mode
+ */
+ public static final int config_sustainedPerformanceModeSupported=0x0111012c;
/** Enables swipe versus poly-finger touch disambiguation in the KeyboardView
*/
- public static final int config_swipeDisambiguation=0x01120047;
+ public static final int config_swipeDisambiguation=0x01110075;
+ /** Whether or not swipe up gesture's opt-in setting is available on this device
+ */
+ public static final int config_swipe_up_gesture_setting_available=0x01110148;
/** Config determines whether to update phone object when voice registration
state changes. Voice radio tech change will always trigger an update of
phone object irrespective of this config
*/
- public static final int config_switch_phone_on_voice_reg_state_change=0x01120091;
+ public static final int config_switch_phone_on_voice_reg_state_change=0x011100f4;
/** The default value if the SyncStorageEngine should sync automatically or not
*/
- public static final int config_syncstorageengine_masterSyncAutomatically=0x0112006d;
- /** The VoiceMail default value is displayed to my own number if it is true
+ public static final int config_syncstorageengine_masterSyncAutomatically=0x011100bb;
+ /** Whether the device enable the non-standalone (NSA) mode of 5G NR.
*/
- public static final int config_telephony_use_own_number_for_voicemail=0x0112005b;
+ public static final int config_telephony5gNonStandalone=0x01110189;
+ /** Whether the device enable the standalone (SA) mode of 5G NR.
+ */
+ public static final int config_telephony5gStandalone=0x01110188;
+ /** Enables or disables the "Share" action item shown in the context menu that appears upon
+ long-pressing on selected text. Enabled by default.
+ */
+ public static final int config_textShareSupported=0x01110264;
+ /** Flag indicating that the actions buttons for a notification should be tinted with by the
+ color supplied by the Notification.Builder if present.
+ */
+ public static final int config_tintNotificationActionButtons=0x01110141;
+ /** Indicates that default fitness tracker app needs to request sensor and location permissions.
+ */
+ public static final int config_trackerAppNeedsPermissions=0x01110184;
+ public static final int config_tvExternalInputLoggingDisplayNameFilterEnabled=0x011102a1;
/** Enables or disables fading edges when marquee is enabled in TextView.
Off by default, since the framebuffer readback used to implement the
fading edges is prohibitively expensive on most GPUs.
*/
- public static final int config_ui_enableFadingMarquee=0x01120010;
- /** XXXXXX END OF RESOURCES USING WRONG NAMING CONVENTION
- If this is true, the screen will come on when you unplug usb/power/whatever.
+ public static final int config_ui_enableFadingMarquee=0x01110018;
+ /** Indicates whether to enable an animation when unfolding a device or not
*/
- public static final int config_unplugTurnsOnScreen=0x01120023;
+ public static final int config_unfoldTransitionEnabled=0x01110045;
+ /** Indicates whether to enable haptics during unfold animation
+ */
+ public static final int config_unfoldTransitionHapticsEnabled=0x01110047;
+ /** Indicates whether to enable hinge angle sensor when using unfold animation
+ */
+ public static final int config_unfoldTransitionHingeAngle=0x01110046;
+ /** If this is true, the screen will come on when you unplug usb/power/whatever.
+ */
+ public static final int config_unplugTurnsOnScreen=0x01110029;
+ /** If this is true, the message that USB is only being used for charging will be shown.
+ Do not show the message saying USB is connected in charging mode.
+ */
+ public static final int config_usbChargingMessage=0x0111002a;
+ /** Feature flag to store TaskSnapshot in 16 bit pixel format to save memory.
+ */
+ public static final int config_use16BitTaskSnapshotPixelFormat=0x011100de;
+ /** Whether or not to use assistant stream volume separately from music volume
+ */
+ public static final int config_useAssistantVolume=0x01110162;
/** Set this true only if the device has separate attention and notification lights.
*/
- public static final int config_useAttentionLight=0x01120024;
+ public static final int config_useAttentionLight=0x0111002b;
+ /** Whether the system uses auto-suspend mode.
+ */
+ public static final int config_useAutoSuspend=0x01110272;
+ /** If false and config_allowAllRotations is false, the screen will rotate to the natural
+ orientation of the device when the auto-rotate policy is toggled.
+ */
+ public static final int config_useCurrentRotationOnRotationLockChange=0x0111003f;
+ /** Whether the device uses the default focus highlight when focus state isn't specified.
+ */
+ public static final int config_useDefaultFocusHighlight=0x0111013b;
/** When true use the linux /dev/input/event subsystem to detect the switch changes
on the headphone/microphone jack. When false use the older uevent framework.
*/
- public static final int config_useDevInputEventForAudioJack=0x01120071;
+ public static final int config_useDevInputEventForAudioJack=0x011100cb;
/** Flag indicating that the media framework should not allow changes or mute on any
- stream or master volumes.
+ stream or global volumes.
*/
- public static final int config_useFixedVolume=0x01120079;
+ public static final int config_useFixedVolume=0x011100d6;
+ /** If true will use the GNSS hardware implementation to service the GPS_PROVIDER. If false
+ will allow the GPS_PROVIDER to be replaced by an app at run-time (restricted to the package
+ specified by config_gnssLocationProviderPackageName).
+ */
+ public static final int config_useGnssHardwareProvider=0x01110081;
+ /** True if the device is using legacy split.
+ */
+ public static final int config_useLegacySplit=0x01110125;
+ /** Flag indicating whether round icons should be parsed from the application manifest.
+ */
+ public static final int config_useRoundIcon=0x01110130;
+ /** Whether or not the "SMS app service" feature is enabled
+ */
+ public static final int config_useSmsAppService=0x0111014b;
+ /** Force secondary home launcher specified in config_secondaryHomePackage always. If this is
+ not set, secondary home launcher can be replaced by user.
+ */
+ public static final int config_useSystemProvidedLauncherForSecondary=0x0111014c;
+ /** When true, indicates that the vendor's IMS implementation requires a workaround when
+ sending a request to enable or disable the camera while the video session is also
+ paused.
+ */
+ public static final int config_useVideoPauseWorkaround=0x0111013d;
/** Flag indicating that the media framework should support playing of sounds on volume
key usage. This adds noticeable additional overhead to volume key processing, so
is disableable for products for which it is irrelevant.
*/
- public static final int config_useVolumeKeySounds=0x0112000e;
- /** set the system language as value of EF LI/EF PL
+ public static final int config_useVolumeKeySounds=0x01110015;
+ /** flag to indicate if EF LI/EF PL should be used for system language
*/
- public static final int config_use_sim_language_file=0x01120095;
- public static final int config_use_strict_phone_number_comparation=0x0112003b;
+ public static final int config_use_sim_language_file=0x011100fa;
+ /** Whether to use the strict phone number matcher by default.
+ */
+ public static final int config_use_strict_phone_number_comparation=0x01110061;
+ /** Whether to use the strict phone number matcher in Kazakhstan.
+ */
+ public static final int config_use_strict_phone_number_comparation_for_kazakhstan=0x01110063;
+ /** Whether to use the strict phone number matcher in Russia.
+ */
+ public static final int config_use_strict_phone_number_comparation_for_russia=0x01110062;
+ /** Whether to use voip audio mode for ims call
+ */
+ public static final int config_use_voip_mode_for_ims=0x011100ed;
/** Flag indicating if the user is notified when the mobile network access is restricted
*/
- public static final int config_user_notification_of_restrictied_mobile_access=0x01120054;
+ public static final int config_user_notification_of_restrictied_mobile_access=0x01110091;
+ /** Whether the internal vehicle network should remain active even when no
+ apps requested it.
+ */
+ public static final int config_vehicleInternalNetworkAlwaysRequested=0x01110022;
+ /** Whether the View-based scroll haptic feedback implementation is enabled for
+ {@link InputDevice#SOURCE_ROTARY_ENCODER}s.
+ Whether the View-based scroll haptic feedback implementation is enabled for
+ {@link InputDevice#SOURCE_ROTARY_ENCODER}s.
+ */
+ public static final int config_viewBasedRotaryEncoderHapticsEnabled=0x0111026b;
+ /** Whether scroll haptic feedback is enabled for rotary encoder scrolls on
+ {@link MotionEvent#AXIS_SCROLL} generated by {@link InputDevice#SOURCE_ROTARY_ENCODER}
+ devices.
+ Whether scroll haptic feedback is enabled for rotary encoder scrolls on
+ {@link MotionEvent#AXIS_SCROLL} generated by {@link InputDevice#SOURCE_ROTARY_ENCODER}
+ devices.
+ */
+ public static final int config_viewRotaryEncoderHapticScrollFedbackEnabled=0x0111026a;
/** Flag indicating whether the current device is "voice capable".
If true, this means that the device supports circuit-switched
(i.e. voice) phone calls over the telephony network, and is
@@ -14555,7 +21740,42 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
available on *any* device with a telephony radio, even if the
device is data-only.
*/
- public static final int config_voice_capable=0x01120053;
+ public static final int config_voice_capable=0x01110089;
+ /** Whether to select voice/data/sms preference without user confirmation
+ */
+ public static final int config_voice_data_sms_auto_fallback=0x0111018a;
+ /** Flag indicating whether platform level volume adjustments are enabled for remote sessions
+ on grouped devices.
+ */
+ public static final int config_volumeAdjustmentForRemoteGroupSessions=0x0111008f;
+ /** Allow the gesture power + volume up to change the ringer mode while the device
+ is interactive.
+ */
+ public static final int config_volumeHushGestureEnabled=0x01110111;
+ /** Volume policy
+ Strongly consider keeping these 2 values in sync - otherwise vol up/vol down have confusing
+ asymmetric behavior, as in b/279645379
+ */
+ public static final int config_volume_down_to_enter_silent=0x0111008b;
+ public static final int config_volume_up_to_exit_silent=0x0111008c;
+ /** Boolean indicating whether Telephony should wait for device alignment with satellite
+ before sending or receiving datagrams in demo mode.
+
+ */
+ public static final int config_wait_for_device_alignment_in_demo_datagram=0x0111029d;
+ public static final int config_wakeOnAssistKeyPress=0x01110167;
+ public static final int config_wakeOnBackKeyPress=0x01110168;
+ /** Screen Wake Keys
+ Determines whether the specified key groups can be used to wake up the device.
+ */
+ public static final int config_wakeOnDpadKeyPress=0x01110166;
+ /** Wallpaper will get top app scheduling priority if this is set to true.
+
+ */
+ public static final int config_wallpaperTopApp=0x01110122;
+ /** Whether to use file hashes cache in watchlist
+ */
+ public static final int config_watchlistUseFileHashesCache=0x0111026e;
/** Set to true if the wifi display supports compositing content stored
in gralloc protected buffers. For this to be true, there must exist
a protected hardware path for surface flinger to composite and send
@@ -14569,222 +21789,2100 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
flag is set for wifi displays.
*/
- public static final int config_wifiDisplaySupportsProtectedBuffers=0x01120073;
- /** Boolean indicating whether the wifi chipset supports background scanning mechanism.
- This mechanism allows the host to remain in suspend state and the dongle to actively
- scan and wake the host when a configured SSID is detected by the dongle. This chipset
- capability can provide power savings when wifi needs to be always kept on.
- */
- public static final int config_wifi_background_scan_support=0x01120016;
- /** Wifi driver supports batched scan
- */
- public static final int config_wifi_batched_scan_supported=0x0112001e;
- /** Boolean indicating whether the wifi chipset has dual frequency band support
- */
- public static final int config_wifi_dual_band_support=0x01120014;
- /** Boolean indicating autojoin will prefer 5GHz and choose 5GHz BSSIDs
- */
- public static final int config_wifi_enable_5GHz_preference=0x01120018;
- /** Boolean indicating we re-try re-associating once upon disconnection and RSSI is high failure
- */
- public static final int config_wifi_enable_disconnection_debounce=0x01120017;
- /** Boolean indicating whether or not wifi firmware debugging is enabled
- */
- public static final int config_wifi_enable_wifi_firmware_debugging=0x0112001a;
- public static final int config_wifi_framework_cellular_handover_enable_user_triggered_adjustment=0x0112001b;
- /** Boolean indicating associated network selection is allowed
- */
- public static final int config_wifi_framework_enable_associated_network_selection=0x0112001c;
- /** Wifi HAL supported PNO
- */
- public static final int config_wifi_hal_pno_enable=0x0112001f;
- /** Boolean indicating whether Hotspot 2.0/Passpoint and ANQP queries is enabled
- */
- public static final int config_wifi_hotspot2_enabled=0x01120015;
- /** Boolean indicating that wifi only link configuratios that have exact same credentials (i.e PSK)
- */
- public static final int config_wifi_only_link_same_credential_configurations=0x0112001d;
- /** Boolean indicating whether or not to revert to default country code when cellular
- radio is unable to find any MCC information to infer wifi country code from
- */
- public static final int config_wifi_revert_country_code_on_cellular_loss=0x01120019;
- /** Wifi SSID white list (can't be enabled if config_wifi_hal_pno_enable is not)
- */
- public static final int config_wifi_ssid_white_list_enable=0x01120020;
+ public static final int config_wifiDisplaySupportsProtectedBuffers=0x011100cf;
/** Set and Unsets WiMAX
*/
- public static final int config_wimaxEnabled=0x01120063;
- /** default value for whether circular emulators (ro.emulator.circular)
+ public static final int config_wimaxEnabled=0x011100a3;
+ /** True if the device supports action bars.
+ Watch type devices have limited screen real-estate, and thus action bars should not be
+ used.
+ */
+ public static final int config_windowActionBarSupported=0x0111028c;
+ /** default value for whether circular emulators (ro.boot.emulator.circular)
should show a display overlay on the screen
*/
- public static final int config_windowEnableCircularEmulatorDisplayOverlay=0x01120080;
+ public static final int config_windowEnableCircularEmulatorDisplayOverlay=0x011100e2;
+ /** default window inset isRound property
+ */
+ public static final int config_windowIsRound=0x011100dd;
+ /** Indicates whether the window manager reacts to half-fold device states by overriding
+ rotation.
+ */
+ public static final int config_windowManagerHalfFoldAutoRotateOverride=0x01110043;
+ /** Indicates whether the window manager pauses autorotation when folding or unfolding
+ a foldable device based on hinge angle sensor events and physical display switch events.
+ */
+ public static final int config_windowManagerPauseRotationWhenUnfolding=0x01110044;
+ /** True if the device should have titles by default.
+ Watch type devices have limited screen real-estate, and thus titles should not be used.
+ */
+ public static final int config_windowNoTitleDefault=0x0111028d;
+ /** Always overscan by default to ensure onApplyWindowInsets will always be called.
+ */
+ public static final int config_windowOverscanByDefault=0x0111028f;
/** default window ShowCircularMask property
*/
- public static final int config_windowShowCircularMask=0x0112007f;
+ public static final int config_windowShowCircularMask=0x011100e1;
+ /** Specifies whether the user has to give consent to manage wireless (wifi + bluetooth).
+ */
+ public static final int config_wirelessConsentRequired=0x01110134;
+ /** Boolean indicating whether the Iwlan data service supports persistence of iwlan ipsec
+ tunnels across service restart. If iwlan tunnels are not persisted across restart,
+ Framework will clean up dangling data connections when service restarts
+ */
+ public static final int config_wlan_data_service_conn_persistence_on_restart=0x01110293;
+ /** Enable Zram writeback feature to allow unused pages in zram be written to flash.
+ */
+ public static final int config_zramWriteback=0x01110150;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_INCREASE_LINEARLY
+ */
+ public static final int device_idle_light_idle_increase_linearly=0x01110287;
+ /** Default for DeviceIdleController.Constants.USE_MODE_MANAGER
+ */
+ public static final int device_idle_use_mode_manager=0x0111028a;
+ /** Default for DeviceIdleController.Constants.USE_WINDOW_ALARMS
+ */
+ public static final int device_idle_use_window_alarms=0x01110289;
+ /** Default for DeviceIdleController.Constants.WAIT_FOR_UNLOCK
+ */
+ public static final int device_idle_wait_for_unlock=0x01110288;
/** SIM does not save, but the voice mail number to be changed.
*/
- public static final int editable_voicemailnumber=0x0112008f;
+ public static final int editable_voicemailnumber=0x011100f2;
+ /** Boolean indicating whether to enable MMS to be attempted on IWLAN if possible, even if
+ existing cellular networks already supports IWLAN.
+
+ */
+ public static final int force_iwlan_mms_feature_enabled=0x0111029e;
+ /** Boolean indicating whether emergency numbers routing from the android emergency number
+ database should be ignored (i.e. routing will always be set to UNKNOWN). If this value is
+ true, routing from the android emergency number database will be ignored.
+ */
+ public static final int ignore_emergency_number_routing_from_db=0x0111029a;
+ /** Boolean indicating whether the emergency numbers for a country, sourced from modem/config,
+ should be ignored if that country is 'locked' (i.e. ignore_modem_config set to true) in
+ Android Emergency DB. If this value is true, emergency numbers for a country, sourced from
+ modem/config, will be ignored if that country is 'locked' in Android Emergency DB.
+ */
+ public static final int ignore_modem_config_emergency_numbers=0x01110299;
/** Flag indicating whether the IMS service can be turned off. If false then
the service will not be turned-off completely (the ImsManager.turnOffIms() will
be disabled) but individual Features can be disabled using ImsConfig.setFeatureValue()
*/
- public static final int imsServiceAllowTurnOff=0x01120083;
- public static final int preferences_prefer_dual_pane=0x01120006;
- public static final int show_ongoing_ime_switcher=0x01120007;
+ public static final int imsServiceAllowTurnOff=0x011100e4;
+ public static final int kg_center_small_widgets_vertically=0x01110008;
+ public static final int kg_enable_camera_default_widget=0x01110007;
+ public static final int kg_top_align_page_shrink_on_bouncer_visible=0x01110009;
+ /** @hide DO NOT TRANSLATE. Workaround for resource race condition in lockscreen.
+ */
+ public static final int lockscreen_isPortrait=0x011102a2;
+ public static final int preferences_prefer_dual_pane=0x0111000c;
+ /** Boolean indicating whether frameworks needs to reset cell broadcast geo-fencing
+ check after reboot or airplane mode toggling
+ */
+ public static final int reset_geo_fencing_check_after_boot_or_apm=0x01110164;
+ public static final int resolver_landscape_phone=0x01110010;
+ public static final int show_ongoing_ime_switcher=0x0111000d;
/** Flag indicating apps will skip sending hold request before merge. In this case
IMS service implementation will do both.i.e.hold followed by merge.
*/
- public static final int skipHoldBeforeMerge=0x01120081;
+ public static final int skipHoldBeforeMerge=0x011100e3;
/** Boolean indicating if restoring network selection should be skipped
The restoring is handled by modem if it is true
*/
- public static final int skip_restoring_network_selection=0x01120059;
- public static final int split_action_bar_is_narrow=0x01120005;
- public static final int target_honeycomb_needs_options_menu=0x01120009;
- /** Flag indicating emergency calls will always use IMS irrespective of the state of
- the IMS connection
+ public static final int skip_restoring_network_selection=0x0111009a;
+ public static final int split_action_bar_is_narrow=0x0111000b;
+ /** Whether or not to use the drawable/lockscreen_notselected and
+ drawable/lockscreen_selected instead of the generic dots when displaying
+ the LockPatternView.
+
The main purpose is for OEMs to customize the rendering of the
+ lockscreen, setting this to true should come with customized drawables.
*/
- public static final int useImsAlwaysForEmergencyCall=0x01120082;
+ public static final int use_lock_pattern_drawable=0x0111000f;
}
public static final class color {
+ public static final int GM2_grey_800=0x010600cc;
+ /** Material Cyan 300
+ */
+ public static final int SIM_color_blue=0x010600ba;
+ /** Grey
+ Multi-sim sim colors
+ */
+ public static final int SIM_color_cyan=0x010600b8;
+ /** Material Blue 300
+ */
+ public static final int SIM_color_green=0x010600bc;
+ /** Material Pink 300
+ */
+ public static final int SIM_color_orange=0x010600c2;
+ /** Material Purple 300
+ */
+ public static final int SIM_color_pink=0x010600c0;
+ /** Material Green 300
+ */
+ public static final int SIM_color_purple=0x010600be;
+ /** Material Blue 800
+ */
+ public static final int SIM_dark_mode_color_blue=0x010600bb;
+ /** Material Custom Cyan
+ */
+ public static final int SIM_dark_mode_color_cyan=0x010600b9;
+ /** Material Green 800
+ */
+ public static final int SIM_dark_mode_color_green=0x010600bd;
+ /** Material Custom Orange
+ */
+ public static final int SIM_dark_mode_color_orange=0x010600c3;
+ /** Material Pink 800
+ */
+ public static final int SIM_dark_mode_color_pink=0x010600c1;
+ /** Material Purple 800
+ */
+ public static final int SIM_dark_mode_color_purple=0x010600bf;
+ public static final int accent_device_default=0x01060253;
+ /**
+ accent_device_default_dark
+ > from values/system_accent1_100
+ ! replaced with color/system_accent1_400
+
+ */
+ public static final int accent_device_default_dark=0x01060252;
+ /** Accent colors
+ */
+ public static final int accent_device_default_light=0x01060251;
+ public static final int accent_material_dark=0x010602cb;
+ public static final int accent_material_light=0x010602ca;
+ public static final int accent_primary_device_default=0x01060254;
+ public static final int accent_primary_variant_dark_device_default=0x0106025a;
+ /** Accent variants
+ */
+ public static final int accent_primary_variant_light_device_default=0x01060257;
+ public static final int accent_secondary_device_default=0x01060255;
+ public static final int accent_secondary_variant_dark_device_default=0x0106025b;
+ public static final int accent_secondary_variant_light_device_default=0x01060258;
+ public static final int accent_tertiary_device_default=0x01060256;
+ public static final int accent_tertiary_variant_dark_device_default=0x0106025c;
+ public static final int accent_tertiary_variant_light_device_default=0x01060259;
+ public static final int accessibility_color_inversion_background=0x0106016e;
+ public static final int accessibility_daltonizer_background=0x0106016d;
+ /** Accessibility shortcut icon background color
+ */
+ public static final int accessibility_feature_background=0x0106016b;
+ public static final int accessibility_focus_highlight_color=0x010600a5;
+ /** Google grey 700
+ */
+ public static final int accessibility_magnification_background=0x0106016c;
+ public static final int accessibility_magnification_thumbnail_background_color=0x01060170;
+ public static final int accessibility_magnification_thumbnail_container_background_color=0x01060171;
+ public static final int accessibility_magnification_thumbnail_container_stroke_color=0x01060172;
+ /** Fullscreen magnification thumbnail color
+ */
+ public static final int accessibility_magnification_thumbnail_stroke_color=0x0106016f;
+ /** Activity Embedding divider
+ */
+ public static final int activity_embedding_divider_color=0x01060173;
+ public static final int activity_embedding_divider_color_pressed=0x01060174;
+ /** Autofill colors
+ */
+ public static final int autofill_background_material_dark=0x01060301;
+ public static final int autofill_background_material_light=0x01060302;
+ public static final int autofilled_highlight=0x010600a6;
+ public static final int background_cache_hint_selector_device_default=0x01060306;
+ public static final int background_cache_hint_selector_holo_dark=0x01060307;
+ public static final int background_cache_hint_selector_holo_light=0x01060308;
+ public static final int background_cache_hint_selector_material_dark=0x01060309;
+ public static final int background_cache_hint_selector_material_light=0x0106030a;
+ /** Equivalent to 0xff000000
+ Equivalent to 0xff000000
+ */
public static final int background_dark=0x0106000e;
+ /** Background colors
+
+ background_device_default_dark
+ > from values/system_neutral1_900
+ ! replaced with custom color #000000
+
+ */
+ public static final int background_device_default_dark=0x0106025d;
+ public static final int background_device_default_light=0x0106025e;
+ /** Derived from accent color at 20% luminance
+ */
+ public static final int background_floating_device_default_dark=0x0106025f;
+ public static final int background_floating_device_default_light=0x01060260;
+ public static final int background_floating_material_dark=0x010602bb;
+ public static final int background_floating_material_light=0x010602bc;
+ public static final int background_holo_dark=0x01060276;
+ public static final int background_holo_light=0x01060277;
+ public static final int background_leanback_dark=0x0106029e;
+ /** Equivalent to 0xffffffff
+ Equivalent to 0xffffffff
+ */
public static final int background_light=0x0106000f;
- public static final int battery_saver_mode_color=0x0106005a;
+ public static final int background_material_dark=0x010602b9;
+ public static final int background_material_light=0x010602ba;
+ /** The color black, equivalent to 0xff000000
+ */
public static final int black=0x0106000c;
- public static final int chooser_service_row_background_color=0x01060071;
+ public static final int bright_foreground_dark=0x01060060;
+ public static final int bright_foreground_dark_disabled=0x01060062;
+ public static final int bright_foreground_dark_inverse=0x01060064;
+ public static final int bright_foreground_disabled_holo_dark=0x0106027a;
+ public static final int bright_foreground_disabled_holo_light=0x0106027b;
+ public static final int bright_foreground_holo_dark=0x01060278;
+ public static final int bright_foreground_holo_light=0x01060279;
+ public static final int bright_foreground_inverse_holo_dark=0x0106027c;
+ public static final int bright_foreground_inverse_holo_light=0x0106027d;
+ public static final int bright_foreground_light=0x01060061;
+ public static final int bright_foreground_light_disabled=0x01060063;
+ public static final int bright_foreground_light_inverse=0x01060065;
+ public static final int btn_colored_background_material=0x0106030b;
+ public static final int btn_colored_borderless_text_material=0x0106030c;
+ public static final int btn_colored_text_material=0x0106030d;
+ public static final int btn_default_material_dark=0x0106030e;
+ public static final int btn_default_material_light=0x0106030f;
+ public static final int btn_leanback_color=0x01060310;
+ public static final int btn_leanback_focused=0x010602a2;
+ public static final int btn_leanback_text_color=0x01060311;
+ public static final int btn_leanback_unfocused=0x010602a3;
+ public static final int btn_text_leanback_focused=0x010602a4;
+ public static final int btn_text_leanback_unfocused=0x010602a5;
+ public static final int btn_watch_default_dark=0x01060312;
+ public static final int button_material_dark=0x010602cc;
+ public static final int button_material_light=0x010602cd;
+ /**
+ button_normal_device_default_dark
+ - uses ?attr/disabledAlpha and ?attr/colorSurface to draw state list
+ (used as colorButtonNormal attribute in theme)
+ - see color-watch/btn_watch_default_dark.xml
+
+ */
+ public static final int button_normal_device_default_dark=0x01060275;
+ /** The color of the Answer action on a CallStyle notification
+ */
+ public static final int call_notification_answer_color=0x010600a0;
+ /** The color of the Decline and Hang Up actions on a CallStyle notification
+ */
+ public static final int call_notification_decline_color=0x0106009f;
+ public static final int car_accent=0x010601c2;
+ public static final int car_accent_dark=0x010601c1;
+ public static final int car_accent_light=0x010601c0;
+ public static final int car_action1=0x010601a5;
+ public static final int car_action1_dark=0x010601a4;
+ public static final int car_action1_light=0x010601a3;
+ public static final int car_background=0x01060181;
+ public static final int car_blue_100=0x010601de;
+ public static final int car_blue_200=0x010601dd;
+ public static final int car_blue_300=0x010601dc;
+ public static final int car_blue_400=0x010601db;
+ public static final int car_blue_50=0x010601df;
+ public static final int car_blue_500=0x010601da;
+ public static final int car_blue_600=0x010601d9;
+ public static final int car_blue_700=0x010601d8;
+ public static final int car_blue_800=0x010601d7;
+ public static final int car_blue_900=0x010601d6;
+ public static final int car_blue_grey_800=0x01060232;
+ public static final int car_blue_grey_900=0x01060233;
+ public static final int car_body1=0x01060199;
+ public static final int car_body1_dark=0x01060198;
+ public static final int car_body1_light=0x01060197;
+ public static final int car_body2=0x0106019c;
+ public static final int car_body2_dark=0x0106019b;
+ public static final int car_body2_light=0x0106019a;
+ public static final int car_body3=0x0106019f;
+ public static final int car_body3_dark=0x0106019e;
+ public static final int car_body3_light=0x0106019d;
+ public static final int car_body4=0x010601a2;
+ public static final int car_body4_dark=0x010601a1;
+ public static final int car_body4_light=0x010601a0;
+ public static final int car_borderless_button_text_color=0x01060313;
+ public static final int car_button_text_color=0x01060314;
+ /** The default color of a card in car UI.
+ */
+ public static final int car_card=0x010601af;
+ public static final int car_card_dark=0x010601ae;
+ /** A light and dark colored card.
+ */
+ public static final int car_card_light=0x010601ad;
+ /** The ripple color for a light colored card.
+ */
+ public static final int car_card_ripple_background=0x010601b2;
+ /** The ripple colors. The "dark" and "light" designation here refers to the color of the
+ ripple itself.
+ */
+ public static final int car_card_ripple_background_dark=0x010601b0;
+ /** The ripple color for a dark-colored card. This color is the opposite of
+ car_card_ripple_background.
+ */
+ public static final int car_card_ripple_background_inverse=0x010601b3;
+ public static final int car_card_ripple_background_light=0x010601b1;
+ public static final int car_colorPrimary=0x01060182;
+ public static final int car_colorPrimaryDark=0x01060184;
+ public static final int car_colorSecondary=0x01060183;
+ public static final int car_cyan_100=0x0106022e;
+ public static final int car_cyan_200=0x0106022d;
+ public static final int car_cyan_300=0x0106022c;
+ public static final int car_cyan_400=0x0106022b;
+ public static final int car_cyan_50=0x0106022f;
+ public static final int car_cyan_500=0x0106022a;
+ public static final int car_cyan_600=0x01060229;
+ public static final int car_cyan_700=0x01060228;
+ public static final int car_cyan_800=0x01060227;
+ public static final int car_cyan_900=0x01060226;
+ public static final int car_dark_blue_grey_1000=0x01060238;
+ public static final int car_dark_blue_grey_600=0x01060234;
+ public static final int car_dark_blue_grey_700=0x01060235;
+ public static final int car_dark_blue_grey_800=0x01060236;
+ public static final int car_dark_blue_grey_900=0x01060237;
+ public static final int car_green_100=0x010601e8;
+ public static final int car_green_200=0x010601e7;
+ public static final int car_green_300=0x010601e6;
+ public static final int car_green_400=0x010601e5;
+ public static final int car_green_50=0x010601e9;
+ public static final int car_green_500=0x010601e4;
+ public static final int car_green_600=0x010601e3;
+ public static final int car_green_700=0x010601e2;
+ public static final int car_green_800=0x010601e1;
+ public static final int car_green_900=0x010601e0;
+ public static final int car_grey_100=0x010601d4;
+ public static final int car_grey_1000=0x01060230;
+ public static final int car_grey_200=0x010601d3;
+ public static final int car_grey_300=0x010601d2;
+ public static final int car_grey_400=0x010601d1;
+ public static final int car_grey_50=0x010601d5;
+ public static final int car_grey_500=0x010601d0;
+ public static final int car_grey_600=0x010601cf;
+ public static final int car_grey_700=0x010601ce;
+ public static final int car_grey_746=0x010601cd;
+ public static final int car_grey_772=0x010601cc;
+ public static final int car_grey_800=0x010601cb;
+ public static final int car_grey_846=0x010601ca;
+ public static final int car_grey_868=0x010601c9;
+ public static final int car_grey_900=0x010601c8;
+ public static final int car_grey_928=0x010601c7;
+ public static final int car_grey_958=0x010601c6;
+ /** Color palette for cars
+ */
+ public static final int car_grey_972=0x010601c5;
+ public static final int car_headline1=0x0106018d;
+ public static final int car_headline1_dark=0x0106018c;
+ public static final int car_headline1_light=0x0106018b;
+ public static final int car_headline2=0x01060190;
+ public static final int car_headline2_dark=0x0106018f;
+ public static final int car_headline2_light=0x0106018e;
+ public static final int car_headline3=0x01060193;
+ public static final int car_headline3_dark=0x01060192;
+ public static final int car_headline3_light=0x01060191;
+ public static final int car_headline4=0x01060196;
+ public static final int car_headline4_dark=0x01060195;
+ public static final int car_headline4_light=0x01060194;
+ public static final int car_highlight=0x010601bf;
+ public static final int car_highlight_dark=0x010601be;
+ /** Misc colors
+ */
+ public static final int car_highlight_light=0x010601bd;
+ public static final int car_keyboard_divider_line=0x01060241;
+ public static final int car_keyboard_text_primary_color=0x01060242;
+ public static final int car_keyboard_text_secondary_color=0x01060243;
+ public static final int car_light_blue_300=0x01060239;
+ public static final int car_light_blue_500=0x0106023a;
+ public static final int car_light_blue_600=0x0106023b;
+ public static final int car_light_blue_700=0x0106023c;
+ public static final int car_light_blue_800=0x0106023d;
+ public static final int car_light_blue_900=0x0106023e;
+ /** The color of the dividers in the list. This color is assumed to be on a light colored
+ view.
+ */
+ public static final int car_list_divider=0x010601ac;
+ /** The color of the divider. The color here is a darker shade.
+ */
+ public static final int car_list_divider_dark=0x010601ab;
+ /** The color of the divider. The color here is a lighter shade.
+ */
+ public static final int car_list_divider_light=0x010601aa;
+ public static final int car_orange_100=0x01060206;
+ public static final int car_orange_200=0x01060205;
+ public static final int car_orange_300=0x01060204;
+ public static final int car_orange_400=0x01060203;
+ public static final int car_orange_50=0x01060207;
+ public static final int car_orange_500=0x01060202;
+ public static final int car_orange_600=0x01060201;
+ public static final int car_orange_700=0x01060200;
+ public static final int car_orange_800=0x010601ff;
+ public static final int car_orange_900=0x010601fe;
+ public static final int car_pink_100=0x01060210;
+ public static final int car_pink_200=0x0106020f;
+ public static final int car_pink_300=0x0106020e;
+ public static final int car_pink_400=0x0106020d;
+ public static final int car_pink_50=0x01060211;
+ public static final int car_pink_500=0x0106020c;
+ public static final int car_pink_600=0x0106020b;
+ public static final int car_pink_700=0x0106020a;
+ public static final int car_pink_800=0x01060209;
+ public static final int car_pink_900=0x01060208;
+ public static final int car_purple_100=0x01060224;
+ public static final int car_purple_200=0x01060223;
+ public static final int car_purple_300=0x01060222;
+ public static final int car_purple_400=0x01060221;
+ public static final int car_purple_50=0x01060225;
+ public static final int car_purple_500=0x01060220;
+ public static final int car_purple_600=0x0106021f;
+ public static final int car_purple_700=0x0106021e;
+ public static final int car_purple_800=0x0106021d;
+ public static final int car_purple_900=0x0106021c;
+ public static final int car_red_100=0x010601f2;
+ public static final int car_red_200=0x010601f1;
+ public static final int car_red_300=0x010601f0;
+ public static final int car_red_400=0x010601ef;
+ public static final int car_red_50=0x010601f3;
+ public static final int car_red_500=0x010601ee;
+ public static final int car_red_500a=0x0106023f;
+ public static final int car_red_600=0x010601ed;
+ public static final int car_red_700=0x010601ec;
+ public static final int car_red_800=0x010601eb;
+ public static final int car_red_900=0x010601ea;
+ public static final int car_red_a700=0x01060240;
+ /** The color of the scroll bar indicator in the PagedListView. This color is assumed to be on
+ a light-colored background.
+ */
+ public static final int car_scrollbar_thumb=0x010601b6;
+ public static final int car_scrollbar_thumb_dark=0x010601b5;
+ /** The inverted color of the scroll bar indicator. This color is always the opposite of
+ car_scrollbar_thumb.
+ */
+ public static final int car_scrollbar_thumb_inverse=0x010601b7;
+ /** The lighter and darker color for the scrollbar thumb.
+ */
+ public static final int car_scrollbar_thumb_light=0x010601b4;
+ /** The color of the seekbar track background in SeekbarListItem. This color is assumed to be
+ on a light-colored background.
+ */
+ public static final int car_seekbar_track_background=0x010601bb;
+ public static final int car_seekbar_track_background_dark=0x010601ba;
+ /** The lighter and darker color for the seekbar track background.
+ */
+ public static final int car_seekbar_track_background_light=0x010601b9;
+ /** The color of the seekbar track secondary progress in SeekbarListItem.
+ */
+ public static final int car_seekbar_track_secondary_progress=0x010601b8;
+ public static final int car_switch=0x01060315;
+ public static final int car_switch_track=0x01060316;
+ public static final int car_teal_100=0x0106021a;
+ public static final int car_teal_200=0x01060219;
+ public static final int car_teal_300=0x01060218;
+ public static final int car_teal_400=0x01060217;
+ public static final int car_teal_50=0x0106021b;
+ public static final int car_teal_500=0x01060216;
+ public static final int car_teal_600=0x01060215;
+ public static final int car_teal_700=0x01060214;
+ public static final int car_teal_800=0x01060213;
+ public static final int car_teal_900=0x01060212;
+ /** The tinting color for an icon. This icon is assumed to be on a light background.
+ */
+ public static final int car_tint=0x010601a8;
+ public static final int car_tint_dark=0x010601a7;
+ /** An inverted tinting from car_tint.
+ */
+ public static final int car_tint_inverse=0x010601a9;
+ /** The tinting colors to create a light- and dark-colored icon respectively.
+ */
+ public static final int car_tint_light=0x010601a6;
+ public static final int car_title=0x01060187;
+ public static final int car_title2=0x0106018a;
+ public static final int car_title2_dark=0x01060189;
+ public static final int car_title2_light=0x01060188;
+ public static final int car_title_dark=0x01060186;
+ /** Various colors for text sizes. "Light" and "dark" here refer to the lighter or darker
+ shades.
+ */
+ public static final int car_title_light=0x01060185;
+ /** background is car_grey_868 with
+ */
+ public static final int car_toast_background=0x010601bc;
+ public static final int car_user_switcher_user_image_bgcolor=0x010601c3;
+ public static final int car_user_switcher_user_image_fgcolor=0x010601c4;
+ public static final int car_white_1000=0x01060231;
+ public static final int car_yellow_100=0x010601fc;
+ public static final int car_yellow_200=0x010601fb;
+ public static final int car_yellow_300=0x010601fa;
+ public static final int car_yellow_400=0x010601f9;
+ public static final int car_yellow_50=0x010601fd;
+ public static final int car_yellow_500=0x010601f8;
+ public static final int car_yellow_600=0x010601f7;
+ public static final int car_yellow_700=0x010601f6;
+ public static final int car_yellow_800=0x010601f5;
+ public static final int car_yellow_900=0x010601f4;
+ public static final int chooser_gradient_background=0x010600ca;
+ public static final int chooser_gradient_highlight=0x010600cb;
+ public static final int chooser_row_divider=0x010600c9;
/** Default color for notification LED.
*/
- public static final int config_defaultNotificationColor=0x010600ed;
+ public static final int config_defaultNotificationColor=0x01060304;
+ /** Color of the letterbox background if one following conditions is true
+ - Option 0 is selected for R.integer.config_letterboxBackgroundType.
+ - Option 1 is selected for R.integer.config_letterboxBackgroundType and
+ R.attr.colorBackground isn't specified for the app.
+ - Option 2 is selected for R.integer.config_letterboxBackgroundType and
+ R.attr.colorBackgroundFloating isn't specified for the app.
+ - Option 3 is selected for R.integer.config_letterboxBackgroundType and blur requested
+ but isn't supported on the device or both dark scrim alpha and blur radius aren't
+ provided.
+
+ */
+ public static final int config_letterboxBackgroundColor=0x01060305;
+ public static final int config_progress_background_tint=0x01060317;
+ public static final int control_checkable_material=0x01060318;
+ public static final int control_default_material=0x01060319;
+ public static final int control_highlight_material=0x0106031a;
+ public static final int conversation_important_highlight=0x010600cf;
+ /** Equivalent to 0xffaaaaaa
+ A dark gray, equivalent to 0xffaaaaaa
+ */
public static final int darker_gray=0x01060000;
- /** A really bright Holo shade of blue
+ public static final int datepicker_default_circle_background_color_material_dark=0x010602fe;
+ public static final int datepicker_default_circle_background_color_material_light=0x010602fd;
+ public static final int datepicker_default_disabled_text_color_material_dark=0x010602f8;
+ public static final int datepicker_default_disabled_text_color_material_light=0x010602f7;
+ public static final int datepicker_default_header_dayofweek_background_color_material_dark=0x010602f4;
+ public static final int datepicker_default_header_dayofweek_background_color_material_light=0x010602f3;
+ public static final int datepicker_default_header_selector_background_material_dark=0x010602f2;
+ public static final int datepicker_default_header_selector_background_material_light=0x010602f1;
+ public static final int datepicker_default_normal_text_color_material_dark=0x010602f6;
+ public static final int datepicker_default_normal_text_color_material_light=0x010602f5;
+ public static final int datepicker_default_pressed_text_color_material_dark=0x010602fc;
+ public static final int datepicker_default_pressed_text_color_material_light=0x010602fb;
+ public static final int datepicker_default_selected_text_color_material_dark=0x010602fa;
+ public static final int datepicker_default_selected_text_color_material_light=0x010602f9;
+ public static final int datepicker_default_view_animator_color_material_dark=0x01060300;
+ public static final int datepicker_default_view_animator_color_material_light=0x010602ff;
+ public static final int decor_button_dark_color=0x0106031b;
+ public static final int decor_button_light_color=0x0106031c;
+ public static final int decor_view_status_guard=0x01060075;
+ public static final int decor_view_status_guard_light=0x01060076;
+ /** Magnifier
+ */
+ public static final int default_magnifier_color_overlay=0x010600c8;
+ public static final int dim_foreground_dark=0x01060066;
+ public static final int dim_foreground_dark_disabled=0x01060067;
+ public static final int dim_foreground_dark_inverse=0x01060068;
+ public static final int dim_foreground_dark_inverse_disabled=0x01060069;
+ public static final int dim_foreground_disabled_holo_dark=0x0106027f;
+ public static final int dim_foreground_disabled_holo_light=0x01060284;
+ public static final int dim_foreground_holo_dark=0x0106027e;
+ public static final int dim_foreground_holo_light=0x01060283;
+ public static final int dim_foreground_inverse_disabled_holo_dark=0x01060281;
+ public static final int dim_foreground_inverse_disabled_holo_light=0x01060286;
+ public static final int dim_foreground_inverse_holo_dark=0x01060280;
+ public static final int dim_foreground_inverse_holo_light=0x01060285;
+ public static final int dim_foreground_light=0x0106006b;
+ public static final int dim_foreground_light_disabled=0x0106006c;
+ public static final int dim_foreground_light_inverse=0x0106006d;
+ public static final int dim_foreground_light_inverse_disabled=0x0106006e;
+ public static final int edge_effect_device_default_dark=0x01060274;
+ public static final int edge_effect_device_default_light=0x01060273;
+ /** Error color
+ Matches the Wear Compose error color.
+ */
+ public static final int error_color_device_default_dark=0x01060269;
+ public static final int error_color_device_default_light=0x0106026a;
+ public static final int error_color_material_dark=0x010602ce;
+ /** deep orange 400
+ */
+ public static final int error_color_material_light=0x010602cf;
+ /** FaceLock
+ */
+ public static final int facelock_spotlight_mask=0x0106008f;
+ /** FloatingToolbar
+ */
+ public static final int floating_popup_divider_dark=0x010600c6;
+ public static final int floating_popup_divider_light=0x010600c7;
+ /**
+ foreground_device_default_dark
+ - introduced to avoid coupling to foreground_material_dark
+ - colorForeground typically falls through Theme.DeviceDefault to Theme.Material
+ ! fixed as white for optimal glanceability/contrast
+
+ */
+ public static final int foreground_device_default_dark=0x01060268;
+ /** Please refer to text_color_[primary]_device_default_[light].xml for text colors
+ */
+ public static final int foreground_device_default_light=0x01060267;
+ public static final int foreground_material_dark=0x010602b7;
+ public static final int foreground_material_light=0x010602b8;
+ public static final int global_actions_container_background=0x0106031d;
+ public static final int group_button_dialog_focused_holo_dark=0x0106029b;
+ public static final int group_button_dialog_focused_holo_light=0x0106029d;
+ public static final int group_button_dialog_pressed_holo_dark=0x0106029a;
+ public static final int group_button_dialog_pressed_holo_light=0x0106029c;
+ public static final int highlighted_text_dark=0x01060070;
+ public static final int highlighted_text_holo_dark=0x01060288;
+ public static final int highlighted_text_holo_light=0x01060289;
+ public static final int highlighted_text_light=0x01060071;
+ public static final int highlighted_text_material=0x0106031e;
+ public static final int hint_foreground_dark=0x0106006a;
+ public static final int hint_foreground_holo_dark=0x01060282;
+ public static final int hint_foreground_holo_light=0x01060287;
+ public static final int hint_foreground_light=0x0106006f;
+ public static final int hint_foreground_material_dark=0x0106031f;
+ public static final int hint_foreground_material_light=0x01060320;
+ /** A really bright Holo shade of blue. Equivalent to #ff00ddff.
*/
public static final int holo_blue_bright=0x0106001b;
- /** A dark Holo shade of blue
+ /** A dark Holo shade of blue. Equivalent to #ff0099cc
*/
public static final int holo_blue_dark=0x01060013;
- /** A light Holo shade of blue
+ /** A light Holo shade of blue. Equivalent to #ff33b5e5.
*/
public static final int holo_blue_light=0x01060012;
- /** A dark Holo shade of green
+ public static final int holo_button_normal=0x01060293;
+ public static final int holo_button_pressed=0x01060292;
+ public static final int holo_control_activated=0x01060290;
+ public static final int holo_control_normal=0x01060291;
+ /** A really bright Holo shade of gray. Equivalent to #33cccccc.
+ */
+ public static final int holo_gray_bright=0x0106028d;
+ /** A light Holo shade of gray. Equivalent to #33999999.
+ */
+ public static final int holo_gray_light=0x0106028c;
+ /** A dark Holo shade of green. Equivalent to #ff669900
*/
public static final int holo_green_dark=0x01060015;
- /** A light Holo shade of green
+ /** A light Holo shade of green. Equivalent to #ff99cc00.
*/
public static final int holo_green_light=0x01060014;
- /** A dark Holo shade of orange
+ public static final int holo_light_button_normal=0x01060299;
+ public static final int holo_light_button_pressed=0x01060298;
+ public static final int holo_light_control_activated=0x01060296;
+ public static final int holo_light_control_normal=0x01060297;
+ public static final int holo_light_primary=0x01060295;
+ public static final int holo_light_primary_dark=0x01060294;
+ /** A dark Holo shade of orange. Equivalent to ffff8800.
*/
public static final int holo_orange_dark=0x01060019;
- /** A light Holo shade of orange
+ /** A light Holo shade of orange. Equivalent to #ffffbb33.
*/
public static final int holo_orange_light=0x01060018;
- /** A Holo shade of purple
+ public static final int holo_primary=0x0106028f;
+ public static final int holo_primary_dark=0x0106028e;
+ /** A Holo shade of purple. Equivalent to #ffaa66cc
*/
public static final int holo_purple=0x0106001a;
- /** A dark Holo shade of red
+ /** A dark Holo shade of red. Equivalent to #ffcc0000
*/
public static final int holo_red_dark=0x01060017;
- /** A light Holo shade of red
+ /** A light Holo shade of red. Equivalent to #ffff4444. <
*/
public static final int holo_red_light=0x01060016;
- public static final int input_method_navigation_guard=0x01060032;
- public static final int lock_pattern_view_error_color=0x0106004c;
+ /** Green 300
+ Default instant app badge color
+ */
+ public static final int instant_app_badge=0x010600b7;
+ /** Keyguard colors
+ */
+ public static final int keyguard_avatar_frame_color=0x010600a1;
+ public static final int keyguard_avatar_frame_pressed_color=0x010600a4;
+ public static final int keyguard_avatar_frame_shadow_color=0x010600a2;
+ public static final int keyguard_avatar_nick_color=0x010600a3;
+ public static final int keyguard_text_color_decline=0x01060085;
+ /** keyguard tab
+ */
+ public static final int keyguard_text_color_normal=0x01060081;
+ public static final int keyguard_text_color_soundoff=0x01060083;
+ public static final int keyguard_text_color_soundon=0x01060084;
+ public static final int keyguard_text_color_unlock=0x01060082;
+ /** keyguard overscroll widget pager
+ */
+ public static final int kg_multi_user_text_active=0x0106008a;
+ public static final int kg_multi_user_text_inactive=0x0106008b;
+ public static final int kg_widget_pager_gradient=0x0106008c;
+ public static final int language_picker_item_selected_bg=0x0106017a;
+ public static final int language_picker_item_selected_indicator=0x01060179;
+ public static final int language_picker_item_selected_stroke=0x0106017b;
+ /** Lily Language Picker language item view colors
+ */
+ public static final int language_picker_item_text_color=0x01060175;
+ public static final int language_picker_item_text_color_secondary=0x01060176;
+ public static final int language_picker_item_text_color_secondary_selected=0x01060178;
+ public static final int language_picker_item_text_color_selected=0x01060177;
+ public static final int legacy_button_normal=0x010602b0;
+ public static final int legacy_button_pressed=0x010602af;
+ public static final int legacy_control_activated=0x010602ad;
+ public static final int legacy_control_normal=0x010602ae;
+ /** A bright Android-y green
+ */
+ public static final int legacy_green=0x010602a6;
+ public static final int legacy_light_button_normal=0x010602b6;
+ public static final int legacy_light_button_pressed=0x010602b5;
+ public static final int legacy_light_control_activated=0x010602b3;
+ public static final int legacy_light_control_normal=0x010602b4;
+ public static final int legacy_light_primary=0x010602b2;
+ public static final int legacy_light_primary_dark=0x010602b1;
+ public static final int legacy_long_pressed_highlight=0x010602aa;
+ /** A bright orange suitable for use in the early 2000s
+ */
+ public static final int legacy_orange=0x010602a7;
+ public static final int legacy_pressed_highlight=0x010602a8;
+ public static final int legacy_primary=0x010602ac;
+ public static final int legacy_primary_dark=0x010602ab;
+ public static final int legacy_selected_highlight=0x010602a9;
+ /** For settings framework
+ */
+ public static final int lighter_gray=0x01060077;
+ public static final int link_text_dark=0x01060072;
+ public static final int link_text_holo_dark=0x0106028a;
+ public static final int link_text_holo_light=0x0106028b;
+ public static final int link_text_light=0x01060073;
+ public static final int list_divider_color_dark=0x0106026c;
+ public static final int list_divider_color_light=0x0106026b;
+ public static final int list_divider_opacity_device_default_dark=0x0106026e;
+ public static final int list_divider_opacity_device_default_light=0x0106026d;
+ /** List divider opacity
+ */
+ public static final int list_divider_opacity_material=0x01060303;
+ public static final int list_highlight_material=0x01060321;
+ public static final int loading_gradient_background_color_dark=0x0106026f;
+ public static final int loading_gradient_background_color_light=0x01060270;
+ public static final int loading_gradient_highlight_color_dark=0x01060271;
+ public static final int loading_gradient_highlight_color_light=0x01060272;
/** LockPatternView
*/
- public static final int lock_pattern_view_regular_color=0x0106004a;
- public static final int lock_pattern_view_success_color=0x0106004b;
- public static final int notification_action_color_filter=0x01060050;
- public static final int notification_icon_bg_color=0x0106004f;
- public static final int notification_media_primary_color=0x01060051;
- public static final int notification_media_secondary_color=0x01060052;
- public static final int notification_progress_background_color=0x01060053;
+ public static final int lock_pattern_view_regular_color=0x0106008d;
+ public static final int lock_pattern_view_success_color=0x0106008e;
+ public static final int lockscreen_clock_am_pm=0x01060088;
+ /** keyguard clock
+ */
+ public static final int lockscreen_clock_background=0x01060086;
+ public static final int lockscreen_clock_foreground=0x01060087;
+ public static final int lockscreen_owner_info=0x01060089;
+ public static final int material_blue_grey_200=0x010602e4;
+ public static final int material_blue_grey_700=0x010602e5;
+ public static final int material_blue_grey_800=0x010602e6;
+ public static final int material_blue_grey_900=0x010602e7;
+ public static final int material_blue_grey_950=0x010602e8;
+ public static final int material_deep_teal_100=0x010602e0;
+ public static final int material_deep_teal_200=0x010602e1;
+ public static final int material_deep_teal_300=0x010602e2;
+ public static final int material_deep_teal_500=0x010602e3;
+ public static final int material_grey_100=0x010602de;
+ public static final int material_grey_200=0x010602dd;
+ public static final int material_grey_300=0x010602dc;
+ public static final int material_grey_50=0x010602df;
+ public static final int material_grey_600=0x010602db;
+ public static final int material_grey_800=0x010602da;
+ public static final int material_grey_850=0x010602d9;
+ public static final int material_grey_900=0x010602d8;
+ public static final int material_red_A100=0x010602e9;
+ public static final int material_red_A700=0x010602ea;
+ public static final int micro_text_light=0x01060090;
+ /** Color for system bars
+ */
+ public static final int navigation_bar_compatible=0x0106017f;
+ /** This uses non-regular transparent intentionally. It is used to tell if the transparent
+ color is set by the framework or not.
+ */
+ public static final int navigation_bar_default=0x01060180;
+ public static final int navigation_bar_divider_device_default_settings=0x01060250;
+ /** Gray 600
+ */
+ public static final int notification_action_button_text_color=0x0106009b;
+ public static final int notification_action_list=0x0106009d;
+ public static final int notification_action_list_background_color=0x0106009e;
+ public static final int notification_default_color=0x0106009a;
+ public static final int notification_default_color_current=0x01060099;
+ public static final int notification_default_color_dark=0x01060095;
+ public static final int notification_default_color_light=0x01060096;
+ public static final int notification_primary_text_color_current=0x01060097;
+ public static final int notification_primary_text_color_dark=0x01060092;
+ public static final int notification_primary_text_color_light=0x01060091;
+ public static final int notification_progress_background_color=0x0106009c;
+ public static final int notification_secondary_text_color_current=0x01060098;
+ public static final int notification_secondary_text_color_dark=0x01060094;
+ /** Note that the primary and secondary notification text colors are, in fact, the same.
+ */
+ public static final int notification_secondary_text_color_light=0x01060093;
+ public static final int overview_background=0x01060322;
+ public static final int overview_background_dark=0x01060323;
+ /** For security permissions
+ */
+ public static final int perms_dangerous_grp_color=0x01060078;
+ public static final int perms_dangerous_perm_color=0x01060079;
+ /** Color for personal app suspension notification button text and icon tint.
+ */
+ public static final int personal_apps_suspension_notification_color=0x010600ce;
+ public static final int primary_dark_device_default_dark=0x01060248;
+ public static final int primary_dark_device_default_light=0x01060249;
+ public static final int primary_dark_device_default_settings=0x0106024a;
+ public static final int primary_dark_device_default_settings_light=0x0106024b;
+ public static final int primary_dark_material_dark=0x010602c1;
+ public static final int primary_dark_material_light=0x010602c2;
+ public static final int primary_dark_material_light_light_status_bar=0x010602c3;
+ public static final int primary_dark_material_settings=0x010602c4;
+ public static final int primary_dark_material_settings_light=0x010602c5;
+ /**
+ primary_device_default_dark
+ > from values/colors/system_neutral1_900
+ ! replaced with system_neutral1_500
+
+ */
+ public static final int primary_device_default_dark=0x01060244;
+ public static final int primary_device_default_light=0x01060245;
+ public static final int primary_device_default_settings=0x01060246;
+ public static final int primary_device_default_settings_light=0x01060247;
+ public static final int primary_material_dark=0x010602bd;
+ public static final int primary_material_light=0x010602be;
+ public static final int primary_material_settings=0x010602bf;
+ public static final int primary_material_settings_light=0x010602c0;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int primary_text_dark=0x01060001;
+ public static final int primary_text_dark_disable_only=0x01060324;
+ public static final int primary_text_dark_focused=0x01060325;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int primary_text_dark_nodisable=0x01060002;
+ /** 100% white
+ */
+ public static final int primary_text_default_material_dark=0x010602d6;
+ /** 87% black
+ */
+ public static final int primary_text_default_material_light=0x010602d4;
+ public static final int primary_text_disable_only_holo_dark=0x01060326;
+ public static final int primary_text_disable_only_holo_light=0x01060327;
+ public static final int primary_text_disable_only_material_dark=0x01060328;
+ public static final int primary_text_disable_only_material_light=0x01060329;
+ public static final int primary_text_focused_holo_dark=0x0106032a;
+ public static final int primary_text_holo_dark=0x0106032b;
+ public static final int primary_text_holo_light=0x0106032c;
+ public static final int primary_text_inverse_when_activated_material=0x0106032d;
+ public static final int primary_text_leanback_dark=0x0106029f;
+ public static final int primary_text_leanback_formwizard_dark=0x0106032e;
+ public static final int primary_text_leanback_formwizard_default_dark=0x010602a1;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int primary_text_light=0x01060003;
+ public static final int primary_text_light_disable_only=0x0106032f;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int primary_text_light_nodisable=0x01060004;
+ public static final int primary_text_material_dark=0x01060330;
+ public static final int primary_text_material_light=0x01060331;
+ public static final int primary_text_nodisable_holo_dark=0x01060332;
+ public static final int primary_text_nodisable_holo_light=0x01060333;
+ public static final int primary_text_secondary_when_activated_material=0x01060334;
+ public static final int primary_text_secondary_when_activated_material_inverse=0x01060335;
+ /** white
+ Default profile badge colors
+ */
+ public static final int profile_badge_1=0x010600b1;
+ /** Green
+ */
+ public static final int profile_badge_1_dark=0x010600b4;
+ /** Blue
+ */
+ public static final int profile_badge_2=0x010600b2;
+ /** Blue 300
+ */
+ public static final int profile_badge_2_dark=0x010600b5;
+ /** Orange
+ */
+ public static final int profile_badge_3=0x010600b3;
+ /** Orange 300
+ */
+ public static final int profile_badge_3_dark=0x010600b6;
+ public static final int quaternary_device_default_settings=0x0106024f;
+ public static final int quaternary_material_settings=0x010602c9;
+ public static final int ratingbar_background_material=0x01060336;
+ public static final int red=0x0106005f;
+ public static final int resolver_accent_ripple=0x01060337;
+ /** Resolver/Chooser
+ */
+ public static final int resolver_text_color_secondary_dark=0x010600cd;
+ public static final int ripple_material_dark=0x01060338;
+ public static final int ripple_material_light=0x01060339;
+ public static final int safe_mode_text=0x0106005e;
+ public static final int search_url_text=0x0106033a;
+ public static final int search_url_text_holo=0x0106033b;
+ public static final int search_url_text_material_dark=0x0106033c;
+ public static final int search_url_text_material_light=0x0106033d;
+ /** For search-related UIs
+ */
+ public static final int search_url_text_normal=0x0106007b;
+ public static final int search_url_text_pressed=0x0106007d;
+ public static final int search_url_text_selected=0x0106007c;
+ public static final int search_widget_corpus_item_background=0x0106007e;
+ public static final int secondary_device_default_settings=0x0106024c;
+ public static final int secondary_device_default_settings_light=0x0106024d;
+ public static final int secondary_material_settings=0x010602c6;
+ public static final int secondary_material_settings_light=0x010602c7;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int secondary_text_dark=0x01060005;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int secondary_text_dark_nodisable=0x01060006;
+ /** 70% white
+ */
+ public static final int secondary_text_default_material_dark=0x010602d7;
+ /** 54% black
+ */
+ public static final int secondary_text_default_material_light=0x010602d5;
+ public static final int secondary_text_holo_dark=0x0106033e;
+ public static final int secondary_text_holo_light=0x0106033f;
+ public static final int secondary_text_inverse_when_activated_material=0x01060340;
+ public static final int secondary_text_leanback_dark=0x010602a0;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int secondary_text_light=0x01060007;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
public static final int secondary_text_light_nodisable=0x01060008;
- public static final int system_notification_accent_color=0x01060059;
- public static final int tab_indicator_text=0x01060009;
- public static final int tab_indicator_text_v4=0x01060125;
- public static final int tertiary_text_dark=0x01060010;
- public static final int tertiary_text_light=0x01060011;
- public static final int timepicker_default_ampm_selected_background_color_material=0x010600d9;
- public static final int timepicker_default_ampm_unselected_background_color_material=0x010600da;
- public static final int timepicker_default_numbers_background_color_material=0x010600dc;
- public static final int timepicker_default_selector_color_material=0x010600db;
- public static final int timepicker_default_text_color_material=0x010600d8;
- public static final int transparent=0x0106000d;
- /** deep orange 600
- Default user icon colors
+ public static final int secondary_text_material_dark=0x01060341;
+ public static final int secondary_text_material_light=0x01060342;
+ public static final int secondary_text_nodisable_holo_dark=0x01060343;
+ public static final int secondary_text_nodisable_holo_light=0x01060344;
+ public static final int secondary_text_nofocus=0x01060345;
+ public static final int seekbar_track_progress_material=0x01060346;
+ public static final int shadow=0x0106007a;
+ public static final int side_fps_button_color=0x0106017e;
+ public static final int side_fps_text_color=0x0106017d;
+ /** Color for side fps toast light theme
*/
- public static final int user_icon_1=0x0106005b;
- /** teal 500
+ public static final int side_fps_toast_background=0x0106017c;
+ /** SlidingTab
*/
- public static final int user_icon_2=0x0106005c;
- /** indigo 500
+ public static final int sliding_tab_text_color_active=0x0106007f;
+ public static final int sliding_tab_text_color_shadow=0x01060080;
+ public static final int suggestion_highlight_text=0x01060074;
+ /** Currently matches the "surface dark" definition for phones.
*/
- public static final int user_icon_3=0x0106005d;
- /** blue 500
+ public static final int surface_dark=0x01060265;
+ /** Surface colors
*/
- public static final int user_icon_4=0x0106005e;
- /** pink 500
- */
- public static final int user_icon_5=0x0106005f;
- /** green 500
- */
- public static final int user_icon_6=0x01060060;
- /** light green 500
- */
- public static final int user_icon_7=0x01060061;
- /** orange 500
- */
- public static final int user_icon_8=0x01060062;
+ public static final int surface_header_dark=0x01060261;
+ public static final int surface_header_light=0x01060262;
+ public static final int surface_highlight_dark=0x01060347;
+ public static final int surface_highlight_light=0x01060266;
+ public static final int surface_light=0x01060348;
+ public static final int surface_variant_dark=0x01060263;
+ public static final int surface_variant_light=0x01060264;
+ public static final int switch_thumb_disabled_material_dark=0x010602d2;
+ public static final int switch_thumb_disabled_material_light=0x010602d3;
+ public static final int switch_thumb_material_dark=0x01060349;
+ public static final int switch_thumb_material_light=0x0106034a;
/** deep orange 500
*/
- public static final int user_icon_default_gray=0x01060063;
+ public static final int switch_thumb_normal_material_dark=0x010602d0;
+ public static final int switch_thumb_normal_material_light=0x010602d1;
+ public static final int switch_thumb_watch_default_dark=0x0106034b;
+ public static final int switch_track_material=0x0106034c;
+ public static final int switch_track_watch_default_dark=0x0106034d;
+ /** Lightest shade of the Primary color used by the system. White.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_0=0x01060037;
+ /** Shade of the Primary system color at 99% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_10=0x01060038;
+ /** Shade of the Primary system color at 90% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_100=0x0106003a;
+ /** Darkest shade of the Primary color used by the system. Black.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_1000=0x01060043;
+ /** Shade of the Primary system color at 80% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_200=0x0106003b;
+ /** Shade of the Primary system color at 70% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_300=0x0106003c;
+ /** Shade of the Primary system color at 60% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_400=0x0106003d;
+ /** Shade of the Primary system color at 95% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_50=0x01060039;
+ /** Shade of the Primary system color at 50% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_500=0x0106003e;
+ /** Shade of the Primary system color at 40% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_600=0x0106003f;
+ /** Shade of the Primary system color at 30% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_700=0x01060040;
+ /** Shade of the Primary system color at 20% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_800=0x01060041;
+ /** Shade of the Primary system color at 10% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent1_900=0x01060042;
+ /** Lightest shade of the Secondary color used by the system. White.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_0=0x01060044;
+ /** Shade of the Secondary system color at 99% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_10=0x01060045;
+ /** Shade of the Secondary system color at 90% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_100=0x01060047;
+ /** Darkest shade of the Secondary color used by the system. Black.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_1000=0x01060050;
+ /** Shade of the Secondary system color at 80% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_200=0x01060048;
+ /** Shade of the Secondary system color at 70% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_300=0x01060049;
+ /** Shade of the Secondary system color at 60% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_400=0x0106004a;
+ /** Shade of the Secondary system color at 95% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_50=0x01060046;
+ /** Shade of the Secondary system color at 50% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_500=0x0106004b;
+ /** Shade of the Secondary system color at 40% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_600=0x0106004c;
+ /** Shade of the Secondary system color at 30% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_700=0x0106004d;
+ /** Shade of the Secondary system color at 20% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_800=0x0106004e;
+ /** Shade of the Secondary system color at 10% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent2_900=0x0106004f;
+ /** Lightest shade of the Tertiary color used by the system. White.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_0=0x01060051;
+ /** Shade of the Tertiary system color at 99% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_10=0x01060052;
+ /** Shade of the Tertiary system color at 90% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_100=0x01060054;
+ /** Darkest shade of the Tertiary color used by the system. Black.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_1000=0x0106005d;
+ /** Shade of the Tertiary system color at 80% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_200=0x01060055;
+ /** Shade of the Tertiary system color at 70% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_300=0x01060056;
+ /** Shade of the Tertiary system color at 60% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_400=0x01060057;
+ /** Shade of the Tertiary system color at 95% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_50=0x01060053;
+ /** Shade of the Tertiary system color at 50% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_500=0x01060058;
+ /** Shade of the Tertiary system color at 40% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_600=0x01060059;
+ /** Shade of the Tertiary system color at 30% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_700=0x0106005a;
+ /** Shade of the Tertiary system color at 20% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_800=0x0106005b;
+ /** Shade of the Tertiary system color at 10% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_accent3_900=0x0106005c;
+ public static final int system_background_dark=0x01060115;
+ public static final int system_background_light=0x010600e9;
+ public static final int system_bar_background_semi_transparent=0x0106034e;
+ public static final int system_brand_a_dark=0x0106015e;
+ public static final int system_brand_a_light=0x01060149;
+ public static final int system_brand_b_dark=0x0106015f;
+ public static final int system_brand_b_light=0x0106014a;
+ public static final int system_brand_c_dark=0x01060160;
+ public static final int system_brand_c_light=0x0106014b;
+ public static final int system_brand_d_dark=0x01060161;
+ public static final int system_brand_d_light=0x0106014c;
+ public static final int system_clock_hour_dark=0x01060157;
+ public static final int system_clock_hour_light=0x01060142;
+ public static final int system_clock_minute_dark=0x01060158;
+ public static final int system_clock_minute_light=0x01060143;
+ public static final int system_clock_second_dark=0x01060159;
+ public static final int system_clock_second_light=0x01060144;
+ public static final int system_control_activated_dark=0x01060128;
+ public static final int system_control_activated_light=0x010600fc;
+ public static final int system_control_highlight_dark=0x0106012a;
+ public static final int system_control_highlight_light=0x010600fe;
+ public static final int system_control_normal_dark=0x01060129;
+ public static final int system_control_normal_light=0x010600fd;
+ /** Lightest shade of the error color used by the system. White.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_0=0x010600d0;
+ /** Shade of the error system color at 99% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_10=0x010600d1;
+ /** Shade of the error system color at 90% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_100=0x010600d3;
+ /** Darkest shade of the error color used by the system. Black.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_1000=0x010600dc;
+ /** Shade of the error system color at 80% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_200=0x010600d4;
+ /** Shade of the error system color at 70% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_300=0x010600d5;
+ /** Shade of the error system color at 60% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_400=0x010600d6;
+ /** Shade of the error system color at 95% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_50=0x010600d2;
+ /** Shade of the error system color at 49% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_500=0x010600d7;
+ /** Shade of the error system color at 40% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_600=0x010600d8;
+ /** Shade of the error system color at 30% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_700=0x010600d9;
+ /** Shade of the error system color at 20% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_800=0x010600da;
+ /** Shade of the error system color at 10% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_error_900=0x010600db;
+ public static final int system_error_container_dark=0x01060126;
+ public static final int system_error_container_light=0x010600fa;
+ public static final int system_error_dark=0x01060124;
+ public static final int system_error_light=0x010600f8;
+ /** Lightest shade of the Neutral color used by the system. White.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_0=0x0106001d;
+ /** Shade of the Neutral system color at 99% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_10=0x0106001e;
+ /** Shade of the Neutral system color at 90% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_100=0x01060020;
+ /** Darkest shade of the Neutral color used by the system. Black.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_1000=0x01060029;
+ /** Shade of the Neutral system color at 80% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_200=0x01060021;
+ /** Shade of the Neutral system color at 70% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_300=0x01060022;
+ /** Shade of the Neutral system color at 60% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_400=0x01060023;
+ /** Shade of the Neutral system color at 95% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_50=0x0106001f;
+ /** Shade of the Neutral system color at 50% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_500=0x01060024;
+ /** Shade of the Neutral system color at 40% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_600=0x01060025;
+ /** Shade of the Neutral system color at 30% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_700=0x01060026;
+ /** Shade of the Neutral system color at 20% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_800=0x01060027;
+ /** Shade of the Neutral system color at 10% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral1_900=0x01060028;
+ /** Lightest shade of the Secondary Neutral color used by the system. White.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_0=0x0106002a;
+ /** Shade of the Secondary Neutral system color at 99% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_10=0x0106002b;
+ /** Shade of the Secondary Neutral system color at 90% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_100=0x0106002d;
+ /** Darkest shade of the Secondary Neutral color used by the system. Black.
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_1000=0x01060036;
+ /** Shade of the Secondary Neutral system color at 80% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_200=0x0106002e;
+ /** Shade of the Secondary Neutral system color at 70% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_300=0x0106002f;
+ /** Shade of the Secondary Neutral system color at 60% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_400=0x01060030;
+ /** Shade of the Secondary Neutral system color at 95% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_50=0x0106002c;
+ /** Shade of the Secondary Neutral system color at 50% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_500=0x01060031;
+ /** Shade of the Secondary Neutral system color at 40% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_600=0x01060032;
+ /** Shade of the Secondary Neutral system color at 30% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_700=0x01060033;
+ /** Shade of the Secondary Neutral system color at 20% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_800=0x01060034;
+ /** Shade of the Secondary Neutral system color at 10% perceptual luminance (L* in L*a*b* color space).
+ This value can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_neutral2_900=0x01060035;
+ /** @hide
+ */
+ @android.annotation.SystemApi
+ public static final int system_notification_accent_color=0x0106001c;
+ public static final int system_on_background_dark=0x01060116;
+ public static final int system_on_background_light=0x010600ea;
+ public static final int system_on_error_container_dark=0x01060127;
+ public static final int system_on_error_container_light=0x010600fb;
+ public static final int system_on_error_dark=0x01060125;
+ public static final int system_on_error_light=0x010600f9;
+ public static final int system_on_primary_container_dark=0x0106010a;
+ public static final int system_on_primary_container_light=0x010600de;
+ public static final int system_on_primary_dark=0x0106010c;
+ public static final int system_on_primary_fixed=0x01060137;
+ public static final int system_on_primary_fixed_variant=0x01060138;
+ public static final int system_on_primary_light=0x010600e0;
+ public static final int system_on_secondary_container_dark=0x0106010e;
+ public static final int system_on_secondary_container_light=0x010600e2;
+ public static final int system_on_secondary_dark=0x01060110;
+ public static final int system_on_secondary_fixed=0x0106013b;
+ public static final int system_on_secondary_fixed_variant=0x0106013c;
+ public static final int system_on_secondary_light=0x010600e4;
+ public static final int system_on_shade_active_dark=0x01060164;
+ public static final int system_on_shade_active_light=0x0106014f;
+ public static final int system_on_shade_active_variant_dark=0x01060165;
+ public static final int system_on_shade_active_variant_light=0x01060150;
+ public static final int system_on_shade_inactive_dark=0x01060167;
+ public static final int system_on_shade_inactive_light=0x01060152;
+ public static final int system_on_shade_inactive_variant_dark=0x01060168;
+ public static final int system_on_shade_inactive_variant_light=0x01060153;
+ public static final int system_on_surface_dark=0x01060118;
+ public static final int system_on_surface_disabled=0x0106034f;
+ public static final int system_on_surface_light=0x010600ec;
+ public static final int system_on_surface_variant_dark=0x01060121;
+ public static final int system_on_surface_variant_light=0x010600f5;
+ public static final int system_on_tertiary_container_dark=0x01060112;
+ public static final int system_on_tertiary_container_light=0x010600e6;
+ public static final int system_on_tertiary_dark=0x01060114;
+ public static final int system_on_tertiary_fixed=0x0106013f;
+ public static final int system_on_tertiary_fixed_variant=0x01060140;
+ public static final int system_on_tertiary_light=0x010600e8;
+ public static final int system_on_theme_app_dark=0x0106015b;
+ public static final int system_on_theme_app_light=0x01060146;
+ public static final int system_on_theme_app_ring_dark=0x0106015d;
+ public static final int system_on_theme_app_ring_light=0x01060148;
+ public static final int system_outline_dark=0x01060122;
+ public static final int system_outline_disabled=0x01060350;
+ public static final int system_outline_light=0x010600f6;
+ public static final int system_outline_variant_dark=0x01060123;
+ public static final int system_outline_variant_light=0x010600f7;
+ public static final int system_overview_background_dark=0x0106016a;
+ public static final int system_overview_background_light=0x01060155;
+ public static final int system_palette_key_color_neutral_dark=0x01060133;
+ public static final int system_palette_key_color_neutral_light=0x01060107;
+ public static final int system_palette_key_color_neutral_variant_dark=0x01060134;
+ public static final int system_palette_key_color_neutral_variant_light=0x01060108;
+ public static final int system_palette_key_color_primary_dark=0x01060130;
+ public static final int system_palette_key_color_primary_light=0x01060104;
+ public static final int system_palette_key_color_secondary_dark=0x01060131;
+ public static final int system_palette_key_color_secondary_light=0x01060105;
+ public static final int system_palette_key_color_tertiary_dark=0x01060132;
+ public static final int system_palette_key_color_tertiary_light=0x01060106;
+ public static final int system_primary_container_dark=0x01060109;
+ /** Colors used in Android system, from design system.
+ These values can be overlaid at runtime by OverlayManager RROs.
+ */
+ public static final int system_primary_container_light=0x010600dd;
+ public static final int system_primary_dark=0x0106010b;
+ public static final int system_primary_fixed=0x01060135;
+ public static final int system_primary_fixed_dim=0x01060136;
+ public static final int system_primary_light=0x010600df;
+ public static final int system_secondary_container_dark=0x0106010d;
+ public static final int system_secondary_container_light=0x010600e1;
+ public static final int system_secondary_dark=0x0106010f;
+ public static final int system_secondary_fixed=0x01060139;
+ public static final int system_secondary_fixed_dim=0x0106013a;
+ public static final int system_secondary_light=0x010600e3;
+ public static final int system_shade_active_dark=0x01060163;
+ public static final int system_shade_active_light=0x0106014e;
+ public static final int system_shade_disabled_dark=0x01060169;
+ public static final int system_shade_disabled_light=0x01060154;
+ public static final int system_shade_inactive_dark=0x01060166;
+ public static final int system_shade_inactive_light=0x01060151;
+ public static final int system_surface_bright_dark=0x0106011e;
+ public static final int system_surface_bright_light=0x010600f2;
+ /** Wear flattens the typical 5 container layers to 3; container + high & low
+ */
+ public static final int system_surface_container_dark=0x0106011b;
+ public static final int system_surface_container_high_dark=0x0106011c;
+ public static final int system_surface_container_high_light=0x010600f0;
+ public static final int system_surface_container_highest_dark=0x0106011d;
+ public static final int system_surface_container_highest_light=0x010600f1;
+ public static final int system_surface_container_light=0x010600ef;
+ public static final int system_surface_container_low_dark=0x01060119;
+ public static final int system_surface_container_low_light=0x010600ed;
+ public static final int system_surface_container_lowest_dark=0x0106011a;
+ public static final int system_surface_container_lowest_light=0x010600ee;
+ /** With material deprecation of 'background' in favor of 'surface' we flatten these
+ on watches to match the black background requirements
+ */
+ public static final int system_surface_dark=0x01060117;
+ public static final int system_surface_dim_dark=0x0106011f;
+ public static final int system_surface_dim_light=0x010600f3;
+ public static final int system_surface_disabled=0x01060351;
+ public static final int system_surface_light=0x010600eb;
+ public static final int system_surface_variant_dark=0x01060120;
+ public static final int system_surface_variant_light=0x010600f4;
+ public static final int system_tertiary_container_dark=0x01060111;
+ public static final int system_tertiary_container_light=0x010600e5;
+ public static final int system_tertiary_dark=0x01060113;
+ public static final int system_tertiary_fixed=0x0106013d;
+ public static final int system_tertiary_fixed_dim=0x0106013e;
+ public static final int system_tertiary_light=0x010600e7;
+ public static final int system_text_hint_inverse_dark=0x0106012f;
+ public static final int system_text_hint_inverse_light=0x01060103;
+ public static final int system_text_primary_inverse_dark=0x0106012b;
+ public static final int system_text_primary_inverse_disable_only_dark=0x0106012d;
+ public static final int system_text_primary_inverse_disable_only_light=0x01060101;
+ public static final int system_text_primary_inverse_light=0x010600ff;
+ public static final int system_text_secondary_and_tertiary_inverse_dark=0x0106012c;
+ public static final int system_text_secondary_and_tertiary_inverse_disabled_dark=0x0106012e;
+ public static final int system_text_secondary_and_tertiary_inverse_disabled_light=0x01060102;
+ public static final int system_text_secondary_and_tertiary_inverse_light=0x01060100;
+ public static final int system_theme_app_dark=0x0106015a;
+ public static final int system_theme_app_light=0x01060145;
+ public static final int system_theme_app_ring_dark=0x0106015c;
+ public static final int system_theme_app_ring_light=0x01060147;
+ public static final int system_under_surface_dark=0x01060162;
+ public static final int system_under_surface_light=0x0106014d;
+ public static final int system_widget_background_dark=0x01060156;
+ /** Colors used in Android system, from design system. These values can be overlaid at runtime
+ by OverlayManager RROs.
+ */
+ public static final int system_widget_background_light=0x01060141;
+ public static final int tab_highlight_material=0x01060352;
+ public static final int tab_indicator_material=0x01060353;
+ /** Equivalent to 0xff808080
+ */
+ public static final int tab_indicator_text=0x01060009;
+ public static final int tab_indicator_text_material=0x01060354;
+ public static final int tab_indicator_text_v4=0x01060355;
+ public static final int tertiary_device_default_settings=0x0106024e;
+ public static final int tertiary_material_settings=0x010602c8;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
+ public static final int tertiary_text_dark=0x01060010;
+ public static final int tertiary_text_holo_dark=0x01060356;
+ public static final int tertiary_text_holo_light=0x01060357;
+ /** {@deprecated Use a text color from your theme instead.}
+ */
+ @Deprecated
+ public static final int tertiary_text_light=0x01060011;
+ public static final int text_color_on_accent_device_default=0x01060358;
+ public static final int text_color_primary=0x01060359;
+ public static final int text_color_primary_device_default_dark=0x0106035a;
+ public static final int text_color_primary_device_default_light=0x0106035b;
+ public static final int text_color_secondary=0x0106035c;
+ public static final int text_color_secondary_device_default_dark=0x0106035d;
+ public static final int text_color_secondary_device_default_light=0x0106035e;
+ public static final int text_color_tertiary_device_default_dark=0x0106035f;
+ public static final int text_color_tertiary_device_default_light=0x01060360;
+ public static final int timepicker_default_ampm_selected_background_color_material=0x010602ed;
+ public static final int timepicker_default_ampm_unselected_background_color_material=0x010602ee;
+ public static final int timepicker_default_background_material=0x010602eb;
+ public static final int timepicker_default_numbers_background_color_material=0x010602f0;
+ public static final int timepicker_default_selector_color_material=0x010602ef;
+ public static final int timepicker_default_text_color_material=0x010602ec;
+ /** Material Orange 300
+ */
+ public static final int tooltip_background_dark=0x010600c4;
+ public static final int tooltip_background_light=0x010600c5;
+ /** Fully transparent, equivalent to 0x00000000
+ */
+ public static final int transparent=0x0106000d;
+ /** Default user icon colors
+ */
+ public static final int user_icon_1=0x010600a7;
+ /** red
+ */
+ public static final int user_icon_2=0x010600a8;
+ /** purple
+ */
+ public static final int user_icon_3=0x010600a9;
+ /** blue
+ */
+ public static final int user_icon_4=0x010600aa;
+ /** pink
+ */
+ public static final int user_icon_5=0x010600ab;
+ /** green
+ */
+ public static final int user_icon_6=0x010600ac;
+ /** cyan
+ */
+ public static final int user_icon_7=0x010600ad;
+ /** yellow
+ */
+ public static final int user_icon_8=0x010600ae;
+ /** orange
+ */
+ public static final int user_icon_default_gray=0x010600af;
/** gray 500
*/
- public static final int user_icon_default_white=0x01060064;
+ public static final int user_icon_default_white=0x010600b0;
+ /** The color white, equivalent to 0xffffffff
+ */
public static final int white=0x0106000b;
+ public static final int white_disabled_material=0x01060361;
+ /** Equivalent to 0xff000000
+ */
public static final int widget_edittext_dark=0x0106000a;
}
public static final class dimen {
+ /** System-provided padding for inner views on app widgets. The resolved value of this resource may change at runtime. @removed
+ */
+ public static final int __removed_system_app_widget_internal_padding=0x010501e5;
+ /** Width of the outline stroke used by the accessibility focus rectangle
+ */
+ public static final int accessibility_focus_highlight_stroke_width=0x01050120;
+ /** The distance from the edge within which the gesture is considered to be at the edge
+ */
+ public static final int accessibility_fullscreen_magnification_gesture_edge_slop=0x01050123;
+ /** The padding ratio of the Accessibility icon foreground drawable
+ */
+ public static final int accessibility_icon_foreground_padding_ratio=0x01050124;
/** Width of the outline stroke used by the accessibility screen magnification indicator
*/
- public static final int accessibility_magnification_indicator_width=0x01050077;
+ public static final int accessibility_magnification_indicator_width=0x0105011f;
+ /** width of the border of the magnification thumbnail
+ */
+ public static final int accessibility_magnification_thumbnail_container_stroke_width=0x01050122;
+ /** padding of fullscreen magnification thumbnail
+ */
+ public static final int accessibility_magnification_thumbnail_padding=0x01050121;
/** Touch slop for the global toggle accessibility gesture
*/
- public static final int accessibility_touch_slop=0x01050076;
+ public static final int accessibility_touch_slop=0x0105011e;
+ /** The minimum window size of the accessibility window magnifier
+ */
+ public static final int accessibility_window_magnifier_min_size=0x01050125;
+ /** Space between a button and another button or screen edge
+ */
+ public static final int action_bar_button_margin=0x01050258;
+ public static final int action_bar_button_max_width=0x01050259;
+ /** Default content inset of an action bar.
+ */
+ public static final int action_bar_content_inset_material=0x01050288;
+ /** Default content inset of an action bar when a navigation button is present.
+ */
+ public static final int action_bar_content_inset_with_nav=0x01050289;
+ /** Default height of an action bar.
+ */
+ public static final int action_bar_default_height=0x010500e1;
+ /** Default height of an action bar.
+ */
+ public static final int action_bar_default_height_material=0x01050285;
+ /** Default end padding of an action bar.
+ */
+ public static final int action_bar_default_padding_end_material=0x01050287;
+ /** Default start padding of an action bar.
+ */
+ public static final int action_bar_default_padding_start_material=0x01050286;
+ public static final int action_bar_elevation_material=0x01050292;
+ /** Vertical padding around action bar icons.
+ */
+ public static final int action_bar_icon_vertical_padding=0x010500e2;
+ /** Vertical padding around action bar icons.
+ */
+ public static final int action_bar_icon_vertical_padding_material=0x0105028a;
+ /** Action bar
+ */
+ public static final int action_bar_margin=0x01050255;
+ public static final int action_bar_margin_end=0x01050257;
+ public static final int action_bar_margin_start=0x01050256;
+ /** Padding to add to the end of the overflow action button.
+ */
+ public static final int action_bar_overflow_padding_end_material=0x01050291;
+ /** Padding to add to the start of the overflow action button.
+ */
+ public static final int action_bar_overflow_padding_start_material=0x01050290;
/** Maximum height for a stacked tab bar as part of an action bar
*/
- public static final int action_bar_stacked_max_height=0x01050058;
+ public static final int action_bar_stacked_max_height=0x010500f9;
/** Maximum width for a stacked action bar tab. This prevents
action bar tabs from becoming too wide on a wide screen when only
a few are present.
*/
- public static final int action_bar_stacked_tab_max_width=0x01050059;
+ public static final int action_bar_stacked_tab_max_width=0x010500fa;
+ /** Bottom margin for action bar subtitles
+ */
+ public static final int action_bar_subtitle_bottom_margin=0x010500e6;
+ /** Bottom margin for action bar subtitles
+ */
+ public static final int action_bar_subtitle_bottom_margin_material=0x0105028c;
+ /** Text size for action bar subtitles
+ */
+ public static final int action_bar_subtitle_text_size=0x010500e4;
+ /** Top margin for action bar subtitles
+ */
+ public static final int action_bar_subtitle_top_margin=0x010500e5;
+ /** Top margin for action bar subtitles
+ */
+ public static final int action_bar_subtitle_top_margin_material=0x0105028b;
+ /** Text size for action bar titles
+ */
+ public static final int action_bar_title_text_size=0x010500e3;
+ public static final int action_bar_toggle_internal_padding=0x0105025a;
+ public static final int action_button_min_height_material=0x01050295;
+ /** Minimum width for an action button in the menu area of an action bar
+ */
+ public static final int action_button_min_width=0x010500f8;
+ public static final int action_button_min_width_material=0x01050294;
+ public static final int action_button_min_width_overflow_material=0x01050293;
+ /** Minimum popup width for selecting an activity in ActivityChooserDialog/ActivityChooserView.
+ */
+ public static final int activity_chooser_popup_min_width=0x010500ee;
+ public static final int activity_embedding_divider_handle_height=0x010501f6;
+ public static final int activity_embedding_divider_handle_height_pressed=0x010501f9;
+ public static final int activity_embedding_divider_handle_radius=0x010501f7;
+ public static final int activity_embedding_divider_handle_radius_pressed=0x010501fa;
+ /** Dimensions for the activity embedding divider.
+ */
+ public static final int activity_embedding_divider_handle_width=0x010501f5;
+ public static final int activity_embedding_divider_handle_width_pressed=0x010501f8;
+ public static final int activity_embedding_divider_touch_target_height=0x010501fc;
+ public static final int activity_embedding_divider_touch_target_width=0x010501fb;
+ /** AppErrorDialog's list item height
+ */
+ public static final int aerr_list_item_height=0x01050203;
+ public static final int aerr_padding_list_bottom=0x0105015b;
+ public static final int aerr_padding_list_top=0x0105015a;
+ /** Dialog button bar height
+ Dialog button bar height, not used in watch due to dynamically sized button bar
+ */
+ public static final int alert_dialog_button_bar_height=0x010500e0;
+ /** Dialog button bar width
+ */
+ public static final int alert_dialog_button_bar_width=0x010500df;
/** Dialog padding for round display
*/
- public static final int alert_dialog_round_padding=0x0105003b;
+ public static final int alert_dialog_round_padding=0x010500dd;
+ /** Dialog title height
+ Dialog title height, not used in watch due to dynamically sized button bar
+ */
+ public static final int alert_dialog_title_height=0x010500de;
+ public static final int ambient_shadow_alpha=0x01050141;
+ /** The top margin before the start of content in an application.
+ */
+ public static final int app_header_height=0x0105000d;
/** The standard size (both width and height) of an application icon that
will be displayed in the app launcher and elsewhere.
*/
public static final int app_icon_size=0x01050000;
- /** Size of the offset applied to the position of the circular mask. This
- is only used on circular displays. In the case where there is no
- "chin", this will default to 0
+ public static final int autofill_button_bar_spacer_height=0x010501a6;
+ public static final int autofill_button_bar_spacer_width=0x010501a5;
+ public static final int autofill_dialog_corner_radius=0x010501a4;
+ /** The max height of an icon in the Autofill fill dialog.
*/
- public static final int circular_display_mask_offset=0x0105008a;
+ public static final int autofill_dialog_icon_max_height=0x010501a9;
+ /** Size of an icon in the Autofill fill dialog
+ */
+ public static final int autofill_dialog_icon_size=0x010501a8;
+ /** The max width of the Autofill fill dialog.
+ */
+ public static final int autofill_dialog_max_width=0x010501aa;
+ /** How much extra space should be left around the autofill dialog
+ How much extra space should be left around the autofill dialog
+ */
+ public static final int autofill_dialog_offset=0x010501a7;
+ public static final int autofill_elevation=0x0105019d;
+ public static final int autofill_save_button_bar_padding=0x010501a3;
+ public static final int autofill_save_icon_max_height=0x010501a0;
+ public static final int autofill_save_icon_size=0x0105019f;
+ public static final int autofill_save_inner_padding=0x0105019e;
+ /** Autofill save dialog padding
+ */
+ public static final int autofill_save_outer_margin=0x0105019b;
+ public static final int autofill_save_outer_top_padding=0x0105019c;
+ public static final int autofill_save_scroll_view_top_margin=0x010501a2;
+ public static final int autofill_save_title_start_padding=0x010501a1;
+ /** The non-linear progress interval when the screen is wider than the
+ navigation_edge_action_progress_threshold.
+ */
+ public static final int back_progress_non_linear_factor=0x01050202;
+ /** 35.56% of display size
+ 20.83% of display size
+ 36.46% of display size
+ */
+ public static final int base_error_dialog_bottom_padding=0x01050209;
+ /** Padding for contents in a view of BaseErrorDialog such as a title and buttons
+ */
+ public static final int base_error_dialog_contents_padding=0x01050204;
+ /** 2.8% of display size
+ 5.2% of display size
+ 5.2% of display size
+ */
+ public static final int base_error_dialog_padding=0x01050208;
+ /** 14.4% of display size
+ 16.7% of display size
+ 16.7% of display size
+ */
+ public static final int base_error_dialog_top_padding=0x01050207;
+ /** Dialog end padding for button bar layout
+ */
+ public static final int button_bar_layout_end_padding=0x01050249;
+ /** Dialog start padding for button bar layout
+ */
+ public static final int button_bar_layout_start_padding=0x01050248;
+ /** Dialog top padding for button bar layout
+ */
+ public static final int button_bar_layout_top_padding=0x0105024a;
+ /** Elevation when button is pressed
+ */
+ public static final int button_elevation_material=0x010502b0;
+ /** Dialog button end margin
+ */
+ public static final int button_end_margin=0x0105024c;
+ public static final int button_inset_horizontal_material=0x010502b3;
+ /** Default insets (outer padding) around buttons
+ */
+ public static final int button_inset_vertical_material=0x010502b2;
+ /** Dialog button layout height
+ */
+ public static final int button_layout_height=0x0105024b;
+ public static final int button_padding_horizontal_material=0x010502b5;
+ /** Default inner padding within buttons
+ */
+ public static final int button_padding_vertical_material=0x010502b4;
+ /** Z translation to apply when button is pressed
+ */
+ public static final int button_pressed_z_material=0x010502b1;
+ /** The start padding to optionally use (e.g. if there's extra space) for CallStyle
+ notification actions.
+ this = conversation_content_start (80dp) - button inset (4dp) - action padding (12dp)
+ */
+ public static final int call_notification_collapsible_indent=0x010500ad;
+ /** The minimum width of the system actions added to the CallStyle notifications.
+ */
+ public static final int call_notification_system_action_min_width=0x010500ae;
+ public static final int car_action1_size=0x01050220;
+ public static final int car_action2_size=0x01050221;
+ public static final int car_activity_resolver_corner_radius=0x0105025e;
+ public static final int car_activity_resolver_list_item_height=0x0105025c;
+ public static final int car_activity_resolver_list_max_height=0x0105025d;
+ /** Intent Resolver
+ */
+ public static final int car_activity_resolver_width=0x0105025b;
+ /** Application Bar
+ */
+ public static final int car_app_bar_height=0x0105020c;
+ public static final int car_body1_size=0x01050219;
+ public static final int car_body2_size=0x0105021a;
+ public static final int car_body3_size=0x0105021b;
+ public static final int car_body4_size=0x0105021c;
+ /** car_body5_size is deprecated
+ */
+ public static final int car_body5_size=0x0105021d;
+ public static final int car_borderless_button_horizontal_padding=0x01050239;
+ /** Buttons
+ */
+ public static final int car_button_height=0x01050236;
+ public static final int car_button_horizontal_padding=0x01050238;
+ public static final int car_button_min_width=0x01050237;
+ public static final int car_button_radius=0x0105023a;
+ public static final int car_card_action_bar_height=0x01050226;
+ public static final int car_card_header_height=0x01050225;
+ public static final int car_dialog_action_bar_height=0x01050212;
+ public static final int car_double_line_list_item_height=0x0105020f;
+ public static final int car_headline1_size=0x01050215;
+ public static final int car_headline2_size=0x01050216;
+ public static final int car_headline3_size=0x01050217;
+ public static final int car_headline4_size=0x01050218;
+ /** Common icon size for car app
+ */
+ public static final int car_icon_size=0x01050222;
+ /** Keylines for content.
+ */
+ public static final int car_keyline_1=0x01050232;
+ /** The diff between keyline 1 and keyline 3.
+ */
+ public static final int car_keyline_1_keyline_3_diff=0x01050211;
+ public static final int car_keyline_2=0x01050233;
+ public static final int car_keyline_3=0x01050234;
+ public static final int car_keyline_4=0x01050235;
+ public static final int car_label1_size=0x0105021e;
+ public static final int car_label2_size=0x0105021f;
+ public static final int car_large_avatar_badge_size=0x0105020b;
+ public static final int car_large_avatar_size=0x0105020a;
+ public static final int car_list_divider_height=0x01050210;
+ /** Margin
+ */
+ public static final int car_margin=0x0105020d;
+ /** Paddings
+ */
+ public static final int car_padding_0=0x01050227;
+ public static final int car_padding_1=0x01050228;
+ public static final int car_padding_2=0x01050229;
+ public static final int car_padding_3=0x0105022a;
+ public static final int car_padding_4=0x0105022b;
+ public static final int car_padding_5=0x0105022c;
+ public static final int car_padding_6=0x0105022d;
+ public static final int car_pill_button_size=0x0105023b;
+ public static final int car_preference_category_icon_size=0x01050253;
+ public static final int car_preference_icon_size=0x01050252;
+ public static final int car_preference_row_vertical_margin=0x01050254;
+ public static final int car_primary_icon_size=0x01050223;
+ /** Progress Bar
+ */
+ public static final int car_progress_bar_height=0x01050246;
+ /** Radius
+ */
+ public static final int car_radius_1=0x0105022e;
+ public static final int car_radius_2=0x0105022f;
+ public static final int car_radius_3=0x01050230;
+ public static final int car_radius_5=0x01050231;
+ public static final int car_secondary_icon_size=0x01050224;
+ /** Seekbar
+ */
+ public static final int car_seekbar_height=0x01050241;
+ public static final int car_seekbar_padding=0x01050242;
+ /** The space between seekbar and text in ListItem. This value is based on car_seekbar_padding.
+ It brings seekbar and text closer for visual balance while maintaining touch area.
+ */
+ public static final int car_seekbar_text_overlap=0x01050245;
+ public static final int car_seekbar_thumb_size=0x01050243;
+ public static final int car_seekbar_thumb_stroke=0x01050244;
+ /** Lists
+ */
+ public static final int car_single_line_list_item_height=0x0105020e;
+ public static final int car_switch_thumb_margin_size=0x0105023f;
+ /** Switch.
+ Thumb size + 2*thumb margin size must equal car_touch_target_size
+ 2 * Thumb size + 2*track margin size must equal car_touch_target_size
+ */
+ public static final int car_switch_thumb_size=0x0105023e;
+ public static final int car_switch_track_margin_size=0x01050240;
+ /** TextView
+ */
+ public static final int car_textview_fading_edge_length=0x01050247;
+ public static final int car_title2_size=0x01050214;
+ /** Text size for car
+ */
+ public static final int car_title_size=0x01050213;
+ public static final int car_touch_target_size=0x0105023c;
+ public static final int car_touch_target_size_minus_one=0x0105023d;
+ /** Minimum "smallest width" of the display for cascading menus to be enabled.
+ */
+ public static final int cascading_menus_min_smallest_width=0x0105015e;
+ public static final int chooser_action_button_icon_size=0x010501dd;
+ public static final int chooser_badge_size=0x010501ca;
+ public static final int chooser_corner_radius=0x010501bd;
+ public static final int chooser_direct_share_label_placeholder_max_width=0x010501c8;
+ public static final int chooser_edge_margin_normal=0x010501c1;
+ public static final int chooser_edge_margin_thin=0x010501c0;
+ public static final int chooser_header_scroll_elevation=0x010501c6;
+ public static final int chooser_icon_size=0x010501c9;
+ public static final int chooser_max_collapsed_height=0x010501c7;
+ public static final int chooser_preview_image_border=0x010501c3;
+ public static final int chooser_preview_image_font_size=0x010501c2;
+ public static final int chooser_preview_image_max_dimen=0x010501c4;
+ public static final int chooser_preview_width=0x010501c5;
+ public static final int chooser_row_text_option_translate=0x010501be;
+ public static final int chooser_view_spacing=0x010501bf;
+ /** chooser/resolver (sharesheet) spacing
+ */
+ public static final int chooser_width=0x010501bc;
/** Amount to reduce the size of the circular mask by (to compensate for
aliasing effects). This is only used on circular displays.
*/
- public static final int circular_display_mask_thickness=0x0105008b;
+ public static final int circular_display_mask_thickness=0x01050137;
+ /** The amount to offset when scrolling to a selection in an AlertDialog
+ */
+ public static final int config_alertDialogSelectionScrollOffset=0x0105005d;
+ /** The modifier used to adjust AM's PSS threshold for downgrading services to service B if
+ RSS is being collected instead.
+ */
+ public static final int config_am_pssToRssThresholdModifier=0x0105005b;
+ /** Multiplier for gesture thresholds when a MotionEvent classification is ambiguous.
+ */
+ public static final int config_ambiguousGestureMultiplier=0x01050024;
+ /** The default value for transition animation scale found in developer settings.
+ 1.0 corresponds to 1x animator scale, 0 means that there will be no transition
+ animations. Note that this is only a default and will be overridden by a
+ user-set value if toggled by settings so the "Transition animation scale" setting
+ should also be hidden if intended to be permanent.
+ */
+ public static final int config_appTransitionAnimationDurationScaleDefault=0x0105003d;
+ /** Smoothing constant for Ambient keyboard backlight change. It should contain value
+ in the range (0.0, 1.0] that will be used to calculate smoothed lux values using
+ simple exponential smoothing. This value indicated how quickly we transition to
+ the lux values provided by the Ambient light sensor.
+ Simple formula for newLuxValue = (1-constant)*currLuxValue + constant*rawLuxValue, where
+ rawLuxValue is the value provided by the Ambient light sensor. (e.g. value of 1.0 means we
+ immediately start using the value provided by the Ambient light sensor)
+ This must be overridden in platform specific overlays
+ */
+ public static final int config_autoKeyboardBrightnessSmoothingConstant=0x0105001e;
+ /** Controls the size of the back gesture inset.
+ */
+ public static final int config_backGestureInset=0x01050037;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.adjustBrightnessFactor
+ */
+ public static final int config_batterySaver_full_adjustBrightnessFactor=0x0105005c;
+ /** Corner radius for bottom sheet system dialogs
+ */
+ public static final int config_bottomDialogCornerRadius=0x01050041;
+ /** Corner radius of system buttons
+ */
+ public static final int config_buttonCornerRadius=0x01050040;
+ /** The maximum aspect ratio (longerSide/shorterSide) that is treated as close-to-square. The
+ orientation requests from apps would be ignored if the display is close-to-square.
+ */
+ public static final int config_closeToSquareDisplayMaxAspectRatio=0x0105003a;
+ /** The default threshold for the binder heavy hitter auto sampler
+ */
+ public static final int config_defaultBinderHeavyHitterAutoSamplerThreshold=0x0105004f;
+ /** The default threshold for the binder heavy hitter watcher
+ */
+ public static final int config_defaultBinderHeavyHitterWatcherThreshold=0x0105004e;
+ /** Corner radius of system dialogs
+ */
+ public static final int config_dialogCornerRadius=0x0105003f;
+ /** See AmbientFilter.WeightedMovingAverageAmbientFilter.
+ Recent changes are prioritised by integrating their duration over y = x + intercept
+ (the higher it is, the less prioritised recent changes are). Must be a non-negative
+ number, or NaN to avoid this implementation.
+ */
+ public static final int config_displayWhiteBalanceBrightnessFilterIntercept=0x01050044;
+ /** See AmbientFilter.WeightedMovingAverageAmbientFilter.
+ Recent changes are prioritised by integrating their duration over y = x + intercept
+ (the higher it is, the less prioritised recent changes are). Must be a non-negative
+ number, or NaN to avoid this implementation.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureFilterIntercept=0x01050045;
+ /** See DisplayWhiteBalanceController.
+ The ambient color temperature (in cct) to which we interpolate towards using the
+ the look up table generated by config_displayWhiteBalanceHighLightAmbientBrightnesses
+ and config_displayWhiteBalanceHighLightAmbientBiases.
+ */
+ public static final int config_displayWhiteBalanceHighLightAmbientColorTemperature=0x01050048;
+ /** See DisplayWhiteBalanceController.
+ The ambient color temperature (in cct) to which we interpolate towards using the
+ the look up table generated by config_displayWhiteBalanceHighLightAmbientBrightnessesStrong
+ and config_displayWhiteBalanceHighLightAmbientBiasesStrong. Used when device is in Idle
+ Screen Brightness mode.
+ */
+ public static final int config_displayWhiteBalanceHighLightAmbientColorTemperatureStrong=0x01050049;
+ /** See DisplayWhiteBalanceController.
+ The ambient color temperature (in cct) to which we interpolate towards using the
+ the look up table generated by config_displayWhiteBalanceLowLightAmbientBrightnesses
+ and config_displayWhiteBalanceLowLightAmbientBiases.
+ */
+ public static final int config_displayWhiteBalanceLowLightAmbientColorTemperature=0x01050046;
+ /** See DisplayWhiteBalanceController.
+ The ambient color temperature (in cct) to which we interpolate towards using the
+ the look up table generated by config_displayWhiteBalanceLowLightAmbientBrightnessesStrong
+ and config_displayWhiteBalanceLowLightAmbientBiasesStrong. Used when device is in Idle Screen
+ Brightness mode.
+ */
+ public static final int config_displayWhiteBalanceLowLightAmbientColorTemperatureStrong=0x01050047;
+ /** Aspect ratio of letterboxing for fixed orientation. Values <= 1.0 will be ignored.
+ Note: Activity min/max aspect ratio restrictions will still be respected.
+ Therefore this override can control the maximum screen area that can be occupied by
+ the app in the letterbox mode.
+ */
+ public static final int config_fixedOrientationLetterboxAspectRatio=0x01050050;
+ /** The max vibration strength allowed in audio haptic channels, must be positive or zero if
+ limit is unknown.
+ */
+ public static final int config_hapticChannelMaxVibrationAmplitude=0x01050035;
+ /** The amount to scale fullscreen snapshots for Overview and snapshot starting windows.
+ */
+ public static final int config_highResTaskSnapshotScale=0x01050030;
+ /** Distance that should be scrolled, per axis value, in response to a horizontal
+ {@link MotionEvent#ACTION_SCROLL} event.
+ */
+ public static final int config_horizontalScrollFactor=0x0105002b;
+ /** Volume level of in-call notification tone playback [0..1]
+ */
+ public static final int config_inCallNotificationVolume=0x0105003e;
+ /** The fixed keyboard vibration strength in [0,1], or -1 to indicate the strength not fixed
+ and should depend on the touch feedback intensity user setting
+ */
+ public static final int config_keyboardHapticFeedbackFixedAmplitude=0x01050036;
+ /** Alpha of a black translucent scrim showed over wallpaper letterbox background when
+ the Option 3 is selected for R.integer.config_letterboxBackgroundType.
+ Values < 0 or >= 1 are ignored and 0.0 (transparent) is used instead.
+ */
+ public static final int config_letterboxBackgroundWallaperDarkScrimAlpha=0x01050052;
+ /** Blur radius for the Option 3 in R.integer.config_letterboxBackgroundType. Values < 0 are
+ ignored and 0 is used.
+ */
+ public static final int config_letterboxBackgroundWallpaperBlurRadius=0x01050051;
+ /** Horizontal position of a center of the letterboxed app window when in book mode.
+ 0 corresponds to the left side of the screen and 1 to the right side. If given value < 0
+ or > 1, it is ignored and left position is used (0.0).
+ */
+ public static final int config_letterboxBookModePositionMultiplier=0x01050055;
+ /** Default min aspect ratio for unresizable apps which are eligible for size compat mode.
+ Values <= 1.0 will be ignored. Activity min/max aspect ratio restrictions will still be
+ espected so this override can control the maximum screen area that can be occupied by
+ the app in the letterbox mode.
+ */
+ public static final int config_letterboxDefaultMinAspectRatioForUnresizableApps=0x01050059;
+ /** Horizontal position of a center of the letterboxed app window.
+ 0 corresponds to the left side of the screen and 1 to the right side. If given value < 0
+ or > 1 it is ignored and for non-book mode central position is used (0.5); for book mode
+ left is used (0.0).
+ */
+ public static final int config_letterboxHorizontalPositionMultiplier=0x01050053;
+ /** Vertical position of a center of the letterboxed app window when in tabletop mode.
+ 0 corresponds to the upper side of the screen and 1 to the lower side. If given value < 0
+ or > 1, it is ignored and top position is used (0.0).
+ */
+ public static final int config_letterboxTabletopModePositionMultiplier=0x01050056;
+ /** The height in dp to use to detect horizontal thin letterboxing
+ If H is the available height and h is the letterbox height, an app
+ is thin letterboxed if the value here is < (H - h) / 2
+ If the value is < 0 the thin letterboxing policy is disabled
+ */
+ public static final int config_letterboxThinLetterboxHeightDp=0x01050058;
+ /** The width in dp to use to detect vertical thin letterboxing.
+ If W is the available width and w is the letterbox width, an app
+ is thin letterboxed if the value here is < (W - w) / 2
+ If the value is < 0 the thin letterboxing policy is disabled
+ */
+ public static final int config_letterboxThinLetterboxWidthDp=0x01050057;
+ /** Vertical position of a center of the letterboxed app window.
+ 0 corresponds to the upper side of the screen and 1 to the lower side. If given value < 0
+ or > 1 it is ignored and for non-tabletop mode central position is used (0.5); for
+ tabletop mode top (0.0) is used.
+ */
+ public static final int config_letterboxVerticalPositionMultiplier=0x01050054;
+ /** The amount to scale reduced scale snapshots for Overview and snapshot starting windows.
+ Reduced scale snapshots are loaded before full screen snapshots to improve load times and
+ minimize the chance the user will see an empty task card. If set to 0, reduced scale
+ snapshots are disabled, and snapshots will only be stored at config_highResTaskSnapshotScale
+
+ */
+ public static final int config_lowResTaskSnapshotScale=0x01050031;
/** The maximum bitmap size that can be written to a MediaMetadata object. This value
is the max width/height allowed in dips.
*/
- public static final int config_mediaMetadataBitmapMaxSize=0x01050014;
+ public static final int config_mediaMetadataBitmapMaxSize=0x01050033;
+ /** This value is only used when the device checks activity min height to determine if it
+ can be shown in multi windowing modes.
+ If the activity min height is greater than this percentage of the display height in
+ portrait, it will not be allowed to be shown in multi windowing modes.
+ The value should be between [0 - 1].
+
+ */
+ public static final int config_minPercentageMultiWindowSupportHeight=0x0105003b;
+ /** This value is only used when the device checks activity min width to determine if it
+ can be shown in multi windowing modes.
+ If the activity min width is greater than this percentage of the display width in
+ landscape, it will not be allowed to be shown in multi windowing modes.
+ The value should be between [0 - 1].
+
+ */
+ public static final int config_minPercentageMultiWindowSupportWidth=0x0105003c;
/** Minimum span needed to begin a touch scaling gesture.
If the span is equal to or greater than this size, a scaling gesture
will begin, where supported. (See android.view.ScaleGestureDetector)
@@ -14796,55 +23894,298 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
larger than the minimum reported touchMajor/touchMinor values
reported by the hardware.
*/
- public static final int config_minScalingSpan=0x01050012;
+ public static final int config_minScalingSpan=0x0105002e;
/** Minimum accepted value for touchMajor while scaling. This may be tuned
per-device in overlays.
*/
- public static final int config_minScalingTouchMajor=0x01050013;
+ public static final int config_minScalingTouchMajor=0x0105002f;
+ /** Minimum size of the scrollbar thumb's touch target.
+ */
+ public static final int config_minScrollbarTouchTarget=0x0105001f;
+ /** The maximum aspect ratio (width/height) that is supported for picture-in-picture. Any
+ ratio larger than this is considered to wide and short to be usable. Currently 2.39:1.
+ */
+ public static final int config_pictureInPictureMaxAspectRatio=0x01050039;
+ /** The minimum aspect ratio (width/height) that is supported for picture-in-picture. Any
+ ratio smaller than this is considered too tall and thin to be usable. Currently, this
+ is the inverse of the max landscape aspect ratio (1:2.39), but this is an extremely
+ skinny aspect ratio that is not expected to be widely used.
+ */
+ public static final int config_pictureInPictureMinAspectRatio=0x01050038;
/** The maximum width we would prefer dialogs to be. 0 if there is no
maximum (let them grow as large as the screen). Actual values are
specified for -large and -xlarge configurations.
*/
- public static final int config_prefDialogWidth=0x0105000e;
+ public static final int config_prefDialogWidth=0x01050017;
+ /** Default hyphenation frequency setting (0=NONE, 1=NORMAL, 2=FULL).
+ Default hyphenation frequency setting (0=NONE, 1=NORMAL, 2=FULL).
+ */
+ public static final int config_preferredHyphenationFrequency=0x01050043;
+ /** Corner radius of system progress bars
+ */
+ public static final int config_progressBarCornerRadius=0x01050042;
+ /** Tile Stroke width
+ */
+ public static final int config_qsTileStrokeWidthActive=0x01050135;
+ public static final int config_qsTileStrokeWidthInactive=0x01050136;
+ /** The amount to scale fullscreen activity snapshot for predict-back animation.
+ */
+ public static final int config_resActivitySnapshotScale=0x01050032;
+ /** @hide
+ Size of icon shown beside a preference locked by admin
+ */
+ @android.annotation.SystemApi
+ public static final int config_restrictedIconSize=0x01050007;
+ /** Tick intervals in dp for rotary encoder scrolls on {@link MotionEvent#AXIS_SCROLL}
+ generated by {@link InputDevice#SOURCE_ROTARY_ENCODER} devices. A valid tick interval value
+ is a positive value. Setting this to 0dp disables scroll tick.
+ */
+ public static final int config_rotaryEncoderAxisScrollTickInterval=0x01050029;
+ public static final int config_screenBrightnessDimFloat=0x0105001c;
+ public static final int config_screenBrightnessDozeFloat=0x0105001b;
+ /** If the screen brightness is already set at or below config_screenBrightnessDim, and the
+ user activity timeout expires, we still want to dim the screen slightly to indicate that
+ the device is about to go to sleep. The screen will dim by this amount in that case.
+
+ */
+ public static final int config_screenBrightnessMinimumDimAmountFloat=0x0105001d;
+ /** Default screen brightness setting set.
+ -2 is invalid so setting will resort to int value specified above.
+ Must be in the range specified by minimum and maximum.
+ */
+ public static final int config_screenBrightnessSettingDefaultFloat=0x0105001a;
+ /** Maximum screen brightness allowed by the power manager.
+ -2 is invalid so setting will resort to int value specified above.
+ Set this to 1.0 for maximum brightness range.
+ The user is forbidden from setting the brightness above this level.
+ */
+ public static final int config_screenBrightnessSettingMaximumFloat=0x01050019;
+ /** Minimum screen brightness setting allowed by power manager.
+ -2 is invalid so setting will resort to int value specified above.
+ Set this to 0.0 to allow screen to go to minimal brightness.
+ The user is forbidden from setting the brightness below this level.
+ */
+ public static final int config_screenBrightnessSettingMinimumFloat=0x01050018;
/** Scale factor threshold used by the screen magnifier to determine when to switch from
panning to scaling the magnification viewport.
+ Scale factor threshold used by the screen magnifier to determine when to switch from
+ panning to scaling the magnification viewport.
*/
- public static final int config_screen_magnification_scaling_threshold=0x01050015;
+ public static final int config_screen_magnification_scaling_threshold=0x01050034;
+ /** Obsolete. Distance that should be scrolled, per axis value, in response to a
+ {@link MotionEvent#ACTION_SCROLL} event.
+ */
+ public static final int config_scrollFactor=0x0105002d;
+ /** Default width of a vertical scrollbar and height of a horizontal scrollbar.
+ Takes effect only if the scrollbar drawables have no intrinsic size.
+ */
+ public static final int config_scrollbarSize=0x0105002a;
+ public static final int config_signalCutoutHeightFraction=0x0105004b;
+ /** config_signalCutout{Height,Width}Fraction define fraction of the 24x24 canvas that
+ should be cut out to display config_signalAttributionPath.
+ */
+ public static final int config_signalCutoutWidthFraction=0x0105004a;
+ /** Distance that should be scrolled, per axis value, in response to a vertical
+ {@link MotionEvent#ACTION_SCROLL} event.
+ */
+ public static final int config_verticalScrollFactor=0x0105002c;
+ /** Margin around text line bounds where stylus handwriting gestures should be supported.
+ */
+ public static final int config_viewConfigurationHandwritingGestureLineMargin=0x01050023;
+ /** Base "handwriting slop" value used by ViewConfiguration as a
+ movement threshold where stylus handwriting should begin.
+ */
+ public static final int config_viewConfigurationHandwritingSlop=0x01050021;
+ /** Base "hover slop" value used by ViewConfiguration as a
+ movement threshold under which hover is considered "stationary".
+ */
+ public static final int config_viewConfigurationHoverSlop=0x01050022;
/** Base "touch slop" value used by ViewConfiguration as a
movement threshold where scrolling should begin.
*/
- public static final int config_viewConfigurationTouchSlop=0x0105000f;
+ public static final int config_viewConfigurationTouchSlop=0x01050020;
/** Maximum velocity to initiate a fling, as measured in dips per second.
+ Maximum velocity to initiate a fling, as measured in dips per second.
*/
- public static final int config_viewMaxFlingVelocity=0x01050011;
+ public static final int config_viewMaxFlingVelocity=0x01050026;
+ /** Maximum velocity (absolute value) to initiate a fling from a rotary encoder device, as
+ measured in dips per second. Setting this to -1dp disables rotary encoder fling.
+ Maximum velocity (absolute value) to initiate a fling from a rotary encoder device, as
+ measured in dips per second. Setting this to -1dp disables rotary encoder fling.
+ */
+ public static final int config_viewMaxRotaryEncoderFlingVelocity=0x01050028;
/** Minimum velocity to initiate a fling, as measured in dips per second.
+ Minimum velocity to initiate a fling, as measured in dips per second.
*/
- public static final int config_viewMinFlingVelocity=0x01050010;
- public static final int content_rect_bottom_clip_allowance=0x010500a2;
- public static final int date_picker_day_height=0x01050121;
- public static final int date_picker_day_of_week_height=0x01050120;
- public static final int date_picker_day_of_week_text_size=0x0105011d;
- public static final int date_picker_day_selector_radius=0x01050123;
- public static final int date_picker_day_text_size=0x0105011e;
- public static final int date_picker_day_width=0x01050122;
- public static final int date_picker_month_height=0x0105011f;
+ public static final int config_viewMinFlingVelocity=0x01050025;
+ /** Minimum velocity (absolute value) to initiate a fling from a rotary encoder device, as
+ measured in dips per second. Setting this to -1dp disables rotary encoder fling.
+ Minimum velocity (absolute value) to initiate a fling from a rotary encoder device, as
+ measured in dips per second. Setting this to -1dp disables rotary encoder fling.
+ */
+ public static final int config_viewMinRotaryEncoderFlingVelocity=0x01050027;
+ /** The amount of dimming to apply to wallpapers with mid range luminance. 0 displays
+ the wallpaper at full brightness. 1 displays the wallpaper as fully black.
+ */
+ public static final int config_wallpaperDimAmount=0x0105005a;
+ /** The max scale for the wallpaper when it's zoomed in
+ */
+ public static final int config_wallpaperMaxScale=0x0105004d;
+ /** The min scale for the wallpaper when it's zoomed out
+ */
+ public static final int config_wallpaperMinScale=0x0105004c;
+ public static final int content_rect_bottom_clip_allowance=0x01050151;
+ /** Default rounded corner for controls
+ */
+ public static final int control_corner_material=0x010502b8;
+ /** Default insets (outer padding) around controls
+ */
+ public static final int control_inset_material=0x010502b6;
+ /** Default inner padding within controls
+ */
+ public static final int control_padding_material=0x010502b7;
+ /** The maximum height of a thumbnail in a ThumbnailTemplate. The image will be reduced to that height in case they are bigger.
+ */
+ public static final int controls_thumbnail_image_max_height=0x010501e3;
+ /** The maximum width of a thumbnail in a ThumbnailTemplate. The image will be reduced to that width in case they are bigger.
+ */
+ public static final int controls_thumbnail_image_max_width=0x010501e4;
+ public static final int conversation_avatar_size=0x01050180;
+ /** size of the conversation avatar in an expanded group
+ */
+ public static final int conversation_avatar_size_group_expanded=0x01050187;
+ /** amount the badge sticks out from the conversation avatar
+ */
+ public static final int conversation_badge_protrusion=0x01050185;
+ /** amount the badge sticks out from the conversation avatar when the group is expanded
+ */
+ public static final int conversation_badge_protrusion_group_expanded=0x0105018a;
+ /** amount the badge sticks out from the conversation face pile when the group is expanded
+ */
+ public static final int conversation_badge_protrusion_group_expanded_face_pile=0x0105018b;
+ /** size of the face pile avatar
+ */
+ public static final int conversation_compact_face_pile_avatar_size=0x0105018f;
+ /** size of the face pile protection
+ */
+ public static final int conversation_compact_face_pile_protection_width=0x01050190;
+ /** size of the compact face pile
+ */
+ public static final int conversation_compact_face_pile_size=0x0105018e;
+ /** Start of the content in the conversation template
+ */
+ public static final int conversation_content_start=0x01050182;
+ /** Height of the expand button in the conversation layout
+ */
+ public static final int conversation_expand_button_height=0x01050183;
+ /** size of the face pile icons
+ */
+ public static final int conversation_face_pile_avatar_size=0x01050188;
+ /** size of the face pile icons when the group is expanded
+ */
+ public static final int conversation_face_pile_avatar_size_group_expanded=0x01050189;
+ /** The width of the protection of the face pile layout
+ */
+ public static final int conversation_face_pile_protection_width=0x0105018c;
+ /** The width of the protection of the face pile layout when expanded
+ */
+ public static final int conversation_face_pile_protection_width_expanded=0x0105018d;
+ /** The padding of the conversation header when expanded. This is calculated from the expand button size (56dp) - notification_content_margin_end (16dp)
+ */
+ public static final int conversation_header_expanded_padding_end=0x01050197;
+ /** start margin of the icon circle in the conversation's skin of the header
+ */
+ public static final int conversation_icon_circle_start=0x01050181;
+ /** The top padding of the conversation icon container in the regular state
+ */
+ public static final int conversation_icon_container_top_padding=0x01050195;
+ /** The top padding of the conversation icon container when the avatar is small
+ */
+ public static final int conversation_icon_container_top_padding_small_avatar=0x01050196;
+ /** size of the notification badge when applied to the conversation icon
+ */
+ public static final int conversation_icon_size_badged=0x01050186;
+ /** this is the margin between the Conversation image and the content
+ */
+ public static final int conversation_image_start_margin=0x01050184;
+ /** Size of thumbnail used in the cross profile apps animation
+ */
+ public static final int cross_profile_apps_thumbnail_size=0x010501af;
+ public static final int date_picker_date_label_size=0x010502e6;
+ public static final int date_picker_day_height=0x010502ec;
+ public static final int date_picker_day_of_week_height=0x010502eb;
+ public static final int date_picker_day_of_week_text_size=0x010502e8;
+ public static final int date_picker_day_selector_radius=0x010502ee;
+ public static final int date_picker_day_text_size=0x010502e9;
+ public static final int date_picker_day_width=0x010502ed;
+ public static final int date_picker_month_height=0x010502ea;
/** Used by Material-style SimpleMonthView
*/
- public static final int date_picker_month_text_size=0x0105011c;
- public static final int datepicker_view_animator_height=0x01050127;
+ public static final int date_picker_month_text_size=0x010502e7;
+ public static final int date_picker_year_label_size=0x010502e5;
+ public static final int datepicker_component_width=0x010502dc;
+ public static final int datepicker_dialog_width=0x010502dd;
+ public static final int datepicker_header_height=0x010502e1;
+ public static final int datepicker_header_text_size=0x010502e2;
+ public static final int datepicker_list_year_activated_label_size=0x010502e4;
+ public static final int datepicker_list_year_label_size=0x010502e3;
+ public static final int datepicker_selected_date_day_size=0x010502de;
+ public static final int datepicker_selected_date_month_size=0x010502df;
+ public static final int datepicker_selected_date_year_size=0x010502e0;
+ public static final int datepicker_view_animator_height=0x010502f2;
/** Material date picker dimensions.
*/
- public static final int datepicker_year_label_height=0x01050110;
- public static final int day_picker_padding_top=0x01050125;
- public static final int default_app_widget_padding_bottom=0x01050056;
+ public static final int datepicker_year_label_height=0x010502db;
+ public static final int day_picker_button_margin_top=0x010502f1;
+ public static final int day_picker_padding_horizontal=0x010502ef;
+ public static final int day_picker_padding_top=0x010502f0;
+ public static final int default_app_widget_padding_bottom=0x010500f7;
/** Default padding to apply to AppWidgetHostViews containing widgets targeting API level 14 and up.
*/
- public static final int default_app_widget_padding_left=0x01050053;
- public static final int default_app_widget_padding_right=0x01050055;
- public static final int default_app_widget_padding_top=0x01050054;
+ public static final int default_app_widget_padding_left=0x010500f4;
+ public static final int default_app_widget_padding_right=0x010500f6;
+ public static final int default_app_widget_padding_top=0x010500f5;
+ public static final int default_background_blur_radius=0x010501e2;
/** The default gap between components in a layout.
*/
- public static final int default_gap=0x0105004e;
+ public static final int default_gap=0x010500ef;
+ public static final int default_magnifier_corner_radius=0x01050156;
+ public static final int default_magnifier_elevation=0x01050155;
+ public static final int default_magnifier_height=0x01050154;
+ public static final int default_magnifier_horizontal_offset=0x01050158;
+ public static final int default_magnifier_vertical_offset=0x01050157;
+ /** Magnifier dimensions
+ */
+ public static final int default_magnifier_width=0x01050153;
+ public static final int default_magnifier_zoom=0x01050159;
+ /** The default minimal size of a resizable task, in both dimensions.
+ */
+ public static final int default_minimal_size_resizable_task=0x0105015c;
+ /** Default dialog corner radius
+ */
+ public static final int dialog_corner_radius=0x010501ae;
+ /** The platform's desired fixed height for a dialog along the major axis
+ (the screen is in portrait). This may be either a fraction or a dimension.
+ */
+ public static final int dialog_fixed_height_major=0x0105009d;
+ /** The platform's desired fixed height for a dialog along the minor axis
+ (the screen is in landscape). This may be either a fraction or a dimension.
+ */
+ public static final int dialog_fixed_height_minor=0x0105009e;
+ /** The platform's desired fixed width for a dialog along the major axis
+ (the screen is in landscape). This may be either a fraction or a dimension.
+ The platform's desired fixed width for a dialog along the major axis
+ (the screen is in landscape). This may be either a fraction or a dimension.
+ */
+ public static final int dialog_fixed_width_major=0x0105009b;
+ /** The platform's desired fixed width for a dialog along the minor axis
+ (the screen is in portrait). This may be either a fraction or a dimension.
+ The platform's desired fixed width for a dialog along the minor axis
+ (the screen is in portrait). This may be either a fraction or a dimension.
+ */
+ public static final int dialog_fixed_width_minor=0x0105009c;
+ public static final int dialog_list_padding_bottom_no_buttons=0x010502c1;
+ public static final int dialog_list_padding_top_no_title=0x010502c0;
/** The platform's desired minimum size for a dialog's width when it
is along the major axis (that is the screen is landscape). This may
be either a fraction or a dimension.
@@ -14855,379 +24196,2253 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
be either a fraction or a dimension.
*/
public static final int dialog_min_width_minor=0x01050004;
+ /** Dialog top padding when there is no title
+ */
+ public static final int dialog_no_title_padding_top=0x0105024d;
+ /** Default padding for dialogs.
+ */
+ public static final int dialog_padding=0x010500a4;
+ public static final int dialog_padding_material=0x010502bd;
+ public static final int dialog_padding_top_material=0x010502be;
+ public static final int dialog_title_divider_material=0x010502bf;
+ /** Default alpha value for disabled elements.
+ */
+ public static final int disabled_alpha_leanback_formwizard=0x0105025f;
+ public static final int disabled_alpha_material_dark=0x0105000f;
+ public static final int disabled_alpha_material_light=0x0105000e;
+ /** How much we expand the touchable region of the status bar below the notch to catch touches
+ that just start below the notch.
+ */
+ public static final int display_cutout_touchable_region_size=0x0105006b;
+ /** How much the content in the divider is inset from the window bounds when resting. Used to
+ calculate the bounds of the stacks
+ */
+ public static final int docked_stack_divider_insets=0x01050087;
+ /** Width of the window of the divider bar used to resize docked stacks.
+ */
+ public static final int docked_stack_divider_thickness=0x01050086;
+ /** To how much the docked stack gets reduced when we decide to minimize the docked stack, i.e.
+ when the user opens homescreen.
+ */
+ public static final int docked_stack_minimize_thickness=0x01050088;
/** Width of the icon in a dropdown list
*/
- public static final int dropdownitem_icon_width=0x01050051;
+ public static final int dropdownitem_icon_width=0x010500f2;
/** Text padding for dropdown items
*/
- public static final int dropdownitem_text_padding_left=0x0105004f;
+ public static final int dropdownitem_text_padding_left=0x010500f0;
+ /** Text padding for dropdown items
+ */
+ public static final int dropdownitem_text_padding_right=0x010500f1;
+ public static final int edit_text_inset_bottom_material=0x010502bc;
+ public static final int edit_text_inset_horizontal_material=0x010502ba;
+ public static final int edit_text_inset_top_material=0x010502bb;
+ /** Size of the stroke with for the emphasized notification button style
+ */
+ public static final int emphasized_button_stroke_width=0x010500b2;
+ /** The padding of the expanded message container
+ */
+ public static final int expanded_group_conversation_message_padding=0x01050191;
+ /** Height of FaceUnlock view in keyguard
+ */
+ public static final int face_unlock_height=0x010500ed;
/** Minimum size of the fast scroller thumb's touch target.
*/
- public static final int fast_scroller_minimum_touch_target=0x01050087;
+ public static final int fast_scroller_minimum_touch_target=0x01050132;
/** Floating toolbar dimensions
*/
- public static final int floating_toolbar_height=0x01050095;
- public static final int floating_toolbar_horizontal_margin=0x010500a0;
- public static final int floating_toolbar_maximum_overflow_height=0x0105009f;
- public static final int floating_toolbar_menu_button_minimum_width=0x0105009c;
- public static final int floating_toolbar_menu_button_side_padding=0x01050098;
- public static final int floating_toolbar_minimum_overflow_height=0x0105009e;
- public static final int floating_toolbar_overflow_side_padding=0x0105009a;
- public static final int floating_toolbar_preferred_width=0x0105009d;
- public static final int floating_toolbar_text_size=0x0105009b;
- public static final int floating_toolbar_vertical_margin=0x010500a1;
+ public static final int floating_toolbar_height=0x01050143;
+ public static final int floating_toolbar_horizontal_margin=0x0105014f;
+ public static final int floating_toolbar_icon_text_spacing=0x01050152;
+ public static final int floating_toolbar_maximum_overflow_height=0x0105014e;
+ public static final int floating_toolbar_menu_button_minimum_width=0x0105014b;
+ public static final int floating_toolbar_menu_button_side_padding=0x01050147;
+ public static final int floating_toolbar_menu_image_button_vertical_padding=0x01050146;
+ public static final int floating_toolbar_menu_image_button_width=0x01050145;
+ public static final int floating_toolbar_menu_image_width=0x01050144;
+ public static final int floating_toolbar_minimum_overflow_height=0x0105014d;
+ public static final int floating_toolbar_overflow_image_button_width=0x01050148;
+ public static final int floating_toolbar_overflow_side_padding=0x01050149;
+ public static final int floating_toolbar_preferred_width=0x0105014c;
+ public static final int floating_toolbar_text_size=0x0105014a;
+ public static final int floating_toolbar_vertical_margin=0x01050150;
+ public static final int floating_window_margin_bottom=0x010502af;
+ public static final int floating_window_margin_left=0x010502ac;
+ public static final int floating_window_margin_right=0x010502ae;
+ public static final int floating_window_margin_top=0x010502ad;
+ /** dialog elevation [overrides 18dp]
+ */
+ public static final int floating_window_z=0x010502ab;
+ public static final int handwriting_bounds_offset_bottom=0x01050200;
+ /** Default handwriting bounds offsets for editors.
+ */
+ public static final int handwriting_bounds_offset_left=0x010501fd;
+ public static final int handwriting_bounds_offset_right=0x010501ff;
+ public static final int handwriting_bounds_offset_top=0x010501fe;
+ /** Padding between the icon and app name in the harmful app dialog
+ */
+ public static final int harmful_app_icon_name_padding=0x010501b5;
+ /** The size of the icon on the harmful app dialog
+ */
+ public static final int harmful_app_icon_size=0x010501b6;
+ /** Line spacing modifier for the message field of the harmful app dialog
+ */
+ public static final int harmful_app_message_line_spacing_modifier=0x010501ba;
+ /** Bottom padding for the message section of the harmful app dialog
+ */
+ public static final int harmful_app_message_padding_bottom=0x010501b9;
+ /** Left padding for the message section of the harmful app dialog
+ */
+ public static final int harmful_app_message_padding_left=0x010501b7;
+ /** Right padding for the message section of the harmful app dialog
+ */
+ public static final int harmful_app_message_padding_right=0x010501b8;
+ /** Bottom padding for the "app name" section of the harmful app dialog
+ */
+ public static final int harmful_app_name_padding_bottom=0x010501b1;
+ /** Left padding for the "app name" section of the harmful app dialog
+ */
+ public static final int harmful_app_name_padding_left=0x010501b2;
+ /** Right padding for the "app name" section of the harmful app dialog
+ */
+ public static final int harmful_app_name_padding_right=0x010501b3;
+ /** Top padding for the "app name" section of the harmful app dialog
+ */
+ public static final int harmful_app_name_padding_top=0x010501b4;
+ /** Padding between the title and content in the harmful app dialog
+ */
+ public static final int harmful_app_padding_top=0x010501b0;
+ public static final int highlight_alpha_material_colored=0x01050016;
+ public static final int highlight_alpha_material_dark=0x01050015;
+ public static final int highlight_alpha_material_light=0x01050014;
+ /** Dialog image margin start
+ */
+ public static final int image_margin_start=0x01050251;
+ /** Dialog image size
+ */
+ public static final int image_size=0x01050250;
/** width of ImmersiveModeConfirmation (-1 for match_parent)
*/
- public static final int immersive_mode_cling_width=0x01050088;
- public static final int lock_pattern_dot_line_width=0x0105008c;
- public static final int lock_pattern_dot_size=0x0105008d;
- public static final int lock_pattern_dot_size_activated=0x0105008e;
+ public static final int immersive_mode_cling_width=0x01050133;
+ /** The maximum stroke width used for the animation shown when a conversation is marked as important
+ */
+ public static final int importance_ring_anim_max_stroke_width=0x01050193;
+ /** The size of the importance ring
+ */
+ public static final int importance_ring_size=0x01050194;
+ /** The stroke width of the ring used to visually mark a conversation as important
+ */
+ public static final int importance_ring_stroke_width=0x01050192;
+ /** Specifies height of the divider in the input method chooser
+ */
+ public static final int input_method_divider_height=0x01050205;
+ /** Copied from SysUI's @dimen/nav_content_padding for the embedded nav bar in the IME.
+ */
+ public static final int input_method_nav_content_padding=0x01050084;
+ /** Copied from SysUI's @dimen/key_button_ripple_max_width for the embedded nav bar in the
+ IME.
+ */
+ public static final int input_method_nav_key_button_ripple_max_width=0x01050085;
+ /** Copied from SysUI's @dimen/navigation_key_padding for the embedded nav bar in the IME.
+ */
+ public static final int input_method_navigation_key_padding=0x01050083;
+ /** Copied from SysUI's @dimen/navigation_key_width for the embedded nav bar in the IME.
+ */
+ public static final int input_method_navigation_key_width=0x01050082;
+ /** The max amount of scroll ItemTouchHelper will trigger if dragged view is out of
+ RecyclerView's bounds.
+ */
+ public static final int item_touch_helper_max_drag_scroll_per_frame=0x01050167;
+ public static final int item_touch_helper_swipe_escape_max_velocity=0x01050169;
+ public static final int item_touch_helper_swipe_escape_velocity=0x01050168;
+ /** Shadow radius under the frame for the circular avatars.
+ */
+ public static final int keyguard_avatar_frame_shadow_radius=0x01050128;
+ /** Stroke width of the frame for the circular avatars.
+ */
+ public static final int keyguard_avatar_frame_stroke_width=0x01050127;
+ /** Size of the text under the avator on the multiuser lockscreen.
+ */
+ public static final int keyguard_avatar_name_size=0x0105012a;
+ /** Size of the avator on hte multiuser lockscreen.
+ */
+ public static final int keyguard_avatar_size=0x01050129;
+ /** Size of clock font in LockScreen on Unsecure unlock screen.
+ */
+ public static final int keyguard_lockscreen_clock_font_size=0x010500e7;
+ /** Size of lockscreen outerring on unsecure unlock LockScreen
+ */
+ public static final int keyguard_lockscreen_outerring_diameter=0x01050090;
+ /** Padding on left margin of PIN text entry field to center it when del button is showing
+ */
+ public static final int keyguard_lockscreen_pin_margin_left=0x010500ec;
+ /** Size of top margin on Clock font to edge on unlock LockScreen
+ */
+ public static final int keyguard_lockscreen_status_line_clockfont_bottom_margin=0x010500eb;
+ /** Size of top margin on Clock font to edge on unlock LockScreen
+ */
+ public static final int keyguard_lockscreen_status_line_clockfont_top_margin=0x010500ea;
+ /** Size of right margin on Unsecure unlock LockScreen
+ */
+ public static final int keyguard_lockscreen_status_line_font_right_margin=0x010500e9;
+ /** Size of status line font on Unsecure unlock LockScreen.
+ */
+ public static final int keyguard_lockscreen_status_line_font_size=0x010500e8;
+ /** Margin around the various security views
+ */
+ public static final int keyguard_muliuser_selector_margin=0x01050126;
+ /** Top margin for the clock view
+ */
+ public static final int kg_clock_top_margin=0x01050113;
+ /** Size of the region along the edge of the screen that will accept
+ swipes to scroll the widget area.
+ */
+ public static final int kg_edge_swipe_region_size=0x0105012b;
+ /** Horizontal gap between keys in PIN and SIM PIN numeric keyboards in keyguard
+ */
+ public static final int kg_key_horizontal_gap=0x01050114;
+ /** Horizontal gap between keys in PIN and SIM PIN numeric keyboards in keyguard
+ */
+ public static final int kg_key_vertical_gap=0x01050115;
+ /** Horizontal gap between keys in PIN and SIM PIN numeric keyboards in keyguard
+ */
+ public static final int kg_pin_key_height=0x01050116;
+ /** The height of the runway lights strip
+ */
+ public static final int kg_runway_lights_height=0x01050118;
+ /** Top margin for the runway lights. We add a negative margin in large
+ devices to account for the widget pager padding
+ */
+ public static final int kg_runway_lights_top_margin=0x0105011d;
+ /** The height of the runway lights strip
+ */
+ public static final int kg_runway_lights_vertical_padding=0x01050119;
+ /** Space reserved at the bottom of secure views (pin/pattern/password/SIM pin/SIM puk)
+ */
+ public static final int kg_secure_padding_height=0x01050117;
+ /** Keyguard dimensions
+ TEMP
+ */
+ public static final int kg_security_panel_height=0x0105010b;
+ /** Height of security view in keyguard.
+ */
+ public static final int kg_security_view_height=0x0105010c;
+ /** The height of widgets which do not support vertical resizing. This is only
+ used on tablets; on phones, this size is determined by the space left by the
+ security mode.
+ */
+ public static final int kg_small_widget_height=0x0105012d;
+ /** If the height if keyguard drops below this threshold (most likely
+ due to the appearance of the IME), then drop the multiuser selector.
+ */
+ public static final int kg_squashed_layout_threshold=0x0105012c;
+ /** Size of the clock font in keyguard's status view
+ */
+ public static final int kg_status_clock_font_size=0x0105010f;
+ /** Size of the date font in keyguard's status view
+ */
+ public static final int kg_status_date_font_size=0x01050110;
+ /** Size of margin on the right of keyguard's status view
+ */
+ public static final int kg_status_line_font_right_margin=0x01050112;
+ /** Size of the generic status lines keyguard's status view
+ */
+ public static final int kg_status_line_font_size=0x01050111;
+ /** Bottom padding for the widget pager
+ */
+ public static final int kg_widget_pager_bottom_padding=0x0105011c;
+ /** Horizontal padding for the widget pager
+ */
+ public static final int kg_widget_pager_horizontal_padding=0x0105011a;
+ /** Top padding for the widget pager
+ */
+ public static final int kg_widget_pager_top_padding=0x0105011b;
+ /** Height of widget view in keyguard.
+ */
+ public static final int kg_widget_view_height=0x0105010e;
+ /** Width of widget view in keyguard.
+ */
+ public static final int kg_widget_view_width=0x0105010d;
+ /** Button dimens
+ */
+ public static final int leanback_button_height=0x01050278;
+ public static final int leanback_button_padding_horizontal=0x0105027a;
+ public static final int leanback_button_padding_vertical=0x0105027b;
+ public static final int leanback_button_radius=0x01050279;
+ public static final int leanback_dialog_corner_radius=0x0105027c;
+ /** The opacity of the background of the new activity background when the alpha animation ends
+ */
+ public static final int leanback_setup_alpha_activity_in_bkg_end=0x01050265;
+ /** Opacity animation for activity background
+ The opacity of the background of the new activity background when the alpha animation starts
+ */
+ public static final int leanback_setup_alpha_activity_in_bkg_start=0x01050264;
+ /** The opacity of the background of the new activity background when the alpha animation ends
+ */
+ public static final int leanback_setup_alpha_activity_out_bkg_end=0x01050267;
+ public static final int leanback_setup_alpha_activity_out_bkg_start=0x01050266;
+ public static final int leanback_setup_alpha_animiation_max_opacity=0x01050260;
+ public static final int leanback_setup_alpha_animiation_min_opacity=0x01050261;
+ public static final int leanback_setup_alpha_backward_in_content_end=0x01050271;
+ /** Content backward animation configuration values
+ Alpha animation values for the content that will be displayed after the transition is complete, this is the content coming in.
+ */
+ public static final int leanback_setup_alpha_backward_in_content_start=0x01050270;
+ public static final int leanback_setup_alpha_backward_out_content_end=0x01050273;
+ /** Alpha animiation values for the content that is displayed when the transition starts, this is the content going away.
+ */
+ public static final int leanback_setup_alpha_backward_out_content_start=0x01050272;
+ public static final int leanback_setup_alpha_forward_in_content_end=0x01050269;
+ /** Content forward animation configuration values
+ Parameter for alpha animation of new content coming on to the screen when we're moving "forward"
+ Initial opacity of the new content that is coming on to the screen
+ */
+ public static final int leanback_setup_alpha_forward_in_content_start=0x01050268;
+ public static final int leanback_setup_alpha_forward_out_content_end=0x0105026b;
+ public static final int leanback_setup_alpha_forward_out_content_start=0x0105026a;
+ public static final int leanback_setup_translation_backward_out_content_end=0x01050276;
+ public static final int leanback_setup_translation_backward_out_content_end_v4=0x01050277;
+ /** Position animation for content that is displayed when the transition starts, this is the content going away.
+ */
+ public static final int leanback_setup_translation_backward_out_content_start=0x01050274;
+ public static final int leanback_setup_translation_backward_out_content_start_v4=0x01050275;
+ /** The screen position at which content enters/exits. If you're over the edge of the cliff, we can't see you.
+ */
+ public static final int leanback_setup_translation_content_cliff=0x01050263;
+ /** Where stable, on-screen content rests
+ */
+ public static final int leanback_setup_translation_content_resting_point=0x01050262;
+ public static final int leanback_setup_translation_forward_in_content_end=0x0105026e;
+ public static final int leanback_setup_translation_forward_in_content_end_v4=0x0105026f;
+ /** Position animation of incoming content during a "forward" transition
+ */
+ public static final int leanback_setup_translation_forward_in_content_start=0x0105026c;
+ public static final int leanback_setup_translation_forward_in_content_start_v4=0x0105026d;
+ public static final int light_radius=0x01050140;
+ /** Lighting and shadow properties
+ */
+ public static final int light_y=0x0105013e;
+ public static final int light_z=0x0105013f;
+ public static final int list_item_padding_end_material=0x0105028f;
+ /** Default padding for list items. This should match the action bar
+ content inset so that ListActivity items line up correctly.
+ */
+ public static final int list_item_padding_horizontal_material=0x0105028d;
+ public static final int list_item_padding_start_material=0x0105028e;
+ /** How much of the cell space is classified as hit areas [0..1] where 1 means that hit area is
+ a circle with diameter equals to cell minimum side min(width, height).
+ */
+ public static final int lock_pattern_dot_hit_factor=0x0105013b;
+ public static final int lock_pattern_dot_line_width=0x01050138;
+ public static final int lock_pattern_dot_size=0x01050139;
+ public static final int lock_pattern_dot_size_activated=0x0105013a;
+ /** Width of a gradient applied to a lock pattern line while its disappearing animation.
+ */
+ public static final int lock_pattern_fade_away_gradient_width=0x0105013c;
+ /** The size of the media actions in the media notification.
+ */
+ public static final int media_notification_action_button_size=0x010500cf;
+ /** The bottom padding for the media actions container.
+ */
+ public static final int media_notification_actions_padding_bottom=0x010500d0;
+ /** The maximum size of the image in the expanded media notification
+ */
+ public static final int media_notification_expanded_image_margin_bottom=0x010500d2;
+ /** The maximum size of the image in the expanded media notification
+ */
+ public static final int media_notification_expanded_image_max_size=0x010500d1;
+ /** The absolute height for the header in a media notification.
+ */
+ public static final int media_notification_header_height=0x010500d3;
+ public static final int message_progress_dialog_bottom_padding=0x010502fa;
+ public static final int message_progress_dialog_end_padding=0x010502fd;
+ public static final int message_progress_dialog_letter_spacing=0x010502fe;
+ public static final int message_progress_dialog_start_padding=0x010502fc;
+ /** Progress bar message dimens
+ */
+ public static final int message_progress_dialog_text_size=0x010502f9;
+ public static final int message_progress_dialog_top_padding=0x010502fb;
+ public static final int messaging_avatar_size=0x0105017f;
+ public static final int messaging_group_sending_progress_size=0x0105019a;
+ /** Padding between text and sender when singleline
+ */
+ public static final int messaging_group_singleline_sender_padding_end=0x01050199;
+ /** Extra spacing before and after images in messaging style
+ */
+ public static final int messaging_image_extra_spacing=0x010500da;
+ /** The maximum size for any image in messaging style in order to be displayed
+ */
+ public static final int messaging_image_max_height=0x010500d9;
+ /** The minimum size for any image in messaging style in order to be displayed
+ */
+ public static final int messaging_image_min_size=0x010500d8;
+ /** The rounding for messaging images
+ */
+ public static final int messaging_image_rounding=0x010500d7;
+ /** extra padding at the start of the icons when not conversations to keep them horizontally aligned with the notification icon
+ */
+ public static final int messaging_layout_icon_padding_start=0x01050198;
+ /** Min width for a tablet device
+ */
+ public static final int min_xlarge_screen_width=0x0105008a;
+ /** Height of the bottom navigation bar frame; this is different than navigation_bar_height
+ where that is the height reported to all the other windows to resize themselves around the
+ navigation bar window but navigation_bar_frame_height is reported to SystemUI navigation
+ bar view's window
+ */
+ public static final int navigation_bar_frame_height=0x0105006e;
+ /** Height of the bottom navigation bar frame in landscape
+ */
+ public static final int navigation_bar_frame_height_landscape=0x0105006f;
+ /** The height of the navigation gesture area if the gesture is starting from the bottom.
+ */
+ public static final int navigation_bar_gesture_height=0x01050070;
+ /** The height of the navigation larger gesture area if the gesture is starting from
+ the bottom.
+ */
+ public static final int navigation_bar_gesture_larger_height=0x01050071;
/** Height of the bottom navigation / system bar.
*/
- public static final int navigation_bar_height=0x01050018;
+ public static final int navigation_bar_height=0x01050067;
+ /** Height of the bottom navigation / system bar in car mode.
+ */
+ public static final int navigation_bar_height_car_mode=0x01050072;
/** Height of the bottom navigation bar in portrait; often the same as @dimen/navigation_bar_height
*/
- public static final int navigation_bar_height_landscape=0x01050019;
+ public static final int navigation_bar_height_landscape=0x01050068;
+ /** Height of the bottom navigation bar in portrait; often the same as
+ @dimen/navigation_bar_height_car_mode
+ */
+ public static final int navigation_bar_height_landscape_car_mode=0x01050073;
/** Width of the navigation bar when it is placed vertically on the screen
*/
- public static final int navigation_bar_width=0x0105001a;
+ public static final int navigation_bar_width=0x01050069;
+ /** Width of the navigation bar when it is placed vertically on the screen in car mode
+ */
+ public static final int navigation_bar_width_car_mode=0x01050074;
+ /** The threshold for full back swipe progress.
+ */
+ public static final int navigation_edge_action_progress_threshold=0x01050201;
+ /** The corner radius if the emphasized action buttons in a notification
+ */
+ public static final int notification_action_button_radius=0x010500b1;
+ /** The alpha of a disabled notification button
+ */
+ public static final int notification_action_disabled_alpha=0x01050175;
+ public static final int notification_action_disabled_container_alpha=0x0105000c;
+ public static final int notification_action_disabled_content_alpha=0x0105000b;
+ /** The overall height of the emphasized notification action
+ */
+ public static final int notification_action_emphasized_height=0x010500aa;
+ /** The total height of the notification action list
+ */
+ public static final int notification_action_list_height=0x010500a8;
+ /** The margin of the notification action list at the top
+ */
+ public static final int notification_action_list_margin_top=0x010500a9;
+ /** The max width of a priority action button when it is collapsed to just the icon.
+ */
+ public static final int notification_actions_collapsed_priority_width=0x010500ac;
+ /** The size of icons for visual actions in the notification_material_action_list
+ */
+ public static final int notification_actions_icon_drawable_size=0x010500b0;
+ /** The size of icons for visual actions in the notification_material_action_list
+ */
+ public static final int notification_actions_icon_size=0x010500af;
+ /** The padding of the actions in non-conversation layout. For conversations, the analogous
+ value is calculated in ConversationLayout#updateActionListPadding()
+ */
+ public static final int notification_actions_padding_start=0x010500ab;
+ /** Size of the alerted icon for notifications
+ */
+ public static final int notification_alerted_size=0x0105010a;
/** Size of the profile badge for notifications
*/
- public static final int notification_badge_size=0x01050062;
- /** Padding for notification icon when drawn with circle around it
+ public static final int notification_badge_size=0x01050109;
+ /** The maximum height of a big picture in a notification. The images will be reduced to that height in case they are bigger. This value is determined by the maximum notification height
*/
- public static final int notification_large_icon_circle_padding=0x01050061;
+ public static final int notification_big_picture_max_height=0x0105016d;
+ /** The maximum height of a big picture in a notification. The images will be reduced to that height in case they are bigger.
+ */
+ public static final int notification_big_picture_max_height_low_ram=0x0105017a;
+ /** The maximum width of a big picture in a notification. The images will be reduced to that width in case they are bigger. This value is determined by the standard panel size
+ */
+ public static final int notification_big_picture_max_width=0x0105016e;
+ /** The maximum width of a big picture in a notification. The images will be reduced to that width in case they are bigger.
+ */
+ public static final int notification_big_picture_max_width_low_ram=0x0105017b;
+ /** Size of big notification text titles (see TextAppearance.StatusBar.EventContent.BigTitle)
+ */
+ public static final int notification_big_title_text_size=0x010500fd;
+ /** height of the content margin that is applied at the end of the notification content
+ */
+ public static final int notification_content_margin=0x010500b4;
+ /** The margin on the end of most content views (ignores the expander)
+ */
+ public static final int notification_content_margin_end=0x010500a6;
+ /** The margin on the start of the content view (accommodates the icon)
+ */
+ public static final int notification_content_margin_start=0x010500a5;
+ /** height of the content margin to accomodate for the header
+ */
+ public static final int notification_content_margin_top=0x010500b3;
+ /** The margin before and after each of the items in the conversation header.
+ */
+ public static final int notification_conversation_header_separating_margin=0x010500c4;
+ /** The maximum height of any image in a remote view. This is applied to all images in custom remoteviews. This value is determined by the maximum notification height
+ */
+ public static final int notification_custom_view_max_image_height=0x0105016b;
+ /** The maximum height of any image in a remote view. This is applied to all images in custom remoteviews.
+ */
+ public static final int notification_custom_view_max_image_height_low_ram=0x01050178;
+ /** The maximum height of any image in a remote view. This is applied to all images in custom remoteviews. This value is determined a maximum notification width
+ */
+ public static final int notification_custom_view_max_image_width=0x0105016c;
+ /** The maximum height of any image in a remote view. This is applied to all images in custom remoteviews.
+ */
+ public static final int notification_custom_view_max_image_width_low_ram=0x01050179;
+ /** the padding of the expand icon in the notification header
+ */
+ public static final int notification_expand_button_icon_padding=0x010500c7;
+ /** the height of the expand button pill
+ */
+ public static final int notification_expand_button_pill_height=0x010500c6;
+ /** Size of the feedback indicator for notifications
+ */
+ public static final int notification_feedback_size=0x01050107;
+ /** The maximum size of the grayscale icon
+ */
+ public static final int notification_grayscale_icon_max_size=0x0105017e;
+ /** The margin before the start of the app name in the header.
+ */
+ public static final int notification_header_app_name_margin_start=0x010500c2;
+ /** The height of the background for a notification header on a group
+ */
+ public static final int notification_header_background_height=0x010500b8;
+ /** The absolute size of the notification expand icon.
+ */
+ public static final int notification_header_expand_icon_size=0x010500c5;
+ /** height of the notification header
+ */
+ public static final int notification_header_height=0x010500b7;
+ /** size (width and height) of the icon in the notification header
+ */
+ public static final int notification_header_icon_size=0x010500bd;
+ /** size (width and height) of the icon in the notification header
+ */
+ public static final int notification_header_icon_size_ambient=0x010500c1;
+ /** The margin at the bottom of the notification header.
+ */
+ public static final int notification_header_margin_bottom=0x010500bc;
+ /** The bottom padding for the notification header
+ */
+ public static final int notification_header_padding_bottom=0x010500bb;
+ /** The top padding for the notification header
+ */
+ public static final int notification_header_padding_top=0x010500ba;
+ /** The margin before and after each of the items in the notification header.
+ */
+ public static final int notification_header_separating_margin=0x010500c3;
+ /** The minimum width of optional header fields below which the view is simply hidden
+ */
+ public static final int notification_header_shrink_hide_width=0x010500ce;
+ /** The minimum width of the app name in the header if it shrinks
+ */
+ public static final int notification_header_shrink_min_width=0x010500cd;
+ /** The height of the full-width touch rectangle for the notification header
+ */
+ public static final int notification_header_touchable_height=0x010500b9;
+ /** The height of each of the 1 or 2 lines in the headerless notification template
+ */
+ public static final int notification_headerless_line_height=0x010500ca;
+ /** Vertical margin for the headerless notification content, when content has 1 line
+ 16 * 2 (margins) + 24 (1 line) = 56 (notification)
+ */
+ public static final int notification_headerless_margin_oneline=0x010500c8;
+ /** Vertical margin for the headerless notification content, when content has 2 lines
+ 20 * 2 (margins) + 24 * 2 (2 lines) = 88 (notification)
+ */
+ public static final int notification_headerless_margin_twoline=0x010500c9;
+ /** vertical margin for the headerless notification content
+ */
+ public static final int notification_headerless_min_height=0x010500cb;
+ /** The margin on the end of the top-line content views (accommodates the expander)
+ */
+ public static final int notification_heading_margin_end=0x010500a7;
+ /** padding between the notification icon and the circle containing it
+ */
+ public static final int notification_icon_circle_padding=0x010500bf;
+ /** size (width and height) of the circle around the icon in the notification header
+ */
+ public static final int notification_icon_circle_size=0x010500be;
+ /** start margin of the icon circle in the notification view
+ */
+ public static final int notification_icon_circle_start=0x010500c0;
+ /** The padding on top of inbox style elements
+ */
+ public static final int notification_inbox_item_top_padding=0x01050105;
/** The width of the big icons in notifications.
*/
public static final int notification_large_icon_height=0x01050006;
/** The width of the big icons in notifications.
*/
public static final int notification_large_icon_width=0x01050005;
+ /** The size of the left icon
+ */
+ public static final int notification_left_icon_size=0x01050173;
+ /** The left padding of the left icon
+ */
+ public static final int notification_left_icon_start=0x01050174;
+ /** The spacing between messages in Notification.MessagingStyle
+ */
+ public static final int notification_messaging_spacing=0x010500d5;
+ /** The spacing between messages in Notification.MessagingStyle
+ */
+ public static final int notification_messaging_spacing_conversation_group=0x010500d6;
+ /** Height of a small notification in the status bar
+ */
+ public static final int notification_min_height=0x010500cc;
+ /** The maximum size of Person avatar image in MessagingStyle notifications.
+ This is bigger than displayed because listeners can use it for other displays
+ e.g. wearables.
+ */
+ public static final int notification_person_icon_max_size=0x01050176;
+ /** The maximum size of Person avatar image in MessagingStyle notifications.
+ This is bigger than displayed because listeners can use it for other displays
+ e.g. wearables.
+ */
+ public static final int notification_person_icon_max_size_low_ram=0x0105017d;
+ /** Size of the phishing alert for notifications
+ */
+ public static final int notification_phishing_alert_size=0x01050108;
+ /** The height of the progress bar.
+ */
+ public static final int notification_progress_bar_height=0x010500b5;
+ /** The top margin before the notification progress bar.
+ */
+ public static final int notification_progress_margin_top=0x010500b6;
+ /** The top margin of the right icon in the "big" notification states
+ TODO(b/181048615): Move the large icon below the expander in big states
+ */
+ public static final int notification_right_icon_big_margin_top=0x01050172;
+ /** The margin between the right icon and the content.
+ */
+ public static final int notification_right_icon_content_margin=0x01050170;
+ /** The top and bottom margin of the right icon in the normal notification states
+ */
+ public static final int notification_right_icon_headerless_margin=0x01050171;
+ /** The size of the right icon
+ */
+ public static final int notification_right_icon_size=0x0105016f;
+ /** The size of the right icon image when on low ram
+ */
+ public static final int notification_right_icon_size_low_ram=0x0105017c;
+ public static final int notification_secondary_text_disabled_alpha=0x0105000a;
+ /** The maximum size of the small notification icon.
+ */
+ public static final int notification_small_icon_size=0x0105016a;
+ /** The maximum size of the small notification icon on low memory devices.
+ */
+ public static final int notification_small_icon_size_low_ram=0x01050177;
/** Size of smaller notification text (see TextAppearance.StatusBar.EventContent.Line2, Info, Time)
*/
- public static final int notification_subtext_size=0x0105005c;
+ public static final int notification_subtext_size=0x010500fe;
+ /** Height of a single line text view in a notification
+ */
+ public static final int notification_text_height=0x01050104;
+ /** The margin on top of the text of the notification
+ */
+ public static final int notification_text_margin_top=0x01050103;
/** Size of notification text (see TextAppearance.StatusBar.EventContent)
*/
- public static final int notification_text_size=0x0105005a;
+ public static final int notification_text_size=0x010500fb;
/** Size of notification text titles (see TextAppearance.StatusBar.EventContent.Title)
*/
- public static final int notification_title_text_size=0x0105005b;
+ public static final int notification_title_text_size=0x010500fc;
/** Top padding for notifications in the standard layout.
*/
- public static final int notification_top_pad=0x0105005d;
+ public static final int notification_top_pad=0x010500ff;
/** Top padding for notification when text is large
*/
- public static final int notification_top_pad_large_text=0x0105005f;
+ public static final int notification_top_pad_large_text=0x01050101;
/** Top padding for notification when text is large and narrow (i.e. it has 3 lines
*/
- public static final int notification_top_pad_large_text_narrow=0x01050060;
+ public static final int notification_top_pad_large_text_narrow=0x01050102;
/** Top padding for notifications when narrow (i.e. it has 3 lines)
*/
- public static final int notification_top_pad_narrow=0x0105005e;
+ public static final int notification_top_pad_narrow=0x01050100;
+ /** Size of the verification icon for call notifications
+ */
+ public static final int notification_verification_icon_size=0x01050106;
+ /** keyboardHeight = key_height*4 + key_bottom_gap*3
+ */
+ public static final int password_keyboard_height=0x01050206;
+ /** Default horizontal gap between keys in the password keyboard (used by keyguard)
+ */
+ public static final int password_keyboard_horizontalGap=0x0105008e;
+ /** Default height of a key in the password keyboard for alpha (used by keyguard)
+ Default height of a key in the password keyboard for alpha
+ Default height of a key in the password keyboard for alpha
+ */
+ public static final int password_keyboard_key_height_alpha=0x0105008b;
+ /** Default height of a key in the password keyboard for numeric (used by keyguard)
+ Default height of a key in the password keyboard for numeric
+ */
+ public static final int password_keyboard_key_height_numeric=0x0105008c;
/** Default correction for the space key in the password keyboard (used by keyguard)
*/
- public static final int password_keyboard_spacebar_vertical_correction=0x01050021;
+ public static final int password_keyboard_spacebar_vertical_correction=0x0105008d;
+ /** Default vertical gap between keys in the password keyboard (used by keyguard)
+ */
+ public static final int password_keyboard_verticalGap=0x0105008f;
+ public static final int picker_bottom_margin=0x010502f4;
+ /** Date and time picker legacy dimens
+ Date and time picker legacy dimens
+ */
+ public static final int picker_top_margin=0x010502f3;
+ /** The amount to leave on-screen when the PIP is minimized.
+ */
+ public static final int pip_minimized_visible_size=0x01050089;
+ /** Dimensions for the translations of the default dialog animation.
+ */
+ public static final int popup_enter_animation_from_y_delta=0x010501f3;
+ public static final int popup_exit_animation_to_y_delta=0x010501f4;
+ /** Padding to the left of the preference panel breadcrumb
+ */
+ public static final int preference_breadcrumb_paddingLeft=0x01050098;
+ /** Padding to the right of the preference panel breadcrumb
+ */
+ public static final int preference_breadcrumb_paddingRight=0x01050099;
+ /** Preference breadcrumbs padding, end padding
+ */
+ public static final int preference_breadcrumbs_padding_end_material=0x01050283;
+ /** Preference breadcrumbs padding, start padding
+ */
+ public static final int preference_breadcrumbs_padding_start_material=0x01050282;
+ public static final int preference_child_padding_side=0x010500a3;
/** Preference fragment padding, bottom
*/
- public static final int preference_fragment_padding_bottom=0x0105002a;
+ public static final int preference_fragment_padding_bottom=0x01050096;
/** Preference fragment padding, sides
*/
- public static final int preference_fragment_padding_side=0x0105002b;
- /** Preferred width of the search view.
+ public static final int preference_fragment_padding_side=0x01050097;
+ /** Preference fragment padding, sides
*/
- public static final int search_view_preferred_width=0x0105003a;
- /** Height of the status bar
+ public static final int preference_fragment_padding_side_material=0x01050280;
+ /** Preference fragment padding, vertical
*/
- public static final int status_bar_height=0x01050017;
- /** Height of notification icons in the status bar
+ public static final int preference_fragment_padding_vertical_material=0x01050281;
+ /** Minimum space to allocate to the left of a preference item for an icon.
+ This helps in aligning titles when some items have icons and some don't. When space is
+ at a premium, we don't pre-allocate any space.
*/
- public static final int status_bar_icon_size=0x0105001b;
+ public static final int preference_icon_minWidth=0x0105009a;
+ public static final int preference_item_padding_inner=0x010500a2;
+ /** outsideOverlay
+ */
+ public static final int preference_item_padding_side=0x010500a1;
+ /** Preference activity bottom margin
+ */
+ public static final int preference_screen_bottom_margin=0x01050094;
+ public static final int preference_screen_header_padding_side=0x010500a0;
+ public static final int preference_screen_header_padding_side_material=0x01050284;
+ /** Preference activity, vertical padding for the header list
+ */
+ public static final int preference_screen_header_vertical_padding=0x0105009f;
+ /** Preference activity, vertical padding for the header list
+ */
+ public static final int preference_screen_header_vertical_padding_material=0x0105027d;
+ /** Preference activity side margins
+ */
+ public static final int preference_screen_side_margin=0x01050091;
+ /** Preference activity side margins
+ */
+ public static final int preference_screen_side_margin_material=0x0105027e;
+ /** Preference activity side margins negative
+ */
+ public static final int preference_screen_side_margin_negative=0x01050092;
+ /** Preference activity side margins negative
+ */
+ public static final int preference_screen_side_margin_negative_material=0x0105027f;
+ /** Preference activity top margin
+ */
+ public static final int preference_screen_top_margin=0x01050093;
+ /** Preference widget area width (to the left of the text)
+ */
+ public static final int preference_widget_width=0x01050095;
+ public static final int primary_content_alpha_material_dark=0x01050010;
+ public static final int primary_content_alpha_material_light=0x01050011;
+ public static final int progress_bar_corner_material=0x010502c7;
+ public static final int progress_bar_height=0x010502f8;
+ public static final int progress_bar_height_material=0x010502c6;
+ public static final int progress_bar_size_large=0x010502f7;
+ public static final int progress_bar_size_medium=0x010502f6;
+ /** Progress bar dimens
+ Progress bar dimens
+ */
+ public static final int progress_bar_size_small=0x010502f5;
+ /** Height of area above QQS where battery/time go.
+ Do not read this dimen directly. Use {@link SystemBarUtils#getQuickQsOffsetHeight} instead.
+
+ */
+ public static final int quick_qs_offset_height=0x01050066;
+ public static final int resolver_badge_size=0x010501cd;
+ public static final int resolver_button_bar_spacing=0x010501cc;
+ public static final int resolver_edge_margin=0x010501d0;
+ public static final int resolver_elevation=0x010501d1;
+ public static final int resolver_empty_state_container_padding_bottom=0x010501db;
+ public static final int resolver_empty_state_container_padding_top=0x010501da;
+ public static final int resolver_empty_state_height=0x010501d2;
+ public static final int resolver_empty_state_height_with_tabs=0x010501d3;
+ public static final int resolver_icon_margin=0x010501ce;
+ public static final int resolver_icon_size=0x010501cb;
+ public static final int resolver_max_collapsed_height=0x010501d4;
+ public static final int resolver_max_collapsed_height_with_default=0x010501d6;
+ public static final int resolver_max_collapsed_height_with_default_with_tabs=0x010501d7;
+ public static final int resolver_max_collapsed_height_with_tabs=0x010501d5;
+ public static final int resolver_max_width=0x01050134;
+ public static final int resolver_profile_tab_margin=0x010501dc;
+ public static final int resolver_small_margin=0x010501cf;
+ public static final int resolver_tab_text_size=0x010501d8;
+ public static final int resolver_title_padding_bottom=0x010501d9;
+ /** Size of icon shown beside a preference locked by admin
+ */
+ public static final int restricted_icon_size_material=0x010502b9;
+ /** Default paddings for content around the corners.
+ */
+ public static final int rounded_corner_content_padding=0x01050081;
+ /** Default radius of the software rounded corners.
+ */
+ public static final int rounded_corner_radius=0x0105007b;
+ /** Default adjustment for the software rounded corners since corners are not perfectly
+ round. This value is used when retrieving the "radius" of the rounded corner in cases
+ where the exact bezier curve cannot be retrieved. This value will be subtracted from
+ rounded_corner_radius to more accurately provide a "radius" for the rounded corner.
+ */
+ public static final int rounded_corner_radius_adjustment=0x0105007e;
+ /** Radius of the software rounded corners at the bottom of the display in its natural
+ orientation. If zero, the value of rounded_corner_radius is used.
+ */
+ public static final int rounded_corner_radius_bottom=0x0105007d;
+ /** Bottom adjustment for the software rounded corners since corners are not perfectly
+ round. This value is used when retrieving the "radius" of the bottom rounded corner in
+ cases where the exact bezier curve cannot be retrieved. This value will be subtracted from
+ rounded_corner_radius_bottom to more accurately provide a "radius" for the bottom rounded
+ corners.
+ */
+ public static final int rounded_corner_radius_bottom_adjustment=0x01050080;
+ /** Radius of the software rounded corners at the top of the display in its natural
+ orientation. If zero, the value of rounded_corner_radius is used.
+ */
+ public static final int rounded_corner_radius_top=0x0105007c;
+ /** Top adjustment for the software rounded corners since corners are not perfectly
+ round. This value is used when retrieving the "radius" of the top rounded corner in cases
+ where the exact bezier curve cannot be retrieved. This value will be subtracted from
+ rounded_corner_radius_top to more accurately provide a "radius" for the top rounded corners.
+
+ */
+ public static final int rounded_corner_radius_top_adjustment=0x0105007f;
+ /** fallback for screen percentage widths
+ */
+ public static final int screen_percentage_05=0x010502ff;
+ public static final int screen_percentage_10=0x01050300;
+ public static final int screen_percentage_12=0x01050301;
+ public static final int screen_percentage_15=0x01050302;
+ public static final int search_view_preferred_height=0x010500dc;
+ /** Preferred width and height of the search view.
+ */
+ public static final int search_view_preferred_width=0x010500db;
+ public static final int secondary_content_alpha_material_dark=0x01050012;
+ public static final int secondary_content_alpha_material_light=0x01050013;
+ /** Rounded corner settings for secondary built-in display
+ */
+ public static final int secondary_rounded_corner_radius=0x010501ec;
+ public static final int secondary_rounded_corner_radius_adjustment=0x010501ef;
+ public static final int secondary_rounded_corner_radius_bottom=0x010501ee;
+ public static final int secondary_rounded_corner_radius_bottom_adjustment=0x010501f1;
+ public static final int secondary_rounded_corner_radius_top=0x010501ed;
+ public static final int secondary_rounded_corner_radius_top_adjustment=0x010501f0;
+ public static final int secondary_waterfall_display_bottom_edge_size=0x010501eb;
+ /** For secondary built-in Waterfall Display
+ */
+ public static final int secondary_waterfall_display_left_edge_size=0x010501e8;
+ public static final int secondary_waterfall_display_right_edge_size=0x010501ea;
+ public static final int secondary_waterfall_display_top_edge_size=0x010501e9;
+ public static final int seekbar_thumb_exclusion_max_size=0x010501bb;
+ public static final int seekbar_track_background_height_material=0x010502c4;
+ public static final int seekbar_track_progress_height_material=0x010502c5;
+ public static final int select_dialog_drawable_padding_start_material=0x010502c3;
+ /** Dialog padding minus control padding, used to fix alignment.
+ */
+ public static final int select_dialog_padding_start_material=0x010502c2;
+ /** Size of action icons in a slice
+ */
+ public static final int slice_icon_size=0x010501ac;
+ /** Standard padding used in a slice view
+ */
+ public static final int slice_padding=0x010501ad;
+ /** Size of a slice shortcut view
+ */
+ public static final int slice_shortcut_size=0x010501ab;
+ /** The padding at the end of actions when the snooze and bubble buttons are gone
+ */
+ public static final int snooze_and_bubble_gone_padding_end=0x010500d4;
+ public static final int spot_shadow_alpha=0x01050142;
+ /** The default width/height of the icon on the spec of adaptive icon drawable.
+ The default width/height of the icon on the spec of adaptive icon drawable.
+ */
+ public static final int starting_surface_default_icon_size=0x010501e7;
+ /** The width/height of the icon view on staring surface.
+ The width/height of the icon view on staring surface.
+ */
+ public static final int starting_surface_icon_size=0x010501e6;
+ /** Size of the giant number (unread count) in the notifications
+ */
+ public static final int status_bar_content_number_size=0x01050079;
+ /** Margin at the edge of the screen to ignore touch events for in the windowshade.
+ */
+ public static final int status_bar_edge_ignore=0x0105007a;
+ /** Height of the status bar.
+ Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
+
+ */
+ public static final int status_bar_height=0x01050063;
+ /** The default height of the status bar used in {@link SystemBarUtils#getStatusBarHeight} to
+ calculate the status bar height.
+ */
+ public static final int status_bar_height_default=0x01050062;
+ /** Height of the status bar in landscape.
+ Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
+
+ */
+ public static final int status_bar_height_landscape=0x01050065;
+ /** Height of the status bar in portrait.
+ Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
+
+ */
+ public static final int status_bar_height_portrait=0x01050064;
+ /** Original dp height of notification icons in the status bar
+ */
+ public static final int status_bar_icon_size=0x01050075;
+ /** New sp height of notification icons in the status bar
+ */
+ public static final int status_bar_icon_size_sp=0x01050076;
+ /** Intrinsic size of most system icons in status bar. This is the default value that
+ is used if a Drawable reports an intrinsic size of 0.
+ */
+ public static final int status_bar_system_icon_intrinsic_size=0x01050078;
+ /** Desired size of system icons in status bar.
+ */
+ public static final int status_bar_system_icon_size=0x01050077;
/** Rounded corner radius for video subtitles.
*/
- public static final int subtitle_corner_radius=0x01050083;
+ public static final int subtitle_corner_radius=0x0105012e;
/** Outline width for video subtitles.
*/
- public static final int subtitle_outline_width=0x01050086;
+ public static final int subtitle_outline_width=0x01050131;
/** Shadow offset for video subtitles.
*/
- public static final int subtitle_shadow_offset=0x01050085;
+ public static final int subtitle_shadow_offset=0x01050130;
/** Shadow radius for video subtitles.
*/
- public static final int subtitle_shadow_radius=0x01050084;
- public static final int text_handle_min_size=0x0105008f;
- public static final int text_size_small_material=0x010500e5;
+ public static final int subtitle_shadow_radius=0x0105012f;
+ /** System-provided radius for the background view of app widgets. The resolved value of this resource may change at runtime.
+ */
+ public static final int system_app_widget_background_radius=0x01050008;
+ /** System-provided radius for inner views on app widgets. The resolved value of this resource may change at runtime.
+ */
+ public static final int system_app_widget_inner_radius=0x01050009;
+ /** The minimum swipe gesture distance for showing the system bars when in immersive mode. This
+ swipe must be within the specified system_gestures_start_threshold area.
+ */
+ public static final int system_gestures_distance_threshold=0x0105006d;
+ /** The default margin used in immersive mode to capture the start of a swipe gesture from the
+ edge of the screen to show the system bars.
+ */
+ public static final int system_gestures_start_threshold=0x0105006c;
+ /** Height of a task when in minimized mode from the top when launcher is resizable.
+ */
+ public static final int task_height_of_minimized_mode=0x0105015d;
+ /** Height of the bottom taskbar not including decorations like rounded corners.
+ */
+ public static final int taskbar_frame_height=0x0105006a;
+ public static final int text_edit_floating_toolbar_elevation=0x010502a9;
+ public static final int text_edit_floating_toolbar_margin=0x010502aa;
+ public static final int text_handle_min_size=0x0105013d;
+ public static final int text_line_spacing_multiplier_material=0x010502a8;
+ public static final int text_size_body_1_material=0x010502a2;
+ public static final int text_size_body_2_material=0x010502a1;
+ public static final int text_size_button_material=0x010502a4;
+ public static final int text_size_caption_material=0x010502a3;
+ public static final int text_size_display_1_material=0x01050299;
+ public static final int text_size_display_2_material=0x01050298;
+ public static final int text_size_display_3_material=0x01050297;
+ public static final int text_size_display_4_material=0x01050296;
+ public static final int text_size_headline_material=0x0105029a;
+ public static final int text_size_large_material=0x010502a5;
+ public static final int text_size_medium_material=0x010502a6;
+ public static final int text_size_menu_header_material=0x010502a0;
+ public static final int text_size_menu_material=0x0105029f;
+ public static final int text_size_small_material=0x010502a7;
+ public static final int text_size_subhead_material=0x0105029c;
+ public static final int text_size_subtitle_material_toolbar=0x0105029e;
+ public static final int text_size_title_material=0x0105029b;
+ public static final int text_size_title_material_toolbar=0x0105029d;
+ /** Dialog end margin for text view
+ */
+ public static final int text_view_end_margin=0x0105024f;
+ /** Dialog start margin for text view
+ */
+ public static final int text_view_start_margin=0x0105024e;
/** Default width for a textview error popup
*/
- public static final int textview_error_popup_default_width=0x01050052;
+ public static final int textview_error_popup_default_width=0x010500f3;
/** The height that is used when creating thumbnails of applications.
*/
public static final int thumbnail_height=0x01050001;
/** The width that is used when creating thumbnails of applications.
*/
public static final int thumbnail_width=0x01050002;
- public static final int timepicker_center_dot_radius=0x0105010a;
- public static final int timepicker_selector_dot_radius=0x0105010b;
+ public static final int timepicker_am_top_padding=0x010502cb;
+ public static final int timepicker_ampm_horizontal_padding=0x010502ca;
+ public static final int timepicker_ampm_label_size=0x010502c9;
+ public static final int timepicker_center_dot_radius=0x010502d5;
+ public static final int timepicker_edit_text_size=0x010502d2;
+ public static final int timepicker_header_height=0x010502ce;
+ public static final int timepicker_pm_top_padding=0x010502cc;
+ public static final int timepicker_radial_picker_dimen=0x010502cf;
+ public static final int timepicker_radial_picker_horizontal_margin=0x010502d1;
+ public static final int timepicker_radial_picker_top_margin=0x010502d0;
+ public static final int timepicker_selector_dot_radius=0x010502d6;
/** Used by RadialTimePicker in clock-style TimePicker.
*/
- public static final int timepicker_selector_radius=0x01050108;
- public static final int timepicker_selector_stroke=0x01050109;
- public static final int timepicker_text_inset_inner=0x0105010d;
- public static final int timepicker_text_inset_normal=0x0105010c;
- public static final int timepicker_text_size_inner=0x0105010f;
- public static final int timepicker_text_size_normal=0x0105010e;
- public static final int toast_y_offset=0x01050016;
+ public static final int timepicker_selector_radius=0x010502d3;
+ public static final int timepicker_selector_stroke=0x010502d4;
+ public static final int timepicker_separator_padding=0x010502cd;
+ public static final int timepicker_text_inset_inner=0x010502d8;
+ public static final int timepicker_text_inset_normal=0x010502d7;
+ public static final int timepicker_text_size_inner=0x010502da;
+ public static final int timepicker_text_size_normal=0x010502d9;
+ /** Material time picker dimensions.
+ Text size for the time picker header HH:MM label. This value is large
+ enough that we don't need to use scaled pixels, dp is fine.
+ */
+ public static final int timepicker_time_label_size=0x010502c8;
+ /** Elevation of toast view
+ */
+ public static final int toast_elevation=0x01050061;
+ /** Text size of the message within a toast
+ */
+ public static final int toast_text_size=0x01050060;
+ /** Max width of a toast
+ */
+ public static final int toast_width=0x0105005f;
+ /** Offset from the bottom of the device a toast shows
+ */
+ public static final int toast_y_offset=0x0105005e;
+ /** Border corner radius of the tooltip window.
+ */
+ public static final int tooltip_corner_radius=0x01050164;
+ /** Left/right padding of the tooltip text.
+ */
+ public static final int tooltip_horizontal_padding=0x01050162;
+ /** The tooltip does not get closer than this to the window edge
+ */
+ public static final int tooltip_margin=0x01050161;
+ /** Extra tooltip offset used when anchoring to the mouse/touch position
+ */
+ public static final int tooltip_precise_anchor_extra_offset=0x01050166;
+ /** View with the height equal or above this threshold will have a tooltip anchored
+ to the mouse/touch position
+ */
+ public static final int tooltip_precise_anchor_threshold=0x01050165;
+ /** Top/bottom padding of the tooltip text.
+ */
+ public static final int tooltip_vertical_padding=0x01050163;
+ /** Vertical offset from the edge of the anchor view for a non-touch-triggered tooltip.
+ */
+ public static final int tooltip_y_offset_non_touch=0x01050160;
+ /** Tooltip dimensions.
+ Vertical offset from the edge of the anchor view for a touch-triggered tooltip.
+ */
+ public static final int tooltip_y_offset_touch=0x0105015f;
+ /** Default size for user icons (a.k.a. avatar images)
+ */
+ public static final int user_icon_size=0x010501f2;
+ public static final int waterfall_display_bottom_edge_size=0x010501e1;
+ /** For main built-in Waterfall Display
+ */
+ public static final int waterfall_display_left_edge_size=0x010501de;
+ public static final int waterfall_display_right_edge_size=0x010501e0;
+ public static final int waterfall_display_top_edge_size=0x010501df;
}
public static final class drawable {
+ public static final int ab_bottom_solid_dark_holo=0x0108009e;
+ public static final int ab_bottom_solid_inverse_holo=0x0108009f;
+ public static final int ab_bottom_solid_light_holo=0x010800a0;
+ public static final int ab_bottom_transparent_dark_holo=0x010800a1;
+ public static final int ab_bottom_transparent_light_holo=0x010800a2;
+ public static final int ab_share_pack_holo_dark=0x010800a3;
+ public static final int ab_share_pack_holo_light=0x010800b5;
+ public static final int ab_share_pack_material=0x010800b6;
+ public static final int ab_share_pack_mtrl_alpha=0x010800b7;
+ public static final int ab_solid_dark_holo=0x010800b8;
+ public static final int ab_solid_light_holo=0x010800b9;
+ public static final int ab_solid_shadow_holo=0x010800ba;
+ public static final int ab_stacked_solid_dark_holo=0x010800bb;
+ public static final int ab_stacked_solid_light_holo=0x010800bc;
+ public static final int ab_stacked_transparent_dark_holo=0x010800bd;
+ public static final int ab_stacked_transparent_light_holo=0x010800be;
+ public static final int ab_transparent_dark_holo=0x010800bf;
+ public static final int ab_transparent_light_holo=0x010800c0;
+ public static final int action_bar_background=0x010800c1;
+ public static final int action_bar_divider=0x010800c2;
+ public static final int action_bar_item_background_material=0x010800c3;
+ public static final int activated_background=0x010800c4;
+ public static final int activated_background_holo_dark=0x010800c5;
+ public static final int activated_background_holo_light=0x010800c6;
+ public static final int activated_background_light=0x010800c7;
+ public static final int activated_background_material=0x010800c8;
+ public static final int activity_title_bar=0x010800c9;
public static final int alert_dark_frame=0x01080000;
public static final int alert_light_frame=0x01080001;
public static final int arrow_down_float=0x01080002;
public static final int arrow_up_float=0x01080003;
+ public static final int autofill_dataset_picker_background=0x010800ca;
+ public static final int autofill_half_sheet_divider=0x010800cb;
+ public static final int autofilled_highlight=0x010800cc;
+ public static final int background_holo_dark=0x010800cd;
+ public static final int background_holo_light=0x010800ce;
+ public static final int background_leanback_setup=0x010800cf;
public static final int bottom_bar=0x0108009a;
- public static final int btn_check_off=0x010800e5;
+ public static final int btn_borderless_material=0x010800d0;
+ public static final int btn_cab_done_default_holo_dark=0x010800d1;
+ public static final int btn_cab_done_default_holo_light=0x010800d2;
+ public static final int btn_cab_done_focused_holo_dark=0x010800d3;
+ public static final int btn_cab_done_focused_holo_light=0x010800d4;
+ public static final int btn_cab_done_holo_dark=0x010800d5;
+ public static final int btn_cab_done_holo_light=0x010800d6;
+ public static final int btn_check=0x010800d7;
+ public static final int btn_check_buttonless_off=0x010800d8;
+ public static final int btn_check_buttonless_on=0x010800d9;
+ public static final int btn_check_holo_dark=0x010800da;
+ public static final int btn_check_holo_light=0x010800db;
+ public static final int btn_check_material_anim=0x010800dc;
+ public static final int btn_check_off=0x010800dd;
+ public static final int btn_check_off_disable=0x010800de;
+ public static final int btn_check_off_disable_focused=0x010800df;
+ public static final int btn_check_off_disabled_focused_holo_dark=0x010800e0;
+ public static final int btn_check_off_disabled_focused_holo_light=0x010800e1;
+ public static final int btn_check_off_disabled_holo_dark=0x010800e2;
+ public static final int btn_check_off_disabled_holo_light=0x010800e3;
+ public static final int btn_check_off_focused_holo_dark=0x010800e4;
+ public static final int btn_check_off_focused_holo_light=0x010800e5;
+ public static final int btn_check_off_holo_dark=0x010800e6;
+ public static final int btn_check_off_holo_light=0x010800e7;
+ public static final int btn_check_off_pressed=0x010800e8;
+ public static final int btn_check_off_pressed_holo_dark=0x010800e9;
+ public static final int btn_check_off_pressed_holo_light=0x010800ea;
+ public static final int btn_check_off_selected=0x010800eb;
+ public static final int btn_check_on=0x010800ec;
+ public static final int btn_check_on_disable=0x010800ed;
+ public static final int btn_check_on_disable_focused=0x010800ee;
+ public static final int btn_check_on_disabled_focused_holo_dark=0x010800ef;
+ public static final int btn_check_on_disabled_focused_holo_light=0x010800f0;
+ public static final int btn_check_on_disabled_holo_dark=0x010800f1;
+ public static final int btn_check_on_disabled_holo_light=0x010800f2;
+ public static final int btn_check_on_focused_holo_dark=0x010800f3;
+ public static final int btn_check_on_focused_holo_light=0x010800f4;
+ public static final int btn_check_on_holo_dark=0x010800f5;
+ public static final int btn_check_on_holo_light=0x010800f6;
+ public static final int btn_check_on_pressed=0x010800f7;
+ public static final int btn_check_on_pressed_holo_dark=0x010800f8;
+ public static final int btn_check_on_pressed_holo_light=0x010800f9;
+ public static final int btn_check_on_selected=0x010800fa;
+ public static final int btn_checkbox_checked_mtrl=0x010800fb;
+ public static final int btn_checkbox_checked_to_unchecked_mtrl_animation=0x010800fc;
+ public static final int btn_checkbox_unchecked_mtrl=0x010800fd;
+ public static final int btn_checkbox_unchecked_to_checked_mtrl_animation=0x010800fe;
+ public static final int btn_close=0x010800ff;
+ public static final int btn_close_normal=0x01080100;
+ public static final int btn_close_pressed=0x01080101;
+ public static final int btn_close_selected=0x01080102;
+ public static final int btn_colored_material=0x01080103;
public static final int btn_default=0x01080004;
+ public static final int btn_default_disabled_focused_holo_dark=0x01080104;
+ public static final int btn_default_disabled_focused_holo_light=0x01080105;
+ public static final int btn_default_disabled_holo_dark=0x01080106;
+ public static final int btn_default_disabled_holo_light=0x01080107;
+ public static final int btn_default_focused_holo_dark=0x01080108;
+ public static final int btn_default_focused_holo_light=0x01080109;
+ public static final int btn_default_holo_dark=0x0108010a;
+ public static final int btn_default_holo_light=0x0108010b;
+ public static final int btn_default_material=0x0108010c;
+ public static final int btn_default_mtrl_shape=0x0108010d;
+ public static final int btn_default_normal=0x0108010e;
+ public static final int btn_default_normal_disable=0x0108010f;
+ public static final int btn_default_normal_disable_focused=0x01080110;
+ public static final int btn_default_normal_holo_dark=0x01080111;
+ public static final int btn_default_normal_holo_light=0x01080112;
+ public static final int btn_default_pressed=0x01080113;
+ public static final int btn_default_pressed_holo_dark=0x01080114;
+ public static final int btn_default_pressed_holo_light=0x01080115;
+ public static final int btn_default_selected=0x01080116;
public static final int btn_default_small=0x01080005;
+ public static final int btn_default_small_normal=0x01080117;
+ public static final int btn_default_small_normal_disable=0x01080118;
+ public static final int btn_default_small_normal_disable_focused=0x01080119;
+ public static final int btn_default_small_pressed=0x0108011a;
+ public static final int btn_default_small_selected=0x0108011b;
+ public static final int btn_default_transparent=0x0108011c;
+ public static final int btn_default_transparent_normal=0x0108011d;
public static final int btn_dialog=0x01080017;
+ public static final int btn_dialog_disable=0x0108011e;
+ public static final int btn_dialog_normal=0x0108011f;
+ public static final int btn_dialog_pressed=0x01080120;
+ public static final int btn_dialog_selected=0x01080121;
public static final int btn_dropdown=0x01080006;
+ public static final int btn_dropdown_disabled=0x01080122;
+ public static final int btn_dropdown_disabled_focused=0x01080123;
+ public static final int btn_dropdown_normal=0x01080124;
+ public static final int btn_dropdown_pressed=0x01080125;
+ public static final int btn_dropdown_selected=0x01080126;
+ public static final int btn_erase_default=0x01080127;
+ public static final int btn_erase_pressed=0x01080128;
+ public static final int btn_erase_selected=0x01080129;
+ public static final int btn_group_disabled_holo_dark=0x0108012a;
+ public static final int btn_group_disabled_holo_light=0x0108012b;
+ public static final int btn_group_holo_dark=0x0108012c;
+ public static final int btn_group_holo_light=0x0108012d;
+ public static final int btn_group_normal_holo_dark=0x0108012e;
+ public static final int btn_group_normal_holo_light=0x0108012f;
+ public static final int btn_keyboard_key=0x01080130;
+ public static final int btn_keyboard_key_material=0x01080131;
+ public static final int btn_keyboard_key_normal=0x01080132;
+ public static final int btn_keyboard_key_normal_off=0x01080133;
+ public static final int btn_keyboard_key_normal_on=0x01080134;
+ public static final int btn_keyboard_key_pressed=0x01080135;
+ public static final int btn_keyboard_key_pressed_off=0x01080136;
+ public static final int btn_keyboard_key_pressed_on=0x01080137;
+ public static final int btn_leanback=0x01080138;
public static final int btn_minus=0x01080007;
+ public static final int btn_minus_default=0x01080139;
+ public static final int btn_minus_disable=0x0108013a;
+ public static final int btn_minus_disable_focused=0x0108013b;
+ public static final int btn_minus_pressed=0x0108013c;
+ public static final int btn_minus_selected=0x0108013d;
+ public static final int btn_notification_emphasized=0x0108013e;
+ public static final int btn_outlined=0x0108013f;
public static final int btn_plus=0x01080008;
+ public static final int btn_plus_default=0x01080140;
+ public static final int btn_plus_disable=0x01080141;
+ public static final int btn_plus_disable_focused=0x01080142;
+ public static final int btn_plus_pressed=0x01080143;
+ public static final int btn_plus_selected=0x01080144;
public static final int btn_radio=0x01080009;
+ public static final int btn_radio_holo_dark=0x01080145;
+ public static final int btn_radio_holo_light=0x01080146;
+ public static final int btn_radio_material_anim=0x01080147;
+ public static final int btn_radio_off=0x01080148;
+ public static final int btn_radio_off_disabled_focused_holo_dark=0x01080149;
+ public static final int btn_radio_off_disabled_focused_holo_light=0x0108014a;
+ public static final int btn_radio_off_disabled_holo_dark=0x0108014b;
+ public static final int btn_radio_off_disabled_holo_light=0x0108014c;
+ public static final int btn_radio_off_focused_holo_dark=0x0108014d;
+ public static final int btn_radio_off_focused_holo_light=0x0108014e;
+ public static final int btn_radio_off_holo_dark=0x0108014f;
+ public static final int btn_radio_off_holo_light=0x01080150;
+ public static final int btn_radio_off_mtrl=0x01080151;
+ public static final int btn_radio_off_pressed=0x01080152;
+ public static final int btn_radio_off_pressed_holo_dark=0x01080153;
+ public static final int btn_radio_off_pressed_holo_light=0x01080154;
+ public static final int btn_radio_off_selected=0x01080155;
+ public static final int btn_radio_off_to_on_mtrl_animation=0x01080156;
+ public static final int btn_radio_on=0x01080157;
+ public static final int btn_radio_on_disabled_focused_holo_dark=0x01080158;
+ public static final int btn_radio_on_disabled_focused_holo_light=0x01080159;
+ public static final int btn_radio_on_disabled_holo_dark=0x0108015a;
+ public static final int btn_radio_on_disabled_holo_light=0x0108015b;
+ public static final int btn_radio_on_focused_holo_dark=0x0108015c;
+ public static final int btn_radio_on_focused_holo_light=0x0108015d;
+ public static final int btn_radio_on_holo_dark=0x0108015e;
+ public static final int btn_radio_on_holo_light=0x0108015f;
+ public static final int btn_radio_on_mtrl=0x01080160;
+ public static final int btn_radio_on_pressed=0x01080161;
+ public static final int btn_radio_on_pressed_holo_dark=0x01080162;
+ public static final int btn_radio_on_pressed_holo_light=0x01080163;
+ public static final int btn_radio_on_selected=0x01080164;
+ public static final int btn_radio_on_to_off_mtrl_animation=0x01080165;
+ public static final int btn_rating_star_off_focused_holo_dark=0x01080166;
+ public static final int btn_rating_star_off_focused_holo_light=0x01080167;
+ public static final int btn_rating_star_off_normal=0x01080168;
+ public static final int btn_rating_star_off_normal_holo_dark=0x01080169;
+ public static final int btn_rating_star_off_normal_holo_light=0x0108016a;
+ public static final int btn_rating_star_off_pressed=0x0108016b;
+ public static final int btn_rating_star_off_pressed_holo_dark=0x0108016c;
+ public static final int btn_rating_star_off_pressed_holo_light=0x0108016d;
+ public static final int btn_rating_star_off_selected=0x0108016e;
+ public static final int btn_rating_star_on_focused_holo_dark=0x0108016f;
+ public static final int btn_rating_star_on_focused_holo_light=0x01080170;
+ public static final int btn_rating_star_on_normal=0x01080171;
+ public static final int btn_rating_star_on_normal_holo_dark=0x01080172;
+ public static final int btn_rating_star_on_normal_holo_light=0x01080173;
+ public static final int btn_rating_star_on_pressed=0x01080174;
+ public static final int btn_rating_star_on_pressed_holo_dark=0x01080175;
+ public static final int btn_rating_star_on_pressed_holo_light=0x01080176;
+ public static final int btn_rating_star_on_selected=0x01080177;
public static final int btn_star=0x0108000a;
public static final int btn_star_big_off=0x0108000b;
+ public static final int btn_star_big_off_disable=0x01080178;
+ public static final int btn_star_big_off_disable_focused=0x01080179;
+ public static final int btn_star_big_off_pressed=0x0108017a;
+ public static final int btn_star_big_off_selected=0x0108017b;
public static final int btn_star_big_on=0x0108000c;
+ public static final int btn_star_big_on_disable=0x0108017c;
+ public static final int btn_star_big_on_disable_focused=0x0108017d;
+ public static final int btn_star_big_on_pressed=0x0108017e;
+ public static final int btn_star_big_on_selected=0x0108017f;
+ public static final int btn_star_holo_dark=0x01080180;
+ public static final int btn_star_holo_light=0x01080181;
+ public static final int btn_star_material=0x01080182;
+ public static final int btn_star_mtrl_alpha=0x01080183;
+ public static final int btn_star_off_disabled_focused_holo_dark=0x01080184;
+ public static final int btn_star_off_disabled_focused_holo_light=0x01080185;
+ public static final int btn_star_off_disabled_holo_dark=0x01080186;
+ public static final int btn_star_off_disabled_holo_light=0x01080187;
+ public static final int btn_star_off_focused_holo_dark=0x01080188;
+ public static final int btn_star_off_focused_holo_light=0x01080189;
+ public static final int btn_star_off_normal_holo_dark=0x0108018a;
+ public static final int btn_star_off_normal_holo_light=0x0108018b;
+ public static final int btn_star_off_pressed_holo_dark=0x0108018c;
+ public static final int btn_star_off_pressed_holo_light=0x0108018d;
+ public static final int btn_star_on_disabled_focused_holo_dark=0x0108018e;
+ public static final int btn_star_on_disabled_focused_holo_light=0x0108018f;
+ public static final int btn_star_on_disabled_holo_dark=0x01080190;
+ public static final int btn_star_on_disabled_holo_light=0x01080191;
+ public static final int btn_star_on_focused_holo_dark=0x01080192;
+ public static final int btn_star_on_focused_holo_light=0x01080193;
+ public static final int btn_star_on_normal_holo_dark=0x01080194;
+ public static final int btn_star_on_normal_holo_light=0x01080195;
+ public static final int btn_star_on_pressed_holo_dark=0x01080196;
+ public static final int btn_star_on_pressed_holo_light=0x01080197;
+ public static final int btn_switch_to_off_mtrl_00001=0x01080198;
+ public static final int btn_switch_to_off_mtrl_00002=0x01080199;
+ public static final int btn_switch_to_off_mtrl_00003=0x0108019a;
+ public static final int btn_switch_to_off_mtrl_00004=0x0108019b;
+ public static final int btn_switch_to_off_mtrl_00005=0x0108019c;
+ public static final int btn_switch_to_off_mtrl_00006=0x0108019d;
+ public static final int btn_switch_to_off_mtrl_00007=0x0108019e;
+ public static final int btn_switch_to_off_mtrl_00008=0x0108019f;
+ public static final int btn_switch_to_off_mtrl_00009=0x010801a0;
+ public static final int btn_switch_to_off_mtrl_00010=0x010801a1;
+ public static final int btn_switch_to_off_mtrl_00011=0x010801a2;
+ public static final int btn_switch_to_off_mtrl_00012=0x010801a3;
+ public static final int btn_switch_to_on_mtrl_00001=0x010801a4;
+ public static final int btn_switch_to_on_mtrl_00002=0x010801a5;
+ public static final int btn_switch_to_on_mtrl_00003=0x010801a6;
+ public static final int btn_switch_to_on_mtrl_00004=0x010801a7;
+ public static final int btn_switch_to_on_mtrl_00005=0x010801a8;
+ public static final int btn_switch_to_on_mtrl_00006=0x010801a9;
+ public static final int btn_switch_to_on_mtrl_00007=0x010801aa;
+ public static final int btn_switch_to_on_mtrl_00008=0x010801ab;
+ public static final int btn_switch_to_on_mtrl_00009=0x010801ac;
+ public static final int btn_switch_to_on_mtrl_00010=0x010801ad;
+ public static final int btn_switch_to_on_mtrl_00011=0x010801ae;
+ public static final int btn_switch_to_on_mtrl_00012=0x010801af;
+ public static final int btn_toggle=0x010801b0;
+ public static final int btn_toggle_bg=0x010801b1;
+ public static final int btn_toggle_holo_dark=0x010801b2;
+ public static final int btn_toggle_holo_light=0x010801b3;
+ public static final int btn_toggle_material=0x010801b4;
+ public static final int btn_toggle_off=0x010801b5;
+ public static final int btn_toggle_off_disabled_focused_holo_dark=0x010801b6;
+ public static final int btn_toggle_off_disabled_focused_holo_light=0x010801b7;
+ public static final int btn_toggle_off_disabled_holo_dark=0x010801b8;
+ public static final int btn_toggle_off_disabled_holo_light=0x010801b9;
+ public static final int btn_toggle_off_focused_holo_dark=0x010801ba;
+ public static final int btn_toggle_off_focused_holo_light=0x010801bb;
+ public static final int btn_toggle_off_normal_holo_dark=0x010801bc;
+ public static final int btn_toggle_off_normal_holo_light=0x010801bd;
+ public static final int btn_toggle_off_pressed_holo_dark=0x010801be;
+ public static final int btn_toggle_off_pressed_holo_light=0x010801bf;
+ public static final int btn_toggle_on=0x010801c0;
+ public static final int btn_toggle_on_disabled_focused_holo_dark=0x010801c1;
+ public static final int btn_toggle_on_disabled_focused_holo_light=0x010801c2;
+ public static final int btn_toggle_on_disabled_holo_dark=0x010801c3;
+ public static final int btn_toggle_on_disabled_holo_light=0x010801c4;
+ public static final int btn_toggle_on_focused_holo_dark=0x010801c5;
+ public static final int btn_toggle_on_focused_holo_light=0x010801c6;
+ public static final int btn_toggle_on_normal_holo_dark=0x010801c7;
+ public static final int btn_toggle_on_normal_holo_light=0x010801c8;
+ public static final int btn_toggle_on_pressed_holo_dark=0x010801c9;
+ public static final int btn_toggle_on_pressed_holo_light=0x010801ca;
+ public static final int btn_tonal=0x010801cb;
+ public static final int button_inset=0x010801cc;
public static final int button_onoff_indicator_off=0x0108000e;
public static final int button_onoff_indicator_on=0x0108000d;
- public static final int call_contact=0x01080256;
+ public static final int cab_background_bottom_holo_dark=0x010801cd;
+ public static final int cab_background_bottom_holo_light=0x010801ce;
+ public static final int cab_background_bottom_material=0x010801cf;
+ public static final int cab_background_bottom_mtrl_alpha=0x010801d0;
+ public static final int cab_background_top_holo_dark=0x010801d1;
+ public static final int cab_background_top_holo_light=0x010801d2;
+ public static final int cab_background_top_material=0x010801d3;
+ public static final int cab_background_top_mtrl_alpha=0x010801d4;
public static final int checkbox_off_background=0x0108000f;
public static final int checkbox_on_background=0x01080010;
- public static final int cling_arrow_up=0x01080257;
- public static final int cling_bg=0x01080258;
- public static final int cling_button=0x01080259;
- public static final int clock_dial=0x0108025c;
- public static final int clock_hand_hour=0x0108025d;
- public static final int clock_hand_minute=0x0108025e;
- public static final int compass_arrow=0x01080264;
- public static final int compass_base=0x01080265;
- public static final int create_contact=0x01080269;
+ /** Style the scrollbars accoridngly.
+ */
+ public static final int config_scrollbarThumbVertical=0x01080600;
+ public static final int config_scrollbarTrackVertical=0x01080601;
+ public static final int control_background_32dp_material=0x010801d5;
+ public static final int control_background_40dp_material=0x010801d6;
/** Drawable to use as a background for separators on a list with a dark background
*/
public static final int dark_header=0x010800a5;
- public static final int default_wallpaper=0x0108026c;
+ public static final int dark_header_dither=0x010801d7;
+ public static final int day_picker_week_view_dayline_holo=0x010801d8;
+ /** By default a product has no distinct default lock wallpaper
+ */
+ public static final int default_lock_wallpaper=0x010805fe;
+ public static final int dialog_background_material=0x010801d9;
+ public static final int dialog_bottom_holo_dark=0x010801da;
+ public static final int dialog_bottom_holo_light=0x010801db;
public static final int dialog_frame=0x01080011;
+ public static final int dialog_full_holo_dark=0x010801dc;
+ public static final int dialog_full_holo_light=0x010801dd;
public static final int dialog_holo_dark_frame=0x010800b2;
public static final int dialog_holo_light_frame=0x010800b3;
+ public static final int dialog_middle_holo_dark=0x010801de;
+ public static final int dialog_middle_holo_light=0x010801df;
+ public static final int dialog_top_holo_dark=0x010801e0;
+ public static final int dialog_top_holo_light=0x010801e1;
public static final int divider_horizontal_bright=0x01080012;
+ public static final int divider_horizontal_bright_opaque=0x010801e2;
public static final int divider_horizontal_dark=0x01080014;
+ public static final int divider_horizontal_dark_opaque=0x010801e3;
public static final int divider_horizontal_dim_dark=0x01080015;
public static final int divider_horizontal_textfield=0x01080013;
+ public static final int divider_vertical_dark=0x010801e4;
public static final int edit_text=0x01080016;
+ public static final int edit_text_holo_dark=0x010801e5;
+ public static final int edit_text_holo_light=0x010801e6;
+ public static final int edit_text_material=0x010801e7;
public static final int editbox_background=0x01080018;
+ public static final int editbox_background_focus_yellow=0x010801e8;
public static final int editbox_background_normal=0x01080019;
+ public static final int editbox_dropdown_background=0x010801e9;
+ public static final int editbox_dropdown_background_dark=0x010801ea;
public static final int editbox_dropdown_dark_frame=0x0108001a;
public static final int editbox_dropdown_light_frame=0x0108001b;
- public static final int emo_im_angel=0x010802aa;
- public static final int emo_im_cool=0x010802ab;
- public static final int emo_im_crying=0x010802ac;
- public static final int emo_im_embarrassed=0x010802ad;
- public static final int emo_im_foot_in_mouth=0x010802ae;
- public static final int emo_im_happy=0x010802af;
- public static final int emo_im_kissing=0x010802b0;
- public static final int emo_im_laughing=0x010802b1;
- public static final int emo_im_lips_are_sealed=0x010802b2;
- public static final int emo_im_money_mouth=0x010802b3;
- public static final int emo_im_sad=0x010802b4;
- public static final int emo_im_surprised=0x010802b5;
- public static final int emo_im_tongue_sticking_out=0x010802b6;
- public static final int emo_im_undecided=0x010802b7;
- public static final int emo_im_winking=0x010802b8;
- public static final int emo_im_wtf=0x010802b9;
- public static final int emo_im_yelling=0x010802ba;
- public static final int emulator_circular_window_overlay=0x010802bb;
- public static final int expander_close_holo_dark=0x010802bc;
- public static final int expander_ic_maximized=0x010802c3;
- public static final int expander_ic_minimized=0x010802c4;
- public static final int expander_open_holo_dark=0x010802c5;
+ public static final int expander_close_holo_dark=0x010801eb;
+ public static final int expander_close_holo_light=0x010801ec;
+ public static final int expander_close_mtrl_alpha=0x010801ed;
+ public static final int expander_group=0x010801ee;
+ public static final int expander_group_holo_dark=0x010801ef;
+ public static final int expander_group_holo_light=0x010801f0;
+ public static final int expander_group_material=0x010801f1;
+ public static final int expander_ic_maximized=0x010801f2;
+ public static final int expander_ic_minimized=0x010801f3;
+ public static final int expander_open_holo_dark=0x010801f4;
+ public static final int expander_open_holo_light=0x010801f5;
+ public static final int expander_open_mtrl_alpha=0x010801f6;
+ public static final int fastscroll_label_left_holo_dark=0x010801f7;
+ public static final int fastscroll_label_left_holo_light=0x010801f8;
+ public static final int fastscroll_label_left_material=0x010801f9;
+ public static final int fastscroll_label_right_holo_dark=0x010801fa;
+ public static final int fastscroll_label_right_holo_light=0x010801fb;
+ public static final int fastscroll_label_right_material=0x010801fc;
+ public static final int fastscroll_thumb_default_holo=0x010801fd;
+ public static final int fastscroll_thumb_holo=0x010801fe;
+ public static final int fastscroll_thumb_material=0x010801ff;
+ public static final int fastscroll_thumb_pressed_holo=0x01080200;
+ public static final int fastscroll_track_default_holo_dark=0x01080201;
+ public static final int fastscroll_track_default_holo_light=0x01080202;
+ public static final int fastscroll_track_holo_dark=0x01080203;
+ public static final int fastscroll_track_holo_light=0x01080204;
+ public static final int fastscroll_track_material=0x01080205;
+ public static final int fastscroll_track_pressed_holo_dark=0x01080206;
+ public static final int fastscroll_track_pressed_holo_light=0x01080207;
+ public static final int frame_gallery_thumb=0x01080208;
+ public static final int frame_gallery_thumb_pressed=0x01080209;
+ public static final int frame_gallery_thumb_selected=0x0108020a;
+ public static final int gallery_item_background=0x0108020b;
+ public static final int gallery_selected_default=0x0108020c;
+ public static final int gallery_selected_focused=0x0108020d;
+ public static final int gallery_selected_pressed=0x0108020e;
public static final int gallery_thumb=0x0108001c;
- public static final int ic_account_circle=0x010802f2;
- public static final int ic_action_assist_focused=0x010802f3;
- public static final int ic_audio_alarm=0x010802f5;
- public static final int ic_audio_alarm_mute=0x010802f6;
- public static final int ic_audio_media=0x010802f7;
- public static final int ic_audio_media_mute=0x010802f8;
- public static final int ic_audio_notification=0x010802f9;
- public static final int ic_audio_notification_mute=0x010802fb;
- public static final int ic_audio_ring_notif=0x010802fd;
- public static final int ic_audio_ring_notif_mute=0x010802fe;
- public static final int ic_audio_ring_notif_vibrate=0x010802ff;
- public static final int ic_audio_vol=0x01080300;
- public static final int ic_audio_vol_mute=0x01080301;
+ public static final int gallery_unselected_default=0x0108020f;
+ public static final int gallery_unselected_pressed=0x01080210;
+ public static final int global_actions_item_grey_background=0x01080211;
+ public static final int global_actions_item_grey_background_shape=0x01080212;
+ public static final int grid_selector_background=0x01080213;
+ public static final int grid_selector_background_focus=0x01080214;
+ public static final int grid_selector_background_pressed=0x01080215;
+ public static final int ic_ab_back_holo_dark=0x01080216;
+ public static final int ic_ab_back_holo_dark_am=0x01080217;
+ public static final int ic_ab_back_holo_light=0x01080218;
+ public static final int ic_ab_back_holo_light_am=0x01080219;
+ public static final int ic_ab_back_material=0x0108021a;
+ public static final int ic_ab_back_material_dark=0x0108021b;
+ public static final int ic_ab_back_material_light=0x0108021c;
+ public static final int ic_ab_back_material_settings=0x0108021d;
+ public static final int ic_arrow_drop_right_black_24dp=0x0108021e;
public static final int ic_btn_speak_now=0x010800a4;
- public static final int ic_bullet_key_permission=0x0108030c;
- public static final int ic_check_circle_24px=0x01080311;
- public static final int ic_contact_picture=0x0108032a;
- public static final int ic_corp_badge=0x0108032d;
- public static final int ic_corp_icon=0x0108032e;
- public static final int ic_corp_icon_badge=0x0108032f;
- public static final int ic_corp_statusbar_icon=0x01080330;
+ public static final int ic_cab_done_holo_dark=0x0108021f;
+ public static final int ic_cab_done_holo_light=0x01080220;
+ public static final int ic_clear_holo_dark=0x01080221;
+ public static final int ic_clear_holo_light=0x01080222;
+ public static final int ic_clear_material=0x01080223;
+ public static final int ic_clear_search_api_disabled_holo_dark=0x01080224;
+ public static final int ic_clear_search_api_disabled_holo_light=0x01080225;
+ public static final int ic_clear_search_api_holo_dark=0x01080226;
+ public static final int ic_clear_search_api_holo_light=0x01080227;
+ public static final int ic_commit_search_api_holo_dark=0x01080228;
+ public static final int ic_commit_search_api_holo_light=0x01080229;
+ public static final int ic_commit_search_api_material=0x0108022a;
+ public static final int ic_commit_search_api_mtrl_alpha=0x0108022b;
+ public static final int ic_contact_picture=0x0108022c;
+ public static final int ic_corp_icon=0x0108022d;
public static final int ic_delete=0x0108001d;
public static final int ic_dialog_alert=0x01080027;
- public static final int ic_dialog_alert_material=0x01080333;
+ public static final int ic_dialog_alert_holo_dark=0x0108022e;
+ public static final int ic_dialog_alert_holo_light=0x0108022f;
+ public static final int ic_dialog_alert_material=0x01080230;
public static final int ic_dialog_dialer=0x01080028;
public static final int ic_dialog_email=0x01080029;
public static final int ic_dialog_info=0x0108009b;
public static final int ic_dialog_map=0x0108002a;
- public static final int ic_dialog_usb=0x01080338;
- public static final int ic_eject_24dp=0x01080339;
- public static final int ic_emergency=0x0108033a;
- public static final int ic_folder_24dp=0x01080345;
- public static final int ic_grayedout_printer=0x0108034a;
+ public static final int ic_find_next_holo_dark=0x01080231;
+ public static final int ic_find_next_holo_light=0x01080232;
+ public static final int ic_find_next_material=0x01080233;
+ public static final int ic_find_next_mtrl_alpha=0x01080234;
+ public static final int ic_find_previous_holo_dark=0x01080235;
+ public static final int ic_find_previous_holo_light=0x01080236;
+ public static final int ic_find_previous_material=0x01080237;
+ public static final int ic_find_previous_mtrl_alpha=0x01080238;
+ public static final int ic_fingerprint=0x01080239;
+ public static final int ic_go_search_api_holo_dark=0x0108023a;
+ public static final int ic_go_search_api_holo_light=0x0108023b;
+ public static final int ic_go_search_api_material=0x0108023c;
+ /** @hide
+ */
+ @android.annotation.SystemApi
+ public static final int ic_info=0x010800b4;
public static final int ic_input_add=0x0108002b;
public static final int ic_input_delete=0x0108002c;
public static final int ic_input_get=0x0108002d;
- public static final int ic_jog_dial_sound_off=0x0108034f;
- public static final int ic_jog_dial_sound_on=0x01080350;
- public static final int ic_jog_dial_unlock=0x01080351;
- public static final int ic_jog_dial_vibrate_on=0x01080352;
- public static final int ic_lock_airplane_mode=0x01080354;
- public static final int ic_lock_airplane_mode_off=0x01080356;
- public static final int ic_lock_bugreport=0x01080358;
+ public static final int ic_launcher_android=0x0108023d;
public static final int ic_lock_idle_alarm=0x0108002e;
+ public static final int ic_lock_idle_alarm_alpha=0x0108023e;
public static final int ic_lock_idle_charging=0x0108001e;
public static final int ic_lock_idle_lock=0x0108001f;
public static final int ic_lock_idle_low_battery=0x01080020;
public static final int ic_lock_lock=0x0108002f;
+ public static final int ic_lock_lock_alpha=0x0108023f;
public static final int ic_lock_power_off=0x01080030;
public static final int ic_lock_silent_mode=0x01080031;
public static final int ic_lock_silent_mode_off=0x01080032;
- public static final int ic_maps_indicator_current_position_anim=0x01080364;
public static final int ic_media_ff=0x01080021;
public static final int ic_media_next=0x01080022;
public static final int ic_media_pause=0x01080023;
public static final int ic_media_play=0x01080024;
public static final int ic_media_previous=0x01080025;
public static final int ic_media_rew=0x01080026;
- public static final int ic_media_route_connecting_holo_dark=0x0108036a;
- public static final int ic_media_route_disabled_holo_dark=0x0108036d;
- public static final int ic_media_route_off_holo_dark=0x01080373;
- public static final int ic_media_route_on_holo_dark=0x0108037f;
- public static final int ic_media_stop=0x01080382;
- public static final int ic_media_video_poster=0x01080383;
+ public static final int ic_media_route_connected_dark_00_mtrl=0x01080240;
+ public static final int ic_media_route_connected_dark_01_mtrl=0x01080241;
+ public static final int ic_media_route_connected_dark_02_mtrl=0x01080242;
+ public static final int ic_media_route_connected_dark_03_mtrl=0x01080243;
+ public static final int ic_media_route_connected_dark_04_mtrl=0x01080244;
+ public static final int ic_media_route_connected_dark_05_mtrl=0x01080245;
+ public static final int ic_media_route_connected_dark_06_mtrl=0x01080246;
+ public static final int ic_media_route_connected_dark_07_mtrl=0x01080247;
+ public static final int ic_media_route_connected_dark_08_mtrl=0x01080248;
+ public static final int ic_media_route_connected_dark_09_mtrl=0x01080249;
+ public static final int ic_media_route_connected_dark_10_mtrl=0x0108024a;
+ public static final int ic_media_route_connected_dark_11_mtrl=0x0108024b;
+ public static final int ic_media_route_connected_dark_12_mtrl=0x0108024c;
+ public static final int ic_media_route_connected_dark_13_mtrl=0x0108024d;
+ public static final int ic_media_route_connected_dark_14_mtrl=0x0108024e;
+ public static final int ic_media_route_connected_dark_15_mtrl=0x0108024f;
+ public static final int ic_media_route_connected_dark_16_mtrl=0x01080250;
+ public static final int ic_media_route_connected_dark_17_mtrl=0x01080251;
+ public static final int ic_media_route_connected_dark_18_mtrl=0x01080252;
+ public static final int ic_media_route_connected_dark_19_mtrl=0x01080253;
+ public static final int ic_media_route_connected_dark_20_mtrl=0x01080254;
+ public static final int ic_media_route_connected_dark_21_mtrl=0x01080255;
+ public static final int ic_media_route_connected_dark_22_mtrl=0x01080256;
+ public static final int ic_media_route_connected_dark_23_mtrl=0x01080257;
+ public static final int ic_media_route_connected_dark_24_mtrl=0x01080258;
+ public static final int ic_media_route_connected_dark_25_mtrl=0x01080259;
+ public static final int ic_media_route_connected_dark_26_mtrl=0x0108025a;
+ public static final int ic_media_route_connected_dark_27_mtrl=0x0108025b;
+ public static final int ic_media_route_connected_dark_28_mtrl=0x0108025c;
+ public static final int ic_media_route_connected_dark_29_mtrl=0x0108025d;
+ public static final int ic_media_route_connected_dark_30_mtrl=0x0108025e;
+ public static final int ic_media_route_connected_dark_material=0x0108025f;
+ public static final int ic_media_route_connected_light_00_mtrl=0x01080260;
+ public static final int ic_media_route_connected_light_01_mtrl=0x01080261;
+ public static final int ic_media_route_connected_light_02_mtrl=0x01080262;
+ public static final int ic_media_route_connected_light_03_mtrl=0x01080263;
+ public static final int ic_media_route_connected_light_04_mtrl=0x01080264;
+ public static final int ic_media_route_connected_light_05_mtrl=0x01080265;
+ public static final int ic_media_route_connected_light_06_mtrl=0x01080266;
+ public static final int ic_media_route_connected_light_07_mtrl=0x01080267;
+ public static final int ic_media_route_connected_light_08_mtrl=0x01080268;
+ public static final int ic_media_route_connected_light_09_mtrl=0x01080269;
+ public static final int ic_media_route_connected_light_10_mtrl=0x0108026a;
+ public static final int ic_media_route_connected_light_11_mtrl=0x0108026b;
+ public static final int ic_media_route_connected_light_12_mtrl=0x0108026c;
+ public static final int ic_media_route_connected_light_13_mtrl=0x0108026d;
+ public static final int ic_media_route_connected_light_14_mtrl=0x0108026e;
+ public static final int ic_media_route_connected_light_15_mtrl=0x0108026f;
+ public static final int ic_media_route_connected_light_16_mtrl=0x01080270;
+ public static final int ic_media_route_connected_light_17_mtrl=0x01080271;
+ public static final int ic_media_route_connected_light_18_mtrl=0x01080272;
+ public static final int ic_media_route_connected_light_19_mtrl=0x01080273;
+ public static final int ic_media_route_connected_light_20_mtrl=0x01080274;
+ public static final int ic_media_route_connected_light_21_mtrl=0x01080275;
+ public static final int ic_media_route_connected_light_22_mtrl=0x01080276;
+ public static final int ic_media_route_connected_light_23_mtrl=0x01080277;
+ public static final int ic_media_route_connected_light_24_mtrl=0x01080278;
+ public static final int ic_media_route_connected_light_25_mtrl=0x01080279;
+ public static final int ic_media_route_connected_light_26_mtrl=0x0108027a;
+ public static final int ic_media_route_connected_light_27_mtrl=0x0108027b;
+ public static final int ic_media_route_connected_light_28_mtrl=0x0108027c;
+ public static final int ic_media_route_connected_light_29_mtrl=0x0108027d;
+ public static final int ic_media_route_connected_light_30_mtrl=0x0108027e;
+ public static final int ic_media_route_connected_light_material=0x0108027f;
+ public static final int ic_media_route_connecting_dark_00_mtrl=0x01080280;
+ public static final int ic_media_route_connecting_dark_01_mtrl=0x01080281;
+ public static final int ic_media_route_connecting_dark_02_mtrl=0x01080282;
+ public static final int ic_media_route_connecting_dark_03_mtrl=0x01080283;
+ public static final int ic_media_route_connecting_dark_04_mtrl=0x01080284;
+ public static final int ic_media_route_connecting_dark_05_mtrl=0x01080285;
+ public static final int ic_media_route_connecting_dark_06_mtrl=0x01080286;
+ public static final int ic_media_route_connecting_dark_07_mtrl=0x01080287;
+ public static final int ic_media_route_connecting_dark_08_mtrl=0x01080288;
+ public static final int ic_media_route_connecting_dark_09_mtrl=0x01080289;
+ public static final int ic_media_route_connecting_dark_10_mtrl=0x0108028a;
+ public static final int ic_media_route_connecting_dark_11_mtrl=0x0108028b;
+ public static final int ic_media_route_connecting_dark_12_mtrl=0x0108028c;
+ public static final int ic_media_route_connecting_dark_13_mtrl=0x0108028d;
+ public static final int ic_media_route_connecting_dark_14_mtrl=0x0108028e;
+ public static final int ic_media_route_connecting_dark_15_mtrl=0x0108028f;
+ public static final int ic_media_route_connecting_dark_16_mtrl=0x01080290;
+ public static final int ic_media_route_connecting_dark_17_mtrl=0x01080291;
+ public static final int ic_media_route_connecting_dark_18_mtrl=0x01080292;
+ public static final int ic_media_route_connecting_dark_19_mtrl=0x01080293;
+ public static final int ic_media_route_connecting_dark_20_mtrl=0x01080294;
+ public static final int ic_media_route_connecting_dark_21_mtrl=0x01080295;
+ public static final int ic_media_route_connecting_dark_22_mtrl=0x01080296;
+ public static final int ic_media_route_connecting_dark_23_mtrl=0x01080297;
+ public static final int ic_media_route_connecting_dark_24_mtrl=0x01080298;
+ public static final int ic_media_route_connecting_dark_25_mtrl=0x01080299;
+ public static final int ic_media_route_connecting_dark_26_mtrl=0x0108029a;
+ public static final int ic_media_route_connecting_dark_27_mtrl=0x0108029b;
+ public static final int ic_media_route_connecting_dark_28_mtrl=0x0108029c;
+ public static final int ic_media_route_connecting_dark_29_mtrl=0x0108029d;
+ public static final int ic_media_route_connecting_dark_30_mtrl=0x0108029e;
+ public static final int ic_media_route_connecting_dark_material=0x0108029f;
+ public static final int ic_media_route_connecting_holo_dark=0x010802a0;
+ public static final int ic_media_route_connecting_holo_light=0x010802a1;
+ public static final int ic_media_route_connecting_light_00_mtrl=0x010802a2;
+ public static final int ic_media_route_connecting_light_01_mtrl=0x010802a3;
+ public static final int ic_media_route_connecting_light_02_mtrl=0x010802a4;
+ public static final int ic_media_route_connecting_light_03_mtrl=0x010802a5;
+ public static final int ic_media_route_connecting_light_04_mtrl=0x010802a6;
+ public static final int ic_media_route_connecting_light_05_mtrl=0x010802a7;
+ public static final int ic_media_route_connecting_light_06_mtrl=0x010802a8;
+ public static final int ic_media_route_connecting_light_07_mtrl=0x010802a9;
+ public static final int ic_media_route_connecting_light_08_mtrl=0x010802aa;
+ public static final int ic_media_route_connecting_light_09_mtrl=0x010802ab;
+ public static final int ic_media_route_connecting_light_10_mtrl=0x010802ac;
+ public static final int ic_media_route_connecting_light_11_mtrl=0x010802ad;
+ public static final int ic_media_route_connecting_light_12_mtrl=0x010802ae;
+ public static final int ic_media_route_connecting_light_13_mtrl=0x010802af;
+ public static final int ic_media_route_connecting_light_14_mtrl=0x010802b0;
+ public static final int ic_media_route_connecting_light_15_mtrl=0x010802b1;
+ public static final int ic_media_route_connecting_light_16_mtrl=0x010802b2;
+ public static final int ic_media_route_connecting_light_17_mtrl=0x010802b3;
+ public static final int ic_media_route_connecting_light_18_mtrl=0x010802b4;
+ public static final int ic_media_route_connecting_light_19_mtrl=0x010802b5;
+ public static final int ic_media_route_connecting_light_20_mtrl=0x010802b6;
+ public static final int ic_media_route_connecting_light_21_mtrl=0x010802b7;
+ public static final int ic_media_route_connecting_light_22_mtrl=0x010802b8;
+ public static final int ic_media_route_connecting_light_23_mtrl=0x010802b9;
+ public static final int ic_media_route_connecting_light_24_mtrl=0x010802ba;
+ public static final int ic_media_route_connecting_light_25_mtrl=0x010802bb;
+ public static final int ic_media_route_connecting_light_26_mtrl=0x010802bc;
+ public static final int ic_media_route_connecting_light_27_mtrl=0x010802bd;
+ public static final int ic_media_route_connecting_light_28_mtrl=0x010802be;
+ public static final int ic_media_route_connecting_light_29_mtrl=0x010802bf;
+ public static final int ic_media_route_connecting_light_30_mtrl=0x010802c0;
+ public static final int ic_media_route_connecting_light_material=0x010802c1;
+ public static final int ic_media_route_dark_material=0x010802c2;
+ public static final int ic_media_route_disabled_holo_dark=0x010802c3;
+ public static final int ic_media_route_disabled_holo_light=0x010802c4;
+ public static final int ic_media_route_holo_dark=0x010802c5;
+ public static final int ic_media_route_holo_light=0x010802c6;
+ public static final int ic_media_route_light_material=0x010802c7;
+ public static final int ic_media_route_off_dark_mtrl=0x010802c8;
+ public static final int ic_media_route_off_holo_dark=0x010802c9;
+ public static final int ic_media_route_off_holo_light=0x010802ca;
+ public static final int ic_media_route_off_light_mtrl=0x010802cb;
+ public static final int ic_media_route_on_0_holo_dark=0x010802cc;
+ public static final int ic_media_route_on_0_holo_light=0x010802cd;
+ public static final int ic_media_route_on_1_holo_dark=0x010802ce;
+ public static final int ic_media_route_on_1_holo_light=0x010802cf;
+ public static final int ic_media_route_on_2_holo_dark=0x010802d0;
+ public static final int ic_media_route_on_2_holo_light=0x010802d1;
+ public static final int ic_media_route_on_holo_dark=0x010802d2;
+ public static final int ic_media_route_on_holo_light=0x010802d3;
public static final int ic_menu_add=0x01080033;
public static final int ic_menu_agenda=0x01080034;
public static final int ic_menu_always_landscape_portrait=0x01080035;
- public static final int ic_menu_archive=0x01080386;
public static final int ic_menu_call=0x01080036;
public static final int ic_menu_camera=0x01080037;
- public static final int ic_menu_cc=0x0108038c;
public static final int ic_menu_close_clear_cancel=0x01080038;
public static final int ic_menu_compass=0x01080039;
+ public static final int ic_menu_copy_holo_dark=0x010802d4;
+ public static final int ic_menu_copy_holo_light=0x010802d5;
+ public static final int ic_menu_copy_material=0x010802d6;
public static final int ic_menu_crop=0x0108003a;
+ public static final int ic_menu_cut_holo_dark=0x010802d7;
+ public static final int ic_menu_cut_holo_light=0x010802d8;
+ public static final int ic_menu_cut_material=0x010802d9;
public static final int ic_menu_day=0x0108003b;
public static final int ic_menu_delete=0x0108003c;
public static final int ic_menu_directions=0x0108003d;
public static final int ic_menu_edit=0x0108003e;
+ public static final int ic_menu_find_holo_dark=0x010802da;
+ public static final int ic_menu_find_holo_light=0x010802db;
+ public static final int ic_menu_find_material=0x010802dc;
+ public static final int ic_menu_find_mtrl_alpha=0x010802dd;
public static final int ic_menu_gallery=0x0108003f;
- public static final int ic_menu_goto=0x010803a2;
public static final int ic_menu_help=0x01080040;
public static final int ic_menu_info_details=0x01080041;
public static final int ic_menu_manage=0x01080042;
public static final int ic_menu_mapmode=0x01080043;
public static final int ic_menu_month=0x01080044;
public static final int ic_menu_more=0x01080045;
- public static final int ic_menu_moreoverflow_normal_holo_dark=0x010803b0;
+ public static final int ic_menu_moreoverflow_holo_dark=0x010802de;
+ public static final int ic_menu_moreoverflow_holo_light=0x010802df;
+ public static final int ic_menu_moreoverflow_material=0x010802e0;
+ public static final int ic_menu_moreoverflow_material_dark=0x010802e1;
+ public static final int ic_menu_moreoverflow_material_light=0x010802e2;
+ public static final int ic_menu_moreoverflow_normal_holo_dark=0x010802e3;
+ public static final int ic_menu_moreoverflow_normal_holo_light=0x010802e4;
public static final int ic_menu_my_calendar=0x01080046;
public static final int ic_menu_mylocation=0x01080047;
public static final int ic_menu_myplaces=0x01080048;
- public static final int ic_menu_play_clip=0x010803b7;
+ public static final int ic_menu_paste_holo_dark=0x010802e5;
+ public static final int ic_menu_paste_holo_light=0x010802e6;
+ public static final int ic_menu_paste_material=0x010802e7;
public static final int ic_menu_preferences=0x01080049;
public static final int ic_menu_recent_history=0x0108004a;
- public static final int ic_menu_refresh=0x010803b8;
+ public static final int ic_menu_redo_material=0x010802e8;
public static final int ic_menu_report_image=0x0108004b;
public static final int ic_menu_revert=0x0108004c;
public static final int ic_menu_rotate=0x0108004d;
public static final int ic_menu_save=0x0108004e;
public static final int ic_menu_search=0x0108004f;
+ public static final int ic_menu_search_holo_dark=0x010802e9;
+ public static final int ic_menu_search_holo_light=0x010802ea;
+ public static final int ic_menu_search_material=0x010802eb;
+ public static final int ic_menu_search_mtrl_alpha=0x010802ec;
+ public static final int ic_menu_selectall_holo_dark=0x010802ed;
+ public static final int ic_menu_selectall_holo_light=0x010802ee;
+ public static final int ic_menu_selectall_material=0x010802ef;
public static final int ic_menu_send=0x01080050;
public static final int ic_menu_set_as=0x01080051;
public static final int ic_menu_share=0x01080052;
+ public static final int ic_menu_share_holo_dark=0x010802f0;
+ public static final int ic_menu_share_holo_light=0x010802f1;
+ public static final int ic_menu_share_material=0x010802f2;
public static final int ic_menu_slideshow=0x01080053;
public static final int ic_menu_sort_alphabetically=0x0108009c;
public static final int ic_menu_sort_by_size=0x0108009d;
public static final int ic_menu_today=0x01080054;
+ public static final int ic_menu_undo_material=0x010802f3;
public static final int ic_menu_upload=0x01080055;
public static final int ic_menu_upload_you_tube=0x01080056;
public static final int ic_menu_view=0x01080057;
public static final int ic_menu_week=0x01080058;
public static final int ic_menu_zoom=0x01080059;
- public static final int ic_more_items=0x010803c7;
public static final int ic_notification_clear_all=0x0108005a;
- public static final int ic_notification_ime_default=0x010803cb;
public static final int ic_notification_overlay=0x0108005b;
public static final int ic_partial_secure=0x0108005c;
- public static final int ic_perm_device_info=0x010803cc;
public static final int ic_popup_disk_full=0x0108005d;
public static final int ic_popup_reminder=0x0108005e;
public static final int ic_popup_sync=0x0108005f;
- public static final int ic_print=0x010803d3;
- public static final int ic_print_error=0x010803d4;
- public static final int ic_sd_card_48dp=0x010803d5;
+ public static final int ic_popup_sync_1=0x010802f4;
+ public static final int ic_popup_sync_2=0x010802f5;
+ public static final int ic_popup_sync_3=0x010802f6;
+ public static final int ic_popup_sync_4=0x010802f7;
+ public static final int ic_popup_sync_5=0x010802f8;
+ public static final int ic_popup_sync_6=0x010802f9;
+ /** Start safety protection resources to be overlaid
+ Safety protection icon to be overlaid
+ */
+ public static final int ic_safety_protection=0x010805ff;
+ public static final int ic_search_api_holo_dark=0x010802fa;
+ public static final int ic_search_api_holo_light=0x010802fb;
+ public static final int ic_search_api_material=0x010802fc;
public static final int ic_search_category_default=0x01080060;
public static final int ic_secure=0x01080061;
- public static final int ic_settings=0x010803da;
- public static final int ic_settings_24dp=0x010803db;
- public static final int ic_settings_language=0x010803dc;
- public static final int ic_sim_card_multi_24px_clr=0x010803dd;
- public static final int ic_sim_card_multi_48px_clr=0x010803de;
- public static final int ic_storage_48dp=0x010803e6;
- public static final int ic_text_dot=0x010803e8;
- public static final int ic_usb_48dp=0x010803e9;
- public static final int ic_voice_search=0x010803ec;
- public static final int ic_volume=0x010803f0;
- public static final int indicator_input_error=0x010803fd;
- public static final int jog_dial_arrow_long_left_green=0x01080408;
- public static final int jog_dial_arrow_long_right_red=0x0108040b;
- public static final int jog_dial_arrow_short_left_and_right=0x0108040e;
- public static final int jog_dial_bg=0x01080410;
- public static final int jog_dial_dimple=0x01080411;
- public static final int jog_dial_dimple_dim=0x01080412;
- public static final int jog_tab_bar_left_generic=0x0108041a;
- public static final int jog_tab_bar_left_unlock=0x0108041b;
- public static final int jog_tab_bar_right_generic=0x01080423;
- public static final int jog_tab_bar_right_sound_off=0x01080424;
- public static final int jog_tab_bar_right_sound_on=0x01080425;
- public static final int jog_tab_left_generic=0x0108042b;
- public static final int jog_tab_left_unlock=0x0108042e;
- public static final int jog_tab_right_generic=0x01080434;
- public static final int jog_tab_right_sound_off=0x01080437;
- public static final int jog_tab_right_sound_on=0x01080438;
- public static final int jog_tab_target_gray=0x01080439;
- public static final int jog_tab_target_green=0x0108043a;
- public static final int jog_tab_target_yellow=0x0108043c;
+ public static final int ic_spinner_caret=0x010802fd;
+ public static final int ic_star_black_16dp=0x010802fe;
+ public static final int ic_star_black_36dp=0x010802ff;
+ public static final int ic_star_black_48dp=0x01080300;
+ public static final int ic_star_half_black_16dp=0x01080301;
+ public static final int ic_star_half_black_36dp=0x01080302;
+ public static final int ic_star_half_black_48dp=0x01080303;
+ public static final int ic_voice_search_api_holo_dark=0x01080304;
+ public static final int ic_voice_search_api_holo_light=0x01080305;
+ public static final int ic_voice_search_api_material=0x01080306;
+ public static final int indicator_check_mark_dark=0x01080307;
+ public static final int indicator_check_mark_light=0x01080308;
+ public static final int input_method_fullscreen_background=0x010805f5;
+ public static final int input_method_fullscreen_background_holo=0x010805fb;
+ public static final int item_background=0x01080309;
+ public static final int item_background_borderless_material=0x0108030a;
+ public static final int item_background_borderless_material_dark=0x0108030b;
+ public static final int item_background_borderless_material_light=0x0108030c;
+ public static final int item_background_holo_dark=0x0108030d;
+ public static final int item_background_holo_light=0x0108030e;
+ public static final int item_background_material=0x0108030f;
+ public static final int item_background_material_dark=0x01080310;
+ public static final int item_background_material_light=0x01080311;
+ public static final int keyboard_background=0x01080312;
+ public static final int keyboard_key_feedback=0x01080313;
+ public static final int keyboard_key_feedback_background=0x01080314;
+ public static final int keyboard_key_feedback_more_background=0x01080315;
+ public static final int keyboard_popup_panel_background=0x01080316;
+ public static final int light_header=0x01080317;
+ public static final int light_header_dither=0x01080318;
+ public static final int list_activated_holo=0x01080319;
+ public static final int list_choice_background_material=0x0108031a;
+ public static final int list_divider_holo_dark=0x0108031b;
+ public static final int list_divider_holo_light=0x0108031c;
+ public static final int list_divider_material=0x0108031d;
+ public static final int list_focused_holo=0x0108031e;
+ public static final int list_longpressed_holo_dark=0x0108031f;
+ public static final int list_longpressed_holo_light=0x01080320;
+ public static final int list_pressed_holo_dark=0x01080321;
+ public static final int list_pressed_holo_light=0x01080322;
+ public static final int list_section_divider_holo_dark=0x01080323;
+ public static final int list_section_divider_holo_light=0x01080324;
+ public static final int list_section_divider_material=0x01080325;
+ public static final int list_section_divider_mtrl_alpha=0x01080326;
public static final int list_selector_background=0x01080062;
- public static final int list_selector_pressed_holo_dark=0x0108047c;
- public static final int loading_tile_android=0x01080480;
- public static final int magnified_region_frame=0x01080481;
- public static final int maps_google_logo=0x01080482;
- public static final int menu_background=0x01080484;
+ public static final int list_selector_background_disabled=0x01080327;
+ public static final int list_selector_background_focus=0x01080328;
+ public static final int list_selector_background_focused=0x01080329;
+ public static final int list_selector_background_longpress=0x0108032a;
+ public static final int list_selector_background_pressed=0x0108032b;
+ public static final int list_selector_background_selected=0x0108032c;
+ public static final int list_selector_background_selected_light=0x0108032d;
+ public static final int list_selector_background_transition=0x0108032e;
+ public static final int list_selector_background_transition_holo_dark=0x0108032f;
+ public static final int list_selector_background_transition_holo_light=0x01080330;
+ public static final int list_selector_disabled_holo_dark=0x01080331;
+ public static final int list_selector_disabled_holo_light=0x01080332;
+ public static final int list_selector_holo_dark=0x01080333;
+ public static final int list_selector_holo_light=0x01080334;
+ public static final int menu_background=0x01080335;
+ public static final int menu_background_fill_parent_width=0x01080336;
+ public static final int menu_dropdown_panel_holo_dark=0x01080337;
+ public static final int menu_dropdown_panel_holo_light=0x01080338;
public static final int menu_frame=0x01080063;
public static final int menu_full_frame=0x01080064;
+ public static final int menu_hardkey_panel_holo_dark=0x01080339;
+ public static final int menu_hardkey_panel_holo_light=0x0108033a;
+ public static final int menu_panel_holo_dark=0x0108033b;
+ public static final int menu_panel_holo_light=0x0108033c;
+ public static final int menu_popup_panel_holo_dark=0x0108033d;
+ public static final int menu_popup_panel_holo_light=0x0108033e;
+ public static final int menu_submenu_background=0x0108033f;
public static final int menuitem_background=0x01080065;
- public static final int no_tile_256=0x0108049f;
- public static final int notification_icon_legacy_bg=0x010804a0;
- public static final int notification_template_icon_bg=0x010806e1;
- public static final int notification_template_icon_low_bg=0x010806e2;
- public static final int picture_emergency=0x010804da;
+ public static final int menuitem_background_focus=0x01080340;
+ public static final int menuitem_background_pressed=0x01080341;
+ public static final int minitab_lt=0x01080342;
+ public static final int minitab_lt_press=0x01080343;
+ public static final int minitab_lt_selected=0x01080344;
+ public static final int minitab_lt_unselected=0x01080345;
+ public static final int minitab_lt_unselected_press=0x01080346;
+ public static final int notification_material_action_background=0x01080347;
+ public static final int notification_template_divider=0x010805f9;
+ public static final int notification_template_divider_media=0x010805fa;
+ public static final int notification_template_icon_bg=0x010805f7;
+ public static final int notification_template_icon_low_bg=0x010805f8;
+ public static final int number_picker_divider_material=0x01080348;
+ public static final int numberpicker_down_btn=0x01080349;
+ public static final int numberpicker_down_disabled=0x0108034a;
+ public static final int numberpicker_down_disabled_focused=0x0108034b;
+ public static final int numberpicker_down_normal=0x0108034c;
+ public static final int numberpicker_down_pressed=0x0108034d;
+ public static final int numberpicker_down_selected=0x0108034e;
+ public static final int numberpicker_input=0x0108034f;
+ public static final int numberpicker_input_disabled=0x01080350;
+ public static final int numberpicker_input_normal=0x01080351;
+ public static final int numberpicker_input_pressed=0x01080352;
+ public static final int numberpicker_input_selected=0x01080353;
+ public static final int numberpicker_selection_divider=0x01080354;
+ public static final int numberpicker_up_btn=0x01080355;
+ public static final int numberpicker_up_disabled=0x01080356;
+ public static final int numberpicker_up_disabled_focused=0x01080357;
+ public static final int numberpicker_up_normal=0x01080358;
+ public static final int numberpicker_up_pressed=0x01080359;
+ public static final int numberpicker_up_selected=0x0108035a;
+ public static final int panel_background=0x0108035b;
+ public static final int panel_bg_holo_dark=0x0108035c;
+ public static final int panel_bg_holo_light=0x0108035d;
+ public static final int panel_picture_frame_background=0x0108035e;
+ public static final int panel_picture_frame_bg_focus_blue=0x0108035f;
+ public static final int panel_picture_frame_bg_normal=0x01080360;
+ public static final int panel_picture_frame_bg_pressed_blue=0x01080361;
+ public static final int perm_group_calendar=0x01080362;
+ public static final int perm_group_camera=0x01080363;
+ public static final int perm_group_contacts=0x01080364;
+ public static final int perm_group_location=0x01080365;
+ public static final int perm_group_microphone=0x01080366;
+ public static final int perm_group_phone_calls=0x01080367;
+ public static final int perm_group_sensors=0x01080368;
+ public static final int perm_group_sms=0x01080369;
+ public static final int perm_group_storage=0x0108036a;
public static final int picture_frame=0x01080066;
- public static final int platlogo=0x010804db;
- public static final int platlogo_m=0x010804dc;
- public static final int popup_bottom_bright=0x010804e7;
- public static final int popup_bottom_dark=0x010804e8;
- public static final int popup_bottom_medium=0x010804e9;
- public static final int popup_center_bright=0x010804ea;
- public static final int popup_center_dark=0x010804eb;
- public static final int popup_full_bright=0x010804ed;
- public static final int popup_full_dark=0x010804ee;
- public static final int popup_top_bright=0x010804fb;
- public static final int popup_top_dark=0x010804fc;
+ public static final int pointer_alias=0x0108036b;
+ public static final int pointer_alias_icon=0x0108036c;
+ public static final int pointer_alias_large=0x0108036d;
+ public static final int pointer_alias_large_icon=0x0108036e;
+ public static final int pointer_alias_vector=0x0108036f;
+ public static final int pointer_alias_vector_icon=0x01080370;
+ public static final int pointer_all_scroll=0x01080371;
+ public static final int pointer_all_scroll_icon=0x01080372;
+ public static final int pointer_all_scroll_large=0x01080373;
+ public static final int pointer_all_scroll_large_icon=0x01080374;
+ public static final int pointer_all_scroll_vector=0x01080375;
+ public static final int pointer_all_scroll_vector_icon=0x01080376;
+ public static final int pointer_arrow=0x01080377;
+ public static final int pointer_arrow_icon=0x01080378;
+ public static final int pointer_arrow_large=0x01080379;
+ public static final int pointer_arrow_large_icon=0x0108037a;
+ public static final int pointer_arrow_vector=0x0108037b;
+ public static final int pointer_arrow_vector_icon=0x0108037c;
+ public static final int pointer_cell=0x0108037d;
+ public static final int pointer_cell_icon=0x0108037e;
+ public static final int pointer_cell_large=0x0108037f;
+ public static final int pointer_cell_large_icon=0x01080380;
+ public static final int pointer_cell_vector=0x01080381;
+ public static final int pointer_cell_vector_icon=0x01080382;
+ public static final int pointer_context_menu=0x01080383;
+ public static final int pointer_context_menu_icon=0x01080384;
+ public static final int pointer_context_menu_large=0x01080385;
+ public static final int pointer_context_menu_large_icon=0x01080386;
+ public static final int pointer_context_menu_vector=0x01080387;
+ public static final int pointer_context_menu_vector_icon=0x01080388;
+ public static final int pointer_copy=0x01080389;
+ public static final int pointer_copy_icon=0x0108038a;
+ public static final int pointer_copy_large=0x0108038b;
+ public static final int pointer_copy_large_icon=0x0108038c;
+ public static final int pointer_copy_vector=0x0108038d;
+ public static final int pointer_copy_vector_icon=0x0108038e;
+ public static final int pointer_crosshair=0x0108038f;
+ public static final int pointer_crosshair_icon=0x01080390;
+ public static final int pointer_crosshair_large=0x01080391;
+ public static final int pointer_crosshair_large_icon=0x01080392;
+ public static final int pointer_crosshair_vector=0x01080393;
+ public static final int pointer_crosshair_vector_icon=0x01080394;
+ public static final int pointer_grab=0x01080395;
+ public static final int pointer_grab_icon=0x01080396;
+ public static final int pointer_grab_large=0x01080397;
+ public static final int pointer_grab_large_icon=0x01080398;
+ public static final int pointer_grab_vector=0x01080399;
+ public static final int pointer_grab_vector_icon=0x0108039a;
+ public static final int pointer_grabbing=0x0108039b;
+ public static final int pointer_grabbing_icon=0x0108039c;
+ public static final int pointer_grabbing_large=0x0108039d;
+ public static final int pointer_grabbing_large_icon=0x0108039e;
+ public static final int pointer_grabbing_vector=0x0108039f;
+ public static final int pointer_grabbing_vector_icon=0x010803a0;
+ public static final int pointer_hand=0x010803a1;
+ public static final int pointer_hand_icon=0x010803a2;
+ public static final int pointer_hand_large=0x010803a3;
+ public static final int pointer_hand_large_icon=0x010803a4;
+ public static final int pointer_hand_vector=0x010803a5;
+ public static final int pointer_hand_vector_icon=0x010803a6;
+ public static final int pointer_handwriting=0x010803a7;
+ public static final int pointer_handwriting_icon=0x010803a8;
+ public static final int pointer_handwriting_vector=0x010803a9;
+ public static final int pointer_handwriting_vector_icon=0x010803aa;
+ public static final int pointer_help=0x010803ab;
+ public static final int pointer_help_icon=0x010803ac;
+ public static final int pointer_help_large=0x010803ad;
+ public static final int pointer_help_large_icon=0x010803ae;
+ public static final int pointer_help_vector=0x010803af;
+ public static final int pointer_help_vector_icon=0x010803b0;
+ public static final int pointer_horizontal_double_arrow=0x010803b1;
+ public static final int pointer_horizontal_double_arrow_icon=0x010803b2;
+ public static final int pointer_horizontal_double_arrow_large=0x010803b3;
+ public static final int pointer_horizontal_double_arrow_large_icon=0x010803b4;
+ public static final int pointer_horizontal_double_arrow_vector=0x010803b5;
+ public static final int pointer_horizontal_double_arrow_vector_icon=0x010803b6;
+ public static final int pointer_nodrop=0x010803b7;
+ public static final int pointer_nodrop_icon=0x010803b8;
+ public static final int pointer_nodrop_large=0x010803b9;
+ public static final int pointer_nodrop_large_icon=0x010803ba;
+ public static final int pointer_nodrop_vector=0x010803bb;
+ public static final int pointer_nodrop_vector_icon=0x010803bc;
+ public static final int pointer_spot_anchor=0x010803bd;
+ public static final int pointer_spot_anchor_icon=0x010803be;
+ public static final int pointer_spot_anchor_vector=0x010803bf;
+ public static final int pointer_spot_anchor_vector_icon=0x010803c0;
+ public static final int pointer_spot_hover=0x010803c1;
+ public static final int pointer_spot_hover_icon=0x010803c2;
+ public static final int pointer_spot_hover_vector=0x010803c3;
+ public static final int pointer_spot_hover_vector_icon=0x010803c4;
+ public static final int pointer_spot_touch=0x010803c5;
+ public static final int pointer_spot_touch_icon=0x010803c6;
+ public static final int pointer_spot_touch_vector=0x010803c7;
+ public static final int pointer_spot_touch_vector_icon=0x010803c8;
+ public static final int pointer_text=0x010803c9;
+ public static final int pointer_text_icon=0x010803ca;
+ public static final int pointer_text_large=0x010803cb;
+ public static final int pointer_text_large_icon=0x010803cc;
+ public static final int pointer_text_vector=0x010803cd;
+ public static final int pointer_text_vector_icon=0x010803ce;
+ public static final int pointer_top_left_diagonal_double_arrow=0x010803cf;
+ public static final int pointer_top_left_diagonal_double_arrow_icon=0x010803d0;
+ public static final int pointer_top_left_diagonal_double_arrow_large=0x010803d1;
+ public static final int pointer_top_left_diagonal_double_arrow_large_icon=0x010803d2;
+ public static final int pointer_top_left_diagonal_double_arrow_vector=0x010803d3;
+ public static final int pointer_top_left_diagonal_double_arrow_vector_icon=0x010803d4;
+ public static final int pointer_top_right_diagonal_double_arrow=0x010803d5;
+ public static final int pointer_top_right_diagonal_double_arrow_icon=0x010803d6;
+ public static final int pointer_top_right_diagonal_double_arrow_large=0x010803d7;
+ public static final int pointer_top_right_diagonal_double_arrow_large_icon=0x010803d8;
+ public static final int pointer_top_right_diagonal_double_arrow_vector=0x010803d9;
+ public static final int pointer_top_right_diagonal_double_arrow_vector_icon=0x010803da;
+ public static final int pointer_vertical_double_arrow=0x010803db;
+ public static final int pointer_vertical_double_arrow_icon=0x010803dc;
+ public static final int pointer_vertical_double_arrow_large=0x010803dd;
+ public static final int pointer_vertical_double_arrow_large_icon=0x010803de;
+ public static final int pointer_vertical_double_arrow_vector=0x010803df;
+ public static final int pointer_vertical_double_arrow_vector_icon=0x010803e0;
+ public static final int pointer_vertical_text=0x010803e1;
+ public static final int pointer_vertical_text_icon=0x010803e2;
+ public static final int pointer_vertical_text_large=0x010803e3;
+ public static final int pointer_vertical_text_large_icon=0x010803e4;
+ public static final int pointer_vertical_text_vector=0x010803e5;
+ public static final int pointer_vertical_text_vector_icon=0x010803e6;
+ public static final int pointer_wait=0x010803e7;
+ public static final int pointer_wait_0=0x010803e8;
+ public static final int pointer_wait_1=0x010803e9;
+ public static final int pointer_wait_10=0x010803ea;
+ public static final int pointer_wait_11=0x010803eb;
+ public static final int pointer_wait_12=0x010803ec;
+ public static final int pointer_wait_13=0x010803ed;
+ public static final int pointer_wait_14=0x010803ee;
+ public static final int pointer_wait_15=0x010803ef;
+ public static final int pointer_wait_16=0x010803f0;
+ public static final int pointer_wait_17=0x010803f1;
+ public static final int pointer_wait_18=0x010803f2;
+ public static final int pointer_wait_19=0x010803f3;
+ public static final int pointer_wait_2=0x010803f4;
+ public static final int pointer_wait_20=0x010803f5;
+ public static final int pointer_wait_21=0x010803f6;
+ public static final int pointer_wait_22=0x010803f7;
+ public static final int pointer_wait_23=0x010803f8;
+ public static final int pointer_wait_24=0x010803f9;
+ public static final int pointer_wait_25=0x010803fa;
+ public static final int pointer_wait_26=0x010803fb;
+ public static final int pointer_wait_27=0x010803fc;
+ public static final int pointer_wait_28=0x010803fd;
+ public static final int pointer_wait_29=0x010803fe;
+ public static final int pointer_wait_3=0x010803ff;
+ public static final int pointer_wait_30=0x01080400;
+ public static final int pointer_wait_31=0x01080401;
+ public static final int pointer_wait_32=0x01080402;
+ public static final int pointer_wait_33=0x01080403;
+ public static final int pointer_wait_34=0x01080404;
+ public static final int pointer_wait_35=0x01080405;
+ public static final int pointer_wait_36=0x01080406;
+ public static final int pointer_wait_37=0x01080407;
+ public static final int pointer_wait_38=0x01080408;
+ public static final int pointer_wait_39=0x01080409;
+ public static final int pointer_wait_4=0x0108040a;
+ public static final int pointer_wait_40=0x0108040b;
+ public static final int pointer_wait_41=0x0108040c;
+ public static final int pointer_wait_42=0x0108040d;
+ public static final int pointer_wait_43=0x0108040e;
+ public static final int pointer_wait_44=0x0108040f;
+ public static final int pointer_wait_45=0x01080410;
+ public static final int pointer_wait_46=0x01080411;
+ public static final int pointer_wait_47=0x01080412;
+ public static final int pointer_wait_48=0x01080413;
+ public static final int pointer_wait_49=0x01080414;
+ public static final int pointer_wait_5=0x01080415;
+ public static final int pointer_wait_50=0x01080416;
+ public static final int pointer_wait_51=0x01080417;
+ public static final int pointer_wait_52=0x01080418;
+ public static final int pointer_wait_53=0x01080419;
+ public static final int pointer_wait_54=0x0108041a;
+ public static final int pointer_wait_55=0x0108041b;
+ public static final int pointer_wait_56=0x0108041c;
+ public static final int pointer_wait_57=0x0108041d;
+ public static final int pointer_wait_58=0x0108041e;
+ public static final int pointer_wait_59=0x0108041f;
+ public static final int pointer_wait_6=0x01080420;
+ public static final int pointer_wait_60=0x01080421;
+ public static final int pointer_wait_61=0x01080422;
+ public static final int pointer_wait_62=0x01080423;
+ public static final int pointer_wait_63=0x01080424;
+ public static final int pointer_wait_64=0x01080425;
+ public static final int pointer_wait_65=0x01080426;
+ public static final int pointer_wait_66=0x01080427;
+ public static final int pointer_wait_67=0x01080428;
+ public static final int pointer_wait_68=0x01080429;
+ public static final int pointer_wait_69=0x0108042a;
+ public static final int pointer_wait_7=0x0108042b;
+ public static final int pointer_wait_70=0x0108042c;
+ public static final int pointer_wait_71=0x0108042d;
+ public static final int pointer_wait_72=0x0108042e;
+ public static final int pointer_wait_73=0x0108042f;
+ public static final int pointer_wait_74=0x01080430;
+ public static final int pointer_wait_75=0x01080431;
+ public static final int pointer_wait_76=0x01080432;
+ public static final int pointer_wait_77=0x01080433;
+ public static final int pointer_wait_78=0x01080434;
+ public static final int pointer_wait_79=0x01080435;
+ public static final int pointer_wait_8=0x01080436;
+ public static final int pointer_wait_80=0x01080437;
+ public static final int pointer_wait_9=0x01080438;
+ public static final int pointer_wait_icon=0x01080439;
+ public static final int pointer_wait_vector=0x0108043a;
+ public static final int pointer_wait_vector_0=0x0108043b;
+ public static final int pointer_wait_vector_1=0x0108043c;
+ public static final int pointer_wait_vector_10=0x0108043d;
+ public static final int pointer_wait_vector_11=0x0108043e;
+ public static final int pointer_wait_vector_12=0x0108043f;
+ public static final int pointer_wait_vector_13=0x01080440;
+ public static final int pointer_wait_vector_14=0x01080441;
+ public static final int pointer_wait_vector_15=0x01080442;
+ public static final int pointer_wait_vector_16=0x01080443;
+ public static final int pointer_wait_vector_17=0x01080444;
+ public static final int pointer_wait_vector_18=0x01080445;
+ public static final int pointer_wait_vector_19=0x01080446;
+ public static final int pointer_wait_vector_2=0x01080447;
+ public static final int pointer_wait_vector_20=0x01080448;
+ public static final int pointer_wait_vector_21=0x01080449;
+ public static final int pointer_wait_vector_22=0x0108044a;
+ public static final int pointer_wait_vector_23=0x0108044b;
+ public static final int pointer_wait_vector_24=0x0108044c;
+ public static final int pointer_wait_vector_25=0x0108044d;
+ public static final int pointer_wait_vector_26=0x0108044e;
+ public static final int pointer_wait_vector_27=0x0108044f;
+ public static final int pointer_wait_vector_28=0x01080450;
+ public static final int pointer_wait_vector_29=0x01080451;
+ public static final int pointer_wait_vector_3=0x01080452;
+ public static final int pointer_wait_vector_30=0x01080453;
+ public static final int pointer_wait_vector_31=0x01080454;
+ public static final int pointer_wait_vector_32=0x01080455;
+ public static final int pointer_wait_vector_33=0x01080456;
+ public static final int pointer_wait_vector_34=0x01080457;
+ public static final int pointer_wait_vector_35=0x01080458;
+ public static final int pointer_wait_vector_36=0x01080459;
+ public static final int pointer_wait_vector_37=0x0108045a;
+ public static final int pointer_wait_vector_38=0x0108045b;
+ public static final int pointer_wait_vector_39=0x0108045c;
+ public static final int pointer_wait_vector_4=0x0108045d;
+ public static final int pointer_wait_vector_40=0x0108045e;
+ public static final int pointer_wait_vector_41=0x0108045f;
+ public static final int pointer_wait_vector_42=0x01080460;
+ public static final int pointer_wait_vector_43=0x01080461;
+ public static final int pointer_wait_vector_44=0x01080462;
+ public static final int pointer_wait_vector_45=0x01080463;
+ public static final int pointer_wait_vector_46=0x01080464;
+ public static final int pointer_wait_vector_47=0x01080465;
+ public static final int pointer_wait_vector_48=0x01080466;
+ public static final int pointer_wait_vector_49=0x01080467;
+ public static final int pointer_wait_vector_5=0x01080468;
+ public static final int pointer_wait_vector_50=0x01080469;
+ public static final int pointer_wait_vector_51=0x0108046a;
+ public static final int pointer_wait_vector_52=0x0108046b;
+ public static final int pointer_wait_vector_53=0x0108046c;
+ public static final int pointer_wait_vector_54=0x0108046d;
+ public static final int pointer_wait_vector_55=0x0108046e;
+ public static final int pointer_wait_vector_56=0x0108046f;
+ public static final int pointer_wait_vector_57=0x01080470;
+ public static final int pointer_wait_vector_58=0x01080471;
+ public static final int pointer_wait_vector_59=0x01080472;
+ public static final int pointer_wait_vector_6=0x01080473;
+ public static final int pointer_wait_vector_60=0x01080474;
+ public static final int pointer_wait_vector_61=0x01080475;
+ public static final int pointer_wait_vector_62=0x01080476;
+ public static final int pointer_wait_vector_63=0x01080477;
+ public static final int pointer_wait_vector_64=0x01080478;
+ public static final int pointer_wait_vector_65=0x01080479;
+ public static final int pointer_wait_vector_66=0x0108047a;
+ public static final int pointer_wait_vector_67=0x0108047b;
+ public static final int pointer_wait_vector_68=0x0108047c;
+ public static final int pointer_wait_vector_69=0x0108047d;
+ public static final int pointer_wait_vector_7=0x0108047e;
+ public static final int pointer_wait_vector_70=0x0108047f;
+ public static final int pointer_wait_vector_71=0x01080480;
+ public static final int pointer_wait_vector_72=0x01080481;
+ public static final int pointer_wait_vector_73=0x01080482;
+ public static final int pointer_wait_vector_74=0x01080483;
+ public static final int pointer_wait_vector_75=0x01080484;
+ public static final int pointer_wait_vector_76=0x01080485;
+ public static final int pointer_wait_vector_77=0x01080486;
+ public static final int pointer_wait_vector_78=0x01080487;
+ public static final int pointer_wait_vector_79=0x01080488;
+ public static final int pointer_wait_vector_8=0x01080489;
+ public static final int pointer_wait_vector_80=0x0108048a;
+ public static final int pointer_wait_vector_81=0x0108048b;
+ public static final int pointer_wait_vector_82=0x0108048c;
+ public static final int pointer_wait_vector_83=0x0108048d;
+ public static final int pointer_wait_vector_84=0x0108048e;
+ public static final int pointer_wait_vector_85=0x0108048f;
+ public static final int pointer_wait_vector_86=0x01080490;
+ public static final int pointer_wait_vector_87=0x01080491;
+ public static final int pointer_wait_vector_9=0x01080492;
+ public static final int pointer_wait_vector_icon=0x01080493;
+ public static final int pointer_zoom_in=0x01080494;
+ public static final int pointer_zoom_in_icon=0x01080495;
+ public static final int pointer_zoom_in_large=0x01080496;
+ public static final int pointer_zoom_in_large_icon=0x01080497;
+ public static final int pointer_zoom_in_vector=0x01080498;
+ public static final int pointer_zoom_in_vector_icon=0x01080499;
+ public static final int pointer_zoom_out=0x0108049a;
+ public static final int pointer_zoom_out_icon=0x0108049b;
+ public static final int pointer_zoom_out_large=0x0108049c;
+ public static final int pointer_zoom_out_large_icon=0x0108049d;
+ public static final int pointer_zoom_out_vector=0x0108049e;
+ public static final int pointer_zoom_out_vector_icon=0x0108049f;
+ public static final int popup_background_material=0x010804a0;
+ public static final int popup_bottom_bright=0x010804a1;
+ public static final int popup_bottom_dark=0x010804a2;
+ public static final int popup_bottom_medium=0x010804a3;
+ public static final int popup_center_bright=0x010804a4;
+ public static final int popup_center_dark=0x010804a5;
+ public static final int popup_center_medium=0x010804a6;
+ public static final int popup_full_bright=0x010804a7;
+ public static final int popup_full_dark=0x010804a8;
+ public static final int popup_inline_error=0x010804a9;
+ public static final int popup_inline_error_above=0x010804aa;
+ public static final int popup_inline_error_above_am=0x010804ab;
+ public static final int popup_inline_error_above_holo_dark=0x010804ac;
+ public static final int popup_inline_error_above_holo_dark_am=0x010804ad;
+ public static final int popup_inline_error_above_holo_light=0x010804ae;
+ public static final int popup_inline_error_above_holo_light_am=0x010804af;
+ public static final int popup_inline_error_am=0x010804b0;
+ public static final int popup_inline_error_holo_dark=0x010804b1;
+ public static final int popup_inline_error_holo_dark_am=0x010804b2;
+ public static final int popup_inline_error_holo_light=0x010804b3;
+ public static final int popup_inline_error_holo_light_am=0x010804b4;
+ public static final int popup_top_bright=0x010804b5;
+ public static final int popup_top_dark=0x010804b6;
public static final int presence_audio_away=0x010800af;
public static final int presence_audio_busy=0x010800b0;
public static final int presence_audio_online=0x010800b1;
@@ -15241,12 +26456,99 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
public static final int presence_video_away=0x010800ac;
public static final int presence_video_busy=0x010800ad;
public static final int presence_video_online=0x010800ae;
+ public static final int progress_bg_holo_dark=0x010804b7;
+ public static final int progress_bg_holo_light=0x010804b8;
public static final int progress_horizontal=0x0108006c;
+ public static final int progress_horizontal_holo_dark=0x010804b9;
+ public static final int progress_horizontal_holo_light=0x010804ba;
+ public static final int progress_horizontal_material=0x010804bb;
+ public static final int progress_indeterminate_anim_large_material=0x010804bc;
+ public static final int progress_indeterminate_anim_medium_material=0x010804bd;
public static final int progress_indeterminate_horizontal=0x0108006d;
- public static final int quickcontact_badge_overlay_dark=0x01080529;
+ public static final int progress_indeterminate_horizontal_holo=0x010804be;
+ public static final int progress_indeterminate_horizontal_material=0x010804bf;
+ public static final int progress_large=0x010804c0;
+ public static final int progress_large_holo=0x010804c1;
+ public static final int progress_large_material=0x010804c2;
+ public static final int progress_large_white=0x010804c3;
+ public static final int progress_medium=0x010804c4;
+ public static final int progress_medium_holo=0x010804c5;
+ public static final int progress_medium_material=0x010804c6;
+ public static final int progress_medium_white=0x010804c7;
+ public static final int progress_primary_holo_dark=0x010804c8;
+ public static final int progress_primary_holo_light=0x010804c9;
+ public static final int progress_secondary_holo_dark=0x010804ca;
+ public static final int progress_secondary_holo_light=0x010804cb;
+ public static final int progress_small=0x010804cc;
+ public static final int progress_small_holo=0x010804cd;
+ public static final int progress_small_material=0x010804ce;
+ public static final int progress_small_titlebar=0x010804cf;
+ public static final int progress_small_white=0x010804d0;
+ public static final int progress_static_material=0x010804d1;
+ public static final int progressbar_indeterminate1=0x010804d2;
+ public static final int progressbar_indeterminate2=0x010804d3;
+ public static final int progressbar_indeterminate3=0x010804d4;
+ public static final int progressbar_indeterminate_holo1=0x010804d5;
+ public static final int progressbar_indeterminate_holo2=0x010804d6;
+ public static final int progressbar_indeterminate_holo3=0x010804d7;
+ public static final int progressbar_indeterminate_holo4=0x010804d8;
+ public static final int progressbar_indeterminate_holo5=0x010804d9;
+ public static final int progressbar_indeterminate_holo6=0x010804da;
+ public static final int progressbar_indeterminate_holo7=0x010804db;
+ public static final int progressbar_indeterminate_holo8=0x010804dc;
+ public static final int quickcontact_badge_overlay_dark=0x010804dd;
+ public static final int quickcontact_badge_overlay_focused_dark=0x010804de;
+ public static final int quickcontact_badge_overlay_focused_dark_am=0x010804df;
+ public static final int quickcontact_badge_overlay_focused_light=0x010804e0;
+ public static final int quickcontact_badge_overlay_focused_light_am=0x010804e1;
+ public static final int quickcontact_badge_overlay_light=0x010804e2;
+ public static final int quickcontact_badge_overlay_normal_dark=0x010804e3;
+ public static final int quickcontact_badge_overlay_normal_dark_am=0x010804e4;
+ public static final int quickcontact_badge_overlay_normal_light=0x010804e5;
+ public static final int quickcontact_badge_overlay_normal_light_am=0x010804e6;
+ public static final int quickcontact_badge_overlay_pressed_dark=0x010804e7;
+ public static final int quickcontact_badge_overlay_pressed_dark_am=0x010804e8;
+ public static final int quickcontact_badge_overlay_pressed_light=0x010804e9;
+ public static final int quickcontact_badge_overlay_pressed_light_am=0x010804ea;
public static final int radiobutton_off_background=0x0108006e;
public static final int radiobutton_on_background=0x0108006f;
- public static final int reticle=0x01080568;
+ public static final int rate_star_big_half=0x010804eb;
+ public static final int rate_star_big_half_holo_dark=0x010804ec;
+ public static final int rate_star_big_half_holo_light=0x010804ed;
+ public static final int rate_star_big_off=0x010804ee;
+ public static final int rate_star_big_off_holo_dark=0x010804ef;
+ public static final int rate_star_big_off_holo_light=0x010804f0;
+ public static final int rate_star_big_on=0x010804f1;
+ public static final int rate_star_big_on_holo_dark=0x010804f2;
+ public static final int rate_star_big_on_holo_light=0x010804f3;
+ public static final int rate_star_small_half=0x010804f4;
+ public static final int rate_star_small_half_holo_dark=0x010804f5;
+ public static final int rate_star_small_half_holo_light=0x010804f6;
+ public static final int rate_star_small_off=0x010804f7;
+ public static final int rate_star_small_off_holo_dark=0x010804f8;
+ public static final int rate_star_small_off_holo_light=0x010804f9;
+ public static final int rate_star_small_on=0x010804fa;
+ public static final int rate_star_small_on_holo_dark=0x010804fb;
+ public static final int rate_star_small_on_holo_light=0x010804fc;
+ public static final int ratingbar=0x010804fd;
+ public static final int ratingbar_full=0x010804fe;
+ public static final int ratingbar_full_empty=0x010804ff;
+ public static final int ratingbar_full_empty_holo_dark=0x01080500;
+ public static final int ratingbar_full_empty_holo_light=0x01080501;
+ public static final int ratingbar_full_filled=0x01080502;
+ public static final int ratingbar_full_filled_holo_dark=0x01080503;
+ public static final int ratingbar_full_filled_holo_light=0x01080504;
+ public static final int ratingbar_full_holo_dark=0x01080505;
+ public static final int ratingbar_full_holo_light=0x01080506;
+ public static final int ratingbar_holo_dark=0x01080507;
+ public static final int ratingbar_holo_light=0x01080508;
+ public static final int ratingbar_indicator_material=0x01080509;
+ public static final int ratingbar_material=0x0108050a;
+ public static final int ratingbar_small=0x0108050b;
+ public static final int ratingbar_small_holo_dark=0x0108050c;
+ public static final int ratingbar_small_holo_light=0x0108050d;
+ public static final int ratingbar_small_material=0x0108050e;
+ public static final int safe_mode_background=0x010805f4;
public static final int screen_background_dark=0x01080098;
/** Semi-transparent background that can be used when placing a dark
themed UI on top of some arbitrary background (such as the
@@ -15257,59 +26559,131 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
a dark (default theme) UI more visible.
*/
public static final int screen_background_dark_transparent=0x010800a9;
+ public static final int screen_background_holo_dark=0x010805fd;
+ public static final int screen_background_holo_light=0x010805fc;
public static final int screen_background_light=0x01080099;
/** Background drawable that can be used for a transparent activity to
be able to display a light UI: this lightens its background to make
a light UI more visible.
*/
public static final int screen_background_light_transparent=0x010800aa;
- public static final int scroll_indicator_material=0x0108056b;
- public static final int scrubber_control_disabled_holo=0x01080572;
- public static final int scrubber_control_selector_holo=0x01080578;
- public static final int scrubber_progress_horizontal_holo_dark=0x0108057b;
- public static final int search_spinner=0x01080586;
- public static final int sim_dark_blue=0x01080594;
- public static final int sim_dark_green=0x01080595;
- public static final int sim_dark_orange=0x01080596;
- public static final int sim_dark_purple=0x01080597;
- public static final int sim_light_blue=0x01080598;
- public static final int sim_light_green=0x01080599;
- public static final int sim_light_orange=0x0108059a;
- public static final int sim_light_purple=0x0108059b;
+ public static final int screen_background_selector_dark=0x0108050f;
+ public static final int screen_background_selector_light=0x01080510;
+ public static final int scrollbar_handle_accelerated_anim2=0x01080511;
+ public static final int scrollbar_handle_holo_dark=0x01080512;
+ public static final int scrollbar_handle_holo_light=0x01080513;
+ public static final int scrollbar_handle_horizontal=0x01080514;
+ public static final int scrollbar_handle_material=0x01080515;
+ public static final int scrollbar_handle_vertical=0x01080516;
+ public static final int scrubber_control_disabled_holo=0x01080517;
+ public static final int scrubber_control_focused_holo=0x01080518;
+ public static final int scrubber_control_normal_holo=0x01080519;
+ public static final int scrubber_control_pressed_holo=0x0108051a;
+ public static final int scrubber_control_selector_holo=0x0108051b;
+ public static final int scrubber_primary_holo=0x0108051c;
+ public static final int scrubber_progress_horizontal_holo_dark=0x0108051d;
+ public static final int scrubber_progress_horizontal_holo_light=0x0108051e;
+ public static final int scrubber_secondary_holo=0x0108051f;
+ public static final int scrubber_track_holo_dark=0x01080520;
+ public static final int scrubber_track_holo_light=0x01080521;
+ public static final int search_bar_default_color=0x010805f3;
+ public static final int seek_thumb=0x01080522;
+ public static final int seek_thumb_normal=0x01080523;
+ public static final int seek_thumb_pressed=0x01080524;
+ public static final int seek_thumb_selected=0x01080525;
+ public static final int seekbar_thumb_material_anim=0x01080526;
+ public static final int seekbar_thumb_pressed_to_unpressed=0x01080527;
+ public static final int seekbar_thumb_pressed_to_unpressed_animation=0x01080528;
+ public static final int seekbar_thumb_unpressed_to_pressed=0x01080529;
+ public static final int seekbar_thumb_unpressed_to_pressed_animation=0x0108052a;
+ public static final int seekbar_tick_mark_material=0x0108052b;
+ public static final int seekbar_track_material=0x0108052c;
+ /** For date picker widget
+ */
+ public static final int selected_day_background=0x010805f6;
+ public static final int spinner_16_inner_holo=0x0108052d;
+ public static final int spinner_16_outer_holo=0x0108052e;
+ public static final int spinner_48_inner_holo=0x0108052f;
+ public static final int spinner_48_outer_holo=0x01080530;
+ public static final int spinner_76_inner_holo=0x01080531;
+ public static final int spinner_76_outer_holo=0x01080532;
+ public static final int spinner_ab_default_holo_dark=0x01080533;
+ public static final int spinner_ab_default_holo_dark_am=0x01080534;
+ public static final int spinner_ab_default_holo_light=0x01080535;
+ public static final int spinner_ab_default_holo_light_am=0x01080536;
+ public static final int spinner_ab_disabled_holo_dark=0x01080537;
+ public static final int spinner_ab_disabled_holo_dark_am=0x01080538;
+ public static final int spinner_ab_disabled_holo_light=0x01080539;
+ public static final int spinner_ab_disabled_holo_light_am=0x0108053a;
+ public static final int spinner_ab_focused_holo_dark=0x0108053b;
+ public static final int spinner_ab_focused_holo_dark_am=0x0108053c;
+ public static final int spinner_ab_focused_holo_light=0x0108053d;
+ public static final int spinner_ab_focused_holo_light_am=0x0108053e;
+ public static final int spinner_ab_holo_dark=0x0108053f;
+ public static final int spinner_ab_holo_light=0x01080540;
+ public static final int spinner_ab_pressed_holo_dark=0x01080541;
+ public static final int spinner_ab_pressed_holo_dark_am=0x01080542;
+ public static final int spinner_ab_pressed_holo_light=0x01080543;
+ public static final int spinner_ab_pressed_holo_light_am=0x01080544;
public static final int spinner_background=0x01080070;
+ public static final int spinner_background_holo_dark=0x01080545;
+ public static final int spinner_background_holo_light=0x01080546;
+ public static final int spinner_background_material=0x01080547;
+ public static final int spinner_black_16=0x01080548;
+ public static final int spinner_black_48=0x01080549;
+ public static final int spinner_black_76=0x0108054a;
+ public static final int spinner_default_holo_dark=0x0108054b;
+ public static final int spinner_default_holo_dark_am=0x0108054c;
+ public static final int spinner_default_holo_light=0x0108054d;
+ public static final int spinner_default_holo_light_am=0x0108054e;
+ public static final int spinner_disabled_holo_dark=0x0108054f;
+ public static final int spinner_disabled_holo_dark_am=0x01080550;
+ public static final int spinner_disabled_holo_light=0x01080551;
+ public static final int spinner_disabled_holo_light_am=0x01080552;
public static final int spinner_dropdown_background=0x01080071;
+ public static final int spinner_dropdown_background_down=0x01080553;
+ public static final int spinner_dropdown_background_up=0x01080554;
+ public static final int spinner_focused_holo_dark=0x01080555;
+ public static final int spinner_focused_holo_dark_am=0x01080556;
+ public static final int spinner_focused_holo_light=0x01080557;
+ public static final int spinner_focused_holo_light_am=0x01080558;
+ public static final int spinner_normal=0x01080559;
+ public static final int spinner_press=0x0108055a;
+ public static final int spinner_pressed_holo_dark=0x0108055b;
+ public static final int spinner_pressed_holo_dark_am=0x0108055c;
+ public static final int spinner_pressed_holo_light=0x0108055d;
+ public static final int spinner_pressed_holo_light_am=0x0108055e;
+ public static final int spinner_select=0x0108055f;
+ public static final int spinner_textfield_background_material=0x01080560;
+ public static final int spinner_white_16=0x01080561;
+ public static final int spinner_white_48=0x01080562;
+ public static final int spinner_white_76=0x01080563;
public static final int star_big_off=0x01080073;
public static final int star_big_on=0x01080072;
public static final int star_off=0x01080075;
public static final int star_on=0x01080074;
public static final int stat_notify_call_mute=0x01080076;
- public static final int stat_notify_car_mode=0x010805d5;
public static final int stat_notify_chat=0x01080077;
- public static final int stat_notify_disabled_data=0x010805d6;
- public static final int stat_notify_disk_full=0x010805d7;
public static final int stat_notify_error=0x01080078;
public static final int stat_notify_missed_call=0x0108007f;
public static final int stat_notify_more=0x01080079;
- public static final int stat_notify_rssi_in_range=0x010805da;
public static final int stat_notify_sdcard=0x0108007a;
public static final int stat_notify_sdcard_prepare=0x010800ab;
public static final int stat_notify_sdcard_usb=0x0108007b;
- public static final int stat_notify_sim_toolkit=0x010805db;
public static final int stat_notify_sync=0x0108007c;
- public static final int stat_notify_sync_error=0x010805dd;
+ public static final int stat_notify_sync_anim0=0x01080564;
public static final int stat_notify_sync_noanim=0x0108007d;
public static final int stat_notify_voicemail=0x0108007e;
- public static final int stat_notify_wifi_in_range=0x010805de;
- public static final int stat_sys_adb=0x010805df;
- public static final int stat_sys_battery=0x010805e0;
- public static final int stat_sys_battery_charge=0x010805ee;
- public static final int stat_sys_battery_unknown=0x010805fc;
- public static final int stat_sys_certificate_info=0x010805fd;
public static final int stat_sys_data_bluetooth=0x01080080;
- public static final int stat_sys_data_usb=0x010805fe;
public static final int stat_sys_download=0x01080081;
+ public static final int stat_sys_download_anim0=0x01080565;
+ public static final int stat_sys_download_anim1=0x01080566;
+ public static final int stat_sys_download_anim2=0x01080567;
+ public static final int stat_sys_download_anim3=0x01080568;
+ public static final int stat_sys_download_anim4=0x01080569;
+ public static final int stat_sys_download_anim5=0x0108056a;
public static final int stat_sys_download_done=0x01080082;
- public static final int stat_sys_gps_on=0x01080608;
+ public static final int stat_sys_download_done_static=0x0108056b;
public static final int stat_sys_headset=0x01080083;
/** @deprecated Replaced by a private asset in the phone app.
*/
@@ -15324,12 +26698,13 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
@Deprecated
public static final int stat_sys_phone_call_on_hold=0x01080086;
public static final int stat_sys_speakerphone=0x01080087;
- public static final int stat_sys_tether_bluetooth=0x0108061d;
- public static final int stat_sys_tether_general=0x0108061e;
- public static final int stat_sys_tether_usb=0x0108061f;
- public static final int stat_sys_tether_wifi=0x01080620;
- public static final int stat_sys_throttled=0x01080621;
public static final int stat_sys_upload=0x01080088;
+ public static final int stat_sys_upload_anim0=0x0108056c;
+ public static final int stat_sys_upload_anim1=0x0108056d;
+ public static final int stat_sys_upload_anim2=0x0108056e;
+ public static final int stat_sys_upload_anim3=0x0108056f;
+ public static final int stat_sys_upload_anim4=0x01080570;
+ public static final int stat_sys_upload_anim5=0x01080571;
public static final int stat_sys_upload_done=0x01080089;
/** @deprecated Replaced by a private asset in the phone app.
*/
@@ -15340,49 +26715,163 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
@Deprecated
public static final int stat_sys_vp_phone_call_on_hold=0x010800a8;
public static final int stat_sys_warning=0x0108008a;
- public static final int status_bar_background=0x01080628;
+ public static final int status_bar_closed_default_background=0x010805f1;
public static final int status_bar_item_app_background=0x0108008b;
+ public static final int status_bar_item_app_background_normal=0x01080572;
public static final int status_bar_item_background=0x0108008c;
+ public static final int status_bar_item_background_focus=0x01080573;
+ public static final int status_bar_item_background_normal=0x01080574;
+ public static final int status_bar_item_background_pressed=0x01080575;
+ public static final int status_bar_opened_default_background=0x010805f2;
+ public static final int switch_bg_focused_holo_dark=0x01080576;
+ public static final int switch_bg_focused_holo_light=0x01080577;
+ public static final int switch_bg_holo_dark=0x01080578;
+ public static final int switch_bg_holo_light=0x01080579;
+ public static final int switch_inner_holo_dark=0x0108057a;
+ public static final int switch_inner_holo_light=0x0108057b;
+ public static final int switch_thumb_activated_holo_dark=0x0108057c;
+ public static final int switch_thumb_activated_holo_light=0x0108057d;
+ public static final int switch_thumb_disabled_holo_dark=0x0108057e;
+ public static final int switch_thumb_disabled_holo_light=0x0108057f;
+ public static final int switch_thumb_holo_dark=0x01080580;
+ public static final int switch_thumb_holo_light=0x01080581;
+ public static final int switch_thumb_material_anim=0x01080582;
+ public static final int switch_thumb_pressed_holo_dark=0x01080583;
+ public static final int switch_thumb_pressed_holo_light=0x01080584;
+ public static final int switch_track_holo_dark=0x01080585;
+ public static final int switch_track_holo_light=0x01080586;
+ public static final int switch_track_material=0x01080587;
public static final int sym_action_call=0x0108008d;
public static final int sym_action_chat=0x0108008e;
public static final int sym_action_email=0x0108008f;
- public static final int sym_app_on_sd_unavailable_icon=0x01080646;
public static final int sym_call_incoming=0x01080090;
public static final int sym_call_missed=0x01080091;
public static final int sym_call_outgoing=0x01080092;
public static final int sym_contact_card=0x01080094;
public static final int sym_def_app_icon=0x01080093;
- public static final int sym_keyboard_return_holo=0x0108065e;
- public static final int sym_keyboard_shift=0x0108065f;
- public static final int sym_keyboard_shift_locked=0x01080660;
- public static final int tab_bottom_left=0x01080663;
- public static final int tab_bottom_left_v4=0x01080664;
- public static final int tab_bottom_right=0x01080665;
- public static final int tab_bottom_right_v4=0x01080666;
- public static final int tab_indicator_v4=0x0108066f;
- public static final int text_edit_paste_window=0x01080685;
- public static final int text_edit_side_paste_window=0x01080686;
- public static final int text_select_handle_left=0x01080688;
- public static final int text_select_handle_middle=0x0108068b;
- public static final int text_select_handle_right=0x0108068e;
+ public static final int sym_def_app_icon_background=0x01080588;
+ public static final int sym_keyboard_delete=0x01080589;
+ public static final int sym_keyboard_delete_holo=0x0108058a;
+ public static final int sym_keyboard_enter=0x0108058b;
+ public static final int sym_keyboard_feedback_delete=0x0108058c;
+ public static final int sym_keyboard_feedback_ok=0x0108058d;
+ public static final int sym_keyboard_feedback_shift=0x0108058e;
+ public static final int sym_keyboard_feedback_space=0x0108058f;
+ public static final int sym_keyboard_num0_no_plus=0x01080590;
+ public static final int sym_keyboard_num1=0x01080591;
+ public static final int sym_keyboard_num2=0x01080592;
+ public static final int sym_keyboard_num3=0x01080593;
+ public static final int sym_keyboard_num4=0x01080594;
+ public static final int sym_keyboard_num5=0x01080595;
+ public static final int sym_keyboard_num6=0x01080596;
+ public static final int sym_keyboard_num7=0x01080597;
+ public static final int sym_keyboard_num8=0x01080598;
+ public static final int sym_keyboard_num9=0x01080599;
+ public static final int sym_keyboard_ok=0x0108059a;
+ public static final int sym_keyboard_shift=0x0108059b;
+ public static final int sym_keyboard_space=0x0108059c;
+ public static final int tab_bottom_left=0x0108059d;
+ public static final int tab_bottom_right=0x0108059e;
+ public static final int tab_focus=0x0108059f;
+ public static final int tab_focus_bar_left=0x010805a0;
+ public static final int tab_focus_bar_right=0x010805a1;
+ public static final int tab_indicator=0x010805a2;
+ public static final int tab_indicator_ab_holo=0x010805a3;
+ public static final int tab_indicator_holo=0x010805a4;
+ public static final int tab_indicator_material=0x010805a5;
+ public static final int tab_indicator_resolver=0x010805a6;
+ public static final int tab_press=0x010805a7;
+ public static final int tab_press_bar_left=0x010805a8;
+ public static final int tab_press_bar_right=0x010805a9;
+ public static final int tab_selected=0x010805aa;
+ public static final int tab_selected_bar_left=0x010805ab;
+ public static final int tab_selected_bar_right=0x010805ac;
+ public static final int tab_selected_focused_holo=0x010805ad;
+ public static final int tab_selected_holo=0x010805ae;
+ public static final int tab_selected_pressed_holo=0x010805af;
+ public static final int tab_unselected=0x010805b0;
+ public static final int tab_unselected_focused_holo=0x010805b1;
+ public static final int tab_unselected_holo=0x010805b2;
+ public static final int tab_unselected_pressed_holo=0x010805b3;
+ public static final int text_cursor_holo_dark=0x010805b4;
+ public static final int text_cursor_holo_light=0x010805b5;
+ public static final int text_cursor_material=0x010805b6;
+ public static final int text_edit_paste_window=0x010805b7;
+ public static final int text_edit_side_paste_window=0x010805b8;
+ public static final int text_edit_suggestions_window=0x010805b9;
+ public static final int text_select_handle_left_material=0x010805ba;
+ public static final int text_select_handle_left_mtrl_alpha=0x010805bb;
+ public static final int text_select_handle_middle_material=0x010805bc;
+ public static final int text_select_handle_middle_mtrl_alpha=0x010805bd;
+ public static final int text_select_handle_right_material=0x010805be;
+ public static final int text_select_handle_right_mtrl_alpha=0x010805bf;
+ public static final int textfield_activated_holo_dark=0x010805c0;
+ public static final int textfield_activated_holo_light=0x010805c1;
+ public static final int textfield_activated_mtrl_alpha=0x010805c2;
+ public static final int textfield_default=0x010805c3;
+ public static final int textfield_default_holo_dark=0x010805c4;
+ public static final int textfield_default_holo_light=0x010805c5;
+ public static final int textfield_default_mtrl_alpha=0x010805c6;
+ public static final int textfield_disabled=0x010805c7;
+ public static final int textfield_disabled_focused_holo_dark=0x010805c8;
+ public static final int textfield_disabled_focused_holo_light=0x010805c9;
+ public static final int textfield_disabled_holo_dark=0x010805ca;
+ public static final int textfield_disabled_holo_light=0x010805cb;
+ public static final int textfield_disabled_selected=0x010805cc;
+ public static final int textfield_focused_holo_dark=0x010805cd;
+ public static final int textfield_focused_holo_light=0x010805ce;
+ public static final int textfield_multiline_activated_holo_dark=0x010805cf;
+ public static final int textfield_multiline_activated_holo_light=0x010805d0;
+ public static final int textfield_multiline_default_holo_dark=0x010805d1;
+ public static final int textfield_multiline_default_holo_light=0x010805d2;
+ public static final int textfield_multiline_disabled_focused_holo_dark=0x010805d3;
+ public static final int textfield_multiline_disabled_focused_holo_light=0x010805d4;
+ public static final int textfield_multiline_disabled_holo_dark=0x010805d5;
+ public static final int textfield_multiline_disabled_holo_light=0x010805d6;
+ public static final int textfield_multiline_focused_holo_dark=0x010805d7;
+ public static final int textfield_multiline_focused_holo_light=0x010805d8;
+ public static final int textfield_search_activated_mtrl_alpha=0x010805d9;
+ public static final int textfield_search_default_holo_dark=0x010805da;
+ public static final int textfield_search_default_holo_light=0x010805db;
+ public static final int textfield_search_default_mtrl_alpha=0x010805dc;
+ public static final int textfield_search_material=0x010805dd;
+ public static final int textfield_search_right_default_holo_dark=0x010805de;
+ public static final int textfield_search_right_default_holo_light=0x010805df;
+ public static final int textfield_search_right_selected_holo_dark=0x010805e0;
+ public static final int textfield_search_right_selected_holo_light=0x010805e1;
+ public static final int textfield_search_selected_holo_dark=0x010805e2;
+ public static final int textfield_search_selected_holo_light=0x010805e3;
+ public static final int textfield_searchview_holo_dark=0x010805e4;
+ public static final int textfield_searchview_holo_light=0x010805e5;
+ public static final int textfield_searchview_right_holo_dark=0x010805e6;
+ public static final int textfield_searchview_right_holo_light=0x010805e7;
+ public static final int textfield_selected=0x010805e8;
+ public static final int time_picker_editable_background=0x010805e9;
public static final int title_bar=0x01080095;
- public static final int title_bar_medium=0x010806c9;
/** Drawable to use as a background for a taller version of the titlebar
*/
public static final int title_bar_tall=0x010800a6;
public static final int toast_frame=0x01080096;
- public static final int unknown_image=0x010806cd;
- public static final int unlock_default=0x010806ce;
- public static final int unlock_halo=0x010806cf;
- public static final int unlock_ring=0x010806d0;
- public static final int unlock_wave=0x010806d1;
- public static final int usb_android=0x010806d2;
- public static final int usb_android_connected=0x010806d3;
- public static final int vpn_connected=0x010806d9;
- public static final int vpn_disconnected=0x010806da;
+ public static final int tooltip_frame=0x010805ea;
+ public static final int vector_drawable_progress_bar_large=0x010805eb;
+ public static final int vector_drawable_progress_bar_medium=0x010805ec;
+ public static final int vector_drawable_progress_bar_small=0x010805ed;
+ public static final int vector_drawable_progress_indeterminate_horizontal=0x010805ee;
+ public static final int view_accessibility_focused=0x010805ef;
+ public static final int work_mode_emergency_button_background=0x010805f0;
public static final int zoom_plate=0x01080097;
}
public static final class fraction {
+ /** The maximum range of gamma adjustment possible using the screen
+ auto-brightness adjustment setting.
+ */
+ public static final int config_autoBrightnessAdjustmentMaxGamma=0x01130001;
+ /** Threshold for false rejection rate (FRR) of biometric authentication. Applies for both
+ fingerprint and face. If a dual-modality device only enrolled a single biometric and
+ experiences high FRR (above threshold), system notification will be sent to encourage user
+ to enroll the other eligible biometric.
+ */
+ public static final int config_biometricNotificationFrrThreshold=0x01130007;
/** Duration for the dim animation behind a dialog. This may be either
a percentage, which is relative to the duration of the enter/open
animation of the window being shown that is dimming behind, or it may
@@ -15404,19 +26893,388 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
dim before the device goes to sleep.
*/
- public static final int config_maximumScreenDimRatio=0x01130002;
- /** If we allow automatic adjustment of screen brightness while dozing, how many times we want
- to reduce it to preserve the battery. Value of 100% means no scaling.
+ public static final int config_maximumScreenDimRatio=0x01130003;
+ /** Pre-scale volume at volume step 1 for Absolute Volume
*/
- public static final int config_screenAutoBrightnessDozeScaleFactor=0x01130001;
+ public static final int config_prescaleAbsoluteVolume_index1=0x01130004;
+ /** Pre-scale volume at volume step 2 for Absolute Volume
+ */
+ public static final int config_prescaleAbsoluteVolume_index2=0x01130005;
+ /** Pre-scale volume at volume step 3 for Absolute Volume
+ */
+ public static final int config_prescaleAbsoluteVolume_index3=0x01130006;
+ /** If we allow automatic adjustment of screen brightness while dozing, how many times we want
+ to reduce it to preserve the battery. Value of 100% means no scaling. Not used if there is
+ a designated auto-brightness doze mapping defined in Display Device Config.
+ Also used to scale the brightness for the doze mode when auto-brightness is disabled if
+ there is an offload session present.
+ */
+ public static final int config_screenAutoBrightnessDozeScaleFactor=0x01130002;
+ public static final int docked_stack_divider_fixed_ratio=0x01130009;
+ /** each of these are relative to the display size
+ */
+ public static final int input_extract_layout_padding_right=0x0113000a;
+ /** The amount to scale a fullscreen screenshot thumbnail.
+ */
+ public static final int thumbnail_fullscreen_scale=0x01130008;
}
public static final class id {
+ public static final int ALT=0x01020306;
+ public static final int CTRL=0x01020307;
+ public static final int FUNCTION=0x01020308;
+ public static final int KEYCODE_0=0x010200f5;
+ public static final int KEYCODE_1=0x010200f6;
+ public static final int KEYCODE_11=0x010200f7;
+ public static final int KEYCODE_12=0x010200f8;
+ public static final int KEYCODE_2=0x010200f9;
+ public static final int KEYCODE_3=0x010200fa;
+ public static final int KEYCODE_3D_MODE=0x010200fb;
+ public static final int KEYCODE_4=0x010200fc;
+ public static final int KEYCODE_5=0x010200fd;
+ public static final int KEYCODE_6=0x010200fe;
+ public static final int KEYCODE_7=0x010200ff;
+ public static final int KEYCODE_8=0x01020100;
+ public static final int KEYCODE_9=0x01020101;
+ public static final int KEYCODE_A=0x01020102;
+ public static final int KEYCODE_ALL_APPS=0x01020103;
+ public static final int KEYCODE_ALT_LEFT=0x01020104;
+ public static final int KEYCODE_ALT_RIGHT=0x01020105;
+ public static final int KEYCODE_APOSTROPHE=0x01020106;
+ public static final int KEYCODE_APP_SWITCH=0x01020107;
+ public static final int KEYCODE_ASSIST=0x01020108;
+ public static final int KEYCODE_AT=0x01020109;
+ public static final int KEYCODE_AVR_INPUT=0x0102010a;
+ public static final int KEYCODE_AVR_POWER=0x0102010b;
+ public static final int KEYCODE_B=0x0102010c;
+ public static final int KEYCODE_BACK=0x0102010d;
+ public static final int KEYCODE_BACKSLASH=0x0102010e;
+ public static final int KEYCODE_BOOKMARK=0x0102010f;
+ public static final int KEYCODE_BREAK=0x01020110;
+ public static final int KEYCODE_BRIGHTNESS_DOWN=0x01020111;
+ public static final int KEYCODE_BRIGHTNESS_UP=0x01020112;
+ public static final int KEYCODE_BUTTON_1=0x01020113;
+ public static final int KEYCODE_BUTTON_10=0x01020114;
+ public static final int KEYCODE_BUTTON_11=0x01020115;
+ public static final int KEYCODE_BUTTON_12=0x01020116;
+ public static final int KEYCODE_BUTTON_13=0x01020117;
+ public static final int KEYCODE_BUTTON_14=0x01020118;
+ public static final int KEYCODE_BUTTON_15=0x01020119;
+ public static final int KEYCODE_BUTTON_16=0x0102011a;
+ public static final int KEYCODE_BUTTON_2=0x0102011b;
+ public static final int KEYCODE_BUTTON_3=0x0102011c;
+ public static final int KEYCODE_BUTTON_4=0x0102011d;
+ public static final int KEYCODE_BUTTON_5=0x0102011e;
+ public static final int KEYCODE_BUTTON_6=0x0102011f;
+ public static final int KEYCODE_BUTTON_7=0x01020120;
+ public static final int KEYCODE_BUTTON_8=0x01020121;
+ public static final int KEYCODE_BUTTON_9=0x01020122;
+ public static final int KEYCODE_BUTTON_A=0x01020123;
+ public static final int KEYCODE_BUTTON_B=0x01020124;
+ public static final int KEYCODE_BUTTON_C=0x01020125;
+ public static final int KEYCODE_BUTTON_L1=0x01020126;
+ public static final int KEYCODE_BUTTON_L2=0x01020127;
+ public static final int KEYCODE_BUTTON_MODE=0x01020128;
+ public static final int KEYCODE_BUTTON_R1=0x01020129;
+ public static final int KEYCODE_BUTTON_R2=0x0102012a;
+ public static final int KEYCODE_BUTTON_SELECT=0x0102012b;
+ public static final int KEYCODE_BUTTON_START=0x0102012c;
+ public static final int KEYCODE_BUTTON_THUMBL=0x0102012d;
+ public static final int KEYCODE_BUTTON_THUMBR=0x0102012e;
+ public static final int KEYCODE_BUTTON_X=0x0102012f;
+ public static final int KEYCODE_BUTTON_Y=0x01020130;
+ public static final int KEYCODE_BUTTON_Z=0x01020131;
+ public static final int KEYCODE_C=0x01020132;
+ public static final int KEYCODE_CALCULATOR=0x01020133;
+ public static final int KEYCODE_CALENDAR=0x01020134;
+ public static final int KEYCODE_CALL=0x01020135;
+ public static final int KEYCODE_CAMERA=0x01020136;
+ public static final int KEYCODE_CAPS_LOCK=0x01020137;
+ public static final int KEYCODE_CAPTIONS=0x01020138;
+ public static final int KEYCODE_CHANNEL_DOWN=0x01020139;
+ public static final int KEYCODE_CHANNEL_UP=0x0102013a;
+ public static final int KEYCODE_CLEAR=0x0102013b;
+ public static final int KEYCODE_COMMA=0x0102013c;
+ public static final int KEYCODE_CONTACTS=0x0102013d;
+ public static final int KEYCODE_COPY=0x0102013e;
+ public static final int KEYCODE_CTRL_LEFT=0x0102013f;
+ public static final int KEYCODE_CTRL_RIGHT=0x01020140;
+ public static final int KEYCODE_CUT=0x01020141;
+ public static final int KEYCODE_D=0x01020142;
+ public static final int KEYCODE_DEL=0x01020143;
+ public static final int KEYCODE_DEMO_APP_1=0x01020144;
+ public static final int KEYCODE_DEMO_APP_2=0x01020145;
+ public static final int KEYCODE_DEMO_APP_3=0x01020146;
+ public static final int KEYCODE_DEMO_APP_4=0x01020147;
+ public static final int KEYCODE_DPAD_CENTER=0x01020148;
+ public static final int KEYCODE_DPAD_DOWN=0x01020149;
+ public static final int KEYCODE_DPAD_DOWN_LEFT=0x0102014a;
+ public static final int KEYCODE_DPAD_DOWN_RIGHT=0x0102014b;
+ public static final int KEYCODE_DPAD_LEFT=0x0102014c;
+ public static final int KEYCODE_DPAD_RIGHT=0x0102014d;
+ public static final int KEYCODE_DPAD_UP=0x0102014e;
+ public static final int KEYCODE_DPAD_UP_LEFT=0x0102014f;
+ public static final int KEYCODE_DPAD_UP_RIGHT=0x01020150;
+ public static final int KEYCODE_DVR=0x01020151;
+ public static final int KEYCODE_E=0x01020152;
+ public static final int KEYCODE_EISU=0x01020153;
+ public static final int KEYCODE_ENDCALL=0x01020154;
+ public static final int KEYCODE_ENTER=0x01020155;
+ public static final int KEYCODE_ENVELOPE=0x01020156;
+ public static final int KEYCODE_EQUALS=0x01020157;
+ public static final int KEYCODE_ESCAPE=0x01020158;
+ public static final int KEYCODE_EXPLORER=0x01020159;
+ public static final int KEYCODE_F=0x0102015a;
+ public static final int KEYCODE_F1=0x0102015b;
+ public static final int KEYCODE_F10=0x0102015c;
+ public static final int KEYCODE_F11=0x0102015d;
+ public static final int KEYCODE_F12=0x0102015e;
+ public static final int KEYCODE_F2=0x0102015f;
+ public static final int KEYCODE_F3=0x01020160;
+ public static final int KEYCODE_F4=0x01020161;
+ public static final int KEYCODE_F5=0x01020162;
+ public static final int KEYCODE_F6=0x01020163;
+ public static final int KEYCODE_F7=0x01020164;
+ public static final int KEYCODE_F8=0x01020165;
+ public static final int KEYCODE_F9=0x01020166;
+ public static final int KEYCODE_FEATURED_APP_1=0x01020167;
+ public static final int KEYCODE_FEATURED_APP_2=0x01020168;
+ public static final int KEYCODE_FEATURED_APP_3=0x01020169;
+ public static final int KEYCODE_FEATURED_APP_4=0x0102016a;
+ public static final int KEYCODE_FOCUS=0x0102016b;
+ public static final int KEYCODE_FORWARD=0x0102016c;
+ public static final int KEYCODE_FORWARD_DEL=0x0102016d;
+ public static final int KEYCODE_FUNCTION=0x0102016e;
+ public static final int KEYCODE_G=0x0102016f;
+ public static final int KEYCODE_GRAVE=0x01020170;
+ public static final int KEYCODE_GUIDE=0x01020171;
+ public static final int KEYCODE_H=0x01020172;
+ public static final int KEYCODE_HEADSETHOOK=0x01020173;
+ public static final int KEYCODE_HELP=0x01020174;
+ public static final int KEYCODE_HENKAN=0x01020175;
+ public static final int KEYCODE_HOME=0x01020176;
+ public static final int KEYCODE_I=0x01020177;
+ public static final int KEYCODE_INFO=0x01020178;
+ public static final int KEYCODE_INSERT=0x01020179;
+ public static final int KEYCODE_J=0x0102017a;
+ public static final int KEYCODE_K=0x0102017b;
+ public static final int KEYCODE_KANA=0x0102017c;
+ public static final int KEYCODE_KATAKANA_HIRAGANA=0x0102017d;
+ public static final int KEYCODE_L=0x0102017e;
+ public static final int KEYCODE_LANGUAGE_SWITCH=0x0102017f;
+ public static final int KEYCODE_LAST_CHANNEL=0x01020180;
+ public static final int KEYCODE_LEFT_BRACKET=0x01020181;
+ public static final int KEYCODE_M=0x01020182;
+ public static final int KEYCODE_MANNER_MODE=0x01020183;
+ public static final int KEYCODE_MEDIA_AUDIO_TRACK=0x01020184;
+ public static final int KEYCODE_MEDIA_CLOSE=0x01020185;
+ public static final int KEYCODE_MEDIA_EJECT=0x01020186;
+ public static final int KEYCODE_MEDIA_FAST_FORWARD=0x01020187;
+ public static final int KEYCODE_MEDIA_NEXT=0x01020188;
+ public static final int KEYCODE_MEDIA_PAUSE=0x01020189;
+ public static final int KEYCODE_MEDIA_PLAY=0x0102018a;
+ public static final int KEYCODE_MEDIA_PLAY_PAUSE=0x0102018b;
+ public static final int KEYCODE_MEDIA_PREVIOUS=0x0102018c;
+ public static final int KEYCODE_MEDIA_RECORD=0x0102018d;
+ public static final int KEYCODE_MEDIA_REWIND=0x0102018e;
+ public static final int KEYCODE_MEDIA_SKIP_BACKWARD=0x0102018f;
+ public static final int KEYCODE_MEDIA_SKIP_FORWARD=0x01020190;
+ public static final int KEYCODE_MEDIA_SLEEP=0x01020191;
+ public static final int KEYCODE_MEDIA_STEP_BACKWARD=0x01020192;
+ public static final int KEYCODE_MEDIA_STEP_FORWARD=0x01020193;
+ public static final int KEYCODE_MEDIA_STOP=0x01020194;
+ public static final int KEYCODE_MEDIA_TOP_MENU=0x01020195;
+ public static final int KEYCODE_MEDIA_WAKEUP=0x01020196;
+ public static final int KEYCODE_MENU=0x01020197;
+ public static final int KEYCODE_META_LEFT=0x01020198;
+ public static final int KEYCODE_META_RIGHT=0x01020199;
+ public static final int KEYCODE_MINUS=0x0102019a;
+ public static final int KEYCODE_MOVE_END=0x0102019b;
+ public static final int KEYCODE_MOVE_HOME=0x0102019c;
+ public static final int KEYCODE_MUHENKAN=0x0102019d;
+ public static final int KEYCODE_MUSIC=0x0102019e;
+ public static final int KEYCODE_MUTE=0x0102019f;
+ public static final int KEYCODE_N=0x010201a0;
+ public static final int KEYCODE_NAVIGATE_IN=0x010201a1;
+ public static final int KEYCODE_NAVIGATE_NEXT=0x010201a2;
+ public static final int KEYCODE_NAVIGATE_OUT=0x010201a3;
+ public static final int KEYCODE_NAVIGATE_PREVIOUS=0x010201a4;
+ public static final int KEYCODE_NOTIFICATION=0x010201a5;
+ public static final int KEYCODE_NUM=0x010201a6;
+ public static final int KEYCODE_NUMPAD_0=0x010201a7;
+ public static final int KEYCODE_NUMPAD_1=0x010201a8;
+ public static final int KEYCODE_NUMPAD_2=0x010201a9;
+ public static final int KEYCODE_NUMPAD_3=0x010201aa;
+ public static final int KEYCODE_NUMPAD_4=0x010201ab;
+ public static final int KEYCODE_NUMPAD_5=0x010201ac;
+ public static final int KEYCODE_NUMPAD_6=0x010201ad;
+ public static final int KEYCODE_NUMPAD_7=0x010201ae;
+ public static final int KEYCODE_NUMPAD_8=0x010201af;
+ public static final int KEYCODE_NUMPAD_9=0x010201b0;
+ public static final int KEYCODE_NUMPAD_ADD=0x010201b1;
+ public static final int KEYCODE_NUMPAD_COMMA=0x010201b2;
+ public static final int KEYCODE_NUMPAD_DIVIDE=0x010201b3;
+ public static final int KEYCODE_NUMPAD_DOT=0x010201b4;
+ public static final int KEYCODE_NUMPAD_ENTER=0x010201b5;
+ public static final int KEYCODE_NUMPAD_EQUALS=0x010201b6;
+ public static final int KEYCODE_NUMPAD_LEFT_PAREN=0x010201b7;
+ public static final int KEYCODE_NUMPAD_MULTIPLY=0x010201b8;
+ public static final int KEYCODE_NUMPAD_RIGHT_PAREN=0x010201b9;
+ public static final int KEYCODE_NUMPAD_SUBTRACT=0x010201ba;
+ public static final int KEYCODE_NUM_LOCK=0x010201bb;
+ public static final int KEYCODE_O=0x010201bc;
+ public static final int KEYCODE_P=0x010201bd;
+ public static final int KEYCODE_PAGE_DOWN=0x010201be;
+ public static final int KEYCODE_PAGE_UP=0x010201bf;
+ public static final int KEYCODE_PAIRING=0x010201c0;
+ public static final int KEYCODE_PASTE=0x010201c1;
+ public static final int KEYCODE_PERIOD=0x010201c2;
+ public static final int KEYCODE_PICTSYMBOLS=0x010201c3;
+ public static final int KEYCODE_PLUS=0x010201c4;
+ public static final int KEYCODE_POUND=0x010201c5;
+ public static final int KEYCODE_POWER=0x010201c6;
+ public static final int KEYCODE_PROFILE_SWITCH=0x010201c7;
+ public static final int KEYCODE_PROG_BLUE=0x010201c8;
+ public static final int KEYCODE_PROG_GRED=0x010201c9;
+ public static final int KEYCODE_PROG_GREEN=0x010201ca;
+ public static final int KEYCODE_PROG_YELLOW=0x010201cb;
+ public static final int KEYCODE_Q=0x010201cc;
+ public static final int KEYCODE_R=0x010201cd;
+ public static final int KEYCODE_REFRESH=0x010201ce;
+ public static final int KEYCODE_RIGHT_BRACKET=0x010201cf;
+ public static final int KEYCODE_RO=0x010201d0;
+ public static final int KEYCODE_S=0x010201d1;
+ public static final int KEYCODE_SCROLL_LOCK=0x010201d2;
+ public static final int KEYCODE_SEARCH=0x010201d3;
+ public static final int KEYCODE_SEMICOLON=0x010201d4;
+ public static final int KEYCODE_SETTINGS=0x010201d5;
+ public static final int KEYCODE_SHIFT_LEFT=0x010201d6;
+ public static final int KEYCODE_SHIFT_RIGHT=0x010201d7;
+ public static final int KEYCODE_SLASH=0x010201d8;
+ public static final int KEYCODE_SOFT_LEFT=0x010201d9;
+ public static final int KEYCODE_SOFT_RIGHT=0x010201da;
+ public static final int KEYCODE_SOFT_SLEEP=0x010201db;
+ public static final int KEYCODE_SPACE=0x010201dc;
+ public static final int KEYCODE_STAR=0x010201dd;
+ public static final int KEYCODE_STB_INPUT=0x010201de;
+ public static final int KEYCODE_STB_POWER=0x010201df;
+ public static final int KEYCODE_STEM_1=0x010201e0;
+ public static final int KEYCODE_STEM_2=0x010201e1;
+ public static final int KEYCODE_STEM_3=0x010201e2;
+ public static final int KEYCODE_STEM_PRIMARY=0x010201e3;
+ public static final int KEYCODE_SWITCH_CHARSET=0x010201e4;
+ public static final int KEYCODE_SYM=0x010201e5;
+ public static final int KEYCODE_SYSRQ=0x010201e6;
+ public static final int KEYCODE_SYSTEM_NAVIGATION_DOWN=0x010201e7;
+ public static final int KEYCODE_SYSTEM_NAVIGATION_LEFT=0x010201e8;
+ public static final int KEYCODE_SYSTEM_NAVIGATION_RIGHT=0x010201e9;
+ public static final int KEYCODE_SYSTEM_NAVIGATION_UP=0x010201ea;
+ public static final int KEYCODE_T=0x010201eb;
+ public static final int KEYCODE_TAB=0x010201ec;
+ public static final int KEYCODE_THUMBS_DOWN=0x010201ed;
+ public static final int KEYCODE_THUMBS_UP=0x010201ee;
+ public static final int KEYCODE_TV=0x010201ef;
+ public static final int KEYCODE_TV_ANTENNA_CABLE=0x010201f0;
+ public static final int KEYCODE_TV_AUDIO_DESCRIPTION=0x010201f1;
+ public static final int KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN=0x010201f2;
+ public static final int KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP=0x010201f3;
+ public static final int KEYCODE_TV_CONTENTS_MENU=0x010201f4;
+ public static final int KEYCODE_TV_DATA_SERVICE=0x010201f5;
+ public static final int KEYCODE_TV_INPUT=0x010201f6;
+ public static final int KEYCODE_TV_INPUT_COMPONENT_1=0x010201f7;
+ public static final int KEYCODE_TV_INPUT_COMPONENT_2=0x010201f8;
+ public static final int KEYCODE_TV_INPUT_COMPOSITE_1=0x010201f9;
+ public static final int KEYCODE_TV_INPUT_COMPOSITE_2=0x010201fa;
+ public static final int KEYCODE_TV_INPUT_HDMI_1=0x010201fb;
+ public static final int KEYCODE_TV_INPUT_HDMI_2=0x010201fc;
+ public static final int KEYCODE_TV_INPUT_HDMI_3=0x010201fd;
+ public static final int KEYCODE_TV_INPUT_HDMI_4=0x010201fe;
+ public static final int KEYCODE_TV_INPUT_VGA_1=0x010201ff;
+ public static final int KEYCODE_TV_MEDIA_CONTEXT_MENU=0x01020200;
+ public static final int KEYCODE_TV_NETWORK=0x01020201;
+ public static final int KEYCODE_TV_NUMBER_ENTRY=0x01020202;
+ public static final int KEYCODE_TV_POWER=0x01020203;
+ public static final int KEYCODE_TV_RADIO_SERVICE=0x01020204;
+ public static final int KEYCODE_TV_SATELLITE=0x01020205;
+ public static final int KEYCODE_TV_SATELLITE_BS=0x01020206;
+ public static final int KEYCODE_TV_SATELLITE_CS=0x01020207;
+ public static final int KEYCODE_TV_SATELLITE_SERVICE=0x01020208;
+ public static final int KEYCODE_TV_TELETEXT=0x01020209;
+ public static final int KEYCODE_TV_TERRESTRIAL_ANALOG=0x0102020a;
+ public static final int KEYCODE_TV_TERRESTRIAL_DIGITAL=0x0102020b;
+ public static final int KEYCODE_TV_TIMER_PROGRAMMING=0x0102020c;
+ public static final int KEYCODE_TV_ZOOM_MODE=0x0102020d;
+ public static final int KEYCODE_U=0x0102020e;
+ public static final int KEYCODE_UNKNOWN=0x0102020f;
+ public static final int KEYCODE_V=0x01020210;
+ public static final int KEYCODE_VIDEO_APP_1=0x01020211;
+ public static final int KEYCODE_VIDEO_APP_2=0x01020212;
+ public static final int KEYCODE_VIDEO_APP_3=0x01020213;
+ public static final int KEYCODE_VIDEO_APP_4=0x01020214;
+ public static final int KEYCODE_VIDEO_APP_5=0x01020215;
+ public static final int KEYCODE_VIDEO_APP_6=0x01020216;
+ public static final int KEYCODE_VIDEO_APP_7=0x01020217;
+ public static final int KEYCODE_VIDEO_APP_8=0x01020218;
+ public static final int KEYCODE_VOICE_ASSIST=0x01020219;
+ public static final int KEYCODE_VOLUME_DOWN=0x0102021a;
+ public static final int KEYCODE_VOLUME_MUTE=0x0102021b;
+ public static final int KEYCODE_VOLUME_UP=0x0102021c;
+ public static final int KEYCODE_W=0x0102021d;
+ public static final int KEYCODE_WINDOW=0x0102021e;
+ public static final int KEYCODE_X=0x0102021f;
+ public static final int KEYCODE_Y=0x01020220;
+ public static final int KEYCODE_YEN=0x01020221;
+ public static final int KEYCODE_Z=0x01020222;
+ public static final int KEYCODE_ZENKAKU_HANKAKU=0x01020223;
+ public static final int KEYCODE_ZOOM_IN=0x01020224;
+ public static final int KEYCODE_ZOOM_OUT=0x01020225;
+ public static final int META=0x01020309;
+ public static final int SHIFT=0x0102030a;
+ public static final int SYM=0x0102030b;
+ public static final int aboveThumb=0x010200a4;
+ public static final int accessibility=0x0102039a;
+ public static final int accessibilityActionClickOnClickableSpan=0x0102007e;
/** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_CONTEXT_CLICK}.
*/
public static final int accessibilityActionContextClick=0x0102003c;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_CANCEL}.
+ */
+ public static final int accessibilityActionDragCancel=0x01020094;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_DROP}.
+ */
+ public static final int accessibilityActionDragDrop=0x01020093;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_DRAG_START}.
+ */
+ public static final int accessibilityActionDragStart=0x01020092;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_HIDE_TOOLTIP}.
+ */
+ public static final int accessibilityActionHideTooltip=0x01020045;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_IME_ENTER}.
+ */
+ public static final int accessibilityActionImeEnter=0x01020054;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_MOVE_WINDOW}.
+ */
+ public static final int accessibilityActionMoveWindow=0x01020042;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_DOWN}.
+ */
+ public static final int accessibilityActionPageDown=0x01020047;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_LEFT}.
+ */
+ public static final int accessibilityActionPageLeft=0x01020048;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_RIGHT}.
+ */
+ public static final int accessibilityActionPageRight=0x01020049;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PAGE_UP}.
+ */
+ public static final int accessibilityActionPageUp=0x01020046;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_PRESS_AND_HOLD}.
+ */
+ public static final int accessibilityActionPressAndHold=0x0102004a;
/** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SCROLL_DOWN}.
*/
public static final int accessibilityActionScrollDown=0x0102003a;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SCROLL_IN_DIRECTION}.
+ */
+ public static final int accessibilityActionScrollInDirection=0x01020096;
/** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SCROLL_LEFT}.
*/
public static final int accessibilityActionScrollLeft=0x01020039;
@@ -15429,79 +27287,187 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
/** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SCROLL_UP}.
*/
public static final int accessibilityActionScrollUp=0x01020038;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SET_PROGRESS}.
+ */
+ public static final int accessibilityActionSetProgress=0x0102003d;
/** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SHOW_ON_SCREEN}.
*/
public static final int accessibilityActionShowOnScreen=0x01020036;
- public static final int account_name=0x01020335;
- public static final int account_row_icon=0x01020314;
- public static final int account_row_text=0x01020315;
- public static final int account_type=0x01020334;
- public static final int action0=0x01020368;
- public static final int action1=0x01020369;
- public static final int action2=0x0102036a;
- public static final int action_bar=0x010203b2;
- public static final int action_bar_container=0x010203b1;
- public static final int action_bar_spinner=0x0102004e;
- public static final int action_bar_subtitle=0x010202e9;
- public static final int action_bar_title=0x010202e8;
- public static final int action_context_bar=0x010203b3;
- public static final int action_divider=0x01020370;
- public static final int action_menu_presenter=0x0102004b;
- public static final int action_mode_bar_stub=0x010203ab;
- public static final int action_mode_close_button=0x010202ea;
- public static final int actions=0x01020367;
- public static final int activity_chooser_view_content=0x010202eb;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SHOW_TEXT_SUGGESTIONS}.
+ */
+ public static final int accessibilityActionShowTextSuggestions=0x01020095;
+ /** Accessibility action identifier for {@link android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction#ACTION_SHOW_TOOLTIP}.
+ */
+ public static final int accessibilityActionShowTooltip=0x01020044;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_BACK}.
+ */
+ public static final int accessibilitySystemActionBack=0x0102004b;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_HOME}.
+ */
+ public static final int accessibilitySystemActionHome=0x0102004c;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_LOCK_SCREEN}.
+ */
+ public static final int accessibilitySystemActionLockScreen=0x01020052;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_NOTIFICATIONS}.
+ */
+ public static final int accessibilitySystemActionNotifications=0x0102004e;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_POWER_DIALOG}.
+ */
+ public static final int accessibilitySystemActionPowerDialog=0x01020050;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_QUICK_SETTINGS}.
+ */
+ public static final int accessibilitySystemActionQuickSettings=0x0102004f;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_RECENTS}.
+ */
+ public static final int accessibilitySystemActionRecents=0x0102004d;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_TAKE_SCREENSHOT}.
+ */
+ public static final int accessibilitySystemActionTakeScreenshot=0x01020053;
+ /** Accessibility action identifier for {@link android.accessibilityservice.AccessibilityService#GLOBAL_ACTION_TOGGLE_SPLIT_SCREEN}.
+ */
+ public static final int accessibilitySystemActionToggleSplitScreen=0x01020051;
+ public static final int accountPreferences=0x01020061;
+ public static final int actionDone=0x010200d1;
+ public static final int actionGo=0x010200d2;
+ public static final int actionNext=0x010200d3;
+ public static final int actionNone=0x010200d4;
+ public static final int actionPrevious=0x010200d5;
+ public static final int actionSearch=0x010200d6;
+ public static final int actionSend=0x010200d7;
+ public static final int actionUnspecified=0x010200d8;
+ public static final int action_bar=0x0102040f;
+ public static final int action_bar_container=0x0102040e;
+ public static final int action_bar_spinner=0x0102006c;
+ public static final int action_context_bar=0x01020410;
+ public static final int action_menu_divider=0x01020066;
+ public static final int action_menu_presenter=0x01020069;
+ public static final int action_mode_close_button=0x010203db;
+ public static final int add=0x0102024b;
/** Menu ID to perform a "add to dictionary" operation.
*/
public static final int addToDictionary=0x0102002a;
- public static final int alertTitle=0x010202f3;
- public static final int allow_button=0x0102033a;
- public static final int alwaysUse=0x01020301;
- public static final int amPm=0x010203f5;
- public static final int am_label=0x010203f0;
- public static final int ampm_layout=0x010203ef;
- public static final int animator=0x01020324;
- public static final int ask_checkbox=0x01020304;
- public static final int authtoken_type=0x01020336;
- public static final int back_button=0x01020395;
+ public static final int addToDictionaryButton=0x01020421;
+ public static final int adjustNothing=0x0102009a;
+ public static final int adjustPan=0x0102009b;
+ public static final int adjustResize=0x0102009c;
+ public static final int adjustUnspecified=0x0102009d;
+ public static final int afterDescendants=0x01020269;
+ public static final int alarm=0x0102030f;
+ public static final int alertTitle=0x010203e2;
+ public static final int alias=0x01020253;
+ public static final int alignBounds=0x010200f3;
+ public static final int alignMargins=0x010200f4;
+ public static final int all=0x010200ed;
+ public static final int all_scroll=0x01020254;
+ public static final int allowed=0x010203a3;
+ public static final int alternative=0x01020302;
+ public static final int always=0x01020226;
+ public static final int alwaysScroll=0x0102029f;
+ public static final int amPm=0x0102042d;
+ public static final int am_label=0x01020427;
+ public static final int ampm_layout=0x01020428;
+ public static final int animation=0x01020267;
+ public static final int animator=0x010203f8;
+ public static final int anyRtl=0x0102023f;
+ public static final int appPredictor=0x0102032d;
+ public static final int app_ops=0x01020079;
+ public static final int appop=0x0102032e;
+ public static final int arrow=0x01020255;
+ public static final int assertive=0x01020249;
+ public static final int async=0x01020397;
+ public static final int atThumb=0x010200a5;
+ public static final int audio=0x0102039b;
+ public static final int auto=0x01020229;
+ public static final int auto_fit=0x010202a9;
+ /** Action used to manually trigger an autofill request
+ */
+ public static final int autofill=0x01020043;
+ public static final int azerty=0x010203c6;
+ public static final int back_button=0x01020409;
public static final int background=0x01020000;
- public static final int banner=0x01020404;
- public static final int big_picture=0x01020372;
- public static final int big_text=0x0102036e;
- public static final int body=0x01020399;
- public static final int breadcrumb_section=0x0102030f;
- public static final int button0=0x0102039b;
+ public static final int balanced=0x010202bd;
+ public static final int beforeDescendants=0x0102026a;
+ public static final int beginning=0x010202b1;
+ public static final int behind=0x01020357;
+ public static final int bevel=0x010202e1;
+ public static final int blocksDescendants=0x0102026b;
+ public static final int body=0x0102040c;
+ /** Editor action that makes selected text bold.
+ */
+ public static final int bold=0x0102005e;
+ public static final int bool=0x01020326;
+ public static final int bottom=0x010200e1;
+ public static final int bottom_to_top=0x010202e9;
+ public static final int bounds=0x01020251;
+ public static final int breadcrumb_section=0x010203ee;
+ public static final int bundle=0x01020327;
+ public static final int bundle_array=0x01020328;
+ public static final int butt=0x010202de;
public static final int button1=0x01020019;
public static final int button2=0x0102001a;
public static final int button3=0x0102001b;
- public static final int button4=0x0102039c;
- public static final int button5=0x0102039d;
- public static final int button6=0x0102039e;
- public static final int button7=0x0102039f;
- public static final int buttonPanel=0x010202f5;
- public static final int button_always=0x010203a3;
- public static final int button_bar=0x01020394;
- public static final int button_once=0x010203a2;
- public static final int by_common=0x010203d7;
- public static final int by_org=0x010203d9;
- public static final int by_org_unit=0x010203db;
- public static final int calendar_view=0x01020322;
- public static final int cancel=0x01020313;
+ public static final int buttonPanel=0x010203dc;
+ public static final int button_bar=0x01020408;
+ public static final int calendar=0x010202c8;
+ public static final int calendar_view=0x010203f7;
+ public static final int camera=0x01020076;
/** The part of the UI shown by an
{@link android.inputmethodservice.InputMethodService} that contains the
views for displaying candidates for what the user has entered.
*/
public static final int candidatesArea=0x0102001d;
- public static final int characterPicker=0x01020312;
+ public static final int cell=0x01020256;
+ public static final int center=0x010200e2;
+ public static final int centerCrop=0x010202aa;
+ public static final int centerInside=0x010202ab;
+ public static final int center_horizontal=0x010200e3;
+ public static final int center_vertical=0x010200e4;
+ public static final int challenge=0x010203ce;
+ public static final int characters=0x010202b9;
public static final int checkbox=0x01020001;
- public static final int chronometer=0x0102037d;
- public static final int clearDefaultHint=0x01020302;
+ public static final int checked=0x01020435;
+ public static final int choice=0x01020329;
+ /** Marks the "copy to clipboard" button in the ChooserActivity
+ */
+ public static final int chooser_copy_button=0x0102008f;
+ /** Marks the "edit" button in the ChooserActivity
+ */
+ public static final int chooser_edit_button=0x01020091;
+ /** Marks the "nearby" button in the ChooserActivity
+ */
+ public static final int chooser_nearby_button=0x01020090;
+ public static final int clamp=0x010202dc;
+ public static final int clipBounds=0x0102026c;
+ /** A tag used to save the set of deactivated children that clip
+ */
+ public static final int clip_children_set_tag=0x01020086;
+ /** A tag used to save the clip children in a tag
+ */
+ public static final int clip_children_tag=0x01020085;
+ public static final int clip_horizontal=0x010200e5;
+ /** A tag used to save the clip to padding in a tag
+ */
+ public static final int clip_to_padding_tag=0x01020087;
+ public static final int clip_vertical=0x010200e6;
+ public static final int clock=0x010202cf;
/** View ID of a {@link android.view.View} to close a popup keyboard
*/
public static final int closeButton=0x01020027;
- public static final int compat_checkbox=0x01020303;
+ public static final int colemak=0x010203c7;
+ public static final int collapseActionView=0x0102030c;
+ public static final int collapsing=0x010202ca;
+ public static final int colorMode=0x01020368;
+ public static final int colorType=0x010202f6;
+ public static final int column=0x010202ed;
+ public static final int columnWidth=0x010202a6;
+ public static final int companion=0x0102032f;
+ public static final int configuration_optional=0x01020317;
+ public static final int configurator=0x01020330;
+ public static final int connectedDevice=0x0102038a;
+ public static final int container=0x01020303;
public static final int content=0x01020002;
- public static final int contentPanel=0x010202f8;
+ public static final int contentPanel=0x010203e4;
+ public static final int context_menu=0x01020257;
/** Context menu ID for the "Copy" menu item to copy the currently
selected (or all) text in a text view to the clipboard.
*/
@@ -15510,213 +27476,439 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
selected URL from the text view to the clipboard.
*/
public static final int copyUrl=0x01020023;
- public static final int current_scene=0x0102004f;
+ public static final int costsMoney=0x01020348;
+ public static final int cross_task_transition=0x0102007d;
+ public static final int crossfade=0x0102034e;
+ public static final int crosshair=0x01020258;
+ public static final int current_scene=0x0102006d;
public static final int custom=0x0102002b;
- public static final int customPanel=0x010202fa;
+ public static final int customPanel=0x010203e6;
/** Context menu ID for the "Cut" menu item to copy and delete the currently
selected (or all) text in a text view to the clipboard.
*/
public static final int cut=0x01020020;
- public static final int date=0x0102006e;
- public static final int datePicker=0x0102031a;
- public static final int date_picker_day_picker=0x01020325;
- public static final int date_picker_header=0x0102031b;
- public static final int date_picker_header_date=0x0102031d;
- public static final int date_picker_header_year=0x0102031c;
- public static final int date_picker_year_picker=0x01020326;
- public static final int day=0x01020320;
- public static final int day_names=0x01020311;
- public static final int day_picker_view_pager=0x01020327;
- public static final int decor_content_parent=0x010203b0;
- public static final int decrement=0x01020385;
- public static final int default_activity_button=0x010202ee;
- public static final int deny_button=0x01020339;
- public static final int description=0x01020306;
- public static final int divider=0x010203f6;
+ public static final int cycle=0x010202b2;
+ public static final int dangerous=0x01020331;
+ public static final int dataSync=0x0102038b;
+ public static final int date=0x010200b1;
+ public static final int date_picker_day_picker=0x010203f9;
+ public static final int date_picker_header=0x010203ef;
+ public static final int date_picker_header_date=0x010203f2;
+ public static final int date_picker_header_year=0x010203f0;
+ public static final int date_picker_year_picker=0x010203fa;
+ public static final int datetime=0x010200b2;
+ public static final int day=0x010203f5;
+ public static final int decimal=0x010202b6;
+ public static final int decor_content_parent=0x0102040d;
+ public static final int decrement=0x01020400;
+ public static final int defaultPosition=0x01020238;
+ public static final int deleteButton=0x01020422;
+ public static final int density=0x01020369;
+ public static final int development=0x01020332;
+ public static final int dialog=0x010202c6;
+ public static final int disableHome=0x0102031e;
+ public static final int disabled=0x010202a0;
+ public static final int disallowed=0x010203a4;
+ public static final int discouraged=0x010203a5;
+ public static final int divider=0x0102042e;
+ public static final int dpad=0x0102037e;
+ public static final int dropdown=0x010202c7;
+ public static final int dvorak=0x010203c8;
public static final int edit=0x01020003;
- public static final int edit_query=0x010203b8;
- public static final int edittext_container=0x0102038e;
- public static final int eight=0x01020400;
+ public static final int edit_query=0x01020412;
+ public static final int editable=0x010202b4;
+ public static final int edittext_container=0x01020401;
+ public static final int email=0x010200ee;
public static final int empty=0x01020004;
- public static final int enter_pin_section=0x0102040a;
- public static final int expand_activities_button=0x010202ec;
- public static final int expires_on=0x010203e0;
+ public static final int end=0x010200ac;
+ public static final int evenOdd=0x010202e3;
+ public static final int exclude=0x010203b7;
+ public static final int excludeDescendants=0x010203b8;
+ public static final int expandChallengeHandle=0x010203cf;
+ public static final int extended=0x010203c9;
/** The part of the UI shown by an
{@link android.inputmethodservice.InputMethodService} that contains the
views for interacting with the user in extraction mode.
*/
public static final int extractArea=0x0102001c;
- public static final int ffwd=0x0102035c;
- public static final int fillInIntent=0x01020045;
- public static final int find=0x0102041b;
- public static final int find_next=0x0102041e;
- public static final int find_prev=0x0102041d;
- public static final int five=0x010203fd;
- public static final int floating_toolbar_menu_item_image_button=0x01020054;
- public static final int four=0x010203fc;
- public static final int fullscreenArea=0x0102034a;
- public static final int hard_keyboard_section=0x0102034d;
- public static final int hard_keyboard_switch=0x0102034e;
- public static final int headers=0x01020390;
+ public static final int fade_in=0x010202ef;
+ public static final int fade_in_out=0x010202f0;
+ public static final int fade_out=0x010202f1;
+ public static final int feedbackAllMask=0x0102028a;
+ public static final int feedbackAudible=0x0102028b;
+ public static final int feedbackGeneric=0x0102028c;
+ public static final int feedbackHaptic=0x0102028d;
+ public static final int feedbackSpoken=0x0102028e;
+ public static final int feedbackVisual=0x0102028f;
+ public static final int fill=0x010200e7;
+ public static final int fillInIntent=0x01020063;
+ public static final int fill_horizontal=0x010200e8;
+ public static final int fill_parent=0x0102026e;
+ public static final int fill_vertical=0x010200e9;
+ public static final int find=0x0102043c;
+ public static final int find_next=0x0102043f;
+ public static final int find_prev=0x0102043e;
+ public static final int finger=0x01020377;
+ public static final int firstStrong=0x01020240;
+ public static final int firstStrongLtr=0x01020241;
+ public static final int firstStrongRtl=0x01020242;
+ public static final int fitCenter=0x010202ac;
+ public static final int fitEnd=0x010202ad;
+ public static final int fitStart=0x010202ae;
+ public static final int fitXY=0x010202af;
+ public static final int flagDefault=0x01020290;
+ public static final int flagEnableAccessibilityVolume=0x01020291;
+ public static final int flagForceAscii=0x010200d9;
+ public static final int flagIncludeNotImportantViews=0x01020292;
+ public static final int flagInputMethodEditor=0x01020293;
+ public static final int flagNavigateNext=0x010200da;
+ public static final int flagNavigatePrevious=0x010200db;
+ public static final int flagNoAccessoryAction=0x010200dc;
+ public static final int flagNoEnterAction=0x010200dd;
+ public static final int flagNoExtractUi=0x010200de;
+ public static final int flagNoFullscreen=0x010200df;
+ public static final int flagNoPersonalizedLearning=0x010200e0;
+ public static final int flagReportViewIds=0x01020294;
+ public static final int flagRequestAccessibilityButton=0x01020295;
+ public static final int flagRequestEnhancedWebAccessibility=0x01020296;
+ public static final int flagRequestFilterKeyEvents=0x01020297;
+ public static final int flagRequestFingerprintGestures=0x01020298;
+ public static final int flagRequestMultiFingerGestures=0x01020299;
+ public static final int flagRequestShortcutWarningDialogSpokenFeedback=0x0102029a;
+ public static final int flagRequestTouchExplorationMode=0x0102029b;
+ public static final int flagRetrieveInteractiveWindows=0x0102029c;
+ public static final int flagSendMotionEvents=0x0102029d;
+ public static final int flagServiceHandlesDoubleTap=0x0102029e;
+ public static final int floatType=0x010202f7;
+ public static final int floating=0x010200a6;
+ public static final int floating_toolbar_menu_item_image_button=0x01020075;
+ public static final int fontScale=0x0102036a;
+ public static final int fontWeightAdjustment=0x0102036b;
+ public static final int full=0x010202c0;
+ public static final int fullFast=0x010202c1;
+ public static final int fullSensor=0x01020358;
+ public static final int fullUser=0x01020359;
+ public static final int game=0x0102039c;
+ public static final int gone=0x0102022e;
+ public static final int grab=0x01020259;
+ public static final int grabbing=0x0102025a;
+ public static final int grammaticalGender=0x0102036c;
+ public static final int gravity=0x01020243;
+ public static final int hand=0x0102025b;
+ public static final int handwriting=0x0102025c;
+ public static final int hardRestricted=0x01020349;
+ public static final int hardware=0x01020239;
+ public static final int hdpi=0x010203af;
+ public static final int hdr=0x010203aa;
+ public static final int headers=0x01020404;
+ public static final int health=0x0102038c;
+ public static final int help=0x0102025d;
+ public static final int hidden=0x0102032a;
+ public static final int hide_from_picker=0x01020318;
+ public static final int high=0x01020235;
+ public static final int high_quality=0x010202be;
public static final int hint=0x01020005;
+ public static final int holo=0x010203c2;
public static final int home=0x0102002c;
- public static final int hour=0x010203f3;
- public static final int hours=0x010203ec;
+ public static final int homeAsUp=0x0102031f;
+ public static final int home_panel=0x010203c4;
+ public static final int home_screen=0x01020314;
+ public static final int horizontal=0x010200f1;
+ public static final int horizontal_double_arrow=0x0102025e;
+ public static final int hour=0x0102042b;
+ public static final int hours=0x01020424;
public static final int icon=0x01020006;
public static final int icon1=0x01020007;
public static final int icon2=0x01020008;
- public static final int icon_frame=0x0102038d;
- public static final int icon_menu_presenter=0x01020049;
- public static final int image=0x010202ed;
- public static final int inbox_end_pad=0x0102037c;
- public static final int inbox_more=0x0102037b;
- public static final int inbox_text0=0x01020374;
- public static final int inbox_text1=0x01020375;
- public static final int inbox_text2=0x01020376;
- public static final int inbox_text3=0x01020377;
- public static final int inbox_text4=0x01020378;
- public static final int inbox_text5=0x01020379;
- public static final int inbox_text6=0x0102037a;
- public static final int increment=0x01020383;
- public static final int info=0x01020381;
+ public static final int icon_badge=0x01020055;
+ public static final int icon_frame=0x0102003e;
+ public static final int icon_menu_presenter=0x01020067;
+ public static final int icon_preferred=0x010203b5;
+ public static final int ifContentScrolls=0x01020237;
+ public static final int ifRoom=0x0102030d;
+ public static final int if_whitelisted=0x01020389;
+ public static final int image=0x0102039d;
+ public static final int immutablyRestricted=0x0102034a;
+ public static final int incidentReportApprover=0x01020333;
+ public static final int include=0x010203b9;
+ public static final int increment=0x010203fe;
+ public static final int infinite=0x010202e5;
+ public static final int inherit=0x0102023b;
public static final int input=0x01020009;
/** The part of the UI shown by an
{@link android.inputmethodservice.InputMethodService} that contains the
views for entering text using the screen.
*/
public static final int inputArea=0x0102001e;
- public static final int inputExtractAccessories=0x0102034b;
- public static final int inputExtractAction=0x0102034c;
+ /** View id for the accessories (such as the extracted input action button) of text editor
+ inside of an extracted text {@link InputMethodService#onCreateExtractTextView IME extract
+ view}. This layout must contain the {@link #inputExtractAction}.
+ */
+ public static final int inputExtractAccessories=0x0102005d;
+ /** View id for the action of text editor inside of an extracted text
+ {@link InputMethodService#onCreateExtractTextView IME extract view}.
+ */
+ public static final int inputExtractAction=0x0102005c;
/** View ID of the text editor inside of an extracted text layout.
*/
public static final int inputExtractEditText=0x01020025;
- public static final int internalEmpty=0x01020358;
- public static final int issued_on=0x010203de;
- public static final int keyboard=0x010202b4;
- /** View ID of the {@link android.inputmethodservice.KeyboardView} within
- an input method's input area.
+ public static final int input_header=0x01020430;
+ public static final int input_mode=0x01020431;
+ public static final int insertion_handle=0x01020074;
+ public static final int inside=0x010202a4;
+ public static final int insideInset=0x01020231;
+ public static final int insideOverlay=0x01020232;
+ public static final int installer=0x01020334;
+ public static final int installerExemptIgnored=0x0102034b;
+ public static final int instant=0x01020335;
+ public static final int intType=0x010202f8;
+ public static final int integer=0x010202b7;
+ public static final int inter_character=0x010202c4;
+ public static final int inter_word=0x010202c5;
+ public static final int internal=0x01020336;
+ public static final int internalEmpty=0x010203fd;
+ public static final int internalOnly=0x01020382;
+ public static final int intoExisting=0x01020388;
+ public static final int invisible=0x0102022f;
+ /** Editor action that makes selected text italic.
*/
+ public static final int italic=0x0102005f;
+ /** ItemTouchHelper uses this id to save a View's original elevation.
+ */
+ public static final int item_touch_helper_previous_elevation=0x0102007f;
+ public static final int jumpcut=0x0102034f;
+ public static final int keyboard=0x0102036d;
+ public static final int keyboardHidden=0x0102036e;
+ /** View ID of the {@link android.inputmethodservice.KeyboardView} within
+ an input method's input area.
+ {@deprecated Use Copy this definition into your own application project.}
+ */
+ @Deprecated
public static final int keyboardView=0x01020026;
- public static final int leftSpacer=0x010202f6;
- public static final int left_icon=0x0102003e;
- public static final int line1=0x0102037e;
- public static final int line3=0x01020380;
+ public static final int keyguard=0x01020315;
+ public static final int knownSigner=0x01020337;
+ public static final int landscape=0x0102035a;
+ public static final int large=0x010203ac;
+ public static final int launchRecognizer=0x010202ff;
+ public static final int launchWebSearch=0x01020300;
+ public static final int layoutDirection=0x0102036f;
+ public static final int ldpi=0x010203b0;
+ public static final int left=0x010200ea;
+ public static final int leftPanel=0x010203e9;
+ public static final int left_icon=0x01020056;
+ public static final int left_to_right=0x010202ea;
+ public static final int line=0x010202d0;
+ public static final int line1=0x01020057;
+ public static final int linear=0x010202d4;
public static final int list=0x0102000a;
- public static final int listContainer=0x01020357;
- public static final int list_footer=0x01020391;
- public static final int list_item=0x010202ef;
- public static final int list_menu_presenter=0x0102004a;
- public static final int locale=0x010201cd;
- public static final int lock_screen=0x01020042;
+ public static final int listContainer=0x010203fc;
+ public static final int listMode=0x0102031c;
+ public static final int list_container=0x0102003f;
+ public static final int list_footer=0x01020405;
+ public static final int list_menu_presenter=0x01020068;
+ public static final int liveAudio=0x01020324;
+ public static final int locale=0x0102023c;
+ public static final int location=0x0102038d;
+ public static final int lock_screen=0x0102005b;
+ public static final int locked=0x0102035b;
+ public static final int loose=0x010203bc;
+ public static final int low=0x01020236;
+ public static final int low_light=0x010203c5;
+ public static final int ltr=0x0102023d;
+ public static final int map=0x010200ef;
+ public static final int maps=0x0102039e;
+ public static final int marquee=0x010200ad;
+ public static final int marquee_forever=0x010202bc;
public static final int mask=0x0102002e;
- public static final int matches=0x01020409;
- public static final int media_actions=0x01020371;
- public static final int media_route_control_frame=0x01020363;
- public static final int media_route_disconnect_button=0x01020364;
- public static final int media_route_extended_settings_button=0x01020360;
- public static final int media_route_list=0x0102035f;
- public static final int media_route_volume_layout=0x01020361;
- public static final int media_route_volume_slider=0x01020362;
- public static final int mediacontroller_progress=0x0102035e;
+ public static final int match_parent=0x0102026f;
+ public static final int material=0x010203c3;
+ public static final int matrix=0x010202b0;
+ public static final int mcc=0x01020366;
+ public static final int mdpi=0x010203b1;
+ public static final int mediaPlayback=0x0102038e;
+ public static final int mediaProcessing=0x0102038f;
+ public static final int mediaProjection=0x01020390;
+ public static final int menu=0x01020058;
public static final int message=0x0102000b;
- public static final int minute=0x010203f4;
- public static final int minutes=0x010203ee;
- public static final int mode_normal=0x01020413;
- public static final int month=0x0102031f;
- public static final int month_name=0x01020310;
- public static final int month_view=0x01020323;
- public static final int mount_button=0x01020405;
- public static final int name=0x0102040c;
+ public static final int mic=0x01020077;
+ public static final int micro=0x010203b6;
+ public static final int microphone=0x01020391;
+ public static final int middle=0x010200ae;
+ public static final int midpoint=0x010202a5;
+ public static final int minute=0x0102042c;
+ public static final int minutes=0x01020426;
+ public static final int mirror=0x010202dd;
+ public static final int miter=0x010202e2;
+ public static final int mnc=0x01020367;
+ public static final int modeLarge=0x010203bf;
+ public static final int modeMedium=0x010203c0;
+ public static final int modeSmall=0x010203c1;
+ public static final int mode_in=0x010202f2;
+ public static final int mode_normal=0x01020434;
+ public static final int mode_out=0x010202f3;
+ public static final int module=0x01020338;
+ public static final int monospace=0x010200a8;
+ public static final int month=0x010203f4;
+ public static final int multi_select=0x0102032b;
+ public static final int multiple=0x010202cd;
+ public static final int multipleChoice=0x010202a1;
+ public static final int multipleChoiceModal=0x010202a2;
+ public static final int multiply=0x0102024c;
+ public static final int music=0x01020312;
+ public static final int navigation=0x01020370;
public static final int navigationBarBackground=0x01020030;
- public static final int new_app_action=0x01020341;
- public static final int new_app_description=0x01020342;
- public static final int new_app_icon=0x01020340;
- public static final int next=0x01020329;
- public static final int next_button=0x01020397;
- public static final int nine=0x01020401;
- public static final int no_applications_message=0x0102039a;
- public static final int no_permissions=0x0102030d;
- public static final int notification_main_column=0x0102036d;
- public static final int numberpicker_input=0x01020384;
- public static final int ok=0x01020349;
- public static final int old_app_action=0x0102033d;
- public static final int old_app_description=0x0102033e;
- public static final int old_app_icon=0x0102033c;
- public static final int one=0x010203f9;
- public static final int option1=0x0102032e;
- public static final int option2=0x0102032f;
- public static final int option3=0x01020330;
- public static final int original_app_icon=0x01020354;
- public static final int original_message=0x01020355;
- public static final int overflow_divider=0x01020373;
- public static final int overlay_display_window_texture=0x01020386;
- public static final int overlay_display_window_title=0x01020387;
- public static final int package_label=0x01020389;
- public static final int packages_list=0x01020332;
- public static final int parentMatrix=0x01020053;
- public static final int parentPanel=0x010202f0;
+ public static final int nest=0x010202da;
+ public static final int never=0x01020227;
+ public static final int neverForLocation=0x010203a9;
+ public static final int news=0x0102039f;
+ public static final int next_button=0x0102040b;
+ public static final int no=0x0102022a;
+ public static final int noExcludeDescendants=0x0102022b;
+ public static final int noHideDescendants=0x01020248;
+ public static final int no_drop=0x0102025f;
+ public static final int nokeys=0x0102037b;
+ public static final int nonZero=0x010202e4;
+ public static final int nonav=0x0102037f;
+ public static final int none=0x010200af;
+ public static final int normal=0x010200a9;
+ public static final int normalFast=0x010202c2;
+ public static final int nosensor=0x0102035c;
+ public static final int notSensitive=0x010203ba;
+ public static final int notification=0x01020310;
+ /** A tag used to save the notification action object
+ */
+ public static final int notification_action_index_tag=0x01020089;
+ /** A tag used to save the index where the custom view is stored
+ */
+ public static final int notification_custom_view_index_tag=0x0102008a;
+ public static final int notouch=0x01020378;
+ public static final int number=0x010200b3;
+ public static final int numberDecimal=0x010200b4;
+ public static final int numberPassword=0x010200b5;
+ public static final int numberSigned=0x010200b6;
+ public static final int numberpicker_input=0x010203ff;
+ public static final int oem=0x01020339;
+ public static final int off=0x01020398;
+ public static final int on=0x01020437;
+ public static final int oneLine=0x010202cb;
+ public static final int opaque=0x010202d7;
+ public static final int opticalBounds=0x0102026d;
+ public static final int orientation=0x01020371;
+ public static final int outsideInset=0x01020233;
+ public static final int outsideOverlay=0x01020234;
+ public static final int oval=0x010202d1;
+ public static final int overflow_menu_presenter=0x0102006a;
+ public static final int overlay=0x01020078;
+ public static final int paddedBounds=0x01020252;
+ public static final int pageDeleteDropTarget=0x010203d0;
+ public static final int parentMatrix=0x01020071;
+ public static final int parentPanel=0x010203de;
/** Context menu ID for the "Paste" menu item to copy the current contents
of the clipboard into the text view.
*/
public static final int paste=0x01020022;
public static final int pasteAsPlainText=0x01020031;
- public static final int pause=0x0102035b;
- public static final int perm_icon=0x01020307;
- public static final int perm_name=0x01020308;
- public static final int permission_group=0x0102030b;
- public static final int permission_list=0x0102030c;
- public static final int perms_list=0x0102030e;
- public static final int pickers=0x0102031e;
- public static final int pin_cancel_button=0x010203a6;
- public static final int pin_confirm_text=0x010203aa;
- public static final int pin_error_message=0x010203a5;
- public static final int pin_new_text=0x010203a9;
- public static final int pin_ok_button=0x010203a7;
- public static final int pin_text=0x010203a4;
- public static final int placeholder=0x010203cb;
- public static final int pm_label=0x010203f1;
- public static final int prefs=0x01020393;
- public static final int prefs_frame=0x01020392;
- public static final int prev=0x01020328;
+ public static final int pathType=0x010202f9;
+ public static final int pending_intent_tag=0x0102007b;
+ public static final int persistAcrossReboots=0x01020385;
+ public static final int persistNever=0x01020386;
+ public static final int persistRootOnly=0x01020387;
+ public static final int personalInfo=0x01020347;
+ public static final int phone=0x010200b7;
+ public static final int phoneCall=0x01020392;
+ public static final int phrase=0x010203be;
+ public static final int pickers=0x010203f3;
+ public static final int pm_label=0x01020429;
+ public static final int polite=0x0102024a;
+ public static final int popup_submenu_presenter=0x0102006b;
+ public static final int portrait=0x0102035d;
+ public static final int pre23=0x0102033a;
+ public static final int preferExternal=0x01020383;
+ public static final int prefs=0x01020407;
+ public static final int prefs_container=0x01020403;
+ public static final int prefs_frame=0x01020406;
+ public static final int preinstalled=0x0102033b;
+ public static final int pressed=0x01020438;
+ public static final int prev=0x010203f1;
public static final int primary=0x0102000c;
- public static final int profile_badge_large_template=0x0102036f;
- public static final int profile_badge_line2=0x0102037f;
- public static final int profile_badge_line3=0x01020382;
- public static final int profile_button=0x01020317;
+ public static final int privileged=0x0102033c;
+ public static final int productivity=0x010203a0;
public static final int progress=0x0102000d;
- public static final int progressContainer=0x01020356;
- public static final int progress_circular=0x010203ae;
- public static final int progress_horizontal=0x010203af;
- public static final int progress_number=0x01020300;
- public static final int progress_percent=0x010202ff;
- public static final int radial_picker=0x010203f7;
- public static final int radio=0x0102034f;
- public static final int reask_hint=0x01020305;
+ public static final int progressContainer=0x010203fb;
+ public static final int progress_dialog_message=0x010203ec;
+ public static final int progress_number=0x010203eb;
+ public static final int progress_percent=0x010203ea;
+ public static final int queryRewriteFromData=0x010202fb;
+ public static final int queryRewriteFromText=0x010202fc;
+ public static final int qwerty=0x0102037c;
+ public static final int qwertz=0x010203ca;
+ public static final int radial=0x010202d5;
+ public static final int radial_picker=0x0102042f;
+ public static final int random=0x010202e8;
+ public static final int read=0x010203d7;
+ public static final int readAndWrite=0x010203d8;
+ public static final int readOrWrite=0x010203d9;
+ public static final int recents=0x0102033d;
+ public static final int reconfigurable=0x01020319;
+ public static final int rectangle=0x010202d2;
public static final int redo=0x01020033;
+ public static final int remoteMessaging=0x01020393;
+ public static final int remote_checked_change_listener_tag=0x0102007c;
+ public static final int remote_input_tag=0x0102007a;
+ /** View tag for remote views to store the index of the next child when adding nested remote views dynamically.
+ */
+ public static final int remote_views_next_child=0x01020097;
+ /** View tag associating a view with its overridden id, to ensure valid recycling only.
+ */
+ public static final int remote_views_override_id=0x01020099;
+ /** View tag associating a view with its stable id for potential recycling.
+ */
+ public static final int remote_views_stable_id=0x01020098;
+ public static final int removed=0x0102034c;
+ public static final int repeat=0x010202b3;
public static final int replaceText=0x01020034;
- public static final int replace_app_icon=0x01020352;
- public static final int replace_message=0x01020353;
- public static final int resolver_list=0x01020318;
- public static final int rew=0x0102035a;
- public static final int rightSpacer=0x010202f7;
- public static final int right_icon=0x01020040;
- public static final int rowTypeId=0x01020046;
- public static final int scene_layoutid_cache=0x01020050;
- public static final int scrollView=0x010202f9;
- public static final int search_app_icon=0x010203b6;
- public static final int search_badge=0x010203b9;
- public static final int search_bar=0x010203b5;
- public static final int search_button=0x010203ba;
- public static final int search_close_btn=0x010203bf;
- public static final int search_edit_frame=0x010203bb;
- public static final int search_go_btn=0x010203c1;
- public static final int search_mag_icon=0x010203bc;
- public static final int search_plate=0x010203bd;
- public static final int search_src_text=0x010203be;
- public static final int search_view=0x010203b7;
- public static final int search_voice_btn=0x010203c2;
+ public static final int restart=0x010202e6;
+ public static final int restore=0x010203a6;
+ public static final int retailDemo=0x0102033e;
+ public static final int retain=0x010203a7;
+ public static final int reverse=0x010202e7;
+ public static final int reverseLandscape=0x0102035e;
+ public static final int reversePortrait=0x0102035f;
+ public static final int right=0x010200eb;
+ public static final int right_icon=0x01020059;
+ public static final int right_to_left=0x010202eb;
+ public static final int ring=0x010202d3;
+ public static final int ringtone=0x01020311;
+ public static final int role=0x0102033f;
+ public static final int rotate=0x01020350;
+ public static final int round=0x010202df;
+ public static final int row=0x010202ee;
+ public static final int rowTypeId=0x01020064;
+ public static final int rtl=0x0102023e;
+ public static final int runtime=0x01020340;
+ public static final int sans=0x010200aa;
+ public static final int scene_layoutid_cache=0x0102006e;
+ public static final int screen=0x0102024d;
+ public static final int screenLayout=0x01020372;
+ public static final int screenSize=0x01020373;
+ public static final int scrim=0x010203d1;
+ public static final int scrollView=0x010203e5;
+ public static final int scrolling=0x01020268;
+ public static final int seamless=0x01020351;
+ public static final int search_badge=0x01020414;
+ public static final int search_bar=0x01020413;
+ public static final int search_button=0x01020415;
+ public static final int search_close_btn=0x0102041a;
+ public static final int search_edit_frame=0x01020416;
+ public static final int search_go_btn=0x0102041c;
+ public static final int search_mag_icon=0x01020417;
+ public static final int search_plate=0x01020418;
+ public static final int search_src_text=0x01020419;
+ public static final int search_voice_btn=0x0102041d;
+ public static final int searchbox=0x01020316;
+ public static final int secondary=0x01020304;
public static final int secondaryProgress=0x0102000f;
- public static final int seekbar=0x0102038f;
+ public static final int seekbar=0x01020402;
/** Context menu ID for the "Select All" menu item to select all text
in a text view.
*/
@@ -15725,182 +27917,595 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
selection context mode in text views.
*/
public static final int selectTextMode=0x0102002d;
- public static final int select_all=0x01020419;
+ public static final int select_all=0x0102043a;
+ public static final int select_dialog_listview=0x0102041e;
public static final int selectedIcon=0x0102000e;
- public static final int separator=0x010203ed;
- public static final int serial_number=0x010203d5;
- public static final int seven=0x010203ff;
- public static final int sha1_fingerprint=0x010203e5;
- public static final int sha256_fingerprint=0x010203e3;
- public static final int share=0x0102041a;
+ public static final int selection_end_handle=0x01020073;
+ public static final int selection_start_handle=0x01020072;
+ public static final int sensitive=0x010203bb;
+ public static final int sensor=0x01020360;
+ public static final int sensorLandscape=0x01020361;
+ public static final int sensorPortrait=0x01020362;
+ public static final int sentences=0x010202ba;
+ public static final int separator=0x01020425;
+ public static final int sequential=0x010202f4;
+ public static final int sequentially=0x010202fa;
+ public static final int serif=0x010200ab;
+ public static final int setup=0x01020341;
+ public static final int share=0x0102043b;
public static final int shareText=0x01020035;
- public static final int shortcut=0x01020359;
- public static final int six=0x010203fe;
- public static final int skip_button=0x01020396;
- public static final int sms_short_code_confirm_message=0x010203c4;
- public static final int sms_short_code_detail_layout=0x010203c5;
- public static final int sms_short_code_detail_message=0x010203c7;
- public static final int sms_short_code_remember_choice_checkbox=0x010203c8;
- public static final int sms_short_code_remember_undo_instruction=0x010203ca;
- public static final int spacer=0x010202fb;
- public static final int split_action_bar=0x010203b4;
+ public static final int shortEdges=0x01020228;
+ public static final int shortService=0x01020394;
+ public static final int showCustom=0x01020320;
+ public static final int showHome=0x01020321;
+ public static final int showSearchIconAsBadge=0x010202fd;
+ public static final int showSearchLabelAsBadge=0x010202fe;
+ public static final int showTitle=0x01020322;
+ public static final int showVoiceSearchButton=0x01020301;
+ public static final int signature=0x01020342;
+ public static final int signatureOrSystem=0x01020343;
+ public static final int signed=0x010202b8;
+ public static final int simple=0x010202bf;
+ public static final int single=0x010202ce;
+ public static final int singleChoice=0x010202a3;
+ public static final int singleInstance=0x01020352;
+ public static final int singleInstancePerTask=0x01020353;
+ public static final int singleTask=0x01020354;
+ public static final int singleTop=0x01020355;
+ public static final int skip_button=0x0102040a;
+ public static final int small=0x010203ad;
+ public static final int smallIcon=0x01020062;
+ public static final int smallestScreenSize=0x01020374;
+ public static final int social=0x010203a1;
+ public static final int softRestricted=0x0102034d;
+ public static final int software=0x0102023a;
+ public static final int spacer=0x010203dd;
+ public static final int spacingWidth=0x010202a7;
+ public static final int spacingWidthUniform=0x010202a8;
+ public static final int spannable=0x010202b5;
+ public static final int specialUse=0x01020395;
+ public static final int spinner=0x010202c9;
+ public static final int splitActionBarWhenNarrow=0x01020384;
+ public static final int split_action_bar=0x01020411;
+ public static final int square=0x010202e0;
+ public static final int src_atop=0x0102024e;
+ public static final int src_in=0x0102024f;
+ public static final int src_over=0x01020250;
+ public static final int stack=0x010202db;
+ public static final int standard=0x01020356;
+ public static final int start=0x010200b0;
/** Menu ID to perform a "start selecting text" operation.
*/
public static final int startSelectingText=0x01020028;
- public static final int status=0x0102032d;
+ public static final int stateAlwaysHidden=0x0102009e;
+ public static final int stateAlwaysVisible=0x0102009f;
+ public static final int stateHidden=0x010200a0;
+ public static final int stateUnchanged=0x010200a1;
+ public static final int stateUnspecified=0x010200a2;
+ public static final int stateVisible=0x010200a3;
public static final int statusBarBackground=0x0102002f;
- public static final int status_bar_latest_event_content=0x0102036c;
/** Menu ID to perform a "stop selecting text" operation.
*/
public static final int stopSelectingText=0x01020029;
- public static final int submit_area=0x010203c0;
+ public static final int strict=0x010203bd;
+ public static final int string=0x0102032c;
+ public static final int stylus=0x01020379;
+ public static final int submit_area=0x0102041b;
+ public static final int suggestionContainer=0x01020420;
+ public static final int suggestionWindowContainer=0x0102041f;
public static final int summary=0x01020010;
+ public static final int surfaceView=0x010203d5;
+ public static final int sweep=0x010202d6;
/** Context menu ID for the "Input Method" menu item to being up the
input method picker dialog, allowing the user to switch to another
input method.
*/
public static final int switchInputMethod=0x01020024;
- public static final int switchWidget=0x01020398;
- public static final int switch_new=0x0102033f;
- public static final int switch_old=0x0102033b;
+ public static final int switch_widget=0x01020040;
+ public static final int sync=0x01020399;
+ public static final int system=0x01020305;
+ public static final int systemExempted=0x01020396;
+ public static final int tabMode=0x0102031d;
public static final int tabcontent=0x01020011;
public static final int tabhost=0x01020012;
public static final int tabs=0x01020013;
- public static final int target_badge=0x010203a1;
- public static final int text=0x01020075;
+ /** A tag used to save an animator in alpha
+ */
+ public static final int tag_alpha_animator=0x01020084;
+ /** A tag used to save whether a view was laid out before
+ */
+ public static final int tag_is_first_layout=0x01020083;
+ /** A tag used on notification @id/right_icon to indicate that this view should remain visible even when the @id/left_icon is shown.
+ */
+ public static final int tag_keep_when_showing_left_icon=0x0102008e;
+ /** A tag used to save the original top of a view
+ */
+ public static final int tag_layout_top=0x01020082;
+ /** A tag used to store the margin end for this view when the right icon is visible
+ */
+ public static final int tag_margin_end_when_icon_gone=0x0102008b;
+ /** A tag used to store the margin end for this view when the right icon is gone
+ */
+ public static final int tag_margin_end_when_icon_visible=0x0102008c;
+ /** A tag used to save an animator in top
+ */
+ public static final int tag_top_animator=0x01020080;
+ /** A tag used to save the current top override
+ */
+ public static final int tag_top_override=0x01020081;
+ /** A tag used on the notification @id/left_icon to indicate that this view should be pupulated with the drawable from @id/right_icon when visible.
+ */
+ public static final int tag_uses_right_icon_drawable=0x0102008d;
+ public static final int text=0x010200b8;
public static final int text1=0x01020014;
public static final int text2=0x01020015;
- public static final int textSpacerNoButtons=0x010202fe;
- public static final int three=0x010203fb;
- public static final int time=0x0102008c;
- public static final int timePicker=0x010203ea;
- public static final int timePickerLayout=0x010203f2;
- public static final int time_current=0x0102035d;
- public static final int time_header=0x010203eb;
+ public static final int textAssist=0x01020041;
+ public static final int textAutoComplete=0x010200b9;
+ public static final int textAutoCorrect=0x010200ba;
+ public static final int textCapCharacters=0x010200bb;
+ public static final int textCapSentences=0x010200bc;
+ public static final int textCapWords=0x010200bd;
+ public static final int textClassifier=0x01020344;
+ public static final int textEmailAddress=0x010200be;
+ public static final int textEmailSubject=0x010200bf;
+ public static final int textEnableTextConversionSuggestions=0x010200c0;
+ public static final int textEnd=0x01020244;
+ public static final int textFilter=0x010200c1;
+ public static final int textImeMultiLine=0x010200c2;
+ public static final int textLongMessage=0x010200c3;
+ public static final int textMultiLine=0x010200c4;
+ public static final int textNoSuggestions=0x010200c5;
+ public static final int textPassword=0x010200c6;
+ public static final int textPersonName=0x010200c7;
+ public static final int textPhonetic=0x010200c8;
+ public static final int textPostalAddress=0x010200c9;
+ public static final int textShortMessage=0x010200ca;
+ public static final int textSpacerNoButtons=0x010203e8;
+ public static final int textSpacerNoTitle=0x010203e7;
+ public static final int textStart=0x01020245;
+ public static final int textUri=0x010200cb;
+ public static final int textVisiblePassword=0x010200cc;
+ public static final int textWebEditText=0x010200cd;
+ public static final int textWebEmailAddress=0x010200ce;
+ public static final int textWebPassword=0x010200cf;
+ public static final int textureView=0x010203d6;
+ public static final int time=0x010200d0;
+ public static final int timePickerLayout=0x0102042a;
+ public static final int time_header=0x01020423;
+ public static final int time_layout=0x01020433;
public static final int title=0x01020016;
- public static final int titleDivider=0x010202f4;
- public static final int titleDividerTop=0x010202fc;
- public static final int title_container=0x01020041;
- public static final int title_icon=0x01020316;
- public static final int title_template=0x010202f2;
- public static final int to_common=0x010203cf;
- public static final int to_org=0x010203d1;
- public static final int to_org_unit=0x010203d3;
+ public static final int titleDivider=0x010203e3;
+ public static final int titleDividerNoCustom=0x010203ed;
+ public static final int titleDividerTop=0x010203e0;
+ public static final int title_container=0x0102005a;
+ public static final int title_template=0x010203e1;
+ public static final int together=0x010202f5;
public static final int toggle=0x01020017;
- public static final int topPanel=0x010202f1;
- public static final int transitionPosition=0x01020051;
- public static final int transitionTransform=0x01020052;
- public static final int two=0x010203fa;
+ public static final int toggle_mode=0x01020432;
+ public static final int top=0x010200ec;
+ public static final int topPanel=0x010203df;
+ public static final int top_left_diagonal_double_arrow=0x01020260;
+ public static final int top_right_diagonal_double_arrow=0x01020261;
+ public static final int top_to_bottom=0x010202ec;
+ public static final int touchscreen=0x01020375;
+ public static final int trackball=0x01020380;
+ public static final int transitionPosition=0x0102006f;
+ public static final int transitionTransform=0x01020070;
+ /** A tag used to save the view added to a transition overlay
+ */
+ public static final int transition_overlay_view_tag=0x01020088;
+ public static final int translucent=0x010202d8;
+ public static final int transparent=0x010202d9;
+ public static final int turkish_f=0x010203cb;
+ public static final int turkish_q=0x010203cc;
+ public static final int twelvekey=0x0102037d;
+ public static final int twoLine=0x010202cc;
+ public static final int typeAllMask=0x01020270;
+ public static final int typeAnnouncement=0x01020271;
+ public static final int typeAssistReadingContext=0x01020272;
+ public static final int typeContextClicked=0x01020273;
+ public static final int typeGestureDetectionEnd=0x01020274;
+ public static final int typeGestureDetectionStart=0x01020275;
+ public static final int typeNotificationStateChanged=0x01020276;
+ public static final int typeTouchExplorationGestureEnd=0x01020277;
+ public static final int typeTouchExplorationGestureStart=0x01020278;
+ public static final int typeTouchInteractionEnd=0x01020279;
+ public static final int typeTouchInteractionStart=0x0102027a;
+ public static final int typeViewAccessibilityFocusCleared=0x0102027b;
+ public static final int typeViewAccessibilityFocused=0x0102027c;
+ public static final int typeViewClicked=0x0102027d;
+ public static final int typeViewFocused=0x0102027e;
+ public static final int typeViewHoverEnter=0x0102027f;
+ public static final int typeViewHoverExit=0x01020280;
+ public static final int typeViewLongClicked=0x01020281;
+ public static final int typeViewScrolled=0x01020282;
+ public static final int typeViewSelected=0x01020283;
+ public static final int typeViewTextChanged=0x01020284;
+ public static final int typeViewTextSelectionChanged=0x01020285;
+ public static final int typeViewTextTraversedAtMovementGranularity=0x01020286;
+ public static final int typeWindowContentChanged=0x01020287;
+ public static final int typeWindowStateChanged=0x01020288;
+ public static final int typeWindowsChanged=0x01020289;
+ public static final int uiMode=0x01020376;
+ public static final int unchecked=0x01020436;
+ public static final int undefined=0x0102037a;
+ /** Editor action that makes selected text underline.
+ */
+ public static final int underline=0x01020060;
public static final int undo=0x01020032;
- public static final int unmount_button=0x01020406;
- public static final int up=0x01020047;
- public static final int value=0x01020350;
- public static final int websearch=0x0102041c;
+ public static final int uniform=0x010202c3;
+ public static final int unpressed=0x01020439;
+ public static final int unspecified=0x01020363;
+ public static final int up=0x01020065;
+ public static final int useLogo=0x01020323;
+ public static final int user=0x01020325;
+ public static final int userIdentification=0x0102031a;
+ public static final int userLandscape=0x01020364;
+ public static final int userPortrait=0x01020365;
+ public static final int userSwitcher=0x010203d2;
+ public static final int vendorPrivileged=0x01020345;
+ public static final int verifier=0x01020346;
+ public static final int vertical=0x010200f2;
+ public static final int vertical_double_arrow=0x01020262;
+ public static final int vertical_text=0x01020263;
+ public static final int video=0x010203a2;
+ public static final int viewEnd=0x01020246;
+ public static final int viewStart=0x01020247;
+ public static final int visible=0x01020230;
+ public static final int voice=0x01020313;
+ public static final int voiceTrigger=0x0102031b;
+ public static final int wait=0x01020264;
+ public static final int web=0x010200f0;
+ public static final int websearch=0x0102043d;
+ public static final int wheel=0x01020381;
+ public static final int wideColorGamut=0x010203ab;
+ public static final int widget=0x010203d3;
public static final int widget_frame=0x01020018;
- public static final int wifi_p2p_wps_pin=0x0102040b;
- public static final int year=0x01020321;
- public static final int zero=0x01020402;
- public static final int zoomControls=0x0102040f;
- public static final int zoomIn=0x01020411;
- public static final int zoomMagnify=0x01020412;
- public static final int zoomOut=0x01020410;
+ public static final int widgets=0x010203d4;
+ public static final int wipe=0x010203a8;
+ public static final int withText=0x0102030e;
+ public static final int words=0x010202bb;
+ public static final int workman=0x010203cd;
+ public static final int wrap_content=0x010200a7;
+ public static final int write=0x010203da;
+ public static final int xhdpi=0x010203b2;
+ public static final int xlarge=0x010203ae;
+ public static final int xxhdpi=0x010203b3;
+ public static final int xxxhdpi=0x010203b4;
+ public static final int year=0x010203f6;
+ public static final int yes=0x0102022c;
+ public static final int yesExcludeDescendants=0x0102022d;
+ public static final int zoom_in=0x01020265;
+ public static final int zoom_out=0x01020266;
}
public static final class integer {
- /** Flag indicating whether strict threshold is used, or lenient threshold is used,
- when evaluating RSRP for LTE antenna bar display
- 0. Strict threshold
- 1. Lenient threshold
-
+ /** Define the bar of considering the availability of a subscription is stable in milliseconds,
+ where 0 means immediate switch, and negative milliseconds indicates the auto data switch
+ feature is disabled.
*/
- public static final int config_LTE_RSRP_threshold_type=0x010e008f;
+ public static final int auto_data_switch_availability_stability_time_threshold_millis=0x010e014d;
+ /** Define the bar of considering the RAT and signal strength advantage of a subscription to be
+ stable in milliseconds, where 0 means immediate switch, and negative milliseconds indicates the
+ switch base on RAT and signal strength feature is disabled.
+ */
+ public static final int auto_data_switch_performance_stability_time_threshold_millis=0x010e014e;
+ /** Define the tolerated gap of score for auto data switch decision, larger than which the
+ device will switch to the SIM with higher score. The score is used in conjunction with the
+ score table defined in
+ CarrierConfigManager#KEY_AUTO_DATA_SWITCH_RAT_SIGNAL_SCORE_STRING_ARRAY.
+ If 0, the device always switch to the higher score SIM.
+ If < 0, the network type and signal strength based auto switch is disabled.
+ */
+ public static final int auto_data_switch_score_tolerance=0x010e0150;
+ /** Define the maximum retry times when a validation for switching failed.
+ */
+ public static final int auto_data_switch_validation_max_retry=0x010e014f;
+ /** Maximum number of datasets that are visible in the UX picker without scrolling
+ */
+ public static final int autofill_max_visible_datasets=0x010e016d;
+ public static final int button_pressed_animation_delay=0x010e0184;
+ public static final int button_pressed_animation_duration=0x010e0183;
/** Max number of downloads allowed to proceed concurrently
*/
- public static final int config_MaxConcurrentDownloadsAllowed=0x010e0075;
+ public static final int config_MaxConcurrentDownloadsAllowed=0x010e0097;
+ /** Color mode to use when accessibility transforms are enabled. This color mode must be
+ supported by the device, but not necessarily appear in config_availableColorModes. The
+ regularly selected color mode will be used if this value is negative.
+ */
+ public static final int config_accessibilityColorMode=0x010e0044;
+ /** The duration in which a recent task is considered in session and should be visible.
+ */
+ public static final int config_activeTaskDurationHours=0x010e00be;
+ public static final int config_activityDefaultDur=0x010e0007;
+ /** The duration (in milliseconds) of the activity open/close and fragment open/close animations.
+ */
+ public static final int config_activityShortDur=0x010e0006;
+ /** PowerStats aggregation span duration in milliseconds. This is the length of battery
+ history time for every aggregated power stats span that is stored stored in PowerStatsStore.
+ It should not be larger than config_powerStatsAggregationPeriod (but it can be the same)
+ */
+ public static final int config_aggregatedPowerStatsSpanDuration=0x010e012a;
+ /** The alert controller to use for alert dialogs.
+ Use micro alert controller
+ */
+ public static final int config_alertDialogController=0x010e014b;
+ /** Allowed unprivileged keepalive slots per uid.
+ */
+ public static final int config_allowedUnprivilegedKeepalivePerUid=0x010e001e;
+ /** Retention policy: number of records to kept for the historical exit info per package.
+ */
+ public static final int config_app_exit_info_history_list_size=0x010e0106;
+ /** Limit of how long the device can remain unlocked due to attention checking.
+ */
+ public static final int config_attentionMaximumExtension=0x010e00a3;
+ /** The time in milliseconds of prolonged user inactivity after which device goes to sleep,
+ even if wakelocks are held.
+ */
+ public static final int config_attentiveTimeout=0x010e0045;
+ /** How long to show a warning message to user before the device goes to sleep after prolonged
+ user inactivity.
+ */
+ public static final int config_attentiveWarningDuration=0x010e0046;
+ /** The default min volume for the alarm stream
+ */
+ public static final int config_audio_alarm_min_vol=0x010e008f;
+ /** The default volume for the notification stream
+ */
+ public static final int config_audio_notif_vol_default=0x010e008c;
+ /** The number of volume steps for the notification stream
+ */
+ public static final int config_audio_notif_vol_steps=0x010e008b;
+ /** The default volume for the ring stream
+ */
+ public static final int config_audio_ring_vol_default=0x010e008e;
+ /** The number of volume steps for the ring stream
+ */
+ public static final int config_audio_ring_vol_steps=0x010e008d;
/** Stability requirements in milliseconds for accepting a new brightness level. This is used
for debouncing the light sensor. Different constants are used to debounce the light sensor
when adapting to brighter or darker environments. This parameter controls how quickly
brightness changes occur in response to an observed change in light level that exceeds the
hysteresis threshold.
*/
- public static final int config_autoBrightnessBrighteningLightDebounce=0x010e005f;
- public static final int config_autoBrightnessDarkeningLightDebounce=0x010e0060;
+ public static final int config_autoBrightnessBrighteningLightDebounce=0x010e0076;
+ public static final int config_autoBrightnessDarkeningLightDebounce=0x010e0077;
+ /** Initial light sensor event rate in milliseconds for automatic brightness control. This is
+ used for obtaining the first light sample when the device stops dozing.
+
+ Set this to -1 to disable this feature.
+ */
+ public static final int config_autoBrightnessInitialLightSensorRate=0x010e0078;
/** Light sensor event rate in milliseconds for automatic brightness control.
*/
- public static final int config_autoBrightnessLightSensorRate=0x010e0061;
- /** Idle current for bluetooth controller. 0 by default
+ public static final int config_autoBrightnessLightSensorRate=0x010e0079;
+ /** Timeout (in milliseconds) after which we remove the effects any user interactions might've
+ had on the brightness mapping. This timeout doesn't start until we transition to a
+ non-interactive display policy so that we don't reset while users are using their devices,
+ but also so that we don't erroneously keep the short-term model if the device is dozing
+ but the display is fully on.
*/
- public static final int config_bluetooth_idle_cur_ma=0x010e0068;
- /** Max number of advertisers supported by bluetooth controller. 0 if the
- device does not support multiple advertisement
+ public static final int config_autoBrightnessShortTermModelTimeout=0x010e007c;
+ /** Default number of notifications from the same app before they are automatically grouped by the OS
*/
- public static final int config_bluetooth_max_advertisers=0x010e0067;
- /** Max number of scan filters supported by blutooth controller. 0 if the
- device does not support hardware scan filters
+ public static final int config_autoGroupAtCount=0x010e00ec;
+ /** The sensor id of an "any motion" sensor used in auto-power save modes.
+ 0 indicates this sensor is not available.
*/
- public static final int config_bluetooth_max_scan_filters=0x010e0066;
- /** Operating volatage for bluetooth controller. 0 by default
+ public static final int config_autoPowerModeAnyMotionSensor=0x010e0014;
+ /** The threshold angle for any motion detection in auto-power save modes.
+ In hundreths of a degree.
*/
- public static final int config_bluetooth_operating_voltage_mv=0x010e006b;
- /** Rx current for bluetooth controller. 0 by default
+ public static final int config_autoPowerModeThresholdAngle=0x010e0013;
+ /** Number of seconds of uptime after a full user enters the background before we attempt to
+ stop it due to inactivity. Set to -1 to disable scheduling stopping background users.
*/
- public static final int config_bluetooth_rx_cur_ma=0x010e0069;
- /** Tx current for bluetooth controller. 0 by default
+ public static final int config_backgroundUserScheduledStopTimeSecs=0x010e00af;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.locationMode
+ (LOCATION_MODE_FOREGROUND_ONLY)
*/
- public static final int config_bluetooth_tx_cur_ma=0x010e006a;
+ public static final int config_batterySaver_full_locationMode=0x010e0127;
+ /** Default for BatterySaverPolicy.DEFAULT_FULL_POLICY.soundTriggerMode
+ (SOUND_TRIGGER_MODE_CRITICAL_ONLY)
+ */
+ public static final int config_batterySaver_full_soundTriggerMode=0x010e0128;
+ /** The types of state where we'll exempt its battery usage during that state.
+ The state here must be one or a combination of STATE_TYPE_* in BaseAppStateTracker.
+
+ */
+ public static final int config_bg_current_drain_exempted_types=0x010e011d;
+ /** The threshold of minimal time of hosting a foreground service with type "location"
+ over the given window, so it'd subject towards the higher background
+ current drain threshold.
+
+ */
+ public static final int config_bg_current_drain_location_min_duration=0x010e011c;
+ /** The threshold of minimal time of hosting a foreground service with type "mediaPlayback"
+ or a media session, over the given window, so it'd subject towards the higher background
+ current drain threshold.
+
+ */
+ public static final int config_bg_current_drain_media_playback_min_duration=0x010e011b;
+ /** The power usage components we're monitoring. Must one of the definition in BatteryConsumer.
+
+ */
+ public static final int config_bg_current_drain_power_components=0x010e011a;
+ /** The types of battery drain we're checking on each app; if the sum of the battery drain
+ exceeds the threshold, it'll be moved to background restricted level. The value must be
+ one of or combination of the definitions in AppBatteryPolicy.
+
+ */
+ public static final int config_bg_current_drain_types_to_bg_restricted=0x010e0119;
+ /** The types of battery drain we're checking on each app; if the sum of the battery drain
+ exceeds the threshold, it'll be moved to restricted standby bucket. The value must be
+ one of or combination of the definitions in AppBatteryPolicy.
+
+ */
+ public static final int config_bg_current_drain_types_to_restricted_bucket=0x010e0118;
+ /** The background current drain monitoring window size.
+ */
+ public static final int config_bg_current_drain_window=0x010e0117;
+ /** Note: This config is deprecated, use BluetoothProperties instead.
+ Idle current for bluetooth controller. 0 by default
+
+ */
+ public static final int config_bluetooth_idle_cur_ma=0x010e0082;
+ /** Note: This config is deprecated, use BluetoothProperties instead.
+ Operating volatage for bluetooth controller. 0 by default
+
+ */
+ public static final int config_bluetooth_operating_voltage_mv=0x010e0085;
+ /** Note: This config is deprecated, use BluetoothProperties instead.
+ Rx current for bluetooth controller. 0 by default
+
+ */
+ public static final int config_bluetooth_rx_cur_ma=0x010e0083;
+ /** Note: This config is deprecated, use BluetoothProperties instead.
+ Tx current for bluetooth controller. 0 by default
+
+ */
+ public static final int config_bluetooth_tx_cur_ma=0x010e0084;
+ /** Fast brightness animation ramp rate in brightness units per second
+ */
+ public static final int config_brightness_ramp_rate_fast=0x010e0020;
+ /** Slow brightness animation ramp rate in brightness units per second
+ */
+ public static final int config_brightness_ramp_rate_slow=0x010e0021;
/** Specifies the maximum burn-in offset horizontally.
*/
- public static final int config_burnInProtectionMaxHorizontalOffset=0x010e0094;
+ public static final int config_burnInProtectionMaxHorizontalOffset=0x010e00c8;
/** Specifies the maximum burn-in offset displacement from the center. If -1, no maximum value
will be used.
*/
- public static final int config_burnInProtectionMaxRadius=0x010e0092;
+ public static final int config_burnInProtectionMaxRadius=0x010e00c6;
/** Specifies the maximum burn-in offset vertically.
*/
- public static final int config_burnInProtectionMaxVerticalOffset=0x010e0096;
+ public static final int config_burnInProtectionMaxVerticalOffset=0x010e00ca;
/** Specifies the minimum burn-in offset horizontally.
*/
- public static final int config_burnInProtectionMinHorizontalOffset=0x010e0093;
+ public static final int config_burnInProtectionMinHorizontalOffset=0x010e00c7;
/** Specifies the minimum burn-in offset vertically.
*/
- public static final int config_burnInProtectionMinVerticalOffset=0x010e0095;
- /** The OEM specified sensor type for the gesture to launch the camear app.
+ public static final int config_burnInProtectionMinVerticalOffset=0x010e00c9;
+ /** The OEM specified sensor type for the gesture to launch the camera app.
*/
- public static final int config_cameraLaunchGestureSensorType=0x010e009a;
+ public static final int config_cameraLaunchGestureSensorType=0x010e00dc;
+ /** The OEM specified sensor type for the lift trigger to launch the camera app.
+ */
+ public static final int config_cameraLiftTriggerSensorType=0x010e00ed;
+ /** Interval in milliseconds to average light sensor values for camera light brightness
+ */
+ public static final int config_cameraPrivacyLightAlsAveragingIntervalMillis=0x010e011e;
/** Control whether being in the car dock (and powered) always
keeps the screen on. By default it stays on when plugged in to
AC. 0 will not keep it on; or together 1 to stay on when plugged
in to AC and 2 to stay on when plugged in to USB. (So 3 for both.)
*/
- public static final int config_carDockKeepsScreenOn=0x010e0044;
+ public static final int config_carDockKeepsScreenOn=0x010e0030;
/** Car dock behavior
The number of degrees to rotate the display when the device is in a car dock.
A value of -1 means no change in orientation by default.
*/
- public static final int config_carDockRotation=0x010e0043;
+ public static final int config_carDockRotation=0x010e002f;
/** Sprint need a 70 ms delay for 3way call
*/
- public static final int config_cdma_3waycall_flash_delay=0x010e008e;
+ public static final int config_cdma_3waycall_flash_delay=0x010e00c1;
+ public static final int config_chooser_max_targets_per_row=0x010e0115;
/** Display low battery warning when battery level dips to this value.
Also, the battery stats are flushed to disk when we hit this level.
*/
- public static final int config_criticalBatteryWarningLevel=0x010e004d;
- /** When a database query is executed, the results retuned are paginated
+ public static final int config_criticalBatteryWarningLevel=0x010e005e;
+ /** When a database query is executed, the results returned are paginated
in pages of size (in KB) indicated by this value
*/
- public static final int config_cursorWindowSize=0x010e0077;
+ public static final int config_cursorWindowSize=0x010e0099;
+ /** the number of the max cached processes in the system.
+ */
+ public static final int config_customizedMaxCachedProcesses=0x010e0114;
+ /** The time duration in millis after which Telephony will abort the last message datagram
+ sending requests. Telephony starts a timer when receiving a last message datagram sending
+ request in either OFF, IDLE, or NOT_CONNECTED state. In NOT_CONNECTED, the duration of the
+ timer is given by this config.
+ In OFF or IDLE state, the duration of the timer is the sum of this config and the
+ config_satellite_modem_image_switching_duration_millis.
+
+ */
+ public static final int config_datagram_wait_for_connected_state_for_last_message_timeout_millis=0x010e0162;
+ /** The time duration in millis after which Telephony will abort the datagram sending requests.
+ Telephony starts a timer when receiving a datagram sending request in either OFF, IDLE, or
+ NOT_CONNECTED state. In NOT_CONNECTED, the duration of the timer is given by this config.
+ In OFF or IDLE state, the duration of the timer is the sum of this config and the
+ config_satellite_modem_image_switching_duration_millis.
+
+ */
+ public static final int config_datagram_wait_for_connected_state_timeout_millis=0x010e0157;
/** The default reduced-datarate notification mask
2 means give warning
*/
- public static final int config_datause_notification_type=0x010e006f;
+ public static final int config_datause_notification_type=0x010e0089;
/** The default data-use polling period.
*/
- public static final int config_datause_polling_period_sec=0x010e006c;
+ public static final int config_datause_polling_period_sec=0x010e0086;
/** The default data-use threshold in bytes. 0 disables
*/
- public static final int config_datause_threshold_bytes=0x010e006d;
+ public static final int config_datause_threshold_bytes=0x010e0087;
/** The default reduced-datarate value in kilobits per sec
*/
- public static final int config_datause_throttle_kbitsps=0x010e006e;
+ public static final int config_datause_throttle_kbitsps=0x010e0088;
+ /** Trigger a heap dump if the system server pss usage exceeds this threshold. 400 MB
+ */
+ public static final int config_debugSystemServerPssThresholdBytes=0x010e0100;
+ /** The default intensity level for alarm vibrations. See
+ Settings.System.ALARM_VIBRATION_INTENSITY more details on the constant values and
+ meanings.
+ */
+ public static final int config_defaultAlarmVibrationIntensity=0x010e0058;
+ /** The default number of times per second that the seconds hand on AnalogClock ticks. If set
+ to 0, the seconds hand will be disabled.
+ */
+ public static final int config_defaultAnalogClockSecondsHandFps=0x010e0113;
+ /** The default batch size for the binder heavy hitter auto sampler
+ */
+ public static final int config_defaultBinderHeavyHitterAutoSamplerBatchSize=0x010e0109;
+ /** The default batch size for the binder heavy hitter watcher
+ */
+ public static final int config_defaultBinderHeavyHitterWatcherBatchSize=0x010e0108;
+ /** The default mode for the default display. One of the following values (See Display.java):
+ 0 - COLOR_MODE_DEFAULT
+ 7 - COLOR_MODE_SRGB
+
+ */
+ public static final int config_defaultDisplayDefaultColorMode=0x010e00b4;
+ /** The default intensity level for haptic feedback. See
+ Settings.System.HAPTIC_FEEDBACK_INTENSITY more details on the constant values and
+ meanings.
+ */
+ public static final int config_defaultHapticFeedbackIntensity=0x010e0059;
+ /** The default intensity level for media vibrations. See
+ Settings.System.MEDIA_VIBRATION_INTENSITY more details on the constant values and
+ meanings.
+ */
+ public static final int config_defaultMediaVibrationIntensity=0x010e005a;
+ /** Min time in milliseconds to complete an emergency gesture for it count.
+ If the gesture is completed faster than this, we assume it's not performed by human and the
+ event gets ignored.
+ */
+ public static final int config_defaultMinEmergencyGestureTapDurationMillis=0x010e0125;
+ /** Default mode to control how Night display is automatically activated.
+ One of the following values (see ColorDisplayManager.java):
+ 0 - AUTO_MODE_DISABLED
+ 1 - AUTO_MODE_CUSTOM_TIME
+ 2 - AUTO_MODE_TWILIGHT
+
+ */
+ public static final int config_defaultNightDisplayAutoMode=0x010e0034;
+ /** Default time when Night display is automatically deactivated.
+ Represented as milliseconds from midnight (e.g. 21600000 == 6am).
+ */
+ public static final int config_defaultNightDisplayCustomEndTime=0x010e0036;
+ /** Default time when Night display is automatically activated.
+ Represented as milliseconds from midnight (e.g. 79200000 == 10pm).
+ */
+ public static final int config_defaultNightDisplayCustomStartTime=0x010e0035;
/** Control the default night mode to use when there is no other mode override set.
One of the following values (see UiModeManager.java):
0 - MODE_NIGHT_AUTO
@@ -15908,78 +28513,283 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
2 - MODE_NIGHT_YES
*/
- public static final int config_defaultNightMode=0x010e0047;
+ public static final int config_defaultNightMode=0x010e0033;
/** Default LED off time for notification LED in milliseconds.
*/
- public static final int config_defaultNotificationLedOff=0x010e0052;
+ public static final int config_defaultNotificationLedOff=0x010e0064;
/** Default LED on time for notification LED in milliseconds.
*/
- public static final int config_defaultNotificationLedOn=0x010e0051;
+ public static final int config_defaultNotificationLedOn=0x010e0063;
+ /** The default intensity level for notification vibrations. See
+ Settings.System.NOTIFICATION_VIBRATION_INTENSITY more details on the constant values and
+ meanings.
+ */
+ public static final int config_defaultNotificationVibrationIntensity=0x010e005b;
+ /** The default peak refresh rate for a given device. Change this value if you want to prevent
+ the framework from using higher refresh rates, even if display modes with higher refresh
+ rates are available from hardware composer. Only has an effect if the value is
+ non-zero.
+ */
+ public static final int config_defaultPeakRefreshRate=0x010e00f8;
+ /** The default refresh rate for a given device. Change this value to set a higher default
+ refresh rate. If the hardware composer on the device supports display modes with a higher
+ refresh rate than the default value specified here, the framework may use those higher
+ refresh rate modes if an app chooses one by setting preferredDisplayModeId or calling
+ setFrameRate().
+ If a non-zero value is set for config_defaultPeakRefreshRate, then
+ config_defaultRefreshRate may be set to 0, in which case the value set for
+ config_defaultPeakRefreshRate will act as the default frame rate.
+ */
+ public static final int config_defaultRefreshRate=0x010e00f7;
+ /** Default refresh rate while the device has high brightness mode enabled for HDR.
+ */
+ public static final int config_defaultRefreshRateInHbmHdr=0x010e00ff;
+ /** Default refresh rate while the device has high brightness mode enabled for Sunlight.
+ This value overrides values from DisplayDeviceConfig
+ */
+ public static final int config_defaultRefreshRateInHbmSunlight=0x010e00fe;
+ /** Default refresh rate in the zone defined by brightness and ambient thresholds.
+ If non-positive, then the refresh rate is unchanged even if thresholds are configured.
+ */
+ public static final int config_defaultRefreshRateInZone=0x010e00fc;
+ /** The default intensity level for ring vibrations. See
+ Settings.System.RING_VIBRATION_INTENSITY more details on the constant values and
+ meanings.
+ */
+ public static final int config_defaultRingVibrationIntensity=0x010e005c;
/** Control the default UI mode type to use when there is no other type override
happening. One of the following values (See Configuration.java):
1 UI_MODE_TYPE_NORMAL
4 UI_MODE_TYPE_TELEVISION
5 UI_MODE_TYPE_APPLIANCE
6 UI_MODE_TYPE_WATCH
+ 7 UI_MODE_TYPE_VR_HEADSET
Any other values will have surprising consequences.
*/
- public static final int config_defaultUiModeType=0x010e0046;
+ public static final int config_defaultUiModeType=0x010e0032;
+ /** The default vibration strength, must be between 1 and 255 inclusive.
+ */
+ public static final int config_defaultVibrationAmplitude=0x010e00d8;
+ /** The default "usage setting" indicating that the device is either a voice-centric
+ device (1) or a data-centric device (2). A voice-centric device will require that any cellular
+ service that it uses provides access to voice capability, and a data-centric device will
+ likewise require that the network provides access to data services. These settings are
+ sent to the cellular modem and control the behavior in accordance with 3gpp TS 24.301 sec 4.3
+ (and equivalent functionality in other generations of cellular).
+ */
+ public static final int config_default_cellular_usage_setting=0x010e00c3;
+ /** When a radio power off request is received, we will delay completing the request until
+ either IMS moves to the deregistered state or the timeout defined by this configuration
+ elapses. If 0, this feature is disabled and we do not delay radio power off requests.
+ */
+ public static final int config_delay_for_ims_dereg_millis=0x010e014c;
+ /** The time duration in millis after which DemoSimulator will move to CONNECTED state from
+ NOT_CONNECTED state if the device is aligned to satellite.
+
+ */
+ public static final int config_demo_pointing_aligned_duration_millis=0x010e0160;
+ /** The time duration in millis after which DemoSimulator will move to NOT_CONNECTED state from
+ CONNECTED state if the device is not aligned to satellite.
+
+ */
+ public static final int config_demo_pointing_not_aligned_duration_millis=0x010e0161;
/** Control whether being in the desk dock (and powered) always
keeps the screen on. By default it stays on when plugged in to
AC. 0 will not keep it on; or together 1 to stay on when plugged
in to AC and 2 to stay on when plugged in to USB. (So 3 for both.)
*/
- public static final int config_deskDockKeepsScreenOn=0x010e0042;
+ public static final int config_deskDockKeepsScreenOn=0x010e002e;
/** Desk dock behavior
The number of degrees to rotate the display when the device is in a desk dock.
A value of -1 means no change in orientation by default.
*/
- public static final int config_deskDockRotation=0x010e0041;
+ public static final int config_deskDockRotation=0x010e002d;
+ /** Device state that corresponds to concurrent display mode where the default display
+ is the internal display. Public API for the feature is provided through Jetpack
+ WindowManager.
+ TODO(b/236022708) Move concurrent display state to device state config file
+
+ */
+ public static final int config_deviceStateConcurrentRearDisplay=0x010e0121;
+ /** Device state that corresponds to rear display mode, feature provided
+ through Jetpack WindowManager
+ TODO(b/236022708) Move rear display state to device state config file
+
+ */
+ public static final int config_deviceStateRearDisplay=0x010e0120;
+ /** See AmbientFilter.
+ How long ambient brightness changes are kept and taken into consideration
+ (in milliseconds). Must be positive.
+ */
+ public static final int config_displayWhiteBalanceBrightnessFilterHorizon=0x010e00f2;
+ /** Display White-Balance
+ See AmbientSensor.AmbientBrightnessSensor.
+ The ambient brightness sensor rate (in milliseconds). Must be positive.
+ */
+ public static final int config_displayWhiteBalanceBrightnessSensorRate=0x010e00f1;
+ /** Default color temperature, in Kelvin, used by display white balance.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureDefault=0x010e003f;
+ /** See AmbientFilter.
+ How long ambient color temperature changes are kept and taken into consideration
+ (in milliseconds). Must be positive.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureFilterHorizon=0x010e00f4;
+ /** Maximum color temperature, in Kelvin, supported by display white balance.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureMax=0x010e003e;
+ /** Minimum color temperature, in Kelvin, supported by display white balance.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureMin=0x010e003d;
+ /** See AmbientSensor.AmbientColorTemperatureSensor.
+ The ambient color temperature sensor rate (in milliseconds). Must be positive.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureSensorRate=0x010e00f3;
+ /** See DisplayWhiteBalanceThrottler.
+ The debounce time (in milliseconds) for decreasing the screen color tempearture, throttled
+ if time < lastTime - debounce. Must be non-negative.
+ */
+ public static final int config_displayWhiteBalanceDecreaseDebounce=0x010e00f6;
+ /** The CCT closest to the white coordinates (primary) above and in SurfaceControl.
+ */
+ public static final int config_displayWhiteBalanceDisplayNominalWhiteCct=0x010e0040;
+ /** See DisplayWhiteBalanceThrottler.
+ The debounce time (in milliseconds) for increasing the screen color temperature, throttled
+ if time > lastTime + debounce. Must be non-negative.
+ */
+ public static final int config_displayWhiteBalanceIncreaseDebounce=0x010e00f5;
+ /** Duration, in milliseconds, of the display white balance animated transitions.
+ */
+ public static final int config_displayWhiteBalanceTransitionTime=0x010e0041;
+ /** Duration, in milliseconds, of the display white balance animated transitions when decreasing cct.
+ */
+ public static final int config_displayWhiteBalanceTransitionTimeDecrease=0x010e0043;
+ /** Duration, in milliseconds, of the display white balance animated transitions when increasing cct.
+ */
+ public static final int config_displayWhiteBalanceTransitionTimeIncrease=0x010e0042;
+ /** Controls the snap mode for the docked stack divider
+ 0 - 3 snap targets: left/top has 16:9 ratio, 1:1, and right/bottom has 16:9 ratio
+ 1 - 3 snap targets: fixed ratio, 1:1, (1 - fixed ratio)
+ 2 - 1 snap target: 1:1
+
+ */
+ public static final int config_dockedStackDividerSnapMode=0x010e00e0;
/** Control the behavior when the user double presses the power button.
0 - Nothing
1 - Toggle theater mode setting
2 - Brightness boost
+ 3 - Launch target activity defined by config_doublePressOnPowerTargetActivity
+ if available
*/
- public static final int config_doublePressOnPowerBehavior=0x010e004a;
+ public static final int config_doublePressOnPowerBehavior=0x010e004e;
+ /** Control the behavior when the user double presses the stem primary button.
+ Stem primary button is only used on watch form factor. If a device is not
+ a watch, setting this config is no-op.
+ 0 - Nothing
+ 1 - Switch to the recent app
+
+ */
+ public static final int config_doublePressOnStemPrimaryBehavior=0x010e0052;
/** Control the behavior when the user double-taps the home button.
0 - Nothing
1 - Recent apps view in SystemUI
+ 2 - Picture-in-picture menu
This needs to match the constants in
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
*/
- public static final int config_doubleTapOnHomeBehavior=0x010e005a;
+ public static final int config_doubleTapOnHomeBehavior=0x010e0070;
+ /** Provides default value for double line clock in lock screen setting:
+ 0 - Don't show double line clock
+ 1 - Show double line clock in lock screen (default)
+ */
+ public static final int config_doublelineClockDefault=0x010e006e;
/** When the free space available in DownloadManager's data dir falls
below the percentage value specified by this param, DownloadManager
starts removing files to try to make percentage of available
free space above this threshold value.
*/
- public static final int config_downloadDataDirLowSpaceThreshold=0x010e0076;
+ public static final int config_downloadDataDirLowSpaceThreshold=0x010e0098;
/** Max space (in MB) allocated to DownloadManager to store the downloaded
files if they are to be stored in DownloadManager's data dir,
which typically is /data/data/com.android.providers.downloads/files
*/
- public static final int config_downloadDataDirSize=0x010e0074;
+ public static final int config_downloadDataDirSize=0x010e0096;
+ public static final int config_dozeWakeLockScreenDebounce=0x010e00a6;
/** Number of milliseconds to hold a wake lock to ensure that drawing is fully
flushed to the display while dozing. This value needs to be large enough
to account for processing and rendering time plus a frame or two of latency
in the display pipeline plus some slack just to be sure.
*/
- public static final int config_drawLockTimeoutMillis=0x010e008d;
+ public static final int config_drawLockTimeoutMillis=0x010e00bf;
+ /** The duration in milliseconds of the dream closing animation.
+ */
+ public static final int config_dreamCloseAnimationDuration=0x010e00a5;
+ /** The duration in milliseconds of the dream opening animation.
+ */
+ public static final int config_dreamOpenAnimationDuration=0x010e00a4;
+ /** 1 second
+ The maximum number of times to attempt reconnecting to the dream overlay service
+ */
+ public static final int config_dreamOverlayMaxReconnectAttempts=0x010e0023;
+ /** The timeout (in ms) to wait before attempting to reconnect to the dream overlay service if
+ it becomes disconnected
+ */
+ public static final int config_dreamOverlayReconnectTimeoutMs=0x010e0022;
/** If the battery level drops by this percentage and the user activity timeout
has expired, then assume the device is receiving insufficient current to charge
effectively and terminate the dream. Use -1 to disable this safety feature.
*/
- public static final int config_dreamsBatteryLevelDrainCutoff=0x010e0080;
+ public static final int config_dreamsBatteryLevelDrainCutoff=0x010e00a2;
/** Minimum battery level to allow dreaming when not powered.
Use -1 to disable this safety feature.
*/
- public static final int config_dreamsBatteryLevelMinimumWhenNotPowered=0x010e007f;
+ public static final int config_dreamsBatteryLevelMinimumWhenNotPowered=0x010e00a1;
/** Minimum battery level to allow dreaming when powered.
Use -1 to disable this safety feature.
*/
- public static final int config_dreamsBatteryLevelMinimumWhenPowered=0x010e007e;
+ public static final int config_dreamsBatteryLevelMinimumWhenPowered=0x010e00a0;
+ /** See DropBoxManagerService.
+ The minimum period in milliseconds between broadcasts for entries with low priority
+ dropbox tags.
+ */
+ public static final int config_dropboxLowPriorityBroadcastRateLimitPeriod=0x010e0101;
+ /** Config flag to track default disable threshold for Dynamic power savings enabled battery saver.
+ */
+ public static final int config_dynamicPowerSavingsDefaultDisableThreshold=0x010e0126;
+ /** The timeout duration in milliseconds to determine whether to recommend Dialer to show the
+ emergency messaging option to users.
+
+ The timer is started when there is an ongoing emergency call, and the IMS is not
+ registered, and cellular service is not available. When the timer expires,
+ SatelliteSOSMessageRecommender will send the event EVENT_DISPLAY_EMERGENCY_MESSAGE to
+ Dialer, which will then prompt user to switch to using satellite emergency messaging.
+
+ */
+ public static final int config_emergency_call_wait_for_connection_timeout_millis=0x010e015a;
+ /** Indicates the data limit in bytes that can be used for bootstrap sim until factory reset.
+ -1 means unlimited.
+ */
+ public static final int config_esim_bootstrap_data_limit_bytes=0x010e015b;
+ /** External display peak height for the given device. Change this value if you want
+ to prevent the framework from using higher resolution, even if display modes with higher
+ resolutions are available from hardware composer. Only has an effect if this value and
+ config_externalDisplayPeakRefreshRate and config_externalDisplayPeakWidth are non-zero.
+ */
+ public static final int config_externalDisplayPeakHeight=0x010e00fb;
+ /** External display peak refresh rate for the given device. Change this value if you want to
+ prevent the framework from using higher refresh rates, even if display modes with higher
+ refresh rates are available from hardware composer. Only has an effect if this value and
+ config_externalDisplayPeakWidth and config_externalDisplayPeakHeight are non-zero.
+ */
+ public static final int config_externalDisplayPeakRefreshRate=0x010e00f9;
+ /** External display peak width for the given device. Change this value if you want
+ to prevent the framework from using higher resolution, even if display modes with higher
+ resolutions are available from hardware composer. Only has an effect if this value and
+ config_externalDisplayPeakRefreshRate and config_externalDisplayPeakHeight are non-zero.
+ */
+ public static final int config_externalDisplayPeakWidth=0x010e00fa;
/** Device configuration setting the /proc/sys/vm/extra_free_kbytes tunable in the kernel
(if it exists). A high value will increase the amount of memory that the kernel
tries to keep free, reducing allocation time and causing the lowmemorykiller to kill
@@ -15988,7 +28798,7 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
value chosen by ActivityManager based on screen size. 0 prevents keeping any extra
memory over what the kernel keeps by default. -1 keeps the default.
*/
- public static final int config_extraFreeKbytesAbsolute=0x010e000a;
+ public static final int config_extraFreeKbytesAbsolute=0x010e0011;
/** Device configuration adjusting the /proc/sys/vm/extra_free_kbytes tunable in the kernel
(if it exists). 0 uses the default value chosen by ActivityManager. A positive value
will increase the amount of memory that the kernel tries to keep free, reducing
@@ -15997,69 +28807,194 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
waiting on disk I/O or lowmemorykiller. Directly added to the default value chosen by
ActivityManager based on screen size.
*/
- public static final int config_extraFreeKbytesAdjust=0x010e000b;
+ public static final int config_extraFreeKbytesAdjust=0x010e0012;
+ /** Limit for the number of face templates per user
+ */
+ public static final int config_faceMaxTemplatesPerUser=0x010e00cb;
/** For performance and storage reasons, limit the number of fingerprints per user
*/
- public static final int config_fingerprintMaxTemplatesPerUser=0x010e0097;
- /** Amount of time in ms the user needs to press the relevant key to bring up the global actions dialog
+ public static final int config_fingerprintMaxTemplatesPerUser=0x010e00cc;
+ /** Default refresh rate in the high zone defined by brightness and ambient thresholds.
+ If non-positive, then the refresh rate is unchanged even if thresholds are configured.
*/
- public static final int config_globalActionsKeyTimeout=0x010e0083;
+ public static final int config_fixedRefreshRateInHighZone=0x010e00fd;
+ /** Integer to set a max latency the accelerometer will batch sensor requests with.
+ */
+ public static final int config_flipToScreenOffMaxLatencyMicros=0x010e0081;
+ /** Amount of time in ms the user needs to press the relevant key to bring up the
+ global actions dialog
+ */
+ public static final int config_globalActionsKeyTimeout=0x010e00aa;
+ /** The maximum byte size of the information contained in the bundle of
+ HotwordDetectedResult.
+ */
+ public static final int config_hotwordDetectedResultMaxBundleSize=0x010e0112;
/** Threshold (in ms) under which a screen off / screen on will be considered a reset of the
immersive mode confirmation prompt.
*/
- public static final int config_immersive_mode_confirmation_panic=0x010e0089;
+ public static final int config_immersive_mode_confirmation_panic=0x010e00b6;
+ /** The alarm window (in milliseconds) that JobScheduler uses to enter the idle state
+ */
+ public static final int config_jobSchedulerIdleWindowSlop=0x010e00e3;
+ /** Inactivity threshold (in milliseconds) used in JobScheduler. JobScheduler will consider
+ the device to be "idle" after being inactive for this long.
+ */
+ public static final int config_jobSchedulerInactivityIdleThreshold=0x010e00e1;
+ /** Inactivity threshold (in milliseconds) used in JobScheduler. JobScheduler will consider
+ the device to be "idle" after being inactive for this long if the device is on stable
+ power. Stable power is defined as "charging + battery not low".
+ */
+ public static final int config_jobSchedulerInactivityIdleThresholdOnStablePower=0x010e00e2;
+ /** The length of grace period after user becomes background user
+ */
+ public static final int config_jobSchedulerUserGracePeriod=0x010e00e4;
+ /** Number of days preloaded file cache should be preserved on a device before it can be
+ deleted
+ */
+ public static final int config_keepPreloadsMinDays=0x010e00e9;
+ /** Control the behavior when the user presses the power and volume up buttons together.
+ 0 - Nothing
+ 1 - Mute toggle
+ 2 - Global actions menu
+
+ */
+ public static final int config_keyChordPowerVolumeUp=0x010e004a;
+ /** Timeout for receiving the keyguard drawn event from System UI.
+ */
+ public static final int config_keyguardDrawnTimeout=0x010e002c;
+ /** Corners radius for activity presented the letterbox mode. Values < 0 enable rounded
+ corners with radius equal to min between device bottom corner radii. Default 0 value turns
+ off rounded corners logic in LetterboxUiController.
+ */
+ public static final int config_letterboxActivityCornersRadius=0x010e010a;
+ /** Corners appearance of the letterbox background.
+ 0 - Solid background using color specified in R.color.config_letterboxBackgroundColor.
+ 1 - Color specified in R.attr.colorBackground for the letterboxed application.
+ 2 - Color specified in R.attr.colorBackgroundFloating for the letterboxed application.
+ 3 - Wallpaper with dimmed with blur or/and dark scrim. At least one of the following
+ parameters should be > 0: config_letterboxBackgroundWallpaperBlurRadius,
+ config_letterboxBackgroundWallaperDarkScrimAlpha. If it's not the case or blur radius
+ provided but blur isn't supported by the device and this option
+ is selected then implementation will default to option 0.
+ If given value is outside of this range, the option 0 will be assummed.
+ */
+ public static final int config_letterboxBackgroundType=0x010e010b;
+ /** Default horizontal position of the letterboxed app window when reachability is
+ enabled and an app is fullscreen in landscape device orientation and in book mode. When
+ reachability is enabled, the position can change between left, center and right. This config
+ defines the default one:
+ - Option 0 - Left.
+ - Option 1 - Center.
+ - Option 2 - Right.
+ If given value is outside of this range, the option 0 (left) is assummed.
+ */
+ public static final int config_letterboxDefaultPositionForBookModeReachability=0x010e010e;
+ /** Default horizontal position of the letterboxed app window when reachability is
+ enabled and an app is fullscreen in landscape device orientation. When reachability is
+ enabled, the position can change between left, center and right. This config defines the
+ default one:
+ - Option 0 - Left.
+ - Option 1 - Center.
+ - Option 2 - Right.
+ If given value is outside of this range, the option 1 (center) is assummed.
+ */
+ public static final int config_letterboxDefaultPositionForHorizontalReachability=0x010e010c;
+ /** Default vertical position of the letterboxed app window when reachability is
+ enabled and an app is fullscreen in portrait device orientation and in tabletop mode. When
+ reachability is enabled, the position can change between top, center and bottom. This config
+ defines the default one:
+ - Option 0 - Top.
+ - Option 1 - Center.
+ - Option 2 - Bottom.
+ If given value is outside of this range, the option 0 (top) is assummed.
+ */
+ public static final int config_letterboxDefaultPositionForTabletopModeReachability=0x010e010f;
+ /** Default vertical position of the letterboxed app window when reachability is
+ enabled and an app is fullscreen in portrait device orientation. When reachability is
+ enabled, the position can change between top, center and bottom. This config defines the
+ default one:
+ - Option 0 - Top.
+ - Option 1 - Center.
+ - Option 2 - Bottom.
+ If given value is outside of this range, the option 1 (center) is assummed.
+ */
+ public static final int config_letterboxDefaultPositionForVerticalReachability=0x010e010d;
/** Indicate whether the lid state impacts the accessibility of
the physical keyboard. 0 means it doesn't, 1 means it is accessible
when the lid is open, 2 means it is accessible when the lid is
closed. The default is 0.
*/
- public static final int config_lidKeyboardAccessibility=0x010e003f;
+ public static final int config_lidKeyboardAccessibility=0x010e0026;
/** Indicate whether the lid state impacts the accessibility of
the navigation buttons. 0 means it doesn't, 1 means it is accessible
when the lid is open, 2 means it is accessible when the lid is
closed. The default is 0.
*/
- public static final int config_lidNavigationAccessibility=0x010e0040;
+ public static final int config_lidNavigationAccessibility=0x010e0027;
/** Lid switch behavior
The number of degrees to rotate the display when the keyboard is open.
A value of -1 means no change in orientation by default.
*/
- public static final int config_lidOpenRotation=0x010e003e;
+ public static final int config_lidOpenRotation=0x010e0025;
/** Amount of time it takes for the light sensor to warm up in milliseconds.
For this time after the screen turns on, the Power Manager
will not debounce light sensor readings
*/
- public static final int config_lightSensorWarmupTime=0x010e0064;
+ public static final int config_lightSensorWarmupTime=0x010e007e;
/** The attenuation in dB applied to the lock/unlock sounds.
*/
public static final int config_lockSoundVolumeDb=0x010e0005;
/** The duration (in milliseconds) of a long animation.
*/
public static final int config_longAnimTime=0x010e0002;
+ /** Control the behavior when the user long presses the back button. Non-zero values are only
+ valid for watches as part of CDD/CTS.
+ 0 - Nothing
+ 1 - Go to voice assist
+
+ */
+ public static final int config_longPressOnBackBehavior=0x010e004b;
/** Control the behavior when the user long presses the home button.
0 - Nothing
- 1 - Recent apps view in SystemUI
+ 1 - Launch all apps intent
2 - Launch assist intent
+ 3 - Launch notification panel
This needs to match the constants in
policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
*/
- public static final int config_longPressOnHomeBehavior=0x010e0059;
+ public static final int config_longPressOnHomeBehavior=0x010e006f;
/** Control the behavior when the user long presses the power button.
0 - Nothing
1 - Global actions menu
2 - Power off (with confirmation)
3 - Power off (without confirmation)
+ 4 - Go to voice assist
+ 5 - Go to assistant (Settings.Secure.ASSISTANT)
*/
- public static final int config_longPressOnPowerBehavior=0x010e0048;
+ public static final int config_longPressOnPowerBehavior=0x010e0047;
+ /** The time in milliseconds after which a press on power button is considered "long".
+ */
+ public static final int config_longPressOnPowerDurationMs=0x010e0048;
+ /** Control the behavior when the user long presses the stem primary button.
+ Stem primary button is only used on watch form factor. If a device is not
+ a watch, setting this config is no-op.
+ 0 - Nothing
+ 1 - Launch voice assistant
+
+ */
+ public static final int config_longPressOnStemPrimaryBehavior=0x010e0051;
+ /** The default suggested battery % at which we enable battery saver automatically.
+ */
+ public static final int config_lowBatteryAutoTriggerDefaultLevel=0x010e0061;
/** Close low battery warning when battery level reaches the lowBatteryWarningLevel
plus this
*/
- public static final int config_lowBatteryCloseWarningBump=0x010e0050;
+ public static final int config_lowBatteryCloseWarningBump=0x010e0062;
/** Display low battery warning when battery level dips to this value
*/
- public static final int config_lowBatteryWarningLevel=0x010e004f;
+ public static final int config_lowBatteryWarningLevel=0x010e0060;
/** Device configuration setting the minfree tunable in the lowmemorykiller in the kernel.
A high value will cause the lowmemorykiller to fire earlier, keeping more memory
in the file cache and preventing I/O thrashing, but allowing fewer processes to
@@ -16068,7 +29003,7 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
based on screen size and total memory for the largest lowmemorykiller bucket, and
scaled proportionally to the smaller buckets. -1 keeps the default.
*/
- public static final int config_lowMemoryKillerMinFreeKbytesAbsolute=0x010e0008;
+ public static final int config_lowMemoryKillerMinFreeKbytesAbsolute=0x010e000f;
/** Device configuration adjusting the minfree tunable in the lowmemorykiller in the
kernel. A high value will cause the lowmemorykiller to fire earlier, keeping more
memory in the file cache and preventing I/O thrashing, but allowing fewer processes
@@ -16077,15 +29012,34 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
ActivityManager based on screen size and total memory for the largest lowmemorykiller
bucket, and scaled proportionally to the smaller buckets. 0 keeps the default.
*/
- public static final int config_lowMemoryKillerMinFreeKbytesAdjust=0x010e0009;
+ public static final int config_lowMemoryKillerMinFreeKbytesAdjust=0x010e0010;
+ /** The amount of time after becoming non-interactive (in ms) after which
+ Low Power Standby can activate.
+ */
+ public static final int config_lowPowerStandbyNonInteractiveTimeout=0x010e0116;
+ /** The maximum number of visible recent tasks to be presented to the user through the
+ SystemUI. Can be -1 if there is no maximum limit.
+ */
+ public static final int config_maxNumVisibleRecentTasks=0x010e00bd;
+ /** The maximum number of visible recent tasks to be presented to the user through the
+ SystemUI. Can be -1 if there is no maximum limit.
+ */
+ public static final int config_maxNumVisibleRecentTasks_lowRam=0x010e00bb;
/** Maximum number of grid columns permitted in the ResolverActivity
used for picking activities to handle an intent.
*/
- public static final int config_maxResolverActivityColumns=0x010e0084;
- /** Max number of Bluetooth tethering connections allowed. If this is
- updated config_tether_dhcp_range has to be updated appropriately.
+ public static final int config_maxResolverActivityColumns=0x010e00ac;
+ /** The number of tasks to scan to get the visibility of Home
*/
- public static final int config_max_pan_devices=0x010e000e;
+ public static final int config_maxScanTasksForHomeVisibility=0x010e011f;
+ /** Sharesheet: define a max number of targets per application for new shortcuts-based direct share introduced in Q
+ */
+ public static final int config_maxShortcutTargetsPerApp=0x010e0105;
+ /** Maximum size, specified in pixels, to restrain the display space width to. Height and
+ density will be scaled accordingly to maintain aspect ratio. A value of 0 indicates no
+ constraint will be enforced.
+ */
+ public static final int config_maxUiWidth=0x010e00ea;
/** User activity timeout: Maximum screen dim duration in milliseconds.
Sets an upper bound for how long the screen will dim before the device goes
@@ -16101,13 +29055,38 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
device goes to sleep.
*/
- public static final int config_maximumScreenDimDuration=0x010e0082;
+ public static final int config_maximumScreenDimDuration=0x010e00a9;
/** Set initial MaxRetry value for operators
*/
- public static final int config_mdc_initial_max_retry=0x010e0099;
+ public static final int config_mdc_initial_max_retry=0x010e00db;
+ /** Flag indicating current media Output Switcher version.
+ */
+ public static final int config_mediaOutputSwitchDialogVersion=0x010e0090;
+ /** Defines suitability of the built-in speaker route.
+ Refer to {@link MediaRoute2Info} to see supported values.
+ */
+ public static final int config_mediaRouter_builtInSpeakerSuitability=0x010e0122;
/** The duration (in milliseconds) of a medium-length animation.
*/
public static final int config_mediumAnimTime=0x010e0001;
+ /** Defines metrics pull cooldown period. The default cooldown period is 23 hours,
+ some Telephony metrics need to be pulled more frequently
+ */
+ public static final int config_metrics_pull_cooldown_millis=0x010e015f;
+ /** The duration after which the dream overlay connection should be considered stable
+ */
+ public static final int config_minDreamOverlayDurationMs=0x010e0024;
+ /** Defines the minimum interval (in ms) between two input-based user-activity poke events.
+ */
+ public static final int config_minMillisBetweenInputUserActivityEvents=0x010e0123;
+ /** The minimum number of visible recent tasks to be presented to the user through the
+ SystemUI. Can be -1 if there is no minimum limit.
+ */
+ public static final int config_minNumVisibleRecentTasks=0x010e00bc;
+ /** The minimum number of visible recent tasks to be presented to the user through the
+ SystemUI. Can be -1 if there is no minimum limit.
+ */
+ public static final int config_minNumVisibleRecentTasks_lowRam=0x010e00ba;
/** User activity timeout: Minimum screen off timeout in milliseconds.
Sets a lower bound for the {@link Settings.System#SCREEN_OFF_TIMEOUT} setting
@@ -16118,58 +29097,158 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
fall asleep again as soon as it is awoken.
*/
- public static final int config_minimumScreenOffTimeout=0x010e0081;
- /** Number of hours between each background provisioning call
+ public static final int config_minimumScreenOffTimeout=0x010e00a7;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.integer.config_mobile_hotspot_provision_check_period
+ instead.
*/
- public static final int config_mobile_hotspot_provision_check_period=0x010e000f;
+ public static final int config_mobile_hotspot_provision_check_period=0x010e001f;
/** Configure mobile network MTU. The standard default is set here but each carrier
may have a specific value set in an overlay config.xml file.
*/
- public static final int config_mobile_mtu=0x010e0087;
+ public static final int config_mobile_mtu=0x010e00b3;
+ /** Additional offset to use for motion prediction, in nanoseconds. A positive number indicates
+ that the prediction will take place further in the future and, in general, should represent
+ some built-in hardware delays that prediction should try to recover.
+ */
+ public static final int config_motionPredictionOffsetNanos=0x010e009a;
+ /** Maximum number of users we allow to be running at a time
+ */
+ public static final int config_multiuserMaxRunningUsers=0x010e00ae;
/** Maximum number of supported users
*/
- public static final int config_multiuserMaximumUsers=0x010e0085;
+ public static final int config_multiuserMaximumUsers=0x010e00ad;
+ /** Controls the navigation bar interaction mode:
+ 0: 3 button mode (back, home, overview buttons)
+ 1: 2 button mode (back, home buttons + swipe up for overview)
+ 2: gestures only for back, home and overview
+ */
+ public static final int config_navBarInteractionMode=0x010e00de;
+ /** Controls the opacity of the navigation bar depending on the visibility of the
+ various workspace stacks.
+ 0 - Nav bar is always opaque when either the freeform stack or docked stack is visible.
+ 1 - Nav bar is always translucent when the freeform stack is visible, otherwise always
+ opaque.
+ 2 - Nav bar is never forced opaque.
+
+ */
+ public static final int config_navBarOpacityMode=0x010e00dd;
+ /** Whether the device should automatically switch away from Wi-Fi networks that lose
+ Internet access. Actual device behaviour is controlled by
+ Settings.Global.NETWORK_AVOID_BAD_WIFI. This is the default value of that setting.
+ */
+ public static final int config_networkAvoidBadWifi=0x010e0018;
+ /** Default daily multipath budget used by ConnectivityManager.getMultipathPreference()
+ on metered networks. This default quota only used if quota could not be determined from
+ data plan or data limit/warning set by the user. The value that is actually used is
+ controlled by Settings.Global.NETWORK_DEFAULT_DAILY_MULTIPATH_QUOTA_BYTES. This is the
+ default value of that setting.
+ */
+ public static final int config_networkDefaultDailyMultipathQuotaBytes=0x010e001c;
+ /** Default value for ConnectivityManager.getMultipathPreference() on metered networks. Actual
+ device behaviour is controlled by Settings.Global.NETWORK_METERED_MULTIPATH_PREFERENCE.
+ This is the default value of that setting.
+ */
+ public static final int config_networkMeteredMultipathPreference=0x010e001b;
+ /** Whether/how to notify the user on network switches. See LingerMonitor.java.
+ */
+ public static final int config_networkNotifySwitchType=0x010e0017;
/** Default network policy warning threshold, in megabytes.
*/
- public static final int config_networkPolicyDefaultWarning=0x010e007d;
- /** The maximum duration (in milliseconds) we expect a network transition to take
+ public static final int config_networkPolicyDefaultWarning=0x010e009f;
+ /** If the hardware supports specially marking packets that caused a wakeup of the
+ main CPU, set this value to the mark used.
*/
- public static final int config_networkTransitionTimeout=0x010e000d;
+ public static final int config_networkWakeupPacketMark=0x010e0019;
+ /** Mask to use when checking skb mark defined in config_networkWakeupPacketMark above.
+ */
+ public static final int config_networkWakeupPacketMask=0x010e001a;
+ /** Default color temperature, in Kelvin, to tint the screen when Night display is
+ activated.
+ */
+ public static final int config_nightDisplayColorTemperatureDefault=0x010e0038;
+ /** Maximum color temperature, in Kelvin, supported by Night display.
+ */
+ public static final int config_nightDisplayColorTemperatureMax=0x010e0039;
+ /** Minimum color temperature, in Kelvin, supported by Night display.
+ */
+ public static final int config_nightDisplayColorTemperatureMin=0x010e0037;
+ /** Upper limit imposed for long text content for BigTextStyle, MessagingStyle and
+ ConversationStyle notifications for performance reasons, and that line count is also
+ capped by vertical space available. It is only enabled when the value is positive int.
+ */
+ public static final int config_notificationLongTextMaxLineCount=0x010e006d;
/** Number of notifications to keep in the notification service historical archive
+ Number of notifications to keep in the notification service historical archive.
+ Reduced intentionally for watches to retain minimal memory footprint
*/
- public static final int config_notificationServiceArchiveSize=0x010e0058;
- /** Default value for led color when battery is fully charged
+ public static final int config_notificationServiceArchiveSize=0x010e006c;
+ /** Strip notification RemoteView objects that are larger in bytes than this value (also log)
+ (default 2MB)
*/
- public static final int config_notificationsBatteryFullARGB=0x010e0055;
+ public static final int config_notificationStripRemoteViewSizeBytes=0x010e0104;
+ /** Trigger a warning for notifications with RemoteView objects that are larger in bytes than
+ this value (default 1MB)
+ */
+ public static final int config_notificationWarnRemoteViewSizeBytes=0x010e0103;
+ /** Default value for led color when battery is fully or nearly fully charged
+ */
+ public static final int config_notificationsBatteryFullARGB=0x010e0068;
/** Default value for LED off time when the battery is low on charge in miliseconds
*/
- public static final int config_notificationsBatteryLedOff=0x010e0057;
+ public static final int config_notificationsBatteryLedOff=0x010e006a;
/** Default value for LED on time when the battery is low on charge in miliseconds
*/
- public static final int config_notificationsBatteryLedOn=0x010e0056;
+ public static final int config_notificationsBatteryLedOn=0x010e0069;
/** Default value for led color when battery is low on charge
*/
- public static final int config_notificationsBatteryLowARGB=0x010e0053;
+ public static final int config_notificationsBatteryLowARGB=0x010e0066;
+ /** LED behavior when battery is low.
+ Color for solid is taken from config_notificationsBatteryLowARGB
+ 0 - default, solid when charging, flashing when not charging
+ 1 - always solid when battery is low
+ 2 - always flashing when battery is low
+ */
+ public static final int config_notificationsBatteryLowBehavior=0x010e0065;
/** Default value for led color when battery is medium charged
*/
- public static final int config_notificationsBatteryMediumARGB=0x010e0054;
- /** Normal polling frequency in milliseconds
+ public static final int config_notificationsBatteryMediumARGB=0x010e0067;
+ /** Battery level percent that is treated as nearly full.
*/
- public static final int config_ntpPollingInterval=0x010e0078;
- /** Try-again polling interval in milliseconds, in case the network request failed
+ public static final int config_notificationsBatteryNearlyFullLevel=0x010e006b;
+ /** Automatic "network" time detection config: Normal network time polling frequency in
+ milliseconds.
*/
- public static final int config_ntpPollingIntervalShorter=0x010e0079;
- /** Number of times to try again with the shorter interval, before backing
- off until the normal polling interval. A value < 0 indicates infinite.
+ public static final int config_ntpPollingInterval=0x010e009c;
+ /** Automatic "network" time detection config: Try-again network time polling interval in
+ milliseconds, in case the network request failed
*/
- public static final int config_ntpRetry=0x010e007a;
- /** If the time difference is greater than this threshold in milliseconds,
- then update the time.
+ public static final int config_ntpPollingIntervalShorter=0x010e009d;
+ /** Automatic "network" time detection config: Number of times to try network time polling with
+ the shorter interval, before backing off until the normal polling interval. A value < 0
+ indicates infinite.
*/
- public static final int config_ntpThreshold=0x010e007b;
- /** Timeout to wait for NTP server response.
+ public static final int config_ntpRetry=0x010e009e;
+ /** SNTP client config: Timeout to wait for an NTP server response in milliseconds.
*/
- public static final int config_ntpTimeout=0x010e007c;
+ public static final int config_ntpTimeout=0x010e009b;
+ /** Number of physical SIM slots on the device. This includes both eSIM and pSIM slots, and
+ is not necessarily the same as the number of phones/logical modems supported by the device.
+ For example, a multi-sim device can have 2 phones/logical modems, but 3 physical slots,
+ or a single SIM device can have 1 phones/logical modems, but 2 physical slots (one eSIM
+ and one pSIM)
+ */
+ public static final int config_num_physical_slots=0x010e00c2;
+ /** The time duration in seconds which is used to decide whether the Location returned from
+ LocationManager#getLastKnownLocation is fresh.
+
+ The Location is considered fresh if the duration from the Location's elapsed real time to
+ the current elapsed real time is less than this config. If the Location is considered
+ fresh, it will be used as the current location by Telephony to decide whether satellite
+ services should be allowed.
+
+ */
+ public static final int config_oem_enabled_satellite_location_fresh_duration=0x010e015d;
/** Override the default detection behavior for the framework method
android.view.ViewConfiguration#hasPermanentMenuKey().
Valid settings are:
@@ -16177,19 +29256,137 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
1 - The device DOES have a permanent menu key; ignore autodetection.
2 - The device DOES NOT have a permanent menu key; ignore autodetection.
*/
- public static final int config_overrideHasPermanentMenuKey=0x010e008b;
+ public static final int config_overrideHasPermanentMenuKey=0x010e00b8;
+ /** Amount of time during which autorotation will be disabled since last display switch
+ */
+ public static final int config_pauseRotationWhenUnfolding_displaySwitchTimeout=0x010e002a;
+ /** Maximum hinge angle event to be considered to disable autorotation when folding or
+ unfolding
+ */
+ public static final int config_pauseRotationWhenUnfolding_hingeEventTimeout=0x010e0029;
+ /** Amount of time during which autorotation will be disabled since last hinge angle event
+ */
+ public static final int config_pauseRotationWhenUnfolding_maxHingeAngle=0x010e0028;
+ /** pdp data reject retry delay in ms
+ */
+ public static final int config_pdp_reject_retry_delay_ms=0x010e0107;
+ /** The character count of the minimum match for comparison phone numbers
+ */
+ public static final int config_phonenumber_compare_min_match=0x010e005d;
+ /** The maximum number of actions that is supported for picture-in-picture. This number
+ must be no less than 3 for back compatibility.
+ */
+ public static final int config_pictureInPictureMaxNumberOfActions=0x010e00df;
+ /** Bytes that the PinnerService will pin for Home app
+ */
+ public static final int config_pinnerHomePinBytes=0x010e00e7;
+ /** Bytes that the PinnerService will pin for WebView
+ */
+ public static final int config_pinnerWebviewPinBytes=0x010e00e8;
+ /** PowerStats aggregation period in milliseconds. This is the interval at which the power
+ stats aggregation procedure is performed and the results stored in PowerStatsStore.
+ */
+ public static final int config_powerStatsAggregationPeriod=0x010e0129;
+ /** How close vibration request should be when they're aggregated for dumpsys, in ms.
+ */
+ public static final int config_previousVibrationsDumpAggregationTimeMillisLimit=0x010e00d5;
/** How long history of previous vibrations should be kept for the dumpsys.
*/
- public static final int config_previousVibrationsDumpLimit=0x010e0098;
+ public static final int config_previousVibrationsDumpSizeLimit=0x010e00d4;
+ /** Timeout (in milliseconds) after which we start the animation "Android
+ is starting"
+ */
+ public static final int config_progressTimeoutFallbackHome=0x010e007d;
/** The duration (in milliseconds) that the radio will scan for a signal
when there's no network connection. If the scan doesn't timeout, use zero
*/
- public static final int config_radioScanningTimeout=0x010e000c;
+ public static final int config_radioScanningTimeout=0x010e0015;
+ /** How long history of recent vibrations should be kept for the dumpsys.
+ */
+ public static final int config_recentVibrationsDumpSizeLimit=0x010e00d3;
+ /** Default strength, in percentage, of bright color reduction when activated.
+ */
+ public static final int config_reduceBrightColorsStrengthDefault=0x010e003a;
+ /** Maximum strength, in percentage, supported by bright color reduction.
+ */
+ public static final int config_reduceBrightColorsStrengthMax=0x010e003c;
+ /** Minimum strength, in percentage, supported by bright color reduction.
+ */
+ public static final int config_reduceBrightColorsStrengthMin=0x010e003b;
+ /** Reevaluate existing data networks for bootstrap sim data usage at mentioned intervals
+ during esim bootstrap activation. If the value set is 0 or -1, default interval of
+ 60000 millis will be set.
+ */
+ public static final int config_reevaluate_bootstrap_sim_data_usage_millis=0x010e015c;
+ /** The duration (in milliseconds) that the vibrator control service will wait for new
+ vibration params.
+ */
+ public static final int config_requestVibrationParamsTimeout=0x010e0016;
+ /** Reserved privileged keepalive slots per transport.
+ */
+ public static final int config_reservedPrivilegedKeepaliveSlots=0x010e001d;
+ /** Whether the device checks the activity min width/height to determine if it can be shown in
+ multi windowing modes.
+ -1: The device ignores the activity min width/height when determining if it can be shown in
+ multi windowing modes.
+ 0: If this is a small screen (smallest width <
+ {@link WindowManager#LARGE_SCREEN_SMALLEST_SCREEN_WIDTH_DP}), the device compares the
+ activity min width/height with the min multi windowing modes dimensions the device
+ supports to determine if the activity can be shown in multi windowing modes
+ 1: The device always compare the activity min width/height with the min multi windowing
+ modes dimensions {@link config_minPercentageMultiWindowSupportWidth} the device
+ supports to determine if the activity can be shown in multi windowing modes.
+
+ */
+ public static final int config_respectsActivityMinWidthHeightMultiWindow=0x010e00e6;
/** Safe headphone volume index. When music stream volume is below this index
the SPL on headphone output is compliant to EN 60950 requirements for portable music
players.
*/
- public static final int config_safe_media_volume_index=0x010e0086;
+ public static final int config_safe_media_volume_index=0x010e00b1;
+ /** Safe USB headset gain. This value is used to ensure that the SPL on the USB
+ headset output is compliant to EN 60950 requirements for portable music players.
+ */
+ public static final int config_safe_media_volume_usb_mB=0x010e00b2;
+ /** The time duration in millis after which cellular scanning will be enabled and satellite
+ will move to IDLE state. This timeout duration is used for satellite with NB IOT radio
+ technologies in demo mode.
+
+ */
+ public static final int config_satellite_demo_mode_nb_iot_inactivity_timeout_millis=0x010e0155;
+ /** The time duration in seconds which is used to decide whether satellite is in emergency
+ mode.
+
+ If the duration from the last time when an emergency call is made to the current time is
+ less than or equal to this duration, satellite is considered as in emergency mode.
+
+ */
+ public static final int config_satellite_emergency_mode_duration=0x010e015e;
+ /** The time duration in millis needed to switch the modem image from TN to NTN.
+ */
+ public static final int config_satellite_modem_image_switching_duration_millis=0x010e0156;
+ /** The time duration in millis after which cellular scanning will be enabled and satellite
+ will move to IDLE state. This timeout duration is used for satellite with NB IOT radio
+ technologies.
+
+ */
+ public static final int config_satellite_nb_iot_inactivity_timeout_millis=0x010e0154;
+ /** The time duration in millis that the satellite will stay at listening state to wait for the
+ next incoming page before disabling listening and moving to IDLE state. This timeout
+ duration is used when transitioning from receiving state to listening state.
+
+ */
+ public static final int config_satellite_stay_at_listening_from_receiving_millis=0x010e0153;
+ /** The time duration in millis that the satellite will stay at listening state to wait for the
+ next incoming page before disabling listening and moving to IDLE state. This timeout
+ duration is used when transitioning from sending state to listening state.
+
+ */
+ public static final int config_satellite_stay_at_listening_from_sending_millis=0x010e0152;
+ /** Maximum screen brightness setting when screen brightness capped in Wear Bedtime mode.
+ The value must be in the range [0, 255].
+ */
+ public static final int config_screenBrightnessCapForWearBedtimeMode=0x010e0074;
/** Minimum allowable screen brightness to use in a very dark room.
This value sets the floor for the darkest possible auto-brightness
adjustment. It is expected to be somewhat less than the first entry in
@@ -16198,33 +29395,82 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
dark rooms. The contents of the screen must still be clearly visible
in darkness (although they may not be visible in a bright room).
*/
- public static final int config_screenBrightnessDark=0x010e0063;
+ public static final int config_screenBrightnessDark=0x010e007b;
/** Screen brightness used to dim the screen when the user activity
timeout expires. May be less than the minimum allowed brightness setting
that can be set by the user.
*/
- public static final int config_screenBrightnessDim=0x010e0062;
+ public static final int config_screenBrightnessDim=0x010e007a;
/** Screen brightness used to dim the screen while dozing in a very low power state.
May be less than the minimum allowed brightness setting
that can be set by the user.
*/
- public static final int config_screenBrightnessDoze=0x010e005e;
- /** Default screen brightness setting.
- Must be in the range specified by minimum and maximum.
+ public static final int config_screenBrightnessDoze=0x010e0075;
+ /** Note: This setting is deprecated, please use
+ config_screenBrightnessSettingDefaultFloat instead
*/
- public static final int config_screenBrightnessSettingDefault=0x010e005d;
- /** Maximum screen brightness allowed by the power manager.
- The user is forbidden from setting the brightness above this level.
+ public static final int config_screenBrightnessSettingDefault=0x010e0073;
+ /** Note: This setting is deprecated, please use
+ config_screenBrightnessSettingMaximumFloat instead
*/
- public static final int config_screenBrightnessSettingMaximum=0x010e005c;
- /** Minimum screen brightness setting allowed by the power manager.
- The user is forbidden from setting the brightness below this level.
+ public static final int config_screenBrightnessSettingMaximum=0x010e0072;
+ /** Note: This setting is deprecated, please use
+ config_screenBrightnessSettingMinimumFloat instead
*/
- public static final int config_screenBrightnessSettingMinimum=0x010e005b;
+ public static final int config_screenBrightnessSettingMinimum=0x010e0071;
+ /** User activity timeout: Screen timeout override in milliseconds.
+
+ This value must be greater than 0, otherwise the invalid value will not apply to
+ the screen timeout override policy.
+
+ */
+ public static final int config_screenTimeoutOverride=0x010e00a8;
/** Time adjustment, in milliseconds, applied to the default double tap threshold
used for gesture detection by the screen magnifier.
+ Time adjustment, in milliseconds, applied to the default double tap threshold
+ used for gesture detection by the screen magnifier.
*/
- public static final int config_screen_magnification_multi_tap_adjustment=0x010e0091;
+ public static final int config_screen_magnification_multi_tap_adjustment=0x010e00c5;
+ /** Total time for the rotation background color transition
+ */
+ public static final int config_screen_rotation_color_transition=0x010e000d;
+ /** Fade in time for screen rotation
+ */
+ public static final int config_screen_rotation_fade_in=0x010e0009;
+ /** Fade in delay time for screen rotation
+ */
+ public static final int config_screen_rotation_fade_in_delay=0x010e000a;
+ /** Fade out time for screen rotation
+ */
+ public static final int config_screen_rotation_fade_out=0x010e0008;
+ /** Total time for 180 degree screen rotation animation
+ */
+ public static final int config_screen_rotation_total_180=0x010e000c;
+ /** Total time for 90 degree screen rotation animations
+ */
+ public static final int config_screen_rotation_total_90=0x010e000b;
+ /** Amount of time in ms the user needs to press the relevant keys to trigger the
+ screenshot chord
+ */
+ public static final int config_screenshotChordKeyTimeout=0x010e00ab;
+ /** Control the behavior of the search key.
+ 0 - Launch default search activity
+ 1 - Launch target activity defined by config_searchKeyTargetActivity
+
+ */
+ public static final int config_searchKeyBehavior=0x010e0055;
+ /** The integer index of the selected option in config_udfps_touch_detection_options
+ */
+ public static final int config_selected_udfps_touch_detection=0x010e0102;
+ /** Control the behavior when the user presses the settings button.
+ 0 - Launch Settings activity
+ 1 - Launch notification panel
+ 2 - Nothing
+ This needs to match the constants in
+ com/android/server/policy/PhoneWindowManager.java
+
+ */
+ public static final int config_settingsKeyBehavior=0x010e004c;
/** The duration (in milliseconds) of a short animation.
*/
public static final int config_shortAnimTime=0x010e0000;
@@ -16233,179 +29479,243 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
1 - Go to sleep (doze)
2 - Really go to sleep (don't doze)
3 - Really go to sleep and go home (don't doze)
+ 4 - Go to home
+ 5 - Dismiss IME if shown. Otherwise go to home
*/
- public static final int config_shortPressOnPowerBehavior=0x010e0049;
+ public static final int config_shortPressOnPowerBehavior=0x010e004d;
/** Control the behavior when the user presses the sleep button.
0 - Go to sleep (doze)
1 - Go to sleep (doze) and go home
*/
- public static final int config_shortPressOnSleepBehavior=0x010e004c;
+ public static final int config_shortPressOnSleepBehavior=0x010e0050;
+ /** Control the behavior when the user short presses the stem primary button.
+ Stem primary button is only used on watch form factor. If a device is not
+ a watch, setting this config is no-op.
+ 0 - Nothing
+ 1 - Go to launch all apps
+ 2 - Launch target activity defined by config_primaryShortPressTargetActivity if available
+
+ */
+ public static final int config_shortPressOnStemPrimaryBehavior=0x010e0054;
/** Shutdown if the battery temperature exceeds (this value * 0.1) Celsius.
*/
- public static final int config_shutdownBatteryTemperature=0x010e004e;
+ public static final int config_shutdownBatteryTemperature=0x010e005f;
+ /** The time (in millis) the clickable toast dialog will last until
+ automatically dismissing. This is currently used in SideFpsEventHandler
+ */
+ public static final int config_sideFpsToastTimeout=0x010e00d0;
+ /** The time (in millis) to wait for a power button before sending
+ a successful auth in biometric prompt(for side fingerprint)
+ */
+ public static final int config_sidefpsBpPowerPressWindow=0x010e00cd;
+ /** The time (in millis) to wait for a power button before sending a
+ successful auth in to keyguard(for side fingerprint)
+ */
+ public static final int config_sidefpsKeyguardPowerPressWindow=0x010e00ce;
+ /** The time (in millis) that a power event will ignore future authentications
+ (for side fingerprint)
+ */
+ public static final int config_sidefpsPostAuthDowntime=0x010e00cf;
+ /** This acquired message will cause the sidefpsKgPowerPress window to be skipped.
+ If this is set to BIOMETRIC_ACQUIRED_VENDOR, then the framework will skip on
+ config_sidefpsSkipWaitForPowerVendorAcquireMessage
+ */
+ public static final int config_sidefpsSkipWaitForPowerAcquireMessage=0x010e00d1;
+ /** This vendor acquired message will cause the sidefpsKgPowerPress window to be skipped
+ when config_sidefpsSkipWaitForPowerAcquireMessage == 6 (VENDOR) and the vendor acquire
+ message equals this constant
+ */
+ public static final int config_sidefpsSkipWaitForPowerVendorAcquireMessage=0x010e00d2;
+ /** The timeout value in milliseconds used by SelectionActionModeHelper for each selections
+ when TextClassifier has been initialized.
+ */
+ public static final int config_smartSelectionInitializedTimeoutMillis=0x010e0110;
+ /** The timeout value in milliseconds used by SelectionActionModeHelper for each selections
+ when TextClassifier has not been initialized.
+ */
+ public static final int config_smartSelectionInitializingTimeoutMillis=0x010e0111;
/** The attenuation in dB applied to the sound effects played
through AudioManager.playSoundEffect() when no volume is specified.
*/
public static final int config_soundEffectVolumeDb=0x010e0004;
- /** Default Gravity setting for the system Toast view. Equivalent to: Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM
+ public static final int config_stableDeviceDisplayHeight=0x010e00f0;
+ /** The stable device width and height in pixels. If these aren't set to a positive number
+ then the device will use the width and height of the default display the first time it's
+ booted.
*/
- public static final int config_toastDefaultGravity=0x010e0088;
+ public static final int config_stableDeviceDisplayWidth=0x010e00ef;
+ /** Default number of days to retain for the automatic storage manager.
+ */
+ public static final int config_storageManagerDaystoRetainDefault=0x010e00ee;
+ /** Whether the device supports non-resizable activity in multi windowing modes.
+ -1: The device doesn't support non-resizable in multi windowing modes.
+ 0: The device supports non-resizable in multi windowing modes only if this is a large
+ screen (smallest width >= {@link WindowManager#LARGE_SCREEN_SMALLEST_SCREEN_WIDTH_DP}).
+ 1: The device always supports non-resizable in multi windowing modes.
+
+ */
+ public static final int config_supportsNonResizableMultiWindow=0x010e00e5;
+ /** The difference in millis that has to exist between a time suggestion under
+ consideration by the time_detector and the system clock before the system clock will be
+ changed.
+ */
+ public static final int config_timeDetectorAutoUpdateDiffMillis=0x010e0080;
+ /** Telephony resends received satellite datagram to listener
+ if ack is not received within this timeout
+ */
+ public static final int config_timeout_to_receive_delivered_ack_millis=0x010e0151;
+ /** Default Gravity setting for the system Toast view. Equivalent to: Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM
+ Default Gravity setting for the system Toast view. Equivalent to: Gravity.CENTER
+ */
+ public static final int config_toastDefaultGravity=0x010e00b5;
+ /** The duration (in milliseconds) of the tooltip show/hide animations.
+ */
+ public static final int config_tooltipAnimTime=0x010e000e;
/** Control the behavior when the user triple presses the power button.
0 - Nothing
1 - Toggle theater mode setting
2 - Brightness boost
*/
- public static final int config_triplePressOnPowerBehavior=0x010e004b;
+ public static final int config_triplePressOnPowerBehavior=0x010e004f;
+ /** Control the behavior when the user triple presses the stem primary button.
+ Stem primary button is only used on watch form factor. If a device is not
+ a watch, setting this config is no-op.
+ 0 - Nothing
+ 1 - Toggle accessibility
+
+ */
+ public static final int config_triplePressOnStemPrimaryBehavior=0x010e0053;
/** HDMI behavior
The number of degrees to rotate the display when the device has HDMI connected
but is not in a dock. A value of -1 means no change in orientation by default.
Use -1 except on older devices whose Hardware Composer HAL does not
provide full support for multiple displays.
*/
- public static final int config_undockedHdmiRotation=0x010e0045;
+ public static final int config_undockedHdmiRotation=0x010e0031;
+ /** Indicates the time needed to time out the fold animation if the device stops in half folded
+ mode.
+ */
+ public static final int config_unfoldTransitionHalfFoldedTimeout=0x010e002b;
+ /** Whether to only install system packages on a user if they're allowlisted for that user
+ type. These are flags and can be freely combined.
+ 0 - disable allowlist (install all system packages; no logging)
+ 1 - enforce (only install system packages if they are allowlisted)
+ 2 - log (log non-allowlisted packages)
+ 4 - any package not mentioned in the allowlist file is implicitly allowlisted on all users
+ 8 - same as 4, but just for the SYSTEM user
+ 16 - ignore OTAs (don't install system packages during OTAs)
+ Common scenarios:
+ - to enable feature (fully enforced) for a complete allowlist: 1
+ - to enable feature for an incomplete allowlist (so use implicit allowlist mode): 5
+ - to enable feature but implicitly allowlist for SYSTEM user to ease local development: 9
+ - to disable feature completely if it had never been enabled: 16
+ - to henceforth disable feature and try to undo its previous effects: 0
+ Note: This list must be kept current with PACKAGE_WHITELIST_MODE_PROP in
+ frameworks/base/services/core/java/com/android/server/pm/UserSystemPackageInstaller.java
+ */
+ public static final int config_userTypePackageWhitelistMode=0x010e00b0;
/** For some operators, PDU has garbages. To fix it, need to use valid index
*/
- public static final int config_valid_wappush_index=0x010e008a;
+ public static final int config_valid_wappush_index=0x010e00b7;
+ /** Control the behavior when the user long presses the power button for a long time.
+ 0 - Nothing
+ 1 - Global actions menu
+
+ */
+ public static final int config_veryLongPressOnPowerBehavior=0x010e0049;
+ /** Time to wait while a button is pressed before triggering a very long press.
+ */
+ public static final int config_veryLongPressTimeout=0x010e0056;
+ /** The duration (in milliseconds) that should be applied to waveform vibrations that ends in
+ non-zero amplitudes, to bring the vibrator amplitude down to zero using this timing.
+ */
+ public static final int config_vibrationWaveformRampDownDuration=0x010e00da;
+ /** The duration (in milliseconds) that should be used to convert vibration ramps to a sequence
+ of fixed amplitude steps on devices without PWLE support.
+ */
+ public static final int config_vibrationWaveformRampStepDuration=0x010e00d9;
+ /** How close requests to vibration control service should be when they're aggregated for
+ dumpsys, in ms.
+ */
+ public static final int config_vibratorControlServiceDumpAggregationTimeMillisLimit=0x010e00d7;
+ /** How long history of vibration control service should be kept for the dumpsys.
+ */
+ public static final int config_vibratorControlServiceDumpSizeLimit=0x010e00d6;
/** Specifies the amount of time to disable virtual keys after the screen is touched
in order to filter out accidental virtual key presses due to swiping gestures
or taps near the edge of the display. May be 0 to disable the feature.
It is recommended that this value be no more than 250 ms.
This feature should be disabled for most devices.
*/
- public static final int config_virtualKeyQuietTimeMillis=0x010e0065;
+ public static final int config_virtualKeyQuietTimeMillis=0x010e007f;
/** If Voice Radio Technology is RIL_RADIO_TECHNOLOGY_LTE:14 or
RIL_RADIO_TECHNOLOGY_UNKNOWN:0 this is the value that should be used instead.
A configuration value of RIL_RADIO_TECHNOLOGY_UNKNOWN:0 means
there is no replacement value and that the default assumption
for phone type (GSM) should be used.
*/
- public static final int config_volte_replacement_rat=0x010e0070;
- /** Rx current for wifi radio. 0 by default
+ public static final int config_volte_replacement_rat=0x010e008a;
+ /** The time duration in millis after which Telephony will abort the last message datagram
+ sending requests and send failure response to the client that has requested sending the
+ datagrams. Telephony starts a timer after pushing down the last message datagram sending
+ request to modem. Before expiry, the timer will be stopped when Telephony receives the response
+ for the sending request from modem.
+
*/
- public static final int config_wifi_active_rx_cur_ma=0x010e003b;
- /** Integer indicating associated partial scan long interval in milliseconds
+ public static final int config_wait_for_datagram_sending_response_for_last_message_timeout_millis=0x010e0163;
+ /** The time duration in millis after which Telephony will abort the datagram sending requests
+ and send failure response to the client that has requested sending the datagrams. Telephony
+ starts a timer after pushing down the datagram sending request to modem. Before expiry, the
+ timer will be stopped when Telephony receives the response for the sending request from
+ modem.
+
*/
- public static final int config_wifi_associated_long_scan_interval=0x010e002e;
- /** Integer indicating associated partial scan short interval in milliseconds
+ public static final int config_wait_for_datagram_sending_response_timeout_millis=0x010e0159;
+ /** The time duration in millis after which Telephony will stop waiting for the response of the
+ satellite enable request from modem, and send failure response to the client that has
+ requested Telephony to enable satellite.
+
*/
- public static final int config_wifi_associated_short_scan_interval=0x010e002d;
- /** Integer indicating disconnect mode long scan interval in milliseconds
+ public static final int config_wait_for_satellite_enabling_response_timeout_millis=0x010e0158;
+ /** Time to wait before sending a HOME intent when waking up from power/home button.
+ (0 - do not send HOME intent on wakeup)
+
*/
- public static final int config_wifi_disconnected_long_scan_interval=0x010e002c;
- /** Integer indicating disconnect mode short scan interval in milliseconds
+ public static final int config_wakeUpToLastStateTimeoutMillis=0x010e0057;
+ /** Frame rate compatibility value for Wallpaper
+ FRAME_RATE_COMPATIBILITY_MIN (102) is used by default for lower power consumption
*/
- public static final int config_wifi_disconnected_short_scan_interval=0x010e002b;
- /** Wifi driver stop delay, in milliseconds.
- Default value is 2 minutes.
- */
- public static final int config_wifi_driver_stop_delay=0x010e0039;
- public static final int config_wifi_framework_5GHz_preference_boost_factor=0x010e0011;
- /** Integer specifying the basic autojoin parameters
- */
- public static final int config_wifi_framework_5GHz_preference_boost_threshold=0x010e0010;
- public static final int config_wifi_framework_5GHz_preference_penalty_factor=0x010e0015;
- public static final int config_wifi_framework_5GHz_preference_penalty_threshold=0x010e0014;
- /** Integer indicating associated full scan backoff, representing a fraction: xx/8
- */
- public static final int config_wifi_framework_associated_full_scan_backoff=0x010e002f;
- /** Integer indicating associated full scan max interval in milliseconds
- */
- public static final int config_wifi_framework_associated_full_scan_max_interval=0x010e0030;
- /** Integer indicating associated full scan max total dwell time in milliseconds
- */
- public static final int config_wifi_framework_associated_full_scan_max_total_dwell_time=0x010e0031;
- public static final int config_wifi_framework_associated_full_scan_rx_packet_threshold=0x010e0021;
- /** Integer packet threshold used to allow scan while associated
- */
- public static final int config_wifi_framework_associated_full_scan_tx_packet_threshold=0x010e0020;
- /** Integer indicating associated full scan max num active channels
- */
- public static final int config_wifi_framework_associated_partial_scan_max_num_active_channels=0x010e0032;
- /** Integer indicating associated full scan max num passive channels
- */
- public static final int config_wifi_framework_associated_partial_scan_max_num_passive_channels=0x010e0033;
- public static final int config_wifi_framework_associated_partial_scan_rx_packet_threshold=0x010e0023;
- public static final int config_wifi_framework_associated_partial_scan_tx_packet_threshold=0x010e0022;
- public static final int config_wifi_framework_current_association_hysteresis_high=0x010e0012;
- public static final int config_wifi_framework_current_association_hysteresis_low=0x010e0013;
- /** Integer indicating RSSI boost given to current network
- */
- public static final int config_wifi_framework_current_network_boost=0x010e0037;
- /** Integer indicating number of authentication errors leading to blacklisting of the network
- */
- public static final int config_wifi_framework_max_auth_errors_to_blacklist=0x010e0035;
- /** Integer indicating number of association errors leading to blacklisting of the network
- */
- public static final int config_wifi_framework_max_connection_errors_to_blacklist=0x010e0034;
- /** Integer indicating minimum blacklisting delay of a wofo configuration due to connectin or auth errors
- */
- public static final int config_wifi_framework_network_black_list_min_time_milli=0x010e0036;
- public static final int config_wifi_framework_network_switch_rx_packet_threshold=0x010e0025;
- public static final int config_wifi_framework_network_switch_tx_packet_threshold=0x010e0024;
- /** Integer indicating the framework scan interval in milliseconds. This is used in the scenario
- where the chipset does not support background scanning (config_wifi_background_scan_suport
- is false) to set up a periodic wake up scan so that the device can connect to a new access
- point on the move. A value of 0 means no periodic scans will be used in the framework.
- */
- public static final int config_wifi_framework_scan_interval=0x010e0029;
- /** Integer indicating how to handle beacons with uninitialized RSSI value of 0
- */
- public static final int config_wifi_framework_scan_result_rssi_level_patchup_value=0x010e0038;
- public static final int config_wifi_framework_wifi_score_bad_link_speed_24=0x010e001c;
- public static final int config_wifi_framework_wifi_score_bad_link_speed_5=0x010e001d;
- public static final int config_wifi_framework_wifi_score_bad_rssi_threshold_24GHz=0x010e0019;
- /** Integer parameters of the wifi to cellular handover feature
- wifi should not stick to bad networks
- */
- public static final int config_wifi_framework_wifi_score_bad_rssi_threshold_5GHz=0x010e0016;
- public static final int config_wifi_framework_wifi_score_good_link_speed_24=0x010e001e;
- public static final int config_wifi_framework_wifi_score_good_link_speed_5=0x010e001f;
- public static final int config_wifi_framework_wifi_score_good_rssi_threshold_24GHz=0x010e001b;
- public static final int config_wifi_framework_wifi_score_good_rssi_threshold_5GHz=0x010e0018;
- public static final int config_wifi_framework_wifi_score_low_rssi_threshold_24GHz=0x010e001a;
- public static final int config_wifi_framework_wifi_score_low_rssi_threshold_5GHz=0x010e0017;
- /** Idle Receive current for wifi radio. 0 by default
- */
- public static final int config_wifi_idle_receive_cur_ma=0x010e003a;
- /** Integer indicating amount of time failed networks areblacklisted for the purpose
- of network switching in milliseconds
- */
- public static final int config_wifi_network_switching_blacklist_time=0x010e0027;
- /** Integer indicating the framework no networks periodic scan interval in milliseconds.
- */
- public static final int config_wifi_no_network_periodic_scan_interval=0x010e002a;
- /** Operating volatage for wifi radio. 0 by default
- */
- public static final int config_wifi_operating_voltage_mv=0x010e003d;
- /** Integer indicating wpa_supplicant scan interval when p2p is connected in milliseconds
- */
- public static final int config_wifi_scan_interval_p2p_connected=0x010e0028;
- /** Integer indicating wpa_supplicant scan interval in milliseconds
- */
- public static final int config_wifi_supplicant_scan_interval=0x010e0026;
- /** Tx current for wifi radio. 0 by default
- */
- public static final int config_wifi_tx_cur_ma=0x010e003c;
+ public static final int config_wallpaperFrameRateCompatibility=0x010e0124;
/** Override this value if the device has a chin, i.e. area that is not actual part of the
screen but you would like to be treated as a real display. The value is the height of the
chin.
*/
- public static final int config_windowOutsetBottom=0x010e008c;
+ public static final int config_windowOutsetBottom=0x010e00b9;
/** Priority repeat caller threshold, in minutes
*/
- public static final int config_zen_repeat_callers_threshold=0x010e0090;
+ public static final int config_zen_repeat_callers_threshold=0x010e00c4;
+ public static final int date_picker_header_max_lines_material=0x010e018b;
+ public static final int date_picker_mode=0x010e0187;
+ /** Specifies date picker mode to be 'calendar'
+ Specifies date picker mode to be 'spinner'
+ */
+ public static final int date_picker_mode_material=0x010e0189;
/** Maximum number of database connections opened and managed by framework layer
to handle queries on each database when using Write-Ahead Logging.
*/
- public static final int db_connection_pool_size=0x010e0071;
+ public static final int db_connection_pool_size=0x010e0091;
+ /** The number of milliseconds that SQLite connection is allowed to be idle before it
+ is closed and removed from the pool
+ */
+ public static final int db_default_idle_connection_timeout=0x010e0095;
/** Maximum size of the persistent journal file in bytes.
If the journal file grows to be larger than this amount then SQLite will
truncate it after committing the transaction.
*/
- public static final int db_journal_size_limit=0x010e0072;
+ public static final int db_journal_size_limit=0x010e0092;
/** The Write-Ahead Log auto-checkpoint interval in database pages (typically 1 to 4KB).
The log is checkpointed automatically whenever it exceeds this many pages.
When a database is reopened, its journal mode is set back to the default
@@ -16415,19 +29725,177 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
to keep the WAL file relatively small to avoid long delays.
The size of the WAL file is also constrained by 'db_journal_size_limit'.
*/
- public static final int db_wal_autocheckpoint=0x010e0073;
- public static final int dock_enter_exit_duration=0x010e00b8;
- /** The maximum number of action buttons that should be permitted within
- an action bar/action mode. This will be used to determine how many
- showAsAction="ifRoom" items can fit. "always" items can override this.
+ public static final int db_wal_autocheckpoint=0x010e0094;
+ /** When opening a database with WAL enabled and if the wal file already exists and larger
+ than this size in bytes, we'll truncate it.
*/
- public static final int max_action_buttons=0x010e009b;
+ public static final int db_wal_truncate_size=0x010e0093;
+ /** Default data warning level in mb
+ */
+ public static final int default_data_warning_level_mb=0x010e00eb;
+ /** Configures encoding type to parse the User Data of an SMS for reserved TP-DCS value.
+ Refer to SmsConstants.java
+ ENCODING_UNKNOWN = 0;
+ ENCODING_7BIT = 1;
+ ENCODING_8BIT = 2;
+ ENCODING_16BIT = 3;
+ ENCODING_KSC5601 = 4;
+
+ */
+ public static final int default_reserved_data_coding_scheme=0x010e00c0;
+ /** Default for DeviceIdleController.Constants.FLEX_TIME_SHORT
+ */
+ public static final int device_idle_flex_time_short_ms=0x010e012b;
+ /** Default for DeviceIdleController.Constants.IDLE_AFTER_INACTIVE_TIMEOUT
+ */
+ public static final int device_idle_idle_after_inactive_to_ms=0x010e013e;
+ /** Default for DeviceIdleController.Constants.IDLE_FACTOR
+ */
+ public static final int device_idle_idle_factor=0x010e0145;
+ /** Default for DeviceIdleController.Constants.IDLE_PENDING_FACTOR
+ */
+ public static final int device_idle_idle_pending_factor=0x010e0141;
+ /** Default for DeviceIdleController.Constants.IDLE_PENDING_TIMEOUT
+ */
+ public static final int device_idle_idle_pending_to_ms=0x010e013f;
+ /** Default for DeviceIdleController.Constants.IDLE_TIMEOUT
+ */
+ public static final int device_idle_idle_to_ms=0x010e0143;
+ /** Default for DeviceIdleController.Constants.INACTIVE_TIMEOUT
+ */
+ public static final int device_idle_inactive_to_ms=0x010e0138;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_AFTER_INACTIVE_TIMEOUT
+ */
+ public static final int device_idle_light_after_inactive_to_ms=0x010e012c;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_FACTOR
+ */
+ public static final int device_idle_light_idle_factor=0x010e0130;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_FLEX_LINEAR_INCREASE_FACTOR_MS
+ */
+ public static final int device_idle_light_idle_flex_linear_increase_factor_ms=0x010e0132;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_LINEAR_INCREASE_FACTOR_MS
+ */
+ public static final int device_idle_light_idle_linear_increase_factor_ms=0x010e0131;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_MAINTENANCE_MAX_BUDGET
+ */
+ public static final int device_idle_light_idle_maintenance_max_budget_ms=0x010e0135;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_MAINTENANCE_MIN_BUDGET
+ */
+ public static final int device_idle_light_idle_maintenance_min_budget_ms=0x010e0134;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_TIMEOUT_MAX_FLEX
+ */
+ public static final int device_idle_light_idle_to_init_flex_ms=0x010e012e;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_TIMEOUT_MAX_FLEX
+ */
+ public static final int device_idle_light_idle_to_max_flex_ms=0x010e012f;
+ /** Default for DeviceIdleController.Constants.LIGHT_IDLE_TIMEOUT
+ */
+ public static final int device_idle_light_idle_to_ms=0x010e012d;
+ /** Default for DeviceIdleController.Constants.LIGHT_MAX_IDLE_TIMEOUT
+ */
+ public static final int device_idle_light_max_idle_to_ms=0x010e0133;
+ /** Default for DeviceIdleController.Constants.LOCATING_TIMEOUT
+ */
+ public static final int device_idle_locating_to_ms=0x010e013a;
+ /** Default for DeviceIdleController.Constants.LOCATION_ACCURACY
+ */
+ public static final int device_idle_location_accuracy=0x010e013b;
+ /** Default for DeviceIdleController.Constants.MAX_IDLE_PENDING_TIMEOUT
+ */
+ public static final int device_idle_max_idle_pending_to_ms=0x010e0140;
+ /** Default for DeviceIdleController.Constants.MAX_IDLE_TIMEOUT
+ */
+ public static final int device_idle_max_idle_to_ms=0x010e0144;
+ /** Default for DeviceIdleController.Constants.MAX_TEMP_APP_ALLOWLIST_DURATION_MS
+ */
+ public static final int device_idle_max_temp_app_allowlist_duration_ms=0x010e0147;
+ /** Default for DeviceIdleController.Constants.MIN_DEEP_MAINTENANCE_TIME
+ */
+ public static final int device_idle_min_deep_maintenance_time_ms=0x010e0137;
+ /** Default for DeviceIdleController.Constants.MIN_LIGHT_MAINTENANCE_TIME
+ */
+ public static final int device_idle_min_light_maintenance_time_ms=0x010e0136;
+ /** Default for DeviceIdleController.Constants.MIN_TIME_TO_ALARM
+ */
+ public static final int device_idle_min_time_to_alarm_ms=0x010e0146;
+ /** Default for DeviceIdleController.Constants.MMS_TEMP_APP_ALLOWLIST_DURATION_MS
+ */
+ public static final int device_idle_mms_temp_app_allowlist_duration_ms=0x010e0148;
+ /** Default for DeviceIdleController.Constants.MOTION_INACTIVE_TIMEOUT_FLEX
+ */
+ public static final int device_idle_motion_inactive_to_flex_ms=0x010e013d;
+ /** Default for DeviceIdleController.Constants.MOTION_INACTIVE_TIMEOUT
+ */
+ public static final int device_idle_motion_inactive_to_ms=0x010e013c;
+ /** Default for DeviceIdleController.Constants.NOTIFICATION_ALLOWLIST_DURATION_MS
+ */
+ public static final int device_idle_notification_allowlist_duration_ms=0x010e014a;
+ /** Default for DeviceIdleController.Constants.QUICK_DOZE_DELAY_TIMEOUT
+ */
+ public static final int device_idle_quick_doze_delay_to_ms=0x010e0142;
+ /** Default for DeviceIdleController.Constants.SENSING_TIMEOUT
+ */
+ public static final int device_idle_sensing_to_ms=0x010e0139;
+ /** Default for DeviceIdleController.Constants.SMS_TEMP_APP_ALLOWLIST_DURATION_MS
+ */
+ public static final int device_idle_sms_temp_app_allowlist_duration_ms=0x010e0149;
+ public static final int disabled_alpha_animation_duration=0x010e0185;
+ public static final int dock_enter_exit_duration=0x010e0186;
+ public static final int kg_carousel_angle=0x010e0181;
+ public static final int kg_glowpad_rotation_offset=0x010e0182;
+ public static final int leanback_setup_alpha_activity_in_bkg_delay=0x010e0171;
+ public static final int leanback_setup_alpha_activity_in_bkg_duration=0x010e0172;
+ public static final int leanback_setup_alpha_activity_out_bkg_delay=0x010e0173;
+ public static final int leanback_setup_alpha_activity_out_bkg_duration=0x010e0174;
+ public static final int leanback_setup_alpha_backward_in_content_delay=0x010e017b;
+ public static final int leanback_setup_alpha_backward_in_content_duration=0x010e017c;
+ public static final int leanback_setup_alpha_backward_out_content_delay=0x010e017d;
+ public static final int leanback_setup_alpha_backward_out_content_duration=0x010e017e;
+ public static final int leanback_setup_alpha_forward_in_content_delay=0x010e0175;
+ public static final int leanback_setup_alpha_forward_in_content_duration=0x010e0176;
+ public static final int leanback_setup_alpha_forward_out_content_delay=0x010e0177;
+ public static final int leanback_setup_alpha_forward_out_content_duration=0x010e0178;
+ /** The duration of most animations related to screen content transitions
+ */
+ public static final int leanback_setup_base_animation_duration=0x010e016e;
+ public static final int leanback_setup_translation_backward_out_content_delay=0x010e017f;
+ public static final int leanback_setup_translation_backward_out_content_duration=0x010e0180;
+ public static final int leanback_setup_translation_content_cliff_v4=0x010e0170;
+ public static final int leanback_setup_translation_content_resting_point_v4=0x010e016f;
+ public static final int leanback_setup_translation_forward_in_content_delay=0x010e0179;
+ public static final int leanback_setup_translation_forward_in_content_duration=0x010e017a;
+ public static final int lock_pattern_fade_pattern_delay=0x010e016c;
+ /** Parameters applied to fade pattern animation in LockPatternView in milliseconds.
+ */
+ public static final int lock_pattern_fade_pattern_duration=0x010e016b;
+ public static final int lock_pattern_line_fade_out_delay=0x010e016a;
+ /** Parameters applied to line disappearing animation in LockPatternView in milliseconds.
+ */
+ public static final int lock_pattern_line_fade_out_duration=0x010e0169;
+ /** outsideOverlay
+ */
+ public static final int preference_fragment_scrollbarStyle=0x010e0168;
+ public static final int preference_screen_header_scrollbarStyle=0x010e0167;
+ /** Weight of the left pane in a multi-pane preference layout.
+ */
+ public static final int preferences_left_pane_weight=0x010e0165;
+ /** Weight of the right pane in a multi-pane preference layout. So the split is 40:60
+ */
+ public static final int preferences_right_pane_weight=0x010e0166;
/** Maximum numerical value that will be shown in a status bar
notification icon or in the notification itself. Will be replaced
with @string/status_bar_notification_info_overflow when shown in the
UI.
*/
public static final int status_bar_notification_info_maxnum=0x010e0003;
+ /** The width used to calculate scale for full screen thumbnail on TV
+ */
+ public static final int thumbnail_width_tv=0x010e0164;
+ public static final int time_picker_mode=0x010e0188;
+ /** Specifies time picker mode to be 'clock'
+ Specifies time picker mode to be 'spinner'
+ */
+ public static final int time_picker_mode_material=0x010e018a;
}
public static final class interpolator {
/** Acceleration curve matching a cubic ease out function.
@@ -16439,9 +29907,12 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
/** Acceleration curve matching a quadtratic ease out function.
*/
public static final int accelerate_quad=0x010c0000;
+ public static final int accelerate_quart=0x010c0010;
/** Acceleration curve matching a quint ease out function.
*/
public static final int accelerate_quint=0x010c0004;
+ public static final int activity_close_dim=0x010c0011;
+ public static final int aggressive_ease=0x010c0012;
/** An interpolator where the change starts backward then flings forward.
*/
public static final int anticipate=0x010c0007;
@@ -16452,6 +29923,12 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
/** An interpolator where the change bounces at the end.
*/
public static final int bounce=0x010c000a;
+ public static final int btn_checkbox_checked_mtrl_animation_interpolator_0=0x010c0013;
+ public static final int btn_checkbox_checked_mtrl_animation_interpolator_1=0x010c0014;
+ public static final int btn_checkbox_unchecked_mtrl_animation_interpolator_0=0x010c0015;
+ public static final int btn_checkbox_unchecked_mtrl_animation_interpolator_1=0x010c0016;
+ public static final int btn_radio_to_off_mtrl_animation_interpolator_0=0x010c0017;
+ public static final int btn_radio_to_on_mtrl_animation_interpolator_0=0x010c0018;
/** Repeats the animation for one cycle. The rate of change follows a
sinusoidal pattern.
*/
@@ -16462,15 +29939,34 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
/** Acceleration curve matching a quadtratic ease in function.
*/
public static final int decelerate_quad=0x010c0001;
+ public static final int decelerate_quart=0x010c0019;
/** Acceleration curve matching a quint ease in function.
*/
public static final int decelerate_quint=0x010c0005;
+ public static final int emphasized=0x010c001b;
+ public static final int emphasized_accelerate=0x010c001c;
+ public static final int emphasized_decelerate=0x010c001d;
+ /** An interpolator which accelerates fast but decelerates extra slowly.
+ */
+ public static final int fast_out_extra_slow_in=0x010c001a;
/** An interpolator which accelerates fast and keeps accelerating until the end.
*/
public static final int fast_out_linear_in=0x010c000f;
/** An interpolator which accelerates fast but decelerates slowly.
*/
public static final int fast_out_slow_in=0x010c000d;
+ public static final int ft_avd_toarrow_animation_interpolator_0=0x010c001e;
+ public static final int ft_avd_toarrow_animation_interpolator_1=0x010c001f;
+ public static final int ft_avd_toarrow_animation_interpolator_2=0x010c0020;
+ public static final int ft_avd_toarrow_animation_interpolator_3=0x010c0021;
+ public static final int ft_avd_toarrow_animation_interpolator_4=0x010c0022;
+ public static final int ft_avd_toarrow_animation_interpolator_5=0x010c0023;
+ public static final int ft_avd_toarrow_animation_interpolator_6=0x010c0024;
+ public static final int launch_task_behind_source_scale_1=0x010c0025;
+ public static final int launch_task_behind_source_scale_2=0x010c0026;
+ public static final int launch_task_behind_target_ydelta=0x010c0027;
+ public static final int launch_task_micro_alpha=0x010c0028;
+ public static final int launch_task_micro_ydelta=0x010c0029;
/** An interpolator where the rate of change is constant.
*/
public static final int linear=0x010c000b;
@@ -16481,69 +29977,60 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
value then comes back.
*/
public static final int overshoot=0x010c0008;
+ public static final int progress_indeterminate_horizontal_rect1_scalex=0x010c002a;
+ public static final int progress_indeterminate_horizontal_rect1_translatex=0x010c002b;
+ public static final int progress_indeterminate_horizontal_rect2_scalex=0x010c002c;
+ public static final int progress_indeterminate_horizontal_rect2_translatex=0x010c002d;
+ public static final int progress_indeterminate_rotation_interpolator=0x010c002e;
+ public static final int rounded_window_interpolator=0x010c002f;
+ public static final int screen_rotation=0x010c0030;
+ public static final int screen_rotation_alpha_in=0x010c0031;
+ public static final int screen_rotation_alpha_out=0x010c0032;
+ public static final int standard=0x010c0033;
+ public static final int standard_accelerate=0x010c0034;
+ public static final int standard_decelerate=0x010c0035;
+ public static final int transient_interpolator=0x010c0036;
+ public static final int trim_end_interpolator=0x010c0037;
+ public static final int trim_offset_interpolator=0x010c0038;
+ public static final int trim_start_interpolator=0x010c0039;
}
public static final class layout {
public static final int action_bar_home=0x01090018;
- public static final int action_bar_title_item=0x0109001a;
- public static final int action_bar_up_container=0x0109001b;
- public static final int action_menu_item_layout=0x0109001c;
- public static final int action_menu_layout=0x0109001d;
- public static final int action_mode_close_item=0x0109001f;
- public static final int activity_chooser_view=0x01090021;
- public static final int activity_chooser_view_list_item=0x01090022;
- public static final int activity_list=0x01090023;
+ public static final int action_bar_home_material=0x01090019;
+ public static final int action_mode_close_item_material=0x0109001a;
public static final int activity_list_item=0x01090000;
- public static final int activity_list_item_2=0x01090024;
- public static final int alert_dialog=0x01090026;
- public static final int alert_dialog_progress=0x0109002d;
- public static final int always_use_checkbox=0x01090031;
- public static final int am_compat_mode_dialog=0x01090032;
- public static final int app_not_authorized=0x01090033;
- public static final int app_permission_item=0x01090034;
- public static final int app_permission_item_money=0x01090035;
- public static final int app_permission_item_old=0x01090036;
- public static final int app_perms_summary=0x01090037;
- public static final int auto_complete_list=0x01090038;
+ public static final int alert_dialog_button_bar_leanback=0x0109001b;
+ public static final int alert_dialog_button_bar_material=0x0109001c;
+ public static final int alert_dialog_holo=0x0109001d;
+ public static final int alert_dialog_leanback=0x0109001e;
+ public static final int alert_dialog_leanback_button_panel_side=0x0109001f;
+ public static final int alert_dialog_material=0x01090020;
+ public static final int alert_dialog_progress=0x01090021;
+ public static final int alert_dialog_progress_holo=0x01090022;
+ public static final int alert_dialog_progress_material=0x01090023;
+ public static final int alert_dialog_title_material=0x01090024;
+ public static final int breadcrumbs_in_fragment=0x01090025;
+ public static final int breadcrumbs_in_fragment_material=0x01090026;
public static final int browser_link_context_header=0x0109000e;
- public static final int calendar_view=0x0109003b;
- public static final int character_picker=0x0109003c;
- public static final int character_picker_button=0x0109003d;
- public static final int choose_account=0x0109003e;
- public static final int choose_account_row=0x0109003f;
- public static final int choose_account_type=0x01090040;
- public static final int choose_type_and_account=0x01090041;
- public static final int chooser_grid=0x01090042;
- public static final int chooser_row=0x01090043;
- public static final int common_tab_settings=0x01090044;
- public static final int date_picker_dialog=0x01090045;
- public static final int date_picker_legacy=0x01090047;
- public static final int date_picker_material=0x01090049;
- public static final int date_picker_month_item_material=0x0109004a;
- public static final int day_picker_content_material=0x0109004c;
+ public static final int date_picker_header_material=0x01090027;
+ public static final int date_picker_legacy=0x01090028;
+ public static final int date_picker_legacy_holo=0x01090029;
+ public static final int date_picker_material=0x0109002a;
+ public static final int date_picker_view_animator_material=0x0109002b;
+ public static final int dialog_custom_title=0x0109002c;
+ public static final int dialog_custom_title_holo=0x0109002d;
+ public static final int dialog_custom_title_material=0x0109002e;
+ public static final int dialog_title=0x0109002f;
+ public static final int dialog_title_holo=0x01090030;
+ public static final int dialog_title_icons=0x01090031;
+ public static final int dialog_title_icons_holo=0x01090032;
+ public static final int dialog_title_icons_material=0x01090033;
+ public static final int dialog_title_material=0x01090034;
public static final int expandable_list_content=0x01090001;
- public static final int expanded_menu_layout=0x01090057;
- public static final int floating_popup_close_overflow_button=0x01090058;
- public static final int floating_popup_container=0x01090059;
- public static final int floating_popup_menu_button=0x0109005a;
- public static final int floating_popup_menu_image_button=0x0109005b;
- public static final int floating_popup_open_overflow_button=0x0109005c;
- public static final int floating_popup_overflow_image_list_item=0x0109005d;
- public static final int floating_popup_overflow_list_item=0x0109005e;
- public static final int fragment_bread_crumb_item=0x0109005f;
- public static final int fragment_bread_crumbs=0x01090061;
- public static final int global_actions_item=0x01090062;
- public static final int global_actions_silent_mode=0x01090063;
- public static final int grant_credentials_permission=0x01090064;
- public static final int heavy_weight_switcher=0x01090065;
- public static final int icon_menu_item_layout=0x01090066;
- public static final int icon_menu_layout=0x01090067;
- public static final int immersive_mode_cling=0x01090068;
- public static final int input_method=0x01090069;
- public static final int input_method_extract_view=0x0109006a;
- public static final int input_method_switch_dialog_title=0x0109006b;
- public static final int input_method_switch_item=0x0109006c;
- public static final int js_prompt=0x0109006d;
- public static final int launch_warning=0x01090071;
+ public static final int fragment_bread_crumb_item=0x01090035;
+ public static final int fragment_bread_crumb_item_material=0x01090036;
+ public static final int keyboard_key_preview=0x01090037;
+ public static final int keyboard_popup_keyboard=0x01090038;
/** Standard content view for a {@link android.app.ListFragment}.
If you are implementing a subclass of ListFragment with your
own customized content, you can include this layout in that
@@ -16551,79 +30038,61 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
the base class.
*/
public static final int list_content=0x01090014;
- public static final int list_content_simple=0x01090072;
- public static final int list_menu_item_checkbox=0x01090074;
- public static final int list_menu_item_icon=0x01090075;
- public static final int list_menu_item_layout=0x01090076;
- public static final int list_menu_item_radio=0x01090077;
- public static final int locale_picker_item=0x01090078;
- public static final int media_controller=0x01090079;
- public static final int media_route_chooser_dialog=0x0109007a;
- public static final int media_route_controller_dialog=0x0109007b;
- public static final int media_route_list_item=0x0109007c;
- public static final int notification_intruder_content=0x0109007f;
- public static final int notification_material_action=0x01090080;
- public static final int notification_material_action_list=0x01090081;
- public static final int notification_material_action_tombstone=0x01090082;
- public static final int notification_material_media_action=0x01090083;
- public static final int notification_template_icon_group=0x01090084;
- public static final int notification_template_material_base=0x01090085;
- public static final int notification_template_material_big_base=0x01090086;
- public static final int notification_template_material_big_media=0x01090087;
- public static final int notification_template_material_big_media_narrow=0x01090088;
- public static final int notification_template_material_big_picture=0x01090089;
- public static final int notification_template_material_big_text=0x0109008a;
- public static final int notification_template_material_inbox=0x0109008b;
- public static final int notification_template_material_media=0x0109008c;
- public static final int number_picker=0x01090093;
- public static final int overlay_display_window=0x01090097;
- public static final int permissions_package_list_item=0x01090099;
- public static final int popup_menu_item_layout=0x0109009a;
- public static final int preference=0x0109009c;
+ public static final int list_content_simple=0x01090039;
+ public static final int number_picker=0x0109003a;
+ public static final int number_picker_material=0x0109003b;
+ public static final int number_picker_with_selector_wheel=0x0109003c;
+ public static final int preference=0x0109003d;
public static final int preference_category=0x01090002;
- public static final int preference_header_item=0x010900a6;
- public static final int preference_list_content=0x010900ac;
- public static final int preference_list_content_single=0x010900ae;
- public static final int preference_list_fragment=0x010900af;
- public static final int preference_widget_seekbar=0x010900b3;
- public static final int progress_dialog=0x010900b7;
- public static final int recent_apps_dialog=0x010900ba;
- public static final int remote_views_adapter_default_loading_view=0x010900bc;
- public static final int resolve_grid_item=0x010900bd;
- public static final int resolve_list_item=0x010900be;
- public static final int resolver_different_item_header=0x010900bf;
- public static final int resolver_list=0x010900c0;
- public static final int resolver_list_with_default=0x010900c1;
- public static final int restrictions_pin_challenge=0x010900c2;
- public static final int restrictions_pin_setup=0x010900c3;
- public static final int safe_mode=0x010900c4;
- public static final int screen_action_bar=0x010900c6;
- public static final int screen_custom_title=0x010900c7;
- public static final int screen_progress=0x010900c8;
- public static final int screen_simple=0x010900c9;
- public static final int screen_simple_overlay_action_mode=0x010900ca;
- public static final int screen_swipe_dismiss=0x010900cb;
- public static final int screen_title=0x010900cc;
- public static final int screen_title_icons=0x010900cd;
- public static final int search_bar=0x010900cf;
- public static final int search_dropdown_item_icons_2line=0x010900d0;
- public static final int search_view=0x010900d1;
- public static final int select_dialog=0x010900d2;
+ public static final int preference_category_holo=0x0109003e;
+ public static final int preference_category_material=0x0109003f;
+ public static final int preference_child=0x01090040;
+ public static final int preference_child_holo=0x01090041;
+ public static final int preference_child_material=0x01090042;
+ public static final int preference_dialog_edittext=0x01090043;
+ public static final int preference_dialog_edittext_material=0x01090044;
+ public static final int preference_dialog_seekbar=0x01090045;
+ public static final int preference_dialog_seekbar_material=0x01090046;
+ public static final int preference_header_item=0x01090047;
+ public static final int preference_header_item_material=0x01090048;
+ public static final int preference_holo=0x01090049;
+ public static final int preference_information=0x0109004a;
+ public static final int preference_information_holo=0x0109004b;
+ public static final int preference_information_material=0x0109004c;
+ public static final int preference_list_content=0x0109004d;
+ public static final int preference_list_content_material=0x0109004e;
+ public static final int preference_list_fragment=0x0109004f;
+ public static final int preference_list_fragment_material=0x01090050;
+ public static final int preference_material=0x01090051;
+ public static final int preference_widget_checkbox=0x01090052;
+ public static final int preference_widget_seekbar=0x01090053;
+ public static final int preference_widget_seekbar_material=0x01090054;
+ public static final int preference_widget_switch=0x01090055;
+ public static final int progress_dialog=0x01090056;
+ public static final int progress_dialog_holo=0x01090057;
+ public static final int progress_dialog_material=0x01090058;
+ public static final int screen_action_bar=0x01090059;
+ public static final int screen_toolbar=0x0109005a;
+ public static final int search_dropdown_item_icons_2line=0x0109005b;
+ public static final int search_view=0x0109005c;
+ public static final int select_dialog_holo=0x0109005d;
public static final int select_dialog_item=0x01090011;
+ public static final int select_dialog_item_holo=0x0109005e;
+ public static final int select_dialog_item_material=0x0109005f;
+ public static final int select_dialog_material=0x01090060;
public static final int select_dialog_multichoice=0x01090013;
- public static final int select_dialog_multichoice_material=0x010900d8;
+ public static final int select_dialog_multichoice_holo=0x01090061;
+ public static final int select_dialog_multichoice_material=0x01090062;
public static final int select_dialog_singlechoice=0x01090012;
- public static final int select_dialog_singlechoice_holo=0x010900d9;
- public static final int select_dialog_singlechoice_material=0x010900da;
- public static final int simple_account_item=0x010900db;
- public static final int simple_dropdown_hint=0x010900dc;
+ public static final int select_dialog_singlechoice_holo=0x01090063;
+ public static final int select_dialog_singlechoice_material=0x01090064;
+ public static final int simple_dropdown_hint=0x01090065;
public static final int simple_dropdown_item_1line=0x0109000a;
public static final int simple_expandable_list_item_1=0x01090006;
public static final int simple_expandable_list_item_2=0x01090007;
public static final int simple_gallery_item=0x0109000b;
public static final int simple_list_item_1=0x01090003;
public static final int simple_list_item_2=0x01090004;
- public static final int simple_list_item_2_single_choice=0x010900de;
/** A version of {@link #simple_list_item_1} that is able to change its
background state to indicate when it is activated (that is checked by
a ListView).
@@ -16642,34 +30111,26 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
public static final int simple_selectable_list_item=0x01090015;
public static final int simple_spinner_dropdown_item=0x01090009;
public static final int simple_spinner_item=0x01090008;
- public static final int sms_short_code_confirmation_dialog=0x010900df;
- public static final int ssl_certificate=0x010900e0;
- public static final int status_bar_latest_event_content=0x010900e1;
- public static final int tab_content=0x010900e3;
- public static final int tab_indicator_holo=0x010900e5;
+ public static final int tab_indicator=0x01090066;
+ public static final int tab_indicator_holo=0x01090067;
+ public static final int tab_indicator_material=0x01090068;
+ public static final int tab_indicator_resolver=0x01090069;
public static final int test_list_item=0x0109000c;
- public static final int text_drag_thumbnail=0x010900e7;
- public static final int text_edit_action_popup_text=0x010900e8;
- public static final int textview_hint=0x010900ef;
- public static final int time_picker_dialog=0x010900f0;
- public static final int time_picker_header_material=0x010900f1;
- public static final int time_picker_legacy=0x010900f2;
- public static final int time_picker_material=0x010900f4;
- public static final int transient_notification=0x010900f5;
+ public static final int text_edit_no_paste_window=0x0109006a;
+ public static final int text_edit_paste_window=0x0109006b;
+ public static final int text_edit_side_no_paste_window=0x0109006c;
+ public static final int text_edit_side_paste_window=0x0109006d;
+ public static final int text_edit_suggestion_container=0x0109006e;
+ public static final int text_edit_suggestion_item=0x0109006f;
+ public static final int text_edit_suggestion_item_material=0x01090070;
+ public static final int text_edit_suggestions_window=0x01090071;
+ public static final int time_picker_header_material=0x01090072;
+ public static final int time_picker_legacy=0x01090073;
+ public static final int time_picker_legacy_material=0x01090074;
+ public static final int time_picker_material=0x01090075;
public static final int two_line_list_item=0x0109000d;
- public static final int typing_filter=0x010900f7;
- public static final int usb_storage_activity=0x010900f8;
- public static final int user_switching_dialog=0x010900f9;
- public static final int voice_interaction_session=0x010900fa;
- public static final int web_text_view_dropdown=0x010900fc;
- public static final int webview_find=0x010900fd;
- public static final int webview_select_singlechoice=0x010900fe;
- public static final int wifi_p2p_dialog=0x010900ff;
- public static final int wifi_p2p_dialog_row=0x01090100;
- public static final int year_label_text_view=0x01090101;
- public static final int zoom_container=0x01090103;
- public static final int zoom_controls=0x01090104;
- public static final int zoom_magnify=0x01090105;
+ public static final int watch_base_error_dialog=0x01090076;
+ public static final int watch_base_error_dialog_title=0x01090077;
}
public static final class menu {
public static final int webview_copy=0x01150000;
@@ -16679,71 +30140,20 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
/** Default icon for applications that don't specify an icon.
*/
public static final int sym_def_app_icon=0x010d0000;
+ public static final int sym_def_app_icon_foreground=0x010d0001;
+ public static final int sym_def_app_icon_maskable=0x010d0002;
}
public static final class plurals {
- /** Phrase describing a time duration using hours [CHAR LIMIT=16]
- */
- public static final int duration_hours=0x01140004;
- /** Phrase describing a time duration using minutes [CHAR LIMIT=16]
- */
- public static final int duration_minutes=0x01140003;
- /** Phrase describing a time duration using seconds [CHAR LIMIT=16]
- */
- public static final int duration_seconds=0x01140002;
- /** This is used to express that something occurred within the last X days (e.g., Last 7 days).
- */
- public static final int last_num_days=0x01140001;
- /** Displayed on the Find dialog to display the index of the highlighted
- match and total number of matches found in the current page. [CHAR LIMIT=NONE]
- */
- public static final int matches_found=0x01140007;
/** Displayed when a SIM PIN/PUK is entered incorrectly.
*/
public static final int pinpuk_attempts=0x01140000;
- /** PIN entry dialog countdown message for next chance to enter the PIN [CHAR LIMIT=none]
- Phrase describing a time duration using seconds [CHAR LIMIT=none]
- */
- public static final int restr_pin_countdown=0x01140008;
- /** Label describing the number of selected items [CHAR LIMIT=48]
- */
- public static final int selected_count=0x01140011;
- /** A notification is shown when there are open wireless networks nearby. This is the notification's title.
- */
- public static final int wifi_available=0x01140005;
- /** A notification is shown when there are open wireless networks nearby. This is the notification's message.
- */
- public static final int wifi_available_detailed=0x01140006;
- /** Zen mode condition - line one: time duration in hours. [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_hours=0x0114000f;
- /** Zen mode condition - line one: time duration in hours (short version). [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_hours_short=0x01140010;
- /** Zen mode condition - summary: time duration in hours. [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_hours_summary=0x0114000b;
- /** Zen mode condition - summary: time duration in hours (short version). [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_hours_summary_short=0x0114000c;
- /** Zen mode condition - line one: time duration in minutes. [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_minutes=0x0114000d;
- /** Zen mode condition - line one: time duration in minutes (short version). [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_minutes_short=0x0114000e;
- /** Zen mode condition - summary: time duration in minutes. [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_minutes_summary=0x01140009;
- /** Zen mode condition - summary: time duration in minutes (short version). [CHAR LIMIT=NONE]
- */
- public static final int zen_mode_duration_minutes_summary_short=0x0114000a;
}
public static final class raw {
- public static final int accessibility_gestures=0x01100002;
- public static final int color_fade_frag=0x01100003;
- public static final int color_fade_vert=0x01100004;
- public static final int fallbackring=0x01100005;
- public static final int incognito_mode_start_page=0x01100006;
+ public static final int color_fade_frag=0x01100002;
+ public static final int color_fade_vert=0x01100003;
+ public static final int default_ringtone_vibration_effect=0x01100004;
+ public static final int fallback_categories=0x01100005;
+ public static final int fallbackring=0x01100006;
/** WebView error page for when the load fails. @hide
*/
@android.annotation.SystemApi
@@ -16754,72 +30164,429 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
public static final int nodomain=0x01100001;
}
public static final class string {
- /** Displayed as the title for a success/failure report enabling/disabling call barring.
+ /** Displayed as the title for a success/failure report enabling/disabling call barring.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int BaMmi=0x01040096;
+ public static final int BaMmi=0x010401a8;
/** Displayed to confirm to the user that caller ID will not be restricted on the next call or in general.
*/
- public static final int CLIRDefaultOffNextCallOff=0x010400a2;
+ public static final int CLIRDefaultOffNextCallOff=0x010401b4;
/** Displayed to confirm to the user that caller ID will not be restricted on the next call but usually is.
*/
- public static final int CLIRDefaultOffNextCallOn=0x010400a1;
+ public static final int CLIRDefaultOffNextCallOn=0x010401b3;
/** Displayed to confirm to the user that caller ID will be not restricted on the next call even though it usually is.
*/
- public static final int CLIRDefaultOnNextCallOff=0x010400a0;
+ public static final int CLIRDefaultOnNextCallOff=0x010401b2;
/** Displayed to confirm to the user that caller ID will be restricted on the next call as usual.
*/
- public static final int CLIRDefaultOnNextCallOn=0x0104009f;
+ public static final int CLIRDefaultOnNextCallOn=0x010401b1;
/** Displayed to tell the user that they cannot change the caller ID setting.
*/
- public static final int CLIRPermanent=0x010400a4;
- /** Displayed as the title for a success/failure report enabling/disabling call forwarding.
+ public static final int CLIRPermanent=0x010401b6;
+ /** Displayed as the title for a success/failure report enabling/disabling call forwarding.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int CfMmi=0x01040094;
- /** Displayed as the title for a success/failure report enabling/disabling caller ID.
+ public static final int CfMmi=0x010401a6;
+ /** Displayed as the title for a success/failure report enabling/disabling caller ID.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int ClipMmi=0x01040090;
- /** Displayed as the title for a success/failure report enabling/disabling caller ID.
+ public static final int ClipMmi=0x010401a2;
+ /** Displayed as the title for a success/failure report enabling/disabling caller ID.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int ClirMmi=0x01040091;
- /** Displayed as the title for a success/failure report enabling/disabling connected line ID.
+ public static final int ClirMmi=0x010401a3;
+ public static final int CndMmi=0x010401af;
+ public static final int CnipMmi=0x010401ab;
+ public static final int CnirMmi=0x010401ac;
+ /** Displayed as the title for a success/failure report enabling/disabling connected line ID.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int ColpMmi=0x01040092;
- /** Displayed as the title for a success/failure report enabling/disabling connected line ID restriction.
+ public static final int ColpMmi=0x010401a4;
+ /** Displayed as the title for a success/failure report enabling/disabling connected line ID restriction.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int ColrMmi=0x01040093;
- /** Displayed as the title for a success/failure report enabling/disabling call waiting.
+ public static final int ColrMmi=0x010401a5;
+ /** Displayed as the title for a success/failure report enabling/disabling call waiting.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
*/
- public static final int CwMmi=0x01040095;
+ public static final int CwMmi=0x010401a7;
+ public static final int DndMmi=0x010401b0;
+ /** Displayed to tell the user that emergency calls might not be available; this is shown to
+ the user when only WiFi calling is available and the carrier does not support emergency
+ calls over WiFi calling.
+ */
+ public static final int EmergencyCallWarningSummary=0x010401c2;
+ /** Displayed to tell the user that emergency calls might not be available.
+ */
+ public static final int EmergencyCallWarningTitle=0x010401c1;
/** Quoted name for 12am, uppercase first letter
*/
- public static final int Midnight=0x01040338;
+ public static final int Midnight=0x01040579;
+ /** Displayed to tell the user that they should switch their network preference.
+ */
+ public static final int NetworkPreferenceSwitchSummary=0x010401c0;
+ /** Displayed to tell the user that they should switch their network preference.
+ */
+ public static final int NetworkPreferenceSwitchTitle=0x010401bf;
/** Quoted name for 12pm, uppercase first letter
*/
- public static final int Noon=0x01040336;
- /** Displayed as the title for a success/failure report changing the SIM PIN.
+ public static final int Noon=0x01040577;
+ /** Label text for PIN entry widget on RUIM Corporate Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int PinMmi=0x01040098;
- /** Displayed as the title for a success/failure report changing the SIM password.
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_ENTRY=0x0104097b;
+ /** Error message displayed on RUIM Corporate Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int PwdMmi=0x01040097;
- /** Notification title to tell the user that restricted state is changed by access control.
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_ERROR=0x010409ac;
+ /** Status message displayed on RUIM Corporate Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int RestrictedChangedTitle=0x010400a5;
- /** Displayed to tell the user that all emergency and normal voice services are blocked by access control.
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_IN_PROGRESS=0x01040997;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int RestrictedOnAllVoice=0x010400a9;
- /** Displayed to tell the user that data service is blocked by access control.
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_PUK_ENTRY=0x01040983;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int RestrictedOnData=0x010400a6;
- /** Displayed to tell the user that emergency service is blocked by access control.
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_PUK_ERROR=0x010409b9;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int RestrictedOnEmergency=0x010400a7;
- /** Displayed to tell the user that normal service is blocked by access control.
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_PUK_IN_PROGRESS=0x010409a1;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
*/
- public static final int RestrictedOnNormal=0x010400a8;
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_PUK_SUCCESS=0x010409d2;
+ /** Success message displayed on RUIM Corporate Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_CORPORATE_SUCCESS=0x010409c8;
+ /** Label text for PIN entry widget on RUIM Hrpd Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_ENTRY=0x0104097a;
+ /** Error message displayed on RUIM Hrpd Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_ERROR=0x010409ab;
+ /** Status message displayed on RUIM Hrpd Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_IN_PROGRESS=0x01040995;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_PUK_ENTRY=0x01040980;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_PUK_ERROR=0x010409b6;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_PUK_IN_PROGRESS=0x010409a0;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_PUK_SUCCESS=0x010409d1;
+ /** Success message displayed on RUIM Hrpd Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_HRPD_SUCCESS=0x010409c6;
+ /** Label text for PIN entry widget on RUIM Network1 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_ENTRY=0x01040978;
+ /** Error message displayed on RUIM Network1 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_ERROR=0x010409a9;
+ /** Status message displayed on RUIM Network1 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_IN_PROGRESS=0x01040993;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_PUK_ENTRY=0x0104097e;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_PUK_ERROR=0x010409b4;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_PUK_IN_PROGRESS=0x0104099e;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_PUK_SUCCESS=0x010409cf;
+ /** Success message displayed on RUIM Network1 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK1_SUCCESS=0x010409c4;
+ /** Label text for PIN entry widget on RUIM Network2 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_ENTRY=0x01040979;
+ /** Error message displayed on RUIM Network2 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_ERROR=0x010409aa;
+ /** Status message displayed on RUIM Network2 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_IN_PROGRESS=0x01040994;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_PUK_ENTRY=0x0104097f;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_PUK_ERROR=0x010409b5;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_PUK_IN_PROGRESS=0x0104099f;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_PUK_SUCCESS=0x010409d0;
+ /** Success message displayed on RUIM Network2 Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_NETWORK2_SUCCESS=0x010409c5;
+ /** Label text for PIN entry widget on RUIM RUIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_ENTRY=0x0104097d;
+ /** Error message displayed on RUIM RUIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_ERROR=0x010409ae;
+ /** Status message displayed on RUIM RUIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_IN_PROGRESS=0x0104099d;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_PUK_ENTRY=0x01040982;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_PUK_ERROR=0x010409b8;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_PUK_IN_PROGRESS=0x010409a3;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_PUK_SUCCESS=0x010409d4;
+ /** Success message displayed on RUIM RUIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_RUIM_SUCCESS=0x010409c9;
+ /** Label text for PIN entry widget on RUIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_ENTRY=0x0104097c;
+ /** Error message displayed on RUIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_ERROR=0x010409ad;
+ /** Status message displayed on RUIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_IN_PROGRESS=0x01040996;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_PUK_ENTRY=0x01040981;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_PUK_ERROR=0x010409b7;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_PUK_IN_PROGRESS=0x010409a2;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_PUK_SUCCESS=0x010409d3;
+ /** Success message displayed on RUIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_SUCCESS=0x010409c7;
+ /** Label text for PIN entry widget on SIM Corporate Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_ENTRY=0x01040970;
+ /** Error message displayed on SIM Corporate Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_ERROR=0x010409a7;
+ /** Status message displayed on SIM Corporate Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_IN_PROGRESS=0x0104098c;
+ /** Label text for Corporate PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_PUK_ENTRY=0x01040975;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_PUK_ERROR=0x010409b1;
+ /** Status message displayed on Corporate PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_PUK_IN_PROGRESS=0x0104098f;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_PUK_SUCCESS=0x010409cc;
+ /** Success message displayed on SIM Corporate Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_CORPORATE_SUCCESS=0x010409c2;
+ /** Label text for PIN entry widget on SIM ICCID Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_ICCID_ENTRY=0x01040986;
+ /** Error message displayed on SIM ICCID Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_ICCID_ERROR=0x010409bc;
+ /** Status message displayed on SIM ICCID Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_ICCID_IN_PROGRESS=0x0104099a;
+ /** Success message displayed on SIM ICCID Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_ICCID_SUCCESS=0x010409d7;
+ /** Label text for PIN entry widget on SIM IMPI Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_IMPI_ENTRY=0x01040987;
+ /** Error message displayed on SIM IMPI Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_IMPI_ERROR=0x010409bd;
+ /** Status message displayed on SIM IMPI Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_IMPI_IN_PROGRESS=0x0104099b;
+ /** Success message displayed on SIM IMPI Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_IMPI_SUCCESS=0x010409d8;
+ /** Icc depersonalization related strings
+ Label text for PIN entry widget on SIM Network Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_ENTRY=0x0104096e;
+ /** Error message displayed on SIM Network Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_ERROR=0x010409a4;
+ /** Status message displayed on SIM Network Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_IN_PROGRESS=0x01040989;
+ /** Label text for PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_PUK_ENTRY=0x01040973;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_PUK_ERROR=0x010409af;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_PUK_IN_PROGRESS=0x0104098d;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_PUK_SUCCESS=0x010409ca;
+ /** Label text for PIN entry widget on SIM Network Subset Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_ENTRY=0x0104096f;
+ /** Error message displayed on SIM Network Subset Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_ERROR=0x010409a5;
+ /** Status message displayed on SIM Network Subset Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_IN_PROGRESS=0x0104098a;
+ /** Label text for Subset PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_PUK_ENTRY=0x01040974;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_PUK_ERROR=0x010409b0;
+ /** Status message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_PUK_IN_PROGRESS=0x0104098e;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_PUK_SUCCESS=0x010409cb;
+ /** Success message displayed on SIM Network Subset Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUBSET_SUCCESS=0x010409c0;
+ /** Success message displayed on SIM Network Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NETWORK_SUCCESS=0x010409bf;
+ /** Label text for PIN entry widget on SIM NS_SP Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NS_SP_ENTRY=0x01040988;
+ /** Error message displayed on SIM NS_SP Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NS_SP_ERROR=0x010409be;
+ /** Status message displayed on SIM NS_SP Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NS_SP_IN_PROGRESS=0x0104099c;
+ /** Success message displayed on SIM NS_SP Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_NS_SP_SUCCESS=0x010409d9;
+ /** Label text for PIN entry widget on SIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_ENTRY=0x01040971;
+ /** Error message displayed on SIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_ERROR=0x010409a6;
+ /** Status message displayed on SIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_IN_PROGRESS=0x0104098b;
+ /** Label text for SIM service provider PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_PUK_ENTRY=0x01040976;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_PUK_ERROR=0x010409b2;
+ /** Status message displayed on SIM Service provider PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_PUK_IN_PROGRESS=0x01040990;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_PUK_SUCCESS=0x010409cd;
+ /** Success message displayed on SIM Service Provider Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SERVICE_PROVIDER_SUCCESS=0x010409c1;
+ /** Label text for PIN entry widget on SIM SIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_ENTRY=0x01040972;
+ /** Error message displayed on SIM SIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_ERROR=0x010409a8;
+ /** Status message displayed on SIM SIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_IN_PROGRESS=0x01040992;
+ /** Label text for SIM PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_PUK_ENTRY=0x01040977;
+ /** Error message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_PUK_ERROR=0x010409b3;
+ /** Status message displayed on SIM PUK entry widget on Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_PUK_IN_PROGRESS=0x01040991;
+ /** Success message displayed on PUK Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_PUK_SUCCESS=0x010409ce;
+ /** Success message displayed on SIM SIM Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SIM_SUCCESS=0x010409c3;
+ /** Label text for PIN entry widget on SIM SPN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SPN_ENTRY=0x01040984;
+ /** Error message displayed on SIM SPN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SPN_ERROR=0x010409ba;
+ /** Status message displayed on SIM SPN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SPN_IN_PROGRESS=0x01040998;
+ /** Success message displayed on SIM SPN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SPN_SUCCESS=0x010409d5;
+ /** Label text for PIN entry widget on SIM SP EHPLMN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SP_EHPLMN_ENTRY=0x01040985;
+ /** Error message displayed on SIM SP EHPLMN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SP_EHPLMN_ERROR=0x010409bb;
+ /** Status message displayed on SIM SP EHPLMN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SP_EHPLMN_IN_PROGRESS=0x01040999;
+ /** Success message displayed on SIM SP EHPLMN Depersonalization panel [CHAR LIMIT=none]
+ */
+ public static final int PERSOSUBSTATE_SIM_SP_EHPLMN_SUCCESS=0x010409d6;
+ /** Displayed as the title for a success/failure report changing the SIM PIN.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
+ */
+ public static final int PinMmi=0x010401aa;
+ /** Displayed as the title for a success/failure report changing the SIM password.
+ See {@link #serviceEnabled}, {@link #serviceDisabled}.
+ */
+ public static final int PwdMmi=0x010401a9;
+ /** Notification title to tell the user that all emergency and normal voice services are blocked by access control. [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int RestrictedOnAllVoiceTitle=0x010401bc;
+ /** Notification title to tell the user that data service is blocked by access control. [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int RestrictedOnDataTitle=0x010401b9;
+ /** Notification title to tell the user that emergency calling is blocked by access control. [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int RestrictedOnEmergencyTitle=0x010401ba;
+ /** Notification title to tell the user that normal service is blocked by access control. [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int RestrictedOnNormalTitle=0x010401bb;
+ /** Notification content to tell the user that voice/data/emergency service is blocked by access control. [CHAR LIMIT=NOTIF_BODY]
+ */
+ public static final int RestrictedStateContent=0x010401bd;
+ /** Notification content to tell the user that voice/data/emergency service is blocked by access control when multiple SIMs are active. [CHAR LIMIT=NOTIF_BODY]
+ */
+ public static final int RestrictedStateContentMsimTemplate=0x010401be;
+ public static final int RuacMmi=0x010401ae;
/** STK setup Call
*/
- public static final int SetupCallDefault=0x010404ab;
+ public static final int SetupCallDefault=0x01040731;
+ public static final int ThreeWCMmi=0x010401ad;
/** Button to close error alert when a video cannot be played
*/
public static final int VideoView_error_button=0x01040010;
@@ -16832,562 +30599,1434 @@ Support decoding the user data payload as pack GSM 8-bit (a GSM alphabet
/** Title for error alert when a video cannot be played. it can be used by any app.
*/
public static final int VideoView_error_title=0x01040012;
- public static final int accept=0x010403a5;
+ public static final int accept=0x01040618;
/** Label to show for a service that is running because it is an accessibility module.
*/
- public static final int accessibility_binding_label=0x0104042e;
- /** Text spoken when the user enabled accessibility. [CHAR LIMIT=none]
+ public static final int accessibility_binding_label=0x010406b5;
+ /** Text describing how to display UI allowing a user to select a target service or feature to be assigned to the Accessibility button in the navigation bar. [CHAR LIMIT=none]
*/
- public static final int accessibility_enabled=0x010404ea;
+ public static final int accessibility_button_instructional_text=0x0104079b;
+ /** Text appearing in a prompt at the top of UI allowing the user to select a target service or feature to be assigned to the Accessibility button in the navigation bar. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_button_prompt_text=0x01040798;
+ /** String for the allow button in accessibility permission dialog. [CHAR LIMIT=10]
+ */
+ public static final int accessibility_dialog_button_allow=0x01040784;
+ /** String for the deny button in accessibility permission dialog. [CHAR LIMIT=10]
+ */
+ public static final int accessibility_dialog_button_deny=0x01040785;
+ /** String for the uninstall button in accessibility permission dialog.
+ */
+ public static final int accessibility_dialog_button_uninstall=0x01040786;
+ /** Warning shown when user input has been blocked due to another app overlaying screen
+ content. Since we don't know what the app is showing on top of the input target, we
+ can't verify user consent. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_dialog_touch_filtered_warning=0x01040787;
+ /** Title for accessibility edit shortcut selection menu dialog, and dialog is triggered
+ from accessibility button. [CHAR LIMIT=100]
+ */
+ public static final int accessibility_edit_shortcut_menu_button_title=0x01040789;
+ /** Title for accessibility edit shortcut selection menu dialog, and dialog is triggered
+ from volume key shortcut. [CHAR LIMIT=100]
+ */
+ public static final int accessibility_edit_shortcut_menu_volume_title=0x0104078a;
+ /** Title for a warning about security implications of enabling an accessibility
+ service. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_enable_service_title=0x0104077e;
+ /** Text describing how to display UI allowing a user to select a target service or feature to be assigned to the Accessibility button when gesture navigation and TalkBack is enabled. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_gesture_3finger_instructional_text=0x0104079d;
+ /** Text appearing in a prompt at the top of UI allowing the user to select a target service or feature to be assigned to the Accessibility button when gesture navigation and TalkBack is enabled [CHAR LIMIT=none]
+ */
+ public static final int accessibility_gesture_3finger_prompt_text=0x0104079a;
+ /** Text describing how to display UI allowing a user to select a target service or feature to be assigned to the Accessibility button when gesture navigation is enabled. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_gesture_instructional_text=0x0104079c;
+ /** Text appearing in a prompt at the top of UI allowing the user to select a target service or feature to be assigned to the Accessibility button when gesture navigation is enabled [CHAR LIMIT=none]
+ */
+ public static final int accessibility_gesture_prompt_text=0x01040799;
+ /** Accessibility label for clone profile user type [CHAR LIMIT=30]
+ */
+ public static final int accessibility_label_clone_profile=0x01040a1e;
+ /** Accessibility label for clone profile user type [CHAR LIMIT=30]
+ */
+ public static final int accessibility_label_communal_profile=0x01040a1f;
+ /** Accessibility label for managed profile user type [CHAR LIMIT=30]
+ */
+ public static final int accessibility_label_managed_profile=0x01040a1c;
+ /** Accessibility label for private profile user type [CHAR LIMIT=30]
+ */
+ public static final int accessibility_label_private_profile=0x01040a1d;
+ /** Text used to describe system navigation features, shown within a UI allowing a user to assign system magnification features to the Accessibility button in the navigation bar.
+ */
+ public static final int accessibility_magnification_chooser_text=0x0104079e;
+ /** Title for accessibility select shortcut menu dialog. [CHAR LIMIT=100]
+ */
+ public static final int accessibility_select_shortcut_menu_title=0x01040788;
+ /** Description for the action perform in accessibility dialog. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_service_action_perform_description=0x01040783;
+ /** Title for the action perform in accessibility dialog. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_service_action_perform_title=0x01040782;
+ /** Description for the screen control in accessibility dialog. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_service_screen_control_description=0x01040781;
+ /** Title for the screen control in accessibility dialog. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_service_screen_control_title=0x01040780;
+ /** Warning description that explains that it's appropriate for accessibility
+ services to have full control to help users with accessibility needs. [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_service_warning_description=0x0104077f;
+ /** Text in toast to alert the user that the accessibility shortcut turned off an accessibility service. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_disabling_service=0x01040796;
+ /** Text in toast to alert the user that the accessibility shortcut turned on an accessibility service. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_enabling_service=0x01040795;
+ /** Text for a feature status that is disabled. [CHAR LIMIT=20]
+ */
+ public static final int accessibility_shortcut_menu_item_status_off=0x0104077d;
+ /** Text for a feature status that is enabled. [CHAR LIMIT=20]
+ */
+ public static final int accessibility_shortcut_menu_item_status_on=0x0104077c;
+ /** Used in multiple service warning to list current features. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_multiple_service_list=0x01040777;
+ /** Message shown in dialog when user is in the process of enabling the multiple accessibility service via the volume buttons shortcut for the first time. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_multiple_service_warning=0x01040776;
+ /** Dialog title for dialog shown when the multiple accessibility shortcut is activated, and we want to confirm that the user understands what's going to happen. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_multiple_service_warning_title=0x01040775;
+ /** Text in button that closes the warning dialog about the accessibility shortcut, leaving the
+ shortcut enabled. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_off=0x0104077b;
+ /** Text in button that closes the warning dialog about the accessibility shortcut, leaving the
+ shortcut enabled. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_on=0x0104077a;
+ /** Message shown in dialog when user is in the process of enabling this accessibility service via the volume buttons shortcut for the first time. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_single_service_warning=0x01040779;
+ /** Dialog title for dialog shown when this accessibility shortcut is activated, and we want to confirm that the user understands what's going to happen. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_single_service_warning_title=0x01040778;
+ /** Text spoken when accessibility shortcut warning dialog is shown. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_spoken_feedback=0x01040797;
+ /** Message shown in dialog when user is in the process of enabling the accessibility
+ service via the volume buttons shortcut for the first time. [CHAR LIMIT=none]
+ */
+ public static final int accessibility_shortcut_toogle_warning=0x01040774;
+ /** Dialog title for dialog shown when the accessibility shortcut is activated, and we want
+ to confirm that the user understands what's going to happen
+ */
+ public static final int accessibility_shortcut_warning_dialog_title=0x01040773;
+ /** Label for Back action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_back_label=0x0104093b;
+ /** Label for dismissing the notification shade [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_dismiss_notification_shade=0x01040946;
+ /** Label for Dpad center action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_dpad_center_label=0x0104094d;
+ /** Label for Dpad down action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_dpad_down_label=0x0104094a;
+ /** Label for Dpad left action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_dpad_left_label=0x0104094b;
+ /** Label for Dpad right action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_dpad_right_label=0x0104094c;
+ /** Label for Dpad up action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_dpad_up_label=0x01040949;
+ /** Label for triggering hardware accessibility shortcut action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_hardware_a11y_shortcut_label=0x01040945;
+ /** Label for headset hook action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_headset_hook_label=0x01040942;
+ /** Accessibility system actions
+ Label for Home action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_home_label=0x0104093a;
+ /** Label for lock screen action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_lock_screen_label=0x01040940;
+ /** Label for media play/pause action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_media_play_pause_label=0x01040948;
+ /** Label for menu action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_menu_label=0x01040947;
+ /** Label for opening notifications action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_notifications_label=0x0104093d;
+ /** Label for showing on-screen accessibility shortcut chooser action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_on_screen_a11y_shortcut_chooser_label=0x01040944;
+ /** Label for triggering on-screen accessibility shortcut action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_on_screen_a11y_shortcut_label=0x01040943;
+ /** Label for opening power dialog action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_power_dialog_label=0x0104093f;
+ /** Label for opening quick settings action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_quick_settings_label=0x0104093e;
+ /** Label for showing recent apps action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_recents_label=0x0104093c;
+ /** Label for taking screenshot action [CHAR LIMIT=NONE]
+ */
+ public static final int accessibility_system_action_screenshot_label=0x01040941;
+ /** Text for showing the warning to user when uncheck the legacy app item in the accessibility
+ shortcut menu, user can aware the service to be disabled. [CHAR LIMIT=100]
+ */
+ public static final int accessibility_uncheck_legacy_item_warning=0x0104078b;
/** Content description for the action bar "home" affordance. [CHAR LIMIT=NONE]
*/
- public static final int action_bar_home_description=0x0104047e;
+ public static final int action_bar_home_description=0x01040705;
/** Formatting string for describing the action bar's title/home/up affordance.
This is a single tappable "button" that includes the app icon, the Up indicator
(usually a "<" chevron) and the window title text.
%1$s is the title. %2$s is the description of what tapping/clicking the whole
thing is going to do.
*/
- public static final int action_bar_home_description_format=0x01040481;
+ public static final int action_bar_home_description_format=0x01040708;
/** Just like action_bar_home_description_format, but this one will be used
if the window is also providing subtitle text.
%1$s is the title. %2$s is the subtitle. %3$s is the description of what
tapping/clicking the whole thing is going to do.
*/
- public static final int action_bar_home_subtitle_description_format=0x01040482;
+ public static final int action_bar_home_subtitle_description_format=0x01040709;
/** Content description for the action bar "up" affordance. [CHAR LIMIT=NONE]
*/
- public static final int action_bar_up_description=0x0104047f;
+ public static final int action_bar_up_description=0x01040706;
+ /** Content description for the action menu overflow button. [CHAR LIMIT=NONE]
+ */
+ public static final int action_menu_overflow_description=0x01040707;
+ /** Label for the "Done" button on the far left of action mode toolbars.
+ */
+ public static final int action_mode_done=0x010406d2;
+ /** Title default for a dialog showing possible activities in ActivityChooserView [CHAR LIMIT=25]
+ */
+ public static final int activity_chooser_view_dialog_title_default=0x0104072d;
/** Title for a button to expand the list of activities in ActivityChooserView [CHAR LIMIT=25]
*/
- public static final int activity_chooser_view_see_all=0x010404a5;
+ public static final int activity_chooser_view_see_all=0x0104072c;
+ /** Shown in LauncherActivity when the requested target Intent didn't return any matching Activities, leaving the list empty.
+ */
+ public static final int activity_list_empty=0x01040691;
+ /** Title for a button to choose the currently selected activity
+ as the default in the activity resolver. [CHAR LIMIT=25]
+ */
+ public static final int activity_resolver_use_always=0x01040732;
+ /** Title for a button to choose the currently selected activity
+ from the activity resolver to use just this once. [CHAR LIMIT=25]
+ */
+ public static final int activity_resolver_use_once=0x01040733;
/** Text for the toast that is shown when the user clicks on a launcher that
doesn't support the work profile. [CHAR LIMIT=100]
*/
- public static final int activity_resolver_work_profiles_support=0x010404ae;
+ public static final int activity_resolver_work_profiles_support=0x01040734;
/** ActivityChooserView - accessibility support
Description of the shwoing of a popup window with activities to choose from. [CHAR LIMIT=NONE]
*/
- public static final int activitychooserview_choose_application=0x01040476;
+ public static final int activitychooserview_choose_application=0x010406ff;
/** Error message if the share target app cannto be launched. [CHAR LIMIT=NONE]
*/
- public static final int activitychooserview_choose_application_error=0x01040477;
+ public static final int activitychooserview_choose_application_error=0x01040700;
/** Message of notification shown when ADB is actively connected to the phone.
*/
- public static final int adb_active_notification_message=0x010403e2;
+ public static final int adb_active_notification_message=0x0104064a;
/** Title of notification shown when ADB is actively connected to the phone.
*/
- public static final int adb_active_notification_title=0x010403e1;
+ public static final int adb_active_notification_title=0x01040649;
+ /** Channel name for UsbDeviceManager adb debugging notifications
+ */
+ public static final int adb_debugging_notification_channel_tv=0x010408c1;
+ /** Message of notification shown when ADB Wireless is actively connected to the phone. [CHAR LIMIT=NONE]
+ Message of notification shown when ADB Wireless is actively connected to the TV. [CHAR LIMIT=NONE]
+ */
+ public static final int adbwifi_active_notification_message=0x0104064c;
+ /** Title of notification shown when ADB Wireless is actively connected to the phone. [CHAR LIMIT=NONE]
+ */
+ public static final int adbwifi_active_notification_title=0x0104064b;
/** Option to add the current misspelled word to the user dictionary. [CHAR LIMIT=25]
*/
- public static final int addToDictionary=0x0104033e;
+ public static final int addToDictionary=0x01040582;
/** List item to add an account [CHAR LIMIT=20]
*/
- public static final int add_account_button_label=0x0104045c;
+ public static final int add_account_button_label=0x010406e5;
+ public static final int add_account_label=0x010406e4;
/** Text of the alert that is displayed when an application has crashed.
*/
- public static final int aerr_application=0x0104035b;
- /** Text of the alert that is displayed when an application has crashed.
+ public static final int aerr_application=0x010405b8;
+ /** Text of the alert that is displayed when an application has crashed repeatedly.
*/
- public static final int aerr_process=0x0104035c;
- /** Title of the alert when an application has crashed.
+ public static final int aerr_application_repeated=0x010405ba;
+ /** Button that closes a crashed application
*/
- public static final int aerr_title=0x0104035a;
+ public static final int aerr_close=0x010405be;
+ /** Button that closes an unresponsive application
+ */
+ public static final int aerr_close_app=0x010405c1;
+ /** Button that mutes further crashes of the crashed application. Note that this only appears on engineering builds.
+ */
+ public static final int aerr_mute=0x010405bf;
+ /** Text of the alert that is displayed when a process has crashed.
+ */
+ public static final int aerr_process=0x010405b9;
+ /** Text of the alert that is displayed when a process has crashed repeatedly.
+ */
+ public static final int aerr_process_repeated=0x010405bb;
+ /** Button that sends feedback about a crashed application
+ */
+ public static final int aerr_report=0x010405bd;
+ /** Button that restarts a crashed application
+ */
+ public static final int aerr_restart=0x010405bc;
+ /** Button that waits a bit more for an unresponsive app
+ */
+ public static final int aerr_wait=0x010405c0;
+ /** Name of notification channel group the system post notification to inform the use about apps
+ that are drawing ui on-top of other apps (alert-windows) [CHAR LIMIT=NONE]
+ */
+ public static final int alert_windows_notification_channel_group_name=0x01040666;
+ /** Name of notification channel the system post notification to inform the use about apps
+ that are drawing ui on-top of other apps (alert-windows) [CHAR LIMIT=NONE]
+ */
+ public static final int alert_windows_notification_channel_name=0x01040667;
+ /** Notification body when an application is displaying ui on-top of other apps
+ [CHAR LIMIT=NONE]
+ */
+ public static final int alert_windows_notification_message=0x01040669;
+ /** Notification title when an application is displaying ui on-top of other apps
+ [CHAR LIMIT=30]
+ */
+ public static final int alert_windows_notification_title=0x01040668;
+ /** Notification action to turn-off app displaying on-top of other apps. [CHAR LIMIT=20]
+ */
+ public static final int alert_windows_notification_turn_off_action=0x0104066a;
+ public static final int allow=0x010406ac;
/** Do Not Translate: Alternate eri.xml
*/
- public static final int alternate_eri_file=0x01040433;
+ public static final int alternate_eri_file=0x010406bc;
+ /** Notification content shown when the system suggests the user to enroll their face. [CHAR LIMIT=NONE]
+ */
+ public static final int alternative_face_setup_notification_content=0x010403eb;
+ /** Notification content shown when the system suggests the user to enroll their fingerprint. [CHAR LIMIT=NONE]
+ */
+ public static final int alternative_fp_setup_notification_content=0x010403ec;
+ /** Notification title shown when the system suggests the user to set up another way to unlock. [CHAR LIMIT=NONE]
+ */
+ public static final int alternative_unlock_setup_notification_title=0x010403ea;
/** Option to always use the selected application resolution in the future. See the "Complete action using" dialog title
*/
- public static final int alwaysUse=0x01040354;
+ public static final int alwaysUse=0x010405b2;
/** [CHAR LIMIT=NONE] Message shown in upgrading dialog for each .apk pre boot broadcast
*/
- public static final int android_preparing_apk=0x01040372;
+ public static final int android_preparing_apk=0x010405dc;
/** [CHAR LIMIT=40] Title of dialog that is shown when system is starting.
+ [CHAR LIMIT=40] Title of dialog that is shown when system is starting.
+ [CHAR LIMIT=40] Title of dialog that is shown when system is starting.
+ [CHAR LIMIT=40] Title of dialog that is shown when system is starting.
*/
- public static final int android_start_title=0x0104036f;
+ public static final int android_start_title=0x010405d9;
/** Label for the Android system components when they are shown to the user.
*/
- public static final int android_system_label=0x0104011c;
- /** [CHAR LIMIT=NONE] Message shown in upgrading dialog for each .apk that is optimized.
- */
- public static final int android_upgrading_apk=0x01040371;
+ public static final int android_system_label=0x01040295;
/** [CHAR LIMIT=NONE] Message to show in upgrading dialog when the bulk of the upgrade work is done.
*/
- public static final int android_upgrading_complete=0x01040374;
+ public static final int android_upgrading_complete=0x010405de;
/** [CHAR LIMIT=NONE] Message shown in upgrading dialog when doing an fstrim.
+ [CHAR LIMIT=40] Title of notification that is shown when finishing a system update.
*/
- public static final int android_upgrading_fstrim=0x01040370;
+ public static final int android_upgrading_notification_title=0x010405da;
/** [CHAR LIMIT=NONE] Message to show in upgrading dialog when reached the point of starting apps.
*/
- public static final int android_upgrading_starting_apps=0x01040373;
- /** [CHAR LIMIT=40] Title of dialog that is shown when performing a system upgrade.
+ public static final int android_upgrading_starting_apps=0x010405dd;
+ /** [CHAR LIMIT=40] Title of dialog that is shown when performing a system update.
+ [CHAR LIMIT=40] Title of dialog that is shown when performing a system update.
+ [CHAR LIMIT=40] Title of dialog that is shown when performing a system update.
*/
- public static final int android_upgrading_title=0x0104036e;
+ public static final int android_upgrading_title=0x010405d8;
/** Text of the alert that is displayed when an application is not responding.
*/
- public static final int anr_activity_application=0x0104035e;
+ public static final int anr_activity_application=0x010405c3;
/** Text of the alert that is displayed when an application is not responding.
*/
- public static final int anr_activity_process=0x0104035f;
+ public static final int anr_activity_process=0x010405c4;
/** Text of the alert that is displayed when an application is not responding.
*/
- public static final int anr_application_process=0x01040360;
+ public static final int anr_application_process=0x010405c5;
/** Text of the alert that is displayed when an application is not responding.
*/
- public static final int anr_process=0x01040361;
+ public static final int anr_process=0x010405c6;
/** Title of the alert when an application is not responding.
*/
- public static final int anr_title=0x0104035d;
+ public static final int anr_title=0x010405c2;
+ /** Default message shown in the dialog that is shown when the user tries to launch a blocked application [CHAR LIMIT=NONE]
+ */
+ public static final int app_blocked_message=0x01040896;
+ /** Title of the dialog that is shown when the user tries to launch a blocked application [CHAR LIMIT=50]
+ */
+ public static final int app_blocked_title=0x01040895;
+ /** Category title for apps which are primarily accessibility apps, such as screen-readers. [CHAR LIMIT=32]
+ */
+ public static final int app_category_accessibility=0x010408bf;
+ /** Category title for apps which primarily work with audio or music, such as music players. [CHAR LIMIT=32]
+ */
+ public static final int app_category_audio=0x010408b8;
+ /** Category title for apps which are primarily games. [CHAR LIMIT=32]
+ */
+ public static final int app_category_game=0x010408b7;
+ /** Category title for apps which primarily work with images or photos, such as camera or gallery apps. [CHAR LIMIT=32]
+ */
+ public static final int app_category_image=0x010408ba;
+ /** Category title for apps which are primarily maps apps, such as navigation apps. [CHAR LIMIT=32]
+ */
+ public static final int app_category_maps=0x010408bd;
+ /** Category title for apps which are primarily news apps, such as newspapers, magazines, or sports apps. [CHAR LIMIT=32]
+ */
+ public static final int app_category_news=0x010408bc;
+ /** Category title for apps which are primarily productivity apps, such as cloud storage or workplace apps. [CHAR LIMIT=32]
+ */
+ public static final int app_category_productivity=0x010408be;
+ /** Category title for apps which are primarily social apps, such as messaging, communication, email, or social network apps. [CHAR LIMIT=32]
+ */
+ public static final int app_category_social=0x010408bb;
+ /** Category title for apps which primarily work with video or movies, such as streaming video apps. [CHAR LIMIT=32]
+ */
+ public static final int app_category_video=0x010408b9;
+ /** View application info for a target.
+ */
+ public static final int app_info=0x010408b0;
+ /** Message informing user that the requested activity could not be found [CHAR LIMIT=none]
+ */
+ public static final int app_not_found=0x010407a6;
/** [CHAR LIMIT=NONE] Stub notification text for an app running a service that has provided
a bad bad notification for itself.
*/
- public static final int app_running_notification_text=0x01040346;
+ public static final int app_running_notification_text=0x0104058e;
/** [CHAR LIMIT=NONE] Stub notification title for an app running a service that has provided
a bad bad notification for itself.
*/
- public static final int app_running_notification_title=0x01040345;
- /** Do not translate. Regex used by AutoFill.
- fr-FR
- it-IT
- ja-JP
- zh-CN
+ public static final int app_running_notification_title=0x0104058d;
+ /** Message shown when an app is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_line_1_label_re=0x010402d3;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- en-GB
- es
- fr-FR
- it-IT
- ja-JP
- pt-BR, pt-PT
- ru
- zh-CN
+ public static final int app_streaming_blocked_message=0x0104089e;
+ /** Message shown when an app being streamed to another device requests authentication such as via the biometrics API, and the user needs to complete the on their device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_line_1_re=0x010402d2;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- it-IT
- ja-JP
+ public static final int app_streaming_blocked_message_for_fingerprint_dialog=0x010408a0;
+ /** Message shown when a runtime permission request is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_line_2_re=0x010402d4;
- /** Do not translate. Regex used by AutoFill.
- es
- fr-FR
- it-IT
+ public static final int app_streaming_blocked_message_for_permission_request=0x0104089f;
+ /** Message shown when the settings is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_line_3_re=0x010402d5;
- /** String used to separate FirstName and LastName when writing out a local name
- e.g. JohnSmith [CHAR-LIMIT=NONE]
+ public static final int app_streaming_blocked_message_for_settings_dialog=0x010408a1;
+ /** Title of the dialog shown when an app is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_name_separator=0x010402cb;
- /** Format string for displaying a name and address summary. $1 is the Full Name, $2 is autofill_address_summary_separator, $3 is the Address
- e.g. (John Smith)(, )(123 Main Street)
+ public static final int app_streaming_blocked_title=0x01040897;
+ /** Title of the dialog shown when the camera permission is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_summary_format=0x010402ce;
- /** Format string for displaying a name. $1 is First Name, $2 is autofill_address_name_separator, $3 is Last Name.
- e.g. (John)( )(Smith)
+ public static final int app_streaming_blocked_title_for_camera_dialog=0x01040899;
+ /** Title of the dialog shown when the fingerprint permission is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_summary_name_format=0x010402cc;
- /** String used to separate Name and Address Line 1
- e.g. John Smith123 Main Street [CHAR-LIMIT=NONE]
+ public static final int app_streaming_blocked_title_for_fingerprint_dialog=0x0104089a;
+ /** Title of the dialog shown when the microphone permission is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_summary_separator=0x010402cd;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_streaming_blocked_title_for_microphone_dialog=0x0104089b;
+ /** Title of the dialog shown when the permissioncontroller is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_type_same_as_re=0x010402db;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_streaming_blocked_title_for_permission_dialog=0x01040898;
+ /** Title of the dialog shown when the play store is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_address_type_use_my_re=0x010402dc;
- /** Label in a web form for "Area" [CHAR-LIMIT=NONE]
+ public static final int app_streaming_blocked_title_for_playstore_dialog=0x0104089c;
+ /** Title of the dialog shown when the settings is blocked from being streamed to a remote device. [CHAR LIMIT=NONE]
*/
- public static final int autofill_area=0x01040302;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_streaming_blocked_title_for_settings_dialog=0x0104089d;
+ /** Default message shown in the dialog that is shown when the user tries to launch a suspended application [CHAR LIMIT=NONE]
*/
- public static final int autofill_area_code_notext_re=0x010402f5;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_suspended_default_message=0x0104088c;
+ /** Title of the button to show users more details about why the app has been suspended [CHAR LIMIT=50]
*/
- public static final int autofill_area_code_re=0x010402e8;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_suspended_more_details=0x0104088d;
+ /** Title of the dialog that is shown when the user tries to launch a suspended application [CHAR LIMIT=50]
*/
- public static final int autofill_attention_ignored_re=0x010402cf;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_suspended_title=0x0104088b;
+ /** Title of the button to unsuspend a suspended app immediately [CHAR LIMIT=50]
*/
- public static final int autofill_billing_designator_re=0x010402dd;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_suspended_unsuspend_message=0x0104088e;
+ /** [CHAR LIMIT=40] Toast that is shown when an app is still upgrading.
*/
- public static final int autofill_card_cvc_re=0x010402ee;
- /** Do not translate. Regex used by AutoFill.
+ public static final int app_upgrading_toast=0x010405db;
+ /** Text to tell the user that a package has been forced by themselves in the RESTRICTED bucket. [CHAR LIMIT=NONE]
*/
- public static final int autofill_card_ignored_re=0x010402f2;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- ja-JP
- ru
- zh-CN
- zh-TW
+ public static final int as_app_forced_to_restricted_bucket=0x0104094e;
+ /** Notification content to tell the user that auto data switch can be disabled at settings. [CHAR LIMIT=NOTIF_BODY]
*/
- public static final int autofill_card_number_re=0x010402ef;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- en-AU
- es
- fr-FR
- it-IT
- ja-JP
- pt-BR, pt-PT
- ru
- zh-CN
- zh-TW
+ public static final int auto_data_switch_content=0x010401b8;
+ /** Notification title to tell the user that auto data switch has occurred. [CHAR LIMIT=NOTIF_TITLE]
*/
- public static final int autofill_city_re=0x010402d9;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- it-IT
- ja-JP
- ru
- zh-CN
+ public static final int auto_data_switch_title=0x010401b7;
+ /** Item on EditText context menu. This action is used to request autofill.
*/
- public static final int autofill_company_re=0x010402d1;
- /** Do not translate. Regex used by AutoFill.
+ public static final int autofill=0x0104001a;
+ /** Label for the autofill continue button [CHAR LIMIT=NONE]
*/
- public static final int autofill_country_code_re=0x010402f4;
- /** Do not translate. Regex used by AutoFill.
- ja-JP
- zh-CN
+ public static final int autofill_continue_yes=0x010408db;
+ /** Toast message shown when user manually request autofill but service could not figure out the data that would autofill the screen contents. [CHAR LIMIT=NONE]
*/
- public static final int autofill_country_re=0x010402d6;
- /** Label in a web form for "County" [CHAR-LIMIT=NONE]
+ public static final int autofill_error_cannot_autofill=0x010408cb;
+ /** Accessibility title for the autofill dialog used to select a list of options to autofill an activity. [CHAR LIMIT=NONE]
*/
- public static final int autofill_county=0x010402fc;
- /** Label in a web form for "Department" [CHAR-LIMIT=NONE]
+ public static final int autofill_picker_accessibility_title=0x010408c9;
+ /** Accessibility string to announce there are no autofill suggestions in the autofill picker. [CHAR LIMIT=NONE]
*/
- public static final int autofill_department=0x010402ff;
- /** Label in a web form for "District" [CHAR-LIMIT=NONE]
+ public static final int autofill_picker_no_suggestions=0x010408cc;
+ /** Accessibility string to announce there are some autofill suggestions in the autofill picker. [CHAR LIMIT=NONE]
*/
- public static final int autofill_district=0x010402fe;
- /** Do not translate. Regex used by AutoFill.
- ja-JP
- ru
- zh-CN
- zh-TW
+ public static final int autofill_picker_some_suggestions=0x010408cd;
+ /** Accessibility title for the autofill dialog used to ask user to save the information on the screen by sending it to an Autofill Service. [CHAR LIMIT=NONE]
*/
- public static final int autofill_email_re=0x010402df;
- /** Label in a web form for "Emirate" [CHAR-LIMIT=NONE]
+ public static final int autofill_save_accessibility_title=0x010408ca;
+ /** Label for the autofill reject button, saying never to save the filled data. [CHAR LIMIT=NONE]
*/
- public static final int autofill_emirate=0x01040303;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- it-IT
- ja-JP
- pt-BR, pt-PT
- ru
- zh-CN
+ public static final int autofill_save_never=0x010408d9;
+ /** Label for the autofill cancel button [CHAR LIMIT=NONE]
*/
- public static final int autofill_expiration_date_re=0x010402f1;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- it-IT
- ja-JP
- pt-BR, pt-PT
- ru
- zh-CN
+ public static final int autofill_save_no=0x010408d7;
+ /** Label for the autofill cancel button, saying not to save the filled data at this moment. [CHAR LIMIT=NONE]
*/
- public static final int autofill_expiration_month_re=0x010402f0;
- /** Do not translate. Regex used by AutoFill.
- fr-FR
- ja-JP
- ru
- zh-CN
- zh-TW
+ public static final int autofill_save_notnow=0x010408d8;
+ /** Title for the autofill save dialog shown when the the contents of the activity can be saved
+ by an autofill service, but the service does not know what the activity represents [CHAR LIMIT=NONE]
*/
- public static final int autofill_fax_re=0x010402f3;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- ja-JP
- pt-BR, pt-PT
- ru
+ public static final int autofill_save_title=0x010408ce;
+ /** Title for the autofill save dialog shown when the the contents of the activity can be saved
+ by an autofill service, and the service knows what the activity represents, and it represents 2 types of
+ data (for example, password and credit card info) [CHAR LIMIT=NONE]
*/
- public static final int autofill_first_name_re=0x010402e3;
- /** Label in a web form for "Island" [CHAR-LIMIT=NONE]
+ public static final int autofill_save_title_with_2types=0x010408d0;
+ /** Title for the autofill save dialog shown when the the contents of the activity can be saved
+ by an autofill service, and the service knows what the activity represents, and it represents 3 types of
+ data (for example, username, password and credit card info) [CHAR LIMIT=NONE]
*/
- public static final int autofill_island=0x010402fd;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- it-IT
- ja-JP
- pt-BR, pt-PT
- ru
+ public static final int autofill_save_title_with_3types=0x010408d1;
+ /** Title for the autofill save dialog shown when the the contents of the activity can be saved
+ by an autofill service, and the service knows what the activity represents (for example, credit card info) [CHAR LIMIT=NONE]
*/
- public static final int autofill_last_name_re=0x010402e6;
- /** Do not translate. Regex used by AutoFill.
+ public static final int autofill_save_title_with_type=0x010408cf;
+ /** Label for the type of data being saved for autofill when it represent an address (street, city, etc.) [CHAR LIMIT=NONE]
*/
- public static final int autofill_middle_initial_re=0x010402e4;
- /** Do not translate. Regex used by AutoFill.
- es
+ public static final int autofill_save_type_address=0x010408dd;
+ /** Label for the type of data being saved for autofill when it represents a credit card [CHAR LIMIT=NONE]
*/
- public static final int autofill_middle_name_re=0x010402e5;
- /** Do not translate. Regex used by AutoFill.
+ public static final int autofill_save_type_credit_card=0x010408de;
+ /** Label for the type of data being saved for autofill when it represents a debit card [CHAR LIMIT=NONE]
*/
- public static final int autofill_name_on_card_contextual_re=0x010402ed;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- it-IT
- ja-JP
- ru
- zh-CN
- zh-TW
+ public static final int autofill_save_type_debit_card=0x010408df;
+ /** Label for the type of data being saved for autofill when it represents an email address [CHAR LIMIT=NONE]
*/
- public static final int autofill_name_on_card_re=0x010402ec;
- /** Do not translate. Regex used by AutoFill.
- es
- fr-FR
- ja-JP
- pt-BR, pt-PT
- zh-CN
+ public static final int autofill_save_type_email_address=0x010408e3;
+ /** Label for the type of data being saved for autofill when it represents a card that does not a specified type or cannot identify what the type is for [CHAR LIMIT=NONE]
*/
- public static final int autofill_name_re=0x010402e1;
- /** Do not translate. Regex used by AutoFill.
- fr-FR
- pt-BR, pt-PT
+ public static final int autofill_save_type_generic_card=0x010408e1;
+ /** Label for the type of data being saved for autofill when it represent user credentials with a password [CHAR LIMIT=NONE]
*/
- public static final int autofill_name_specific_re=0x010402e2;
- /** Label in a web form for "Parish" [CHAR-LIMIT=NONE]
+ public static final int autofill_save_type_password=0x010408dc;
+ /** Label for the type of data being saved for autofill when it represents a payment card [CHAR LIMIT=NONE]
*/
- public static final int autofill_parish=0x01040301;
- /** Do not translate. Regex used by AutoFill.
- pt-BR, pt-PT
+ public static final int autofill_save_type_payment_card=0x010408e0;
+ /** Label for the type of data being saved for autofill when it represents an username [CHAR LIMIT=NONE]
*/
- public static final int autofill_phone_extension_re=0x010402eb;
- /** Do not translate. Regex used by AutoFill.
- fr-FR
- pt-BR, pt-PT
+ public static final int autofill_save_type_username=0x010408e2;
+ /** Label for the autofill save button [CHAR LIMIT=NONE]
*/
- public static final int autofill_phone_prefix_re=0x010402e9;
- /** Do not translate. Regex used by AutoFill.
+ public static final int autofill_save_yes=0x010408d6;
+ /** Title for the autofill update dialog shown when the the contents of the activity can be updated
+ in an autofill service, but the service does not know what the activity represents [CHAR LIMIT=NONE]
*/
- public static final int autofill_phone_prefix_separator_re=0x010402f6;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- ja-JP
- pt-BR, pt-PT
- ru
- zh-CN
+ public static final int autofill_update_title=0x010408d2;
+ /** Title for the autofill update dialog shown when the the contents of the activity can be updated
+ in an autofill service, and the service knows what the activity represents, and it represents 2 types of
+ data (for example, password and credit card info) [CHAR LIMIT=NONE]
*/
- public static final int autofill_phone_re=0x010402e7;
- /** Do not translate. Regex used by AutoFill.
+ public static final int autofill_update_title_with_2types=0x010408d4;
+ /** Title for the autofill update dialog shown when the the contents of the activity can be updated
+ in an autofill service, and the service knows what the activity represents, and it represents 3 types of
+ data (for example, username, password and credit card info) [CHAR LIMIT=NONE]
*/
- public static final int autofill_phone_suffix_re=0x010402ea;
- /** Do not translate. Regex used by AutoFill.
+ public static final int autofill_update_title_with_3types=0x010408d5;
+ /** Title for the autofill update dialog shown when the the contents of the activity can be updated
+ in an autofill service, and the service knows what the activity represents (for example, credit card info) [CHAR LIMIT=NONE]
*/
- public static final int autofill_phone_suffix_separator_re=0x010402f7;
- /** Label in a web form for "Postal code" [CHAR-LIMIT=NONE]
+ public static final int autofill_update_title_with_type=0x010408d3;
+ /** Label for the autofill update button [CHAR LIMIT=NONE]
*/
- public static final int autofill_postal_code=0x010402f9;
- /** Label in a web form for "Prefecture" [CHAR-LIMIT=NONE]
+ public static final int autofill_update_yes=0x010408da;
+ /** Title of fullscreen autofill window, including the name of which autofill service it is using [CHAR-LIMIT=NONE]
*/
- public static final int autofill_prefecture=0x01040300;
- /** Label in a web form for "Province" [CHAR-LIMIT=NONE]
+ public static final int autofill_window_title=0x01040537;
+ /** Strings for possible PreferenceActivity Back/Next buttons
*/
- public static final int autofill_province=0x010402f8;
- /** Do not translate. Regex used by AutoFill.
- es
- pt-BR, pt-PT
- */
- public static final int autofill_region_ignored_re=0x010402d0;
- /** Do not translate. Regex used by AutoFill.
- */
- public static final int autofill_shipping_designator_re=0x010402de;
- /** Label in a web form for "State" [CHAR-LIMIT=NONE]
- */
- public static final int autofill_state=0x010402fa;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- en-UK
- ja-JP
- pt-BR, pt-PT
- ru
- zh-CN
- zh-TW
- */
- public static final int autofill_state_re=0x010402da;
- /** Text to show in the auto complete drop down list on a text view when the WebView can auto fill the entire form, and the user has configured an AutoFill profile [CHAR-LIMIT=8]
- */
- public static final int autofill_this_form=0x010402c9;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- zh-CN
- */
- public static final int autofill_username_re=0x010402e0;
- /** Do not translate. Regex used by AutoFill.
- pt-BR, pt-PT
- */
- public static final int autofill_zip_4_re=0x010402d8;
- /** Label in a web form for "ZIP code" [CHAR-LIMIT=NONE]
- */
- public static final int autofill_zip_code=0x010402fb;
- /** Do not translate. Regex used by AutoFill.
- de-DE
- es
- fr-FR
- it-IT
- ja-JP
- pt-BR, pt-PT
- ru
-zh-CN
- zh-TW
- */
- public static final int autofill_zip_code_re=0x010402d7;
+ public static final int back_button_label=0x010406cc;
/** Displayed when a SIM PIN password is entered incorrectly.
*/
- public static final int badPin=0x01040086;
+ public static final int badPin=0x01040198;
/** Displayed when a SIM PUK password is entered incorrectly.
*/
- public static final int badPuk=0x01040087;
- /** [CHAR_LIMIT=NONE] Battery saver: Feature description
+ public static final int badPuk=0x01040199;
+ /** Title of notification letting users know the battery level at the time the notification was posted [CHAR_LIMIT=80]
+ Title of notification letting users know the battery level at the time the notification was posted [CHAR_LIMIT=80]
+ Title of notification letting users know the battery level at the time the notification was posted [CHAR_LIMIT=80]
*/
- public static final int battery_saver_description=0x01040573;
+ public static final int battery_saver_charged_notification_summary=0x01040921;
+ /** [CHAR_LIMIT=NONE] Battery saver: Feature description, without a "learn more" link.
+ */
+ public static final int battery_saver_description=0x01040837;
+ /** [CHAR_LIMIT=NONE] Battery saver: Feature description, with a "learn more" link.
+ */
+ public static final int battery_saver_description_with_learn_more=0x01040836;
+ /** Battery saver strings
+ The user visible name of the notification channel for battery saver notifications [CHAR_LIMIT=80]
+ */
+ public static final int battery_saver_notification_channel_name=0x0104091f;
+ /** Title of notification letting users know that battery saver is now off [CHAR_LIMIT=80]
+ */
+ public static final int battery_saver_off_notification_title=0x01040920;
+ /** String used to display the date. This is the string to say something happened more than 1 month ago.
+ */
+ public static final int beforeOneMonthDurationPast=0x01040551;
+ /** Name for an app setting that lets the user authenticate for that app using biometrics (e.g. fingerprint or face). [CHAR LIMIT=30]
+ */
+ public static final int biometric_app_setting_name=0x010403b7;
+ /** Biometric dangling notification "Not now" action button
+ */
+ public static final int biometric_dangling_notification_action_not_now=0x01040a31;
+ /** Biometric dangling notification "set up" action button
+ */
+ public static final int biometric_dangling_notification_action_set_up=0x01040a30;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with a biometric (e.g. fingerprint or face). [CHAR LIMIT=70]
+ */
+ public static final int biometric_dialog_default_subtitle=0x010403ba;
+ /** Title shown when the system-provided biometric dialog is shown, asking the user to authenticate. [CHAR LIMIT=40]
+ */
+ public static final int biometric_dialog_default_title=0x010403b9;
+ /** Message shown when biometric authentication has been canceled [CHAR LIMIT=50]
+ */
+ public static final int biometric_error_canceled=0x010403c0;
+ /** Message returned to applications if BiometricPrompt setAllowDeviceCredentials is enabled but no pin, pattern, or password is set. [CHAR LIMIT=NONE]
+ */
+ public static final int biometric_error_device_not_secured=0x010403c1;
+ /** Message returned to applications when an unexpected/unknown error occurs. [CHAR LIMIT=50]
+ */
+ public static final int biometric_error_generic=0x010403c2;
+ /** Message shown when biometric hardware is not available [CHAR LIMIT=50]
+ */
+ public static final int biometric_error_hw_unavailable=0x010403bc;
+ /** Message shown when biometric authentication was canceled by the user [CHAR LIMIT=50]
+ */
+ public static final int biometric_error_user_canceled=0x010403bd;
+ /** Message shown by the biometric dialog when face is not recognized [CHAR LIMIT=50]
+ */
+ public static final int biometric_face_not_recognized=0x010403bf;
+ /** Message shown by the biometric dialog when biometric is not recognized
+ */
+ public static final int biometric_not_recognized=0x010403be;
+ /** Name for an app setting that lets the user authenticate for that app using biometrics (e.g. fingerprint or face) or their screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=70]
+ */
+ public static final int biometric_or_screen_lock_app_setting_name=0x010403b8;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with a biometric (e.g. fingerprint or face) or their screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=90]
+ */
+ public static final int biometric_or_screen_lock_dialog_default_subtitle=0x010403bb;
+ /** DO NOT TRANSLATE
+ */
+ public static final int bluetooth_a2dp_audio_route_id=0x0104073c;
/** Description of the bluetooth a2dp audio route. [CHAR LIMIT=50]
*/
- public static final int bluetooth_a2dp_audio_route_name=0x010404b4;
- /** Message in bugreport dialog describing what it does [CHAR LIMIT=NONE]
+ public static final int bluetooth_a2dp_audio_route_name=0x0104073d;
+ /** Strings for Bluetooth service
+ toast message informing user that Bluetooth stays on after airplane mode is turned on. [CHAR LIMIT=NONE]
*/
- public static final int bugreport_message=0x0104010f;
+ public static final int bluetooth_airplane_mode_toast=0x01040934;
+ /** Toast message informing user in how many seconds a bugreport screenshot will be taken
+ */
+ public static final int bugreport_countdown=0x0104026a;
+ /** Message in bugreport dialog describing what it does [CHAR LIMIT=NONE]
+ TODO: remove if not used anymore
+ */
+ public static final int bugreport_message=0x01040265;
+ /** Summary in the bugreport dialog for the full workflow. [CHAR LIMIT=NONE]
+ */
+ public static final int bugreport_option_full_summary=0x01040269;
+ /** Title in the bugreport dialog for the full workflow. Should fit in one line. [CHAR LIMIT=30]
+ */
+ public static final int bugreport_option_full_title=0x01040268;
+ /** Summary in the bugreport dialog for the interactive workflow. [CHAR LIMIT=NONE]
+ */
+ public static final int bugreport_option_interactive_summary=0x01040267;
+ /** Title in the bugreport dialog for the interactive workflow. Should fit in one line. [CHAR LIMIT=30]
+ */
+ public static final int bugreport_option_interactive_title=0x01040266;
+ /** Toast for failed to take screenshot with bugreport. [CHAR_LIMIT=100]
+ */
+ public static final int bugreport_screenshot_failure_toast=0x0104026d;
+ /** Toast for taking screenshot with bugreport successfully. [CHAR_LIMIT=100]
+ */
+ public static final int bugreport_screenshot_success_toast=0x0104026c;
/** Format for build summary info [CHAR LIMIT=NONE]
*/
- public static final int bugreport_status=0x01040110;
- /** Take bug report menu title [CHAR LIMIT=NONE]
+ public static final int bugreport_status=0x0104026b;
+ /** Take bug report menu title [CHAR LIMIT=30]
*/
- public static final int bugreport_title=0x0104010e;
+ public static final int bugreport_title=0x01040264;
/** Suffix added to a number to signify size in bytes.
*/
- public static final int byteShort=0x0104006a;
+ public static final int byteShort=0x0104018b;
+ /** Action text to be displayed for the "answer" action of an incoming call [CHAR LIMIT=13]
+ */
+ public static final int call_notification_answer_action=0x01040873;
+ /** Action text to be displayed for the "answer" action of an incoming VIDEO call [CHAR LIMIT=13]
+ */
+ public static final int call_notification_answer_video_action=0x01040874;
+ /** Action text to be displayed for the "decline" action of an incoming call [CHAR LIMIT=13]
+ */
+ public static final int call_notification_decline_action=0x01040875;
+ /** Action text to be displayed for the "hang up" action of an ongoing call [CHAR LIMIT=13]
+ */
+ public static final int call_notification_hang_up_action=0x01040876;
+ /** Default notification text to be displayed in incoming call notifications [CHAR LIMIT=40]
+ */
+ public static final int call_notification_incoming_text=0x01040877;
+ /** Default notification text to be displayed in ongoing call notifications [CHAR LIMIT=40]
+ */
+ public static final int call_notification_ongoing_text=0x01040878;
+ /** Default notification text to be displayed in screening call notifications [CHAR LIMIT=40]
+ */
+ public static final int call_notification_screening_text=0x01040879;
/** Preference framework strings.
*/
public static final int cancel=0x01040000;
- /** Description for the capability of an accessibility service to request enhanced web accessibility.
+ /** @hide DO NOT TRANSLATE Spans within this text are applied to style composing regions
+ within an EditText widget. The text content is ignored and not used.
+ DO NOT TRANSLATE Spans within this text are applied to style composing regions
+ within an EditText widget. The text content is ignored and not used.
+ Note: This is @color/GM2_blue_300, cannot use @color references here.
*/
- public static final int capability_desc_canRequestEnhancedWebAccessibility=0x01040136;
+ public static final int candidates_style=0x0104017e;
+ /** Description for the capability of an accessibility service to perform gestures.
+ */
+ public static final int capability_desc_canCaptureFingerprintGestures=0x010402c3;
+ /** Description for the capability of an accessibility service to control display magnification.
+ */
+ public static final int capability_desc_canControlMagnification=0x010402bf;
+ /** Description for the capability of an accessibility service to perform gestures.
+ */
+ public static final int capability_desc_canPerformGestures=0x010402c1;
/** Description for the capability of an accessibility service to request to filter key events.
*/
- public static final int capability_desc_canRequestFilterKeyEvents=0x01040138;
+ public static final int capability_desc_canRequestFilterKeyEvents=0x010402bd;
/** Description for the capability of an accessibility service to request touch exploration.
*/
- public static final int capability_desc_canRequestTouchExploration=0x01040134;
+ public static final int capability_desc_canRequestTouchExploration=0x010402bb;
/** Description for the capability of an accessibility service to retrieve window content.
*/
- public static final int capability_desc_canRetrieveWindowContent=0x01040132;
- /** Title for the capability of an accessibility service to request enhanced web accessibility.
+ public static final int capability_desc_canRetrieveWindowContent=0x010402b9;
+ /** Description for the capability of an accessibility service to take screenshot. [CHAR LIMIT=NONE]
*/
- public static final int capability_title_canRequestEnhancedWebAccessibility=0x01040135;
+ public static final int capability_desc_canTakeScreenshot=0x010402c5;
+ /** Title for the capability of an accessibility service to capture fingerprint gestures.
+ */
+ public static final int capability_title_canCaptureFingerprintGestures=0x010402c2;
+ /** Title for the capability of an accessibility service to control display magnification.
+ */
+ public static final int capability_title_canControlMagnification=0x010402be;
+ /** Title for the capability of an accessibility service to perform gestures.
+ */
+ public static final int capability_title_canPerformGestures=0x010402c0;
/** Title for the capability of an accessibility service to request to filter key events.
*/
- public static final int capability_title_canRequestFilterKeyEvents=0x01040137;
+ public static final int capability_title_canRequestFilterKeyEvents=0x010402bc;
/** Title for the capability of an accessibility service to request touch exploration.
*/
- public static final int capability_title_canRequestTouchExploration=0x01040133;
+ public static final int capability_title_canRequestTouchExploration=0x010402ba;
/** Title for the capability of an accessibility service to retrieve window content.
*/
- public static final int capability_title_canRetrieveWindowContent=0x01040131;
- public static final int car_mode_disable_notification_message=0x01040441;
+ public static final int capability_title_canRetrieveWindowContent=0x010402b8;
+ /** Title for the capability of an accessibility service to take screenshot. [CHAR LIMIT=32]
+ */
+ public static final int capability_title_canTakeScreenshot=0x010402c4;
+ /** Default text for a button that can be toggled on and off.
+ */
+ public static final int capital_off=0x01040591;
+ /** Default text for a button that can be toggled on and off.
+ */
+ public static final int capital_on=0x01040590;
+ /** Strings for car
+ String displayed when loading a user in the car [CHAR LIMIT=30]
+ */
+ public static final int car_loading_profile=0x01040935;
+ public static final int car_mode_disable_notification_message=0x010406cb;
/** Strings for car mode notification
Shown when car mode is enabled
*/
- public static final int car_mode_disable_notification_title=0x01040440;
+ public static final int car_mode_disable_notification_title=0x010406ca;
+ public static final int carrier_app_notification_text=0x01040633;
+ /** See carrier_app_notification. This is the headline.
+ */
+ public static final int carrier_app_notification_title=0x01040632;
/** Displayed when the call forwarding query was forwarded.
*/
- public static final int cfTemplateForwarded=0x010400d0;
+ public static final int cfTemplateForwarded=0x010401fb;
/** Displayed when the call forwarding query will be forwarded after some time.
*/
- public static final int cfTemplateForwardedTime=0x010400d1;
+ public static final int cfTemplateForwardedTime=0x010401fc;
/** Displayed when the call forwarding query was not able to be forwarded.
*/
- public static final int cfTemplateNotForwarded=0x010400cf;
+ public static final int cfTemplateNotForwarded=0x010401fa;
/** Displayed when the call forwarding query was set but forwarding is not enabled.
*/
- public static final int cfTemplateRegistered=0x010400d2;
+ public static final int cfTemplateRegistered=0x010401fd;
/** Displayed when the call forwarding query was set but forwarding is not enabled.
*/
- public static final int cfTemplateRegisteredTime=0x010400d3;
- /** Default title for the activity chooser, when one is not given. Android allows multiple activities to perform an action. for example, there may be many ringtone pickers installed. A dialog is shown to the user allowing him to pick which activity should be used. This is the title.
+ public static final int cfTemplateRegisteredTime=0x010401fe;
+ /** Default checked text used by accessibility for a button that can be checked or unchecked. [CHAR LIMIT=NONE]
*/
- public static final int chooseActivity=0x01040357;
+ public static final int checked=0x01040592;
+ /** Default title for the activity chooser, when one is not given. Android allows multiple activities to perform an action. for example, there may be many ringtone pickers installed. A dialog is shown to the user allowing them to pick which activity should be used. This is the title.
+ */
+ public static final int chooseActivity=0x010405b5;
/** title for the USB activity chooser.
*/
- public static final int chooseUsbActivity=0x01040358;
+ public static final int chooseUsbActivity=0x010405b6;
+ /** Choose Account Activity label
+ */
+ public static final int choose_account_label=0x010406e3;
+ /** ChooserActivity - Alphabetically sorted apps list label. [CHAR LIMIT=NONE]
+ */
+ public static final int chooser_all_apps_button_label=0x01040938;
+ /** ChooserActivity - No direct share targets are available. [CHAR LIMIT=NONE]
+ */
+ public static final int chooser_no_direct_share_targets=0x01040937;
/** Dialog title for user to select a different wallpaper from service list
*/
- public static final int chooser_wallpaper=0x01040430;
- public static final int common_last_name_prefixes=0x01040059;
- public static final int common_name_conjunctions=0x0104005a;
- public static final int common_name_prefixes=0x01040057;
- public static final int common_name_suffixes=0x01040058;
+ public static final int chooser_wallpaper=0x010406b7;
+ /** Text displayed when the user selects the check box for setting default application. See the "Use by default for this action" check box.
+ */
+ public static final int clearDefaultHintMsg=0x010405b4;
+ /**
+ Used to wrap a label for content description for a Clone profile, e.g. "Clone Messenger"
+ instead of Messenger when the Messenger app is cloned.
+ [CHAR LIMIT=20]
+
+ */
+ public static final int clone_profile_label_badge=0x01040827;
+ /** Accessibility text for the close window button
+ */
+ public static final int close_button_text=0x01040870;
+ /** Title of Color Correction feature, which is mostly used to help users who are colorblind,
+ shown in the warning dialog about the accessibility shortcut.
+ */
+ public static final int color_correction_feature_name=0x01040791;
+ /** Title of Color Inversion feature shown in the warning dialog about the accessibility
+ shortcut.
+ */
+ public static final int color_inversion_feature_name=0x01040790;
+ public static final int common_last_name_prefixes=0x01040179;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int common_name=0x01040721;
+ public static final int common_name_conjunctions=0x0104017a;
+ public static final int common_name_prefixes=0x01040177;
+ public static final int common_name_suffixes=0x01040178;
+ /** Content of concurrent display active notification. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_active_content=0x01040a07;
+ /** Title of concurrent display active notification. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_active_title=0x01040a06;
+ /** Name of concurrent display notifications. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_name=0x01040a05;
+ /** Content of concurrent display power saver notification. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_power_save_content=0x01040a0b;
+ /** Title of concurrent display power saver notification. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_power_save_title=0x01040a0a;
+ /** Content of concurrent display thermal notification. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_thermal_content=0x01040a09;
+ /** Title of concurrent display thermal notification. [CHAR LIMIT=NONE]
+ */
+ public static final int concurrent_display_notification_thermal_title=0x01040a08;
/** Label to show for a service that is running because it is providing conditions.
*/
- public static final int condition_provider_service_binding_label=0x01040432;
+ public static final int condition_provider_service_binding_label=0x010406ba;
+ /** Label used by Telephony code, assigned as the display name for conference calls [CHAR LIMIT=60]
+ */
+ public static final int conference_call=0x010408b5;
+ /** Activity to handle Usb Device connection in USB Host side. Keeping it to null value will
+ lead into handling it inside system using Intent resolution. Non-null contents will have
+ format of package-name/ActivityClassName.
+ */
+ public static final int config_UsbDeviceConnectionHandling_component=0x010400a9;
+ /** Used together with config_canRemoveOrRenameFirstAccount when set to false. By default, this
+ is blank. Check if the first account is of this account type. If it is, then disable
+ remove/rename.
+ */
+ public static final int config_accountTypeToKeepFirstAccount=0x010400e8;
/** Package name providing Hardware Activity-Recognition API support. Used only when
config_enableActivityRecognitionHardwareOverlay is false.
*/
- public static final int config_activityRecognitionHardwarePackageName=0x0104002a;
+ public static final int config_activityRecognitionHardwarePackageName=0x0104007d;
+ /** Intent extra key for the event code int array while requesting ambient context consent.
+ */
+ public static final int config_ambientContextEventArrayExtraKey=0x01040101;
+ /** Intent extra key for the caller's package name while requesting ambient context consent.
+
+ */
+ public static final int config_ambientContextPackageNameExtraKey=0x01040100;
/** Apps that are authorized to access shared accounts, overridden by product overlays
*/
- public static final int config_appsAuthorizedForSharedAccounts=0x01040049;
+ public static final int config_appsAuthorizedForSharedAccounts=0x010400c6;
+ /** List of comma separated package names for which we the system will not show crash, ANR,
+ etc. dialogs.
+ */
+ public static final int config_appsNotReportingCrashes=0x010400dc;
+ /** What source to use to estimate link upstream and downstream bandwidth capacities.
+ Default is bandwidth_estimator.
+ Values are bandwidth_estimator, carrier_config and modem.
+ */
+ public static final int config_bandwidthEstimateSource=0x0104015f;
+ public static final int config_batterySaverDeviceSpecificConfig=0x0104015c;
+ /** The app which will handle routine based automatic battery saver, if empty the UI for
+ routine based battery saver will be hidden
+ */
+ public static final int config_batterySaverScheduleProvider=0x0104006d;
+ public static final int config_batterymeterBoltPath=0x0104012e;
+ public static final int config_batterymeterErrorPerimeterPath=0x0104012c;
+ public static final int config_batterymeterFillMask=0x0104012d;
+ /** All of the paths defined for the batterymeter are defined on a 12x20 canvas, and must
+ be parsable by android.utill.PathParser
+ */
+ public static final int config_batterymeterPerimeterPath=0x0104012b;
+ public static final int config_batterymeterPowersavePath=0x0104012f;
+ public static final int config_biometric_prompt_ui_package=0x01040132;
+ /** Name of a font family to use for body text.
+ */
+ public static final int config_bodyFontFamily=0x0104011f;
+ /** Name of a font family to use for medium body text.
+ */
+ public static final int config_bodyFontFamilyMedium=0x01040120;
/** The OEM specified sensor string type for the gesture to launch camera app, this value
must match the value of config_cameraLaunchGestureSensorType in OEM's HAL
*/
- public static final int config_cameraLaunchGestureSensorStringType=0x01040051;
+ public static final int config_cameraLaunchGestureSensorStringType=0x010400da;
+ /** The OEM specified sensor string type for the gesture to launch camera app, this value
+ must match the value of config_cameraLiftTriggerSensorType in OEM's HAL
+ */
+ public static final int config_cameraLiftTriggerSensorStringType=0x01040115;
+ /** URI for camera shutter sound
+ */
+ public static final int config_cameraShutterSound=0x01040114;
+ /** Name of the dialog that is used to install the carrier app when the SIM is inserted
+ */
+ public static final int config_carrierAppInstallDialogComponent=0x010400c2;
/** Class name of the framework account picker activity.
Can be customized for other product types
*/
- public static final int config_chooseAccountActivity=0x01040043;
+ public static final int config_chooseAccountActivity=0x010400ab;
/** Class name of the account type and account picker activity.
Can be customized for other product types
*/
- public static final int config_chooseTypeAndAccountActivity=0x01040044;
- /** Name of the activity or service that prompts the user to reject, accept, or whitelist
+ public static final int config_chooseTypeAndAccountActivity=0x010400ac;
+ /** Name of the activity that will handle requests to the system to choose an activity for
+ the purposes of resolving an intent.
+ */
+ public static final int config_chooserActivity=0x010400ad;
+ /** Name of the font family to use in the default lockscreen clock
+ */
+ public static final int config_clockFontFamily=0x01040121;
+ /** The package name for the system companion device manager service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ Example: "com.android.companiondevicemanager"
+ See android.companion.CompanionDeviceManager.
+
+ */
+ public static final int config_companionDeviceManagerPackage=0x010400f1;
+ /** Package handling Quick controls
+ */
+ public static final int config_controlsPackage=0x010400cc;
+ /** Name of the broadcast receiver that is used to receive provider change events
+ */
+ public static final int config_credentialManagerReceiverComponent=0x010400c5;
+ /** Name of the activity or service that prompts the user to reject, accept, or allowlist
an adb host's public key, when an unwhitelisted host connects to the local adbd.
Can be customized for other product types
*/
- public static final int config_customAdbPublicKeyConfirmationComponent=0x01040046;
- /** Name of the activity that prompts the secondary user to acknowledge she/he needs to
- switch to the primary user to enable USB debugging.
+ public static final int config_customAdbPublicKeyConfirmationComponent=0x010400af;
+ /** Name of the activity that prompts the secondary user to acknowledge they need to
+ switch to an admin user to enable USB debugging.
Can be customized for other product types
*/
- public static final int config_customAdbPublicKeyConfirmationSecondaryUserComponent=0x01040047;
+ public static final int config_customAdbPublicKeyConfirmationSecondaryUserComponent=0x010400b0;
+ /** Name of the activity or service that prompts the user to reject, accept, or allowlist
+ a wireless network for wireless debugging.
+ Can be customized for other product types
+ */
+ public static final int config_customAdbWifiNetworkConfirmationComponent=0x010400b1;
+ /** Name of the activity that prompts the secondary user to acknowledge they need to
+ switch to an admin user to enable wireless debugging.
+ Can be customized for other product types
+ */
+ public static final int config_customAdbWifiNetworkConfirmationSecondaryUserComponent=0x010400b2;
+ /** Class name of the custom country detector to be used.
+ */
+ public static final int config_customCountryDetector=0x0104013b;
+ /** @hide
+ Component name of custom media key dispatcher class used by MediaSessionService.
+ */
+ @android.annotation.SystemApi
+ public static final int config_customMediaKeyDispatcher=0x0104002c;
+ /** @hide
+ Component name of custom media session policy provider class used by
+ MediaSessionService.
+ */
+ @android.annotation.SystemApi
+ public static final int config_customMediaSessionPolicyProvider=0x0104002d;
/** Component name of a custom ResolverActivity (Intent resolver) to be used instead of
the default framework version. If left empty, then the framework version will be used.
Example: com.google.android.myapp/.resolver.MyResolverActivity
*/
- public static final int config_customResolverActivity=0x01040045;
- /** Name of the CustomDialog that is used for VPN
+ public static final int config_customResolverActivity=0x010400ae;
+ /** Name of the dialog that is used to inform the user that always-on VPN is disconnected
*/
- public static final int config_customVpnConfirmDialogComponent=0x01040048;
+ public static final int config_customVpnAlwaysOnDisconnectedDialogComponent=0x010400c1;
+ /** Name of the dialog that is used to request the user's consent for a VpnService VPN
+ */
+ public static final int config_customVpnConfirmDialogComponent=0x010400c0;
+ public static final int config_dataUsageSummaryComponent=0x010400e7;
/** The default iface on which to monitor data use
*/
- public static final int config_datause_iface=0x0104002b;
+ public static final int config_datause_iface=0x01040080;
+ /** URI for default Accessibility notification sound when to enable accessibility shortcut.
+ */
+ public static final int config_defaultAccessibilityNotificationSound=0x010400eb;
+ /** The component name, flattened to a string, for the default accessibility service to be
+ enabled by the accessibility shortcut. This service must be trusted, as it can be activated
+ without explicit consent of the user. If no accessibility service with the specified name
+ exists on the device, the accessibility shortcut will be disabled by default.
+ */
+ public static final int config_defaultAccessibilityService=0x010400ea;
+ /** Component name that accepts ACTION_SEND intents for requesting ambient context consent.
+ */
+ public static final int config_defaultAmbientContextConsentComponent=0x010400ff;
+ /** The component name for the default system AmbientContextEvent detection service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ See android.service.ambientcontext.AmbientContextDetectionService.
+
+ */
+ public static final int config_defaultAmbientContextDetectionService=0x010400f5;
+ /** The package name for the system's app prediction service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ Example: "com.android.intelligence/.AppPredictionService"
+
+ */
+ public static final int config_defaultAppPredictionService=0x01040108;
+ /** @hide @TestApi
+ The name of the package that will hold the assistant role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_defaultAssistant=0x01040021;
+ /** Component name that should be granted Notification Assistant access
+ */
+ public static final int config_defaultAssistantAccessComponent=0x01040122;
+ /** The component name for the default system attention service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ See android.attention.AttentionManagerService.
+
+ */
+ public static final int config_defaultAttentionService=0x010400f3;
+ /** The package name for the system's augmented autofill service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, augmented autofill wil be
+ disabled.
+ Example: "com.android.augmentedautofill/.AugmentedAutofillService"
+
+ */
+ public static final int config_defaultAugmentedAutofillService=0x01040106;
+ /** The component name, flattened to a string, for the default autofill service
+ to enabled for a user. This service must be trusted, as it can be activated
+ without explicit consent of the user. If no autofill service with the
+ specified name exists on the device, autofill will be disabled by default.
+
+ */
+ public static final int config_defaultAutofillService=0x010400ee;
+ /** The name of the package that will hold the default automotive navigation role.
+ */
+ public static final int config_defaultAutomotiveNavigation=0x01040089;
+ /** @hide
+ The name of the package that will hold the browser role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_defaultBrowser=0x01040022;
+ /** The package name for the default bug report handler app from power menu short press. This app must be allowlisted.
+ */
+ public static final int config_defaultBugReportHandlerApp=0x01040136;
+ /** @hide
+ The name of the package that will hold the call redirection role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_defaultCallRedirection=0x01040025;
+ /** @hide
+ The name of the package that will hold the call screening role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_defaultCallScreening=0x01040026;
+ /** The package name of the default captive portal login app. Must be granted the
+ POST_NOTIFICATIONS permission.
+
+ */
+ public static final int config_defaultCaptivePortalLoginPackageName=0x01040079;
+ /** The package name for the system's content capture service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, content capture will be
+ disabled.
+ Example: "com.android.contentcapture/.ContentcaptureService"
+
+ */
+ public static final int config_defaultContentCaptureService=0x01040104;
+ /** The package name for the system's content protection service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, content protection will be
+ disabled.
+ Example: "com.android.contentprotection/.ContentProtectionService"
+
+ */
+ public static final int config_defaultContentProtectionService=0x01040105;
+ /** The package name for the system's content suggestions service.
+ Provides suggestions for text and image selection regions in snapshots of apps and should
+ be able to classify the type of entities in those selections.
+
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, content suggestions wil be
+ disabled.
+ Example: "com.android.contentsuggestions/.ContentSuggestionsService"
+
+ */
+ public static final int config_defaultContentSuggestionsService=0x01040109;
+ /** The key containing the branching boolean for Contextual Search.
+ */
+ public static final int config_defaultContextualSearchEnabled=0x01040159;
+ /** The key containing the entrypoint for Contextual Search.
+ */
+ public static final int config_defaultContextualSearchKey=0x01040158;
+ /** The key containing the branching boolean for legacy Search.
+ */
+ public static final int config_defaultContextualSearchLegacyEnabled=0x0104015a;
+ /** Name of the package responsible to handle Contextual Search.
+ */
+ public static final int config_defaultContextualSearchPackageName=0x01040157;
+ /** The component name, flattened to a string, for the system's credential manager
+ autofill service. This service allows interceding autofill requests and routing
+ them to credential manager.
+
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, autofill will still
+ work with the user configured autofill service
+
+ See android.credentials.CredentialManager
+
+ */
+ public static final int config_defaultCredentialManagerAutofillService=0x0104010c;
+ /** The component name, flattened to a string, for the system's credential manager
+ hybrid service. This service allows credential retrieval and storage from, and to
+ remote devices.
+
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, credential manager
+ will still work, but remote credential retrieval and storage will not be offered to
+ the user.
+
+ See android.credentials.CredentialManager
+
+ */
+ public static final int config_defaultCredentialManagerHybridService=0x0104010b;
+ /** @hide @TestApi
+ The name of the package that will hold the dialer role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_defaultDialer=0x01040023;
+ /** Name of the starting activity for DisplayCompat host. specific to automotive.
+ */
+ public static final int config_defaultDisplayCompatHostActivity=0x01040155;
+ /** Colon separated list of package names that should be granted DND access
+ */
+ public static final int config_defaultDndAccessPackages=0x010400e4;
+ /** Colon separated list of package names that should be removed from DND access packages
+ */
+ public static final int config_defaultDndDeniedPackages=0x010400e5;
+ /** The package name of the dock manager app. Must be granted the
+ POST_NOTIFICATIONS permission.
+ */
+ public static final int config_defaultDockManagerPackageName=0x0104007a;
+ /** The component name, flattened to a string, for the default field classification service
+ to enabled for a user. This service must be trusted, as it can be activated
+ without explicit consent of the user. If no field classification service with the
+ specified name exists on the device, field classification will be disabled by default.
+
+ */
+ public static final int config_defaultFieldClassificationService=0x010400ef;
+ /** Package name for the default Health Connect app.
+ OEMs can set this with their own health app package name to define a default app with high
+ priority for the app to store the health data. If set the app always has priority of 1
+ unless it is changed by the user.
+ */
+ public static final int config_defaultHealthConnectApp=0x01040128;
+ /** Name of the starting activity for launch on private display. specific to automotive.
+ */
+ public static final int config_defaultLaunchOnPrivateDisplayRouterActivity=0x01040156;
+ /** Colon separated list of package names that should be granted Notification Listener access
+ */
+ public static final int config_defaultListenerAccessPackages=0x010400ed;
+ /** Component name for the default module metadata provider on this device
+ */
+ public static final int config_defaultModuleMetadataProvider=0x01040127;
+ public static final int config_defaultMusicRecognitionService=0x0104010f;
+ /** Component name that accepts settings intents for saved devices.
+ Used by FastPairSettingsFragment.
+ */
+ public static final int config_defaultNearbyFastPairSettingsDevicesComponent=0x0104013f;
+ /** Component name that accepts ACTION_SEND intents for nearby (proximity-based) sharing.
+ Used by ChooserActivity.
+ */
+ public static final int config_defaultNearbySharingComponent=0x0104013d;
+ /** URI used for Nearby Share SliceProvider scanning.
+ */
+ public static final int config_defaultNearbySharingSliceUri=0x0104013e;
+ /** The package name of the default network recommendation app.
+ A network recommendation provider must:
+ * Be granted the SCORE_NETWORKS permission.
+ * Be granted the ACCESS_COARSE_LOCATION permission.
+ * Include a Service for the android.net.scoring.RECOMMEND_NETWORKS action
+ protected by the BIND_NETWORK_RECOMMENDATION_SERVICE permission.
+
+ This must be set to a valid network recommendation app or empty.
+
+ */
+ public static final int config_defaultNetworkRecommendationProviderPackage=0x01040077;
/** Package name for default network scorer app; overridden by product overlays.
*/
- public static final int config_defaultNetworkScorerPackageName=0x0104004a;
+ public static final int config_defaultNetworkScorerPackageName=0x010400c9;
+ /** The name of the package that will hold the default notes role.
+ */
+ public static final int config_defaultNotes=0x0104008b;
+ /** The DeviceConfig namespace for the default system on-device sandboxed inference service.
+ */
+ public static final int config_defaultOnDeviceIntelligenceDeviceConfigNamespace=0x010400fb;
+ /** The component name for the default system on-device intelligence service,
+ */
+ public static final int config_defaultOnDeviceIntelligenceService=0x010400f7;
+ /** The component name for the default system on-device sandboxed inference service.
+ */
+ public static final int config_defaultOnDeviceSandboxedInferenceService=0x010400f8;
+ /** The package name for the system's speech recognition service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ Example: "com.android.speech/.RecognitionService"
+
+ */
+ public static final int config_defaultOnDeviceSpeechRecognitionService=0x0104010e;
+ /** The action name for the default profcollect report uploader app.
+ */
+ public static final int config_defaultProfcollectReportUploaderAction=0x01040138;
+ /** The package name for the default profcollect report uploader app. This app must be allowlisted.
+ */
+ public static final int config_defaultProfcollectReportUploaderApp=0x01040137;
+ /** Default component for QR code scanner
+ */
+ public static final int config_defaultQrCodeComponent=0x0104014d;
+ /** The name of the package that will hold the default retail demo role.
+ */
+ public static final int config_defaultRetailDemo=0x0104008e;
+ /** @hide For use by platform and tools only. Developers should not specify this value.
+ URI for default ringtone sound file to be used for silent ringer vibration
+ */
+ public static final int config_defaultRingtoneVibrationSound=0x0104003b;
+ /** The component name for the default system rotation resolver service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ See android.service.rotationresolver.RotationResolverService.
+
+ */
+ public static final int config_defaultRotationResolverService=0x010400f4;
+ /** The package name of the default search selector app. Must be granted the POST_NOTIFICATIONS
+ permission, and notifications from this app must be given the notification flag
+ FLAG_NO_DISMISS if the notification requests FLAG_ONGOING_EVENT.
+
+ */
+ public static final int config_defaultSearchSelectorPackageName=0x01040078;
+ /** The package name for the system's search ui service.
+ This service returns search results when provided with an input string.
+
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, on device search wil be
+ disabled.
+ Example: "com.android.intelliegence/.SearchUiService"
+
+ */
+ public static final int config_defaultSearchUiService=0x0104010a;
+ /** The file path in which the default shutdown vibration effect should be serialized. If the
+ device does not specify any such file path here, if the file path specified here does not
+ exist, or if the contents of the file does not make up a valid VibrationEffect
+ serialization, a default vibration will be used.
+ Note that, indefinitely repeating vibrations are not allowed as shutdown vibrations.
+ */
+ public static final int config_defaultShutdownVibrationFile=0x01040153;
+ /** The package name for the system's smartspace service.
+ This service returns smartspace results.
+
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, smartspace will be disabled.
+ Example: "com.android.intelligence/.SmartspaceService"
+
+ */
+ public static final int config_defaultSmartspaceService=0x0104010d;
+ /** @hide
+ The name of the package that will hold the SMS role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_defaultSms=0x01040024;
+ /** The component name for the default profile supervisor, which can be set as a profile owner
+ even after user setup is complete. The defined component should be used for supervision purposes
+ only. The component must be part of a system app.
+ */
+ public static final int config_defaultSupervisionProfileOwnerComponent=0x01040133;
+ /** The component name for the system-wide captions manager service.
+ This service must be trusted, as the system binds to it and keeps it running.
+ Example: "com.android.captions/.SystemCaptionsManagerService"
+
+ */
+ public static final int config_defaultSystemCaptionsManagerService=0x01040102;
+ /** The package name for the OEM custom system textclassifier service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ Example: "com.android.textclassifier"
+ If this is empty, the default textclassifier service (i.e. config_servicesExtensionPackage)
+ will be used.
+
+ See android.view.textclassifier.TextClassificationManager.
+
+ */
+ public static final int config_defaultTextClassifierPackage=0x010400f0;
+ /** The package name for the system's translation service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, translation wil be
+ disabled.
+ Example: "com.android.translation/.TranslationService"
+
+ */
+ public static final int config_defaultTranslationService=0x01040107;
+ /** A flattened ComponentName which corresponds to the only trust agent that should be enabled
+ by default. If the default value is used, or set to an empty string, the restriction will
+ not be applied.
+ */
+ public static final int config_defaultTrustAgent=0x010400ec;
+ /** The name of the package that will hold the wallet role by default.
+ */
+ public static final int config_defaultWallet=0x01040083;
+ /** The package name for the system's wallpaper effects generation service.
+ This service returns wallpaper effects results.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ If no service with the specified name exists on the device, wallpaper effects
+ generation service will be disabled.
+ Example: "com.android.intelligence/.WallpaperEffectsGenerationService"
+
+ */
+ public static final int config_defaultWallpaperEffectsGenerationService=0x01040110;
+ /** Component name that accepts ACTION_SEND intents for requesting ambient context consent for
+ wearable sensing.
+ */
+ public static final int config_defaultWearableSensingConsentComponent=0x010400fc;
+ /** The component name for the default system wearable sensing service.
+ This service must be trusted, as it can be activated without explicit consent of the user.
+ See android.service.wearable.WearableSensingService.
+
+ */
+ public static final int config_defaultWearableSensingService=0x010400f6;
+ /** The package name for the default wellbeing app.
+ This package must be trusted, as it has the permissions to control other applications
+ on the device.
+ Example: "com.android.wellbeing"
+
+ Note: This config is deprecated, please use config_systemWellbeing instead.
+
+ */
+ public static final int config_defaultWellbeingPackage=0x010400f2;
/** IP address of the dns server to use if nobody else suggests one
*/
- public static final int config_default_dns_server=0x0104002e;
+ public static final int config_default_dns_server=0x01040092;
+ /** Flag indicating which package name can access DeviceConfig table
+ */
+ public static final int config_deviceConfiguratorPackageName=0x010400d4;
+ /** The name of the package that will hold the device management role
+ */
+ public static final int config_devicePolicyManagement=0x01040086;
+ /** The name of the package that will handle updating the device management role.
+ */
+ public static final int config_devicePolicyManagementUpdater=0x01040090;
+ /** Package name for the device provisioning package.
+ */
+ public static final int config_deviceProvisioningPackage=0x010400e3;
+ /** Class name of the device specific implementation to replace the AudioService
+ or empty if the default should be used.
+ */
+ public static final int config_deviceSpecificAudioService=0x01040119;
+ /** Class name of the device specific implementation to replace the DevicePolicyManagerService
+ or empty if the default should be used.
+ */
+ public static final int config_deviceSpecificDevicePolicyManagerService=0x01040118;
+ /** Class name of the device specific implementation of DeviceStatePolicy.Provider
+ or empty if the default should be used.
+ */
+ public static final int config_deviceSpecificDeviceStatePolicyProvider=0x0104011b;
+ /** Class name of the device specific implementation of DisplayAreaPolicy.Provider
+ or empty if the default should be used.
+ */
+ public static final int config_deviceSpecificDisplayAreaPolicyProvider=0x0104011a;
+ /** Class name of the device specific implementation of InputMethodManagerService
+ or empty if the default should be used.
+ */
+ public static final int config_deviceSpecificInputMethodManagerService=0x0104011c;
+ /** The type of the light sensor to be used by the display framework for things like
+ auto-brightness. If unset, then it just gets the default sensor of type TYPE_LIGHT.
+ */
+ public static final int config_displayLightSensorType=0x01040131;
+ /** See AmbientSensor.AmbientColorTemperatureSensor.
+ The ambient color temperature sensor name.
+ */
+ public static final int config_displayWhiteBalanceColorTemperatureSensorName=0x0104012a;
+ /** WindowsManager JetPack display features
+ */
+ public static final int config_display_features=0x01040141;
+ /** Activity name for the default target activity to be launched. Note that
+ config_doublePressOnPowerBehavior must be set to 3 for this to work. [DO NOT TRANSLATE]
+
+ */
+ public static final int config_doublePressOnPowerTargetActivity=0x01040068;
+ /** File used to enable the double touch gesture.
+ TODO: move to input HAL once ready.
+ */
+ public static final int config_doubleTouchGestureEnableFile=0x010400de;
/** ComponentName of a dream to show whenever the system would otherwise have
gone to sleep. When the PowerManager is asked to go to sleep, it will instead
try to start this dream if possible. The dream should typically call startDozing()
@@ -17398,285 +32037,985 @@ zh-CN
Note that doze dreams are not subject to the same start conditions as ordinary dreams.
Doze dreams will run whenever the power manager is in a dozing state.
*/
- public static final int config_dozeComponent=0x01040040;
+ public static final int config_dozeComponent=0x010400a3;
+ /** Type of the double tap sensor. Empty if double tap is not supported.
+ */
+ public static final int config_dozeDoubleTapSensorType=0x010400a4;
+ /** Type of the long press sensor. Empty if long press is not supported.
+ */
+ public static final int config_dozeLongPressSensorType=0x010400a6;
+ /** Type of the tap sensor. Empty if tap is not supported.
+ */
+ public static final int config_dozeTapSensorType=0x010400a5;
+ /** Type of the udfps long press sensor. Empty if long press is not supported.
+ */
+ public static final int config_dozeUdfpsLongPressSensorType=0x010400a7;
/** ComponentName of the default dream (Settings.Secure.DEFAULT_SCREENSAVER_COMPONENT)
*/
- public static final int config_dreamsDefaultComponent=0x0104003f;
+ public static final int config_dreamsDefaultComponent=0x010400a2;
+ /** emergency call number for the emergency affordance
+ */
+ public static final int config_emergency_call_number=0x010400e1;
+ /** Package name that provides Emergency Dialer
+ */
+ public static final int config_emergency_dialer_package=0x010400e2;
/** Regex of wired ethernet ifaces
*/
- public static final int config_ethernet_iface_regex=0x01040019;
+ public static final int config_ethernet_iface_regex=0x01040062;
/** Configure ethernet tcp buffersizes in the form:
rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
*/
- public static final int config_ethernet_tcp_buffers=0x01040041;
+ public static final int config_ethernet_tcp_buffers=0x010400aa;
+ /** Package name of the extension software fallback.
+ */
+ public static final int config_extensionFallbackPackageName=0x0104007e;
+ /** Service name of the extension software fallback.
+ */
+ public static final int config_extensionFallbackServiceName=0x0104007f;
+ /** The package name for the vendor implementation of ACTION_FACTORY_RESET. For some vendors,
+ the default implementation of ACTION_FACTORY_RESET does not work, so it is needed to re-route
+ this intent to this package. This is being used in MasterClearReceiver.java.
+ */
+ public static final int config_factoryResetPackage=0x01040135;
+ /** Name of the fallback CredentialManager dialog that is used to get or save an app
+ credential.
+
+ If empty, no fallback will be used. IMPORTANT: In that case the OEM dialog value specified in
+ config_oemCredentialManagerDialogComponent must always launch-able. Otherwise, the
+ CredentialManager API contract is broken.
+
+ If specified, this UI should be always launch-able. It will be used as a fallback when the OEM
+ dialog value specified in config_oemCredentialManagerDialogComponent) is undefined / not
+ found.
+ */
+ public static final int config_fallbackCredentialManagerDialogComponent=0x010400c3;
+ /** @hide
+ Intent key for the package name keys
+ */
+ @android.annotation.SystemApi
+ public static final int config_feedbackIntentExtraKey=0x0104001f;
+ /** @hide
+ Intent key for package name values
+ */
+ @android.annotation.SystemApi
+ public static final int config_feedbackIntentNameKey=0x01040020;
+ /** Indicate the display area rect for foldable devices in folded state.
+ */
+ public static final int config_foldedArea=0x01040066;
/** This config is used to force VoiceInteractionService to start on certain low ram devices.
It declares the package name of VoiceInteractionService that should be started.
*/
- public static final int config_forceVoiceInteractionServicePackage=0x0104004f;
+ public static final int config_forceVoiceInteractionServicePackage=0x010400d6;
/** Package name providing fused location support. Used only when
config_enableFusedLocationOverlay is false.
*/
- public static final int config_fusedLocationProviderPackageName=0x01040026;
+ public static final int config_fusedLocationProviderPackageName=0x01040075;
/** Package name providing geocoder API support. Used only when
config_enableGeocoderOverlay is false.
*/
- public static final int config_geocoderProviderPackageName=0x01040028;
+ public static final int config_geocoderProviderPackageName=0x0104007b;
/** Package name providing geofence API support. Used only when
config_enableGeofenceOverlay is false.
*/
- public static final int config_geofenceProviderPackageName=0x01040029;
- /** Package name providing Hardware Flp. Used only when
- config_enableHardwareFlpOverlay is false.
+ public static final int config_geofenceProviderPackageName=0x0104007c;
+ /** Package with global data query permissions for AppSearch
*/
- public static final int config_hardwareFlpPackageName=0x01040027;
+ public static final int config_globalAppSearchDataQuerierPackage=0x01040142;
+ /** Package name providing GNSS location support. Used only when
+ config_useGnssHardwareProvider is false.
+ */
+ public static final int config_gnssLocationProviderPackageName=0x01040076;
+ /** The file path in which custom vibrations are provided for haptic feedbacks.
+ If the device does not specify any such file path here, if the file path specified here
+ does not exist, or if the contents of the file does not make up a valid customization
+ serialization, the system default vibrations for haptic feedback will be used.
+ If the content of the customization file is valid, the system will use the provided
+ vibrations for the customized haptic feedback IDs, and continue to use the system defaults
+ for the non-customized ones.
+ */
+ public static final int config_hapticFeedbackCustomizationFile=0x01040154;
+ /** Component name of the activity used to inform user that their device lost Active Source
+ status and will go to standby if there is no interaction.
+ */
+ public static final int config_hdmiCecActiveSourceLostActivity=0x010400be;
+ /** Component name of the activity used to ask a user to confirm system language change after
+ receiving CEC message.
+ */
+ public static final int config_hdmiCecSetMenuLanguageActivity=0x010400bd;
+ /** Name of a font family to use for headlines. If empty, falls back to platform default
+ */
+ public static final int config_headlineFontFamily=0x01040116;
+ /** Name of the font family used for system surfaces where the font should use medium weight
+ */
+ public static final int config_headlineFontFamilyMedium=0x0104011e;
+ /** Allows setting custom fontFeatureSettings on specific text.
+ */
+ public static final int config_headlineFontFeatureSettings=0x01040117;
+ /** Package name of Health Connect data migrator application.
+ */
+ public static final int config_healthConnectMigratorPackageName=0x01040152;
+ /** @hide
+ Intent key for the package name keys
+ */
+ @android.annotation.SystemApi
+ public static final int config_helpIntentExtraKey=0x0104001d;
+ /** @hide
+ Intent key for package name values
+ */
+ @android.annotation.SystemApi
+ public static final int config_helpIntentNameKey=0x0104001e;
+ /** @hide
+ Name for the set of keys associating package names
+ */
+ @android.annotation.SystemApi
+ public static final int config_helpPackageNameKey=0x0104001b;
+ /** @hide
+ Name for the set of values of package names
+ */
+ @android.annotation.SystemApi
+ public static final int config_helpPackageNameValue=0x0104001c;
+ /** Component name of the ICC hotswap prompt for restart dialog
+ */
+ public static final int config_iccHotswapPromptForRestartDialogComponent=0x0104006e;
+ /** Specifies the path that is used by AdaptiveIconDrawable class to crop launcher icons.
+ */
+ public static final int config_icon_mask=0x010400e9;
+ /** URI for in call notification sound
+ */
+ public static final int config_inCallNotificationSound=0x01040113;
+ /** The package name for the incident report approver app.
+ This app is usually PermissionController or an app that replaces it. When
+ a bugreport or incident report with EXPLICT-level sharing flags is going to be
+ shared, this app will be sent the PENDING_INCIDENT_REPORTS_CHANGED broadcast.
+
+ */
+ public static final int config_incidentReportApproverPackage=0x01040103;
+ /** Class name for the InputEvent compatibility processor override.
+ Empty string means use the default compatibility processor
+ (android.view.InputEventCompatProcessor).
+ */
+ public static final int config_inputEventCompatProcessorOverrideClassName=0x01040126;
+ /** Path to an ISO image to be shared with via USB mass storage.
+ This is intended to allow packaging drivers or tools for installation on a PC.
+ */
+ public static final int config_isoImagePath=0x0104009c;
/** Keyguard component
*/
- public static final int config_keyguardComponent=0x0104004e;
- /** MMS user agent string
- */
- public static final int config_mms_user_agent=0x01040036;
- /** MMS user agent prolfile url
- */
- public static final int config_mms_user_agent_profile_url=0x01040037;
- /** If the mobile hotspot feature requires provisioning, an action can be provided
- that will be broadcast in non-ui cases for checking the provisioning status.
+ public static final int config_keyguardComponent=0x010400cd;
+ /** The bounding path of the cutout region of the main built-in display.
+ Must either be empty if there is no cutout region, or a string that is parsable by
+ {@link android.util.PathParser}.
- A second broadcast, action defined by config_mobile_hotspot_provision_response,
- will be sent back to notify if provisioning succeeded or not. The response will
- match that of the activity in config_mobile_hotspot_provision_app, but instead
- contained within the int extra "EntitlementResult".
+ The path is assumed to be specified in display coordinates with pixel units and in
+ the display's native orientation, with the origin of the coordinate system at the
+ center top of the display. Optionally, you can append either `@left` or `@right` to the
+ end of the path string, in order to change the path origin to either the top left,
+ or top right of the display.
- Example Usage:
- String provisionAction = getString(R.string.config_mobile_hotspot_provision_check);
- sendBroadcast(new Intent(provisionAction));
+ To facilitate writing device-independent emulation overlays, the marker `@dp` can be
+ appended after the path string to interpret coordinates in dp instead of px units.
+ Note that a physical cutout should be configured in pixels for the best results.
- public void onReceive(Context context, Intent intent) {
- String provisionResponse =
- getString(R.string.config_mobile_hotspot_provision_response);
- if (provisionResponse.equals(intent.getAction())
- && intent.getIntExtra("EntitlementResult") == Activity.RESULT_OK) {
- //Mobile hotspot provisioning successful
- } else {
- //Mobile hotspot provisioning failed
- }
- }
-
- */
- public static final int config_mobile_hotspot_provision_app_no_ui=0x0104001a;
- /** Sent in response to a provisioning check. The caller must hold the
- permission android.permission.CONNECTIVITY_INTERNAL for Settings to
- receive this response.
+ If the display supports multiple resolutions, please define the path config based on the
+ highest resolution so that it can be scaled correctly in each resolution.
- See config_mobile_hotspot_provision_response
+ Example for a 10px x 10px square top-center cutout:
+ M -5,0 L -5,10 L 5,10 L 5,0 Z
+ Example for a 10dp x 10dp square top-center cutout:
+ M -5,0 L -5,10 L 5,10 L 5,0 Z @dp
+
+ @see https://www.w3.org/TR/SVG/paths.html#PathData
*/
- public static final int config_mobile_hotspot_provision_response=0x0104001b;
+ public static final int config_mainBuiltInDisplayCutout=0x010400d8;
+ /** Like config_mainBuiltInDisplayCutout, but this path is used to report the
+ one single bounding rect per device edge to the app via
+ {@link DisplayCutout#getBoundingRect}. Note that this path should try to match the visual
+ appearance of the cutout as much as possible, and may be smaller than
+ config_mainBuiltInDisplayCutout
+
+ */
+ public static final int config_mainBuiltInDisplayCutoutRectApproximation=0x010400d9;
+ /** A string config in svg path format for the main display shape.
+ (@see https://www.w3.org/TR/SVG/paths.html#PathData).
+
+ This config must be set unless:
+ 1. {@link Configuration#isScreenRound} is true which means the display shape is circular
+ and the system will auto-generate a circular shape.
+ 2. The display has no rounded corner and the system will auto-generate a rectangular shape.
+ (@see DisplayShape#createDefaultDisplayShape)
+
+ Note: If the display supports multiple resolutions, please define the path config based on
+ the highest resolution so that it can be scaled correctly in each resolution.
+ */
+ public static final int config_mainDisplayShape=0x01040150;
+ /** Package name for ManagedProvisioning which is responsible for provisioning work profiles.
+ */
+ public static final int config_managed_provisioning_package=0x01040123;
+ /** Component name of media projection permission dialog
+ */
+ public static final int config_mediaProjectionPermissionDialogComponent=0x0104011d;
+ /** Brand value for attestation of misprovisioned device.
+ */
+ public static final int config_misprovisionedBrandValue=0x01040125;
+ /** Model of potentially misprovisioned devices. If none is specified in an overlay, an
+ empty string is passed in.
+ */
+ public static final int config_misprovisionedDeviceModel=0x01040124;
+ /** MMS user agent string
+ */
+ public static final int config_mms_user_agent=0x0104009a;
+ /** MMS user agent prolfile url
+ */
+ public static final int config_mms_user_agent_profile_url=0x0104009b;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.string.config_mobile_hotspot_provision_app_no_ui
+ instead.
+ */
+ public static final int config_mobile_hotspot_provision_app_no_ui=0x01040063;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.string.config_mobile_hotspot_provision_response
+ instead.
+ */
+ public static final int config_mobile_hotspot_provision_response=0x01040064;
/** Package name providing network location support. Used only when
config_enableNetworkLocationOverlay is false.
*/
- public static final int config_networkLocationProviderPackageName=0x01040025;
- /** Remote server that can provide NTP responses.
+ public static final int config_networkLocationProviderPackageName=0x01040074;
+ public static final int config_networkOverLimitComponent=0x010400e6;
+ /** The component name of the activity for the companion-device-manager notification access
+ confirmation.
*/
- public static final int config_ntpServer=0x01040039;
- /** Indicate the name of the window orientation sensor type if present. A
- window orientation sensor produces values to be used in lieu of the
- typical, accelerometer based sensor. It must only produce integral
- values between 0 and 3, inclusive, with each one corresponding to a
- given rotation:
- 0: 0 degrees of rotation (natural)
- 1: 90 degrees of rotation (rotate CCW)
- 2: 180 degrees of rotation (reverse)
- 3: 270 degrees of rotation (rotate CW)
+ public static final int config_notificationAccessConfirmationActivity=0x01040146;
+ /** The package name of the package implementing the custom notification panel
*/
- public static final int config_orientationSensorType=0x01040020;
+ public static final int config_notificationHandlerPackage=0x010400e0;
+ /** Fully qualified activity name providing the credential selector UI, that serves the
+ CredentialManager APIs. Must be a system app component.
+
+ If empty, or if this activity specified cannot be found or launched, then the fallback activity
+ defined at config_fallbackCredentialManagerDialogComponent will be used instead.
+ */
+ public static final int config_oemCredentialManagerDialogComponent=0x010400c4;
+ /** The file storing S2-cell-based satellite access restriction of the countries defined by
+ config_oem_enabled_satellite_countries.
+ */
+ public static final int config_oem_enabled_satellite_s2cell_file=0x01040172;
+ /** The app to which the emergency call will be handed over for OEM-enabled satellite
+ messaging. The format of the config string is "package_name;class_name".
+ */
+ public static final int config_oem_enabled_satellite_sos_handover_app=0x01040170;
+ /** The broadcast intent name for notifying when the on-device model is loading
+ */
+ public static final int config_onDeviceIntelligenceModelLoadedBroadcastKey=0x010400f9;
+ /** The broadcast intent name for notifying when the on-device model has been unloaded
+ */
+ public static final int config_onDeviceIntelligenceModelUnloadedBroadcastKey=0x010400fa;
+ /** The name of the package that will be allowed to change its components' label/icon.
+ */
+ public static final int config_overrideComponentUiPackage=0x01040091;
/** The BT name of the keyboard packaged with the device. If this is defined, SystemUI will
automatically try to pair with it when the device exits tablet mode.
*/
- public static final int config_packagedKeyboardName=0x01040052;
+ public static final int config_packagedKeyboardName=0x010400db;
+ /** pdp data reject dialog string for cause 29, 33 and 55 [CHAR LIMIT=100]
+ */
+ public static final int config_pdp_reject_dialog_title=0x010409da;
+ /** pdp data reject dialog string for cause 55 (MULTI_CONN_TO_SAME_PDN_NOT_ALLOWED) [CHAR LIMIT=100]
+ */
+ public static final int config_pdp_reject_multi_conn_to_same_pdn_not_allowed=0x010409dd;
+ /** pdp data reject dialog string for cause 33 (SERVICE_OPTION_NOT_SUBSCRIBED) [CHAR LIMIT=100]
+ */
+ public static final int config_pdp_reject_service_not_subscribed=0x010409dc;
+ /** pdp data reject dialog string for cause 29 (USER_AUTHENTICATION) [CHAR LIMIT=100]
+ */
+ public static final int config_pdp_reject_user_authentication_failed=0x010409db;
/** Flag indicating which package name can access the persistent data partition
*/
- public static final int config_persistentDataPackageName=0x0104004b;
+ public static final int config_persistentDataPackageName=0x010400d3;
+ /** Name of the dialog that is used to request the user's consent for a Platform VPN
+ */
+ public static final int config_platformVpnConfirmDialogComponent=0x010400bf;
+ /** Telephony pointing UI class name to be launched.
+ */
+ public static final int config_pointing_ui_class=0x0104016d;
+ /** Telephony pointing UI package name to be launched.
+ */
+ public static final int config_pointing_ui_package=0x0104016c;
+ /** Package name that will receive an explicit manifest broadcast for
+ android.os.action.POWER_SAVE_MODE_CHANGED.
+ */
+ public static final int config_powerSaveModeChangedListenerPackage=0x01040140;
+ /** Power stats collection throttle periods in milliseconds. Since power stats collection
+ is a relatively expensive operation, these throttle period may need to be adjusted for low-power
+ devices.
+
+ The syntax of this config string is as follows:
+
+ Use "*" for the power-component-name to represent the default for all power components
+ not mentioned by name.
+
+ */
+ public static final int config_powerStatsThrottlePeriods=0x0104015d;
+ /** The package hosting the primary location time zone provider.
+ Only used when config_enableGeolocationTimeZoneDetection and
+ config_enablePrimaryLocationTimeZoneProvider are true.
+
+ See android.service.timezone.TimeZoneProviderService for how to host location time zone
+ provider services.
+ */
+ public static final int config_primaryLocationTimeZoneProviderPackageName=0x01040072;
+ /** Activity name for the default target activity to be launched. [DO NOT TRANSLATE]
+ */
+ public static final int config_primaryShortPressTargetActivity=0x01040069;
+ /** Telephony qualified networks service class name to bind to by default.
+ */
+ public static final int config_qualified_networks_service_class=0x01040169;
+ /** Telephony qualified networks service package name to bind to by default.
+ */
+ public static final int config_qualified_networks_service_package=0x01040168;
+ /** Type of the quick pickup sensor. Empty if quick pickup is not supported.
+ */
+ public static final int config_quickPickupSensorType=0x010400a8;
/** The RadioAccessFamilies supported by the device.
Empty is viewed as "all". Only used on devices which
don't support RIL_REQUEST_GET_RADIO_CAPABILITY
format is UMTS|LTE|...
*/
- public static final int config_radio_access_family=0x01040050;
+ public static final int config_radio_access_family=0x010400d7;
+ /** The default value used for RawContacts.ACCOUNT_NAME when contacts are inserted without this
+ column set. These contacts are stored locally on the device and will not be removed even
+ if no android.account.Account with this name exists. A null string will be used if the
+ value is left empty. When this is non-empty then config_rawContactsLocalAccountType
+ should also be non-empty.
+ */
+ public static final int config_rawContactsLocalAccountName=0x01040139;
+ /** The default value used for RawContacts.ACCOUNT_TYPE when contacts are inserted without this
+ column set. These contacts are stored locally on the device and will not be removed even
+ if no android.account.Account with this type exists. A null string will be used if the
+ value is left empty. When this is non-empty then config_rawContactsLocalAccountName
+ should also be non-empty.
+ */
+ public static final int config_rawContactsLocalAccountType=0x0104013a;
+ /** Physical display address that corresponds to the rear display in rear display mode
+ and concurrent display mode. Used to get information about the display before
+ entering the corresponding modes
+ */
+ public static final int config_rearDisplayPhysicalAddress=0x0104014f;
+ /** Component name for the activity that will be presenting the Recents UI, which will receive
+ special permissions for API related to fetching and presenting recent tasks. The default
+ configuration uses Launcehr3QuickStep as default launcher and points to the corresponding
+ recents component. When using a different default launcher, change this appropriately or
+ use the default systemui implementation: com.android.systemui/.recents.RecentsActivity
+ */
+ public static final int config_recentsComponentName=0x010400ca;
+ /** The package name for the default retail demo app.
+ This package must be trusted, as it has the permissions to query the usage stats on the
+ device.
+ Example: "com.google.android.retaildemo"
+
+ */
+ public static final int config_retailDemoPackage=0x01040111;
+ /** The package signature hash for the default retail demo app.
+ This package must be trusted, as it has the permissions to query the usage stats on the
+ device.
+
+ */
+ public static final int config_retailDemoPackageSignature=0x01040112;
+ /** The action of the intent that Dialer sends to the app to which the emergency call will be
+ handed over for emergency messaging via satellite.
+ */
+ public static final int config_satellite_emergency_handover_intent_action=0x01040171;
+ /** Telephony satellite gateway service package name to bind to by default.
+ */
+ public static final int config_satellite_gateway_service_package=0x0104016b;
+ /** Telephony satellite service package name to bind to by default.
+ */
+ public static final int config_satellite_service_package=0x0104016a;
+ /** The identifier of the satellite's SIM profile. The identifier is composed of MCC and MNC
+ of the satellite PLMN with the format "mccmnc".
+ */
+ public static final int config_satellite_sim_plmn_identifier=0x0104016e;
+ /** The identifier for the satellite's SIM profile. The identifier is the service provider name
+ (spn) from the profile metadata.
+ */
+ public static final int config_satellite_sim_spn_identifier=0x0104016f;
+ /** The component name of the screenshot App Clips service that communicates with SystemUI to
+ evaluate certain aspects of App Clips flow such as whether a calling activity can launch
+ capture content for note activity.
+ */
+ public static final int config_screenshotAppClipsServiceComponent=0x010400cf;
+ /** The component notified when there is an error while taking a screenshot.
+ */
+ public static final int config_screenshotErrorReceiverComponent=0x010400d1;
+ /** The component name of a special dock app that merely launches a dream.
+ We don't want to launch this app when docked because it causes an unnecessary
+ activity transition. We just want to start the dream..
+ */
+ public static final int config_screenshotServiceComponent=0x010400d0;
+ /** Component name for the default target activity to be launched when user
+ presses the global search key. [DO NOT TRANSLATE]
+
+ */
+ public static final int config_searchKeyTargetActivity=0x0104006a;
+ /** The display cutout configs for secondary built-in display.
+ */
+ public static final int config_secondaryBuiltInDisplayCutout=0x01040144;
+ public static final int config_secondaryBuiltInDisplayCutoutRectApproximation=0x01040145;
+ /** A string config in svg path format for the secondary display shape.
+ (@see https://www.w3.org/TR/SVG/paths.html#PathData).
+
+ This config must be set unless:
+ 1. {@link Configuration#isScreenRound} is true which means the display shape is circular
+ and the system will auto-generate a circular shape.
+ 2. The display has no rounded corner and the system will auto-generate a rectangular shape.
+ (@see DisplayShape#createDefaultDisplayShape)
+
+ Note: If the display supports multiple resolutions, please define the path config based on
+ the highest resolution so that it can be scaled correctly in each resolution.
+ */
+ public static final int config_secondaryDisplayShape=0x01040151;
+ /** This is the default launcher package with an activity to use on secondary displays that
+ support system decorations.
+ This launcher package must have an activity that supports multiple instances and has
+ corresponding launch mode set in AndroidManifest.
+ {@see android.view.Display#FLAG_SHOULD_SHOW_SYSTEM_DECORATIONS}
+ */
+ public static final int config_secondaryHomePackage=0x01040129;
+ /** The package hosting the secondary location time zone provider.
+ Only used when config_enableGeolocationTimeZoneDetection and
+ config_enableSecondaryLocationTimeZoneProvider are true.
+
+ See android.service.timezone.TimeZoneProviderService for how to host location time zone
+ provider services.
+ */
+ public static final int config_secondaryLocationTimeZoneProviderPackageName=0x01040073;
+ /** Component name of the activity used to inform a user about a sensor privacy state chage.
+ */
+ public static final int config_sensorStateChangedActivity=0x010400ba;
+ /** Component name of the activity used to inform a user about a sensory being blocked because
+ of privacy settings.
+ */
+ public static final int config_sensorUseStartedActivity=0x010400bb;
+ /** Component name of the activity used to inform a user about a sensory being blocked because
+ of hardware privacy switches.
+ */
+ public static final int config_sensorUseStartedActivity_hwToggle=0x010400bc;
+ /** Package name of the required service extension package.
+ */
+ public static final int config_servicesExtensionPackage=0x0104013c;
+ /** Intent action used when binding to the shared connectivity service
+ */
+ public static final int config_sharedConnectivityServiceIntentAction=0x010400b4;
+ /** Package name of the system service that implements the shared connectivity service
+ */
+ public static final int config_sharedConnectivityServicePackage=0x010400b3;
+ /** Attribution path for SignalDrawable as defined on a 24x24 canvas.
+ */
+ public static final int config_signalAttributionPath=0x01040130;
+ /** The component for the activity shown to grant permissions for a slice.
+ */
+ public static final int config_slicePermissionComponent=0x010400d2;
+ /** The component name of a special dock app that merely launches a dream.
+ We don't want to launch this app when docked because it causes an unnecessary
+ activity transition. We just want to start the dream.
+ */
+ public static final int config_somnambulatorComponent=0x010400ce;
+ /** Package that provides the supervised user creation flow. This package must include an
+ activity with an intent filter for {@link UserManager.ACTION_CREATE_SUPERVISED_USER}.
+ When this resource is defined, an extra button in user settings screen will be shown
+ with a title defined in @*android:string/supervised_user_creation_label
+ and an icon defined in @*android:drawable/ic_add_supervised_user.
+ That button will fire an intent targeted for this package with the mentioned action.
+ When this resource is empty, that button will not be shown.
+ */
+ public static final int config_supervisedUserCreationPackage=0x0104014c;
+ /** @hide
+ The name of the package that will hold the system activity recognizer role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemActivityRecognizer=0x01040038;
+ /** @hide
+ Package name of the on-device intelligent processor for ambient audio.
+ Ambient audio is the sound surrounding the device captured by the DSP
+ or the microphone. In other words, the device is continuously
+ processing audio data in background.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemAmbientAudioIntelligence=0x01040033;
+ /** The name of the package that will hold the app protection service role.
+ */
+ public static final int config_systemAppProtectionService=0x01040087;
+ /** @hide
+ Package name of the on-device intelligent processor for audio. The
+ difference of 'ambient audio' and 'audio' is that in 'audio', the
+ user intentionally and consciously aware that the device is recording
+ or using the microphone.
+
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemAudioIntelligence=0x01040034;
+ /** The name of the package that will hold the system calendar sync manager role.
+ */
+ public static final int config_systemAutomotiveCalendarSyncManager=0x01040088;
+ /** @hide @TestApi
+ The name of the package that will hold the system cluster service role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemAutomotiveCluster=0x01040028;
+ /** @hide @TestApi
+ The names of the packages that will hold the automotive projection role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemAutomotiveProjection=0x01040029;
+ /** System bluetooth stack package name
+ */
+ public static final int config_systemBluetoothStack=0x010400c8;
+ /** The name of the package that will hold the call streaming role.
+ */
+ public static final int config_systemCallStreaming=0x0104008d;
+ /** @hide
+ On-device package for providing companion device associations.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemCompanionDeviceProvider=0x01040039;
+ /** @hide
+ The name of the package that will hold the system contacts role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemContacts=0x0104002b;
+ /** The name of the package that will hold the system financed device controller role.
+ */
+ public static final int config_systemFinancedDeviceController=0x0104008c;
+ /** @hide @TestApi
+ The name of the package that will hold the system gallery role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemGallery=0x01040027;
+ /** The name of the package that will hold the game service role.
+ */
+ public static final int config_systemGameService=0x01040084;
+ /** Chooser image editing activity. Must handle ACTION_EDIT image/png intents.
+ If omitted, image editing will not be offered via Chooser.
+ This name is in the ComponentName flattened format (package/class) [DO NOT TRANSLATE]
+ */
+ public static final int config_systemImageEditor=0x01040143;
+ /** @hide
+ Package name of the on-device intelligent processor for notification.
+
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemNotificationIntelligence=0x01040035;
+ /** System settings intelligence package name
+ */
+ public static final int config_systemSettingsIntelligence=0x010400c7;
+ /** @hide
+ The name of the package that will hold the system shell role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemShell=0x0104002a;
+ /** @hide
+ The name of the package that will hold the speech recognizer role by default.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemSpeechRecognizer=0x0104002e;
+ /** The package name of the default supervision package.
+ */
+ public static final int config_systemSupervision=0x01040134;
+ /** @hide
+ The name of the package that will hold the television notification handler role
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemTelevisionNotificationHandler=0x01040031;
+ /** The name of the package that will hold the television remote service role.
+ TODO(b/189347385) make this a @SystemAPI
+ */
+ public static final int config_systemTelevisionRemoteService=0x01040085;
+ /** @hide
+ Package name of the on-device intelligent processor for text. Examples
+ include providing autofill functionality based on incoming text
+ messages.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemTextIntelligence=0x01040036;
+ /** SystemUi service component
+ */
+ public static final int config_systemUIServiceComponent=0x010400cb;
+ /** @hide
+ The name of the package that will hold the system ui role
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemUi=0x0104003a;
+ /** @hide
+ Package name of the on-device intelligent processor for system UI
+ features. Examples include the search functionality or the app
+ predictor.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemUiIntelligence=0x01040032;
+ /** @hide
+ Package name of the on-device intelligent processor for visual
+ features. Examples include the autorotate feature.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemVisualIntelligence=0x01040037;
+ /** The name of the package that will hold the system wear health service role.
+ */
+ public static final int config_systemWearHealthService=0x0104008a;
+ /** @hide
+ The name of the package that will hold the wellbeing role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemWellbeing=0x01040030;
+ /** @hide
+ The name of the package that will hold the system Wi-Fi coex manager role.
+ */
+ @android.annotation.SystemApi
+ public static final int config_systemWifiCoexManager=0x0104002f;
+ /** Configure tcp buffer sizes in the form:
+ rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
+ If this is configured as an empty string, the system default will be applied.
+
+ */
+ public static final int config_tcp_buffers=0x0104015e;
+ /** Comma-separated list of unbundled packages which can connect to the
+ tv remote provider. The tv remote service is an example of such a
+ service.
+ */
+ public static final int config_tvRemoteServicePackage=0x010400df;
+ /** Component name of the activity that shows more information about a usb accessory.
+ */
+ public static final int config_usbAccessoryUriActivity=0x010400b7;
+ /** Component name of the activity that confirms the activity to start when a usb device is
+ plugged in.
+ */
+ public static final int config_usbConfirmActivity=0x010400b8;
+ /** Component name of the activity that shows the usb containment status.
+ */
+ public static final int config_usbContaminantActivity=0x010400b5;
+ /** Component name of the activity that shows the request for access to a usb device.
+ */
+ public static final int config_usbPermissionActivity=0x010400b6;
+ /** Component name of the activity to select the activity to start when a usb device is plugged
+ in.
+ */
+ public static final int config_usbResolverActivity=0x010400b9;
/** The URL that should be sent in an x-wap-profile header with an HTTP request,
as defined in the Open Mobile Alliance User Agent Profile specification
OMA-TS-UAProf-V2_0-20060206-A Section 8.1.1.1. If the URL contains a '%s'
format string then that substring will be replaced with the value of
Build.MODEL. The format string shall not be escaped.
*/
- public static final int config_useragentprofile_url=0x01040035;
- /** Package name providing WebView implementation.
+ public static final int config_useragentprofile_url=0x01040099;
+ /** Hint to decide whether restored vendor color modes are compatible with the new device. If
+ unset or a match is not made, only the standard color modes will be restored. If set, it
+ should be a unique identifier for the kinds of vendor modes this device supports, such as a
+ manufacturer name.
*/
- public static final int config_webViewPackageName=0x0104004c;
- public static final int config_wifi_framework_sap_2G_channel_list=0x0104001f;
- /** Device type information conforming to Annex B format in WiFi Direct specification.
- The default represents a dual-mode smartphone
+ public static final int config_vendorColorModesRestoreHint=0x01040067;
+ /** Wallpaper cropper package. Used as the default cropper if the active launcher doesn't
+ handle wallpaper cropping.
+
*/
- public static final int config_wifi_p2p_device_type=0x0104001d;
- public static final int config_wifi_random_mac_oui=0x0104001e;
- /** Configure wifi tcp buffersizes in the form:
- rmem_min,rmem_def,rmem_max,wmem_min,wmem_def,wmem_max
+ public static final int config_wallpaperCropperPackage=0x010400dd;
+ /** Class name of WallpaperManagerService.
*/
- public static final int config_wifi_tcp_buffers=0x01040042;
- /** Activity name to enable wifi tethering after provisioning app succeeds
+ public static final int config_wallpaperManagerServiceName=0x01040071;
+ /** Wear OS: the name of the package containing the Media Controls Activity.
*/
- public static final int config_wifi_tether_enable=0x0104001c;
+ public static final int config_wearMediaControlsPackage=0x01040149;
+ /** Wear OS: the name of the package containing the Media Sessions APK.
+ */
+ public static final int config_wearMediaSessionsPackage=0x0104014a;
+ /** Wear devices: An intent action that is used for remote intent.
+ */
+ public static final int config_wearRemoteIntentAction=0x0104015b;
+ /** The component name of the wear service class that will be started by the system server.
+ */
+ public static final int config_wearServiceComponent=0x0104008f;
+ /** Wear OS: the name of the main activity of the device's sysui.
+ */
+ public static final int config_wearSysUiMainActivity=0x01040148;
+ /** Wear OS: the name of the package containing the device's sysui.
+ */
+ public static final int config_wearSysUiPackage=0x01040147;
+ /** Intent extra key for the event code int array while requesting
+ ambient context consent for wearable sensing.
+ */
+ public static final int config_wearableAmbientContextEventArrayExtraKey=0x010400fe;
+ /** Intent extra key for the caller's package name while requesting
+ ambient context consent for wearable sensing.
+ */
+ public static final int config_wearableAmbientContextPackageNameExtraKey=0x010400fd;
+ /** This setting is deprecated, please use
+ com.android.networkstack.tethering.R.string.config_wifi_tether_enable instead.
+ */
+ public static final int config_wifi_tether_enable=0x01040065;
/** Name of the wimax manager class
*/
- public static final int config_wimaxManagerClassname=0x0104003c;
+ public static final int config_wimaxManagerClassname=0x0104009f;
/** Location of the wimax native library locaiton
*/
- public static final int config_wimaxNativeLibLocation=0x0104003b;
+ public static final int config_wimaxNativeLibLocation=0x0104009e;
/** Name of the wimax service class
*/
- public static final int config_wimaxServiceClassname=0x0104003d;
+ public static final int config_wimaxServiceClassname=0x010400a0;
/** Location of the wimax framwork jar location
*/
- public static final int config_wimaxServiceJarLocation=0x0104003a;
+ public static final int config_wimaxServiceJarLocation=0x0104009d;
/** Name of the wimax state tracker clas
*/
- public static final int config_wimaxStateTrackerClassname=0x0104003e;
- /** Title of a button to open the settings to enable or disable keyboards, also known as input methods [CHAR LIMIT=30]
+ public static final int config_wimaxStateTrackerClassname=0x010400a1;
+ /** IWLAN data service class name to bind to by default. If none is specified in an overlay, an
+ empty string is passed in
*/
- public static final int configure_input_methods=0x010403e5;
- /** A notification is shown when there is a sync error. This is the text that will scroll through the notification bar (will be seen by the user as he uses another application).
+ public static final int config_wlan_data_service_class=0x01040163;
+ /** IWLAN data service package name to bind to by default. If none is specified in an overlay,
+ an empty string is passed in
*/
- public static final int contentServiceSync=0x010400e5;
- /** A notification is shown when there is a sync error. This is the title of the notification. It will be seen in the pull-down notification tray.
+ public static final int config_wlan_data_service_package=0x01040161;
+ /** IWLAN network service class name to bind to by default. If none is specified in an overlay,
+ an empty string is passed in
*/
- public static final int contentServiceSyncNotificationTitle=0x010400e6;
- /** A notification is shown when there is a sync error. This is the message of the notification. It describes the error, in this case is there were too many deletes. The argument is the type of content, for example Gmail or Calendar. It will be seen in the pull-down notification tray.
+ public static final int config_wlan_network_service_class=0x01040167;
+ /** IWLAN network service package name to bind to by default. If none is specified in an
+ overlay, an empty string is passed in
*/
- public static final int contentServiceTooManyDeletesNotificationDesc=0x010400e7;
- /** Text spoken when the user is performing a gesture that will enable accessibility. [CHAR LIMIT=none]
+ public static final int config_wlan_network_service_package=0x01040166;
+ /** Shape of the work badge icon for viewport size 24.
*/
- public static final int continue_to_enable_accessibility=0x010404e9;
+ public static final int config_work_badge_path_24=0x0104014b;
+ /** Cellular data service class name to bind to by default. If none is specified in an overlay,
+ an empty string is passed in
+ */
+ public static final int config_wwan_data_service_class=0x01040162;
+ /** Cellular data service package name to bind to by default. If none is specified in an
+ overlay, an empty string is passed in
+ */
+ public static final int config_wwan_data_service_package=0x01040160;
+ /** Cellular network service class name to bind to by default.
+ */
+ public static final int config_wwan_network_service_class=0x01040165;
+ /** Cellular network service package name to bind to by default.
+ */
+ public static final int config_wwan_network_service_package=0x01040164;
+ /** [CHAR LIMIT=25] String for confirmation button to enable a feature gated by the battery saver warning
+ */
+ public static final int confirm_battery_saver=0x01040835;
+ /** Content of connected display unavailable due to thermals notification. [CHAR LIMIT=NONE]
+ */
+ public static final int connected_display_thermally_unavailable_notification_content=0x01040a04;
+ /** Content of connected display unavailable notification. [CHAR LIMIT=NONE]
+ */
+ public static final int connected_display_unavailable_notification_content=0x01040a03;
+ /** Title of connected display unavailable notifications. [CHAR LIMIT=NONE]
+ */
+ public static final int connected_display_unavailable_notification_title=0x01040a02;
+ /** Message of notification shown when serial console is enabled. [CHAR LIMIT=NONE]
+ */
+ public static final int console_running_notification_message=0x01040650;
+ /** Title of notification shown when serial console is enabled. [CHAR LIMIT=NONE]
+ */
+ public static final int console_running_notification_title=0x0104064f;
+ /** A notification is shown when there is a sync error. This is the text that will scroll through the notification bar (will be seen by the user as they use another application).
+ */
+ public static final int contentServiceSync=0x0104021e;
+ /** A notification is shown when there is a sync error. This is the title of the notification. It will be seen in the pull-down notification tray. [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int contentServiceSyncNotificationTitle=0x0104021f;
+ /** A notification is shown when there is a sync error. This is the message of the notification. It describes the error, in this case is there were too many deletes. The argument is the type of content, for example Gmail or Calendar. It will be seen in the pull-down notification tray. [CHAR LIMIT=NOTIF_BODY]
+ */
+ public static final int contentServiceTooManyDeletesNotificationDesc=0x01040220;
+ /** A11y announcement when a view is collapsed.
+ */
+ public static final int content_description_collapsed=0x01040867;
+ /** A11y announcement when a view is expanded.
+ */
+ public static final int content_description_expanded=0x01040868;
+ /** Slide lock screen
+ Description of the sliding handle in the Slide unlock screen. [CHAR LIMIT=NONE]
+ */
+ public static final int content_description_sliding_handle=0x01040703;
+ /** Text used when a conversation is displayed in a single-line when the latest message is an image. [CHAR_LIMIT=NONE]
+ */
+ public static final int conversation_single_line_image_placeholder=0x01040950;
+ /** The way a conversation name is displayed when single line. The text will be displayed to the end of this text with some spacing
+ */
+ public static final int conversation_single_line_name_display=0x0104094f;
+ /** Conversation Title fallback if the there is no name provided in a group chat conversation [CHAR LIMIT=40]
+ */
+ public static final int conversation_title_fallback_group_chat=0x01040952;
+ /** Conversation Title fallback if the there is no name provided in a 1:1 conversation [CHAR LIMIT=40]
+ */
+ public static final int conversation_title_fallback_one_to_one=0x01040951;
/** Item on EditText context menu. This action is used to cut selected the text into the clipboard.
*/
public static final int copy=0x01040001;
/** Item on EditText context menu. This action is used to copy a URL from the edit field into the clipboard.
*/
public static final int copyUrl=0x01040002;
+ /** Attribution for Country Detector. [CHAR LIMIT=NONE]
+ */
+ public static final int country_detector=0x01040232;
+ /** Title for the region selection screen [CHAR LIMIT=25]
+ */
+ public static final int country_selection_title=0x01040882;
/** This string appears (on two lines) when you type a number into contacts search, to let you create a contact whose phone number is the number you typed. The first line will be in bigger type than the second.
*/
- public static final int create_contact_using=0x01040422;
+ public static final int create_contact_using=0x010406a8;
+ /** Spn during Backup Calling: " " [CHAR LIMIT=NONE]
+ */
+ public static final int crossSimFormat_spn=0x010401f8;
+ /** Spn during Backup Calling: " Backup Calling" [CHAR LIMIT=NONE]
+ */
+ public static final int crossSimFormat_spn_cross_sim_calling=0x010401f9;
+ /** Message shown in dialog when user goes over a multiple of 100% of the safe weekly dose
+ */
+ public static final int csd_dose_reached_warning=0x01040771;
+ /** Message shown in dialog when user is momentarily listening to unsafely loud content
+ over headphones
+ */
+ public static final int csd_momentary_exposure_warning=0x01040772;
/** Item on EditText context menu. This action is used to cut selected the text into the clipboard.
*/
public static final int cut=0x01040003;
- /** Notification title when 2G-3G data usage has exceeded limit threshold. [CHAR LIMIT=32]
+ /** [CHAR_LIMIT=NONE] Data saver: Feature description
*/
- public static final int data_usage_3g_limit_snoozed_title=0x01040490;
- /** Notification title when 2G-3G data usage has exceeded limit threshold, and has been disabled. [CHAR LIMIT=32]
+ public static final int data_saver_description=0x01040838;
+ /** [CHAR_LIMIT=16] Data saver: Button to turn it on on first-time dialog
*/
- public static final int data_usage_3g_limit_title=0x0104048b;
- /** Notification title when 4G data usage has exceeded limit threshold. [CHAR LIMIT=32]
+ public static final int data_saver_enable_button=0x0104083a;
+ /** [CHAR_LIMIT=35] Data saver: Title on first-time dialog
*/
- public static final int data_usage_4g_limit_snoozed_title=0x01040491;
- /** Notification title when 4G data usage has exceeded limit threshold, and has been disabled. [CHAR LIMIT=32]
+ public static final int data_saver_enable_title=0x01040839;
+ /** Notification body when data usage has exceeded limit threshold, and has been disabled.
*/
- public static final int data_usage_4g_limit_title=0x0104048c;
- /** Notification body when data usage has exceeded limit threshold, and has been disabled. [CHAR LIMIT=32]
+ public static final int data_usage_limit_body=0x01040715;
+ /** Notification body when data usage has exceeded limit threshold.
*/
- public static final int data_usage_limit_body=0x0104048f;
- /** Notification body when data usage has exceeded limit threshold. [CHAR LIMIT=32]
- */
- public static final int data_usage_limit_snoozed_body=0x01040494;
+ public static final int data_usage_limit_snoozed_body=0x01040718;
/** Notification title when mobile data usage has exceeded limit threshold. [CHAR LIMIT=32]
*/
- public static final int data_usage_mobile_limit_snoozed_title=0x01040492;
- /** Notification title when mobile data usage has exceeded limit threshold, and has been disabled. [CHAR LIMIT=32]
+ public static final int data_usage_mobile_limit_snoozed_title=0x01040716;
+ /** Notification title when mobile data usage has exceeded limit threshold, and has been disabled. [CHAR LIMIT=50]
*/
- public static final int data_usage_mobile_limit_title=0x0104048d;
- /** Notification body when background data usage is limited. [CHAR LIMIT=32]
+ public static final int data_usage_mobile_limit_title=0x01040713;
+ /** Notification body when there has been recent excessive data usage by a specific app. [CHAR LIMIT=128]
*/
- public static final int data_usage_restricted_body=0x01040496;
+ public static final int data_usage_rapid_app_body=0x0104071d;
+ /** Notification body when there has been recent excessive data usage. [CHAR LIMIT=128]
+ */
+ public static final int data_usage_rapid_body=0x0104071c;
+ /** Notification title when there has been recent excessive data usage. [CHAR LIMIT=32]
+ */
+ public static final int data_usage_rapid_title=0x0104071b;
+ /** Notification body when background data usage is limited.
+ */
+ public static final int data_usage_restricted_body=0x0104071a;
/** Notification title when background data usage is limited. [CHAR LIMIT=32]
*/
- public static final int data_usage_restricted_title=0x01040495;
+ public static final int data_usage_restricted_title=0x01040719;
/** Notification body when data usage has exceeded warning threshold. [CHAR LIMIT=32]
*/
- public static final int data_usage_warning_body=0x0104048a;
- /** Notification title when data usage has exceeded warning threshold. [CHAR LIMIT=32]
+ public static final int data_usage_warning_body=0x01040712;
+ /** Notification title when data usage has exceeded warning threshold. [CHAR LIMIT=50]
*/
- public static final int data_usage_warning_title=0x01040489;
+ public static final int data_usage_warning_title=0x01040711;
/** Notification title when Wi-Fi data usage has exceeded limit threshold. [CHAR LIMIT=32]
*/
- public static final int data_usage_wifi_limit_snoozed_title=0x01040493;
+ public static final int data_usage_wifi_limit_snoozed_title=0x01040717;
/** Notification title when Wi-Fi data usage has exceeded limit threshold, and has been disabled. [CHAR LIMIT=32]
*/
- public static final int data_usage_wifi_limit_title=0x0104048e;
- public static final int date_and_time=0x01040055;
+ public static final int data_usage_wifi_limit_title=0x01040714;
+ public static final int date_and_time=0x01040175;
/** DO NOT TRANSLATE
*/
- public static final int date_picker_day_of_week_typeface=0x01040566;
+ public static final int date_picker_day_of_week_typeface=0x0104082d;
/** DO NOT TRANSLATE
*/
- public static final int date_picker_day_typeface=0x01040567;
+ public static final int date_picker_day_typeface=0x0104082e;
/** Description of the button to decrease the DatePicker's day value. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_decrement_day_button=0x0104046a;
+ public static final int date_picker_decrement_day_button=0x010406f3;
/** Description of the button to decrease the DatePicker's month value. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_decrement_month_button=0x01040468;
+ public static final int date_picker_decrement_month_button=0x010406f1;
/** Description of the button to decrease the DatePicker's year value. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_decrement_year_button=0x0104046c;
+ public static final int date_picker_decrement_year_button=0x010406f5;
/** The title of the date picker dialog. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_dialog_title=0x010403c3;
+ public static final int date_picker_dialog_title=0x01040635;
/** Description of the button to increase the DatePicker's day value. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_increment_day_button=0x01040469;
+ public static final int date_picker_increment_day_button=0x010406f2;
/** DatePicker - accessibility support
Description of the button to increase the DatePicker's month value. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_increment_month_button=0x01040467;
+ public static final int date_picker_increment_month_button=0x010406f0;
/** Description of the button to increase the DatePicker's year value. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_increment_year_button=0x0104046b;
+ public static final int date_picker_increment_year_button=0x010406f4;
+ /** Do not translate. datepicker mode, overridden for watch
+ */
+ public static final int date_picker_mode=0x01040530;
/** DO NOT TRANSLATE
*/
- public static final int date_picker_month_typeface=0x01040565;
+ public static final int date_picker_month_typeface=0x0104082c;
/** Description of the button to move to the next month. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_next_month_button=0x0104046e;
+ public static final int date_picker_next_month_button=0x010406f7;
/** Description of the button to move to the previous month. [CHAR LIMIT=NONE]
*/
- public static final int date_picker_prev_month_button=0x0104046d;
- public static final int date_time=0x01040056;
+ public static final int date_picker_prev_month_button=0x010406f6;
+ public static final int date_time=0x01040176;
/** Name of the button in the date/time picker to accept the date/time change
*/
- public static final int date_time_done=0x010403c5;
+ public static final int date_time_done=0x01040637;
/** Name of the button in the date/time picker to accept the date/time change
*/
- public static final int date_time_set=0x010403c4;
+ public static final int date_time_set=0x01040636;
+ /** Appened to express the value is this unit of time: singular day
+ */
+ public static final int day=0x01040558;
+ /** Appened to express the value is this unit of time: plural days
+ */
+ public static final int days=0x01040559;
/** The default journal mode to use use when Write-Ahead Logging is not active.
Choices are: OFF, DELETE, TRUNCATE, PERSIST and MEMORY.
PERSIST may improve performance by reducing how often journal blocks are
reallocated (compared to truncation) resulting in better data block locality
- and less churn of the storage media.
+ and less churn of the storage media.
+
+ The PERSIST mode results in data persisting in the journal beyond the life of
+ a transaction, so it interacts poorly with SECURE_DELETE.
*/
- public static final int db_default_journal_mode=0x01040032;
+ public static final int db_default_journal_mode=0x01040096;
/** The database synchronization mode when using the default journal mode.
FULL is safest and preserves durability at the cost of extra fsyncs.
NORMAL also preserves durability in non-WAL modes and uses checksums to ensure
integrity although there is a small chance that an error might go unnoticed.
Choices are: FULL, NORMAL, OFF.
*/
- public static final int db_default_sync_mode=0x01040033;
+ public static final int db_default_sync_mode=0x01040097;
/** The database synchronization mode when using Write-Ahead Logging.
- FULL is safest and preserves durability at the cost of extra fsyncs.
- NORMAL sacrifices durability in WAL mode because syncs are only performed before
- and after checkpoint operations. If checkpoints are infrequent and power loss
- occurs, then committed transactions could be lost and applications might break.
+ From https://www.sqlite.org/pragma.html#pragma_synchronous:
+ WAL mode is safe from corruption with synchronous=NORMAL, and probably DELETE mode is safe
+ too on modern filesystems. WAL mode is always consistent with synchronous=NORMAL, but WAL
+ mode does lose durability. A transaction committed in WAL mode with
+ synchronous=NORMAL might roll back following a power loss or system crash.
+ Transactions are durable across application crashes regardless of the synchronous setting
+ or journal mode. The synchronous=NORMAL setting is a good choice for most applications
+ running in WAL mode.
Choices are: FULL, NORMAL, OFF.
*/
- public static final int db_wal_sync_mode=0x01040034;
- public static final int decline=0x010403a6;
+ public static final int db_wal_sync_mode=0x01040098;
+ public static final int decline=0x01040619;
+ /** Decline label of notification shown to ask for user consent for sharing the remote bugreport.
+ */
+ public static final int decline_remote_bugreport_action=0x0104065c;
/** What the UI should display for "Msisdn" unless overridden by the SIM
*/
public static final int defaultMsisdnAlphaTag=0x01040005;
@@ -17685,29 +33024,41 @@ zh-CN
public static final int defaultVoiceMailAlphaTag=0x01040004;
/** Name of the default audio route category. [CHAR LIMIT=50]
*/
- public static final int default_audio_route_category_name=0x010404b3;
+ public static final int default_audio_route_category_name=0x0104073b;
+ /** DO NOT TRANSLATE
+ */
+ public static final int default_audio_route_id=0x01040735;
/** Name of the default audio route when nothing is connected to
a headphone or other wired audio output jack. [CHAR LIMIT=50]
*/
- public static final int default_audio_route_name=0x010404af;
+ public static final int default_audio_route_name=0x01040736;
/** Name of the default audio route when an audio dock is connected. [CHAR LIMIT=50]
*/
- public static final int default_audio_route_name_dock_speakers=0x010404b1;
+ public static final int default_audio_route_name_dock_speakers=0x01040737;
+ /** Name of the default audio route when an external device is connected. [CHAR LIMIT=50]
+ */
+ public static final int default_audio_route_name_external_device=0x01040738;
/** Name of the default audio route when wired headphones are
connected. [CHAR LIMIT=50]
*/
- public static final int default_audio_route_name_headphones=0x010404b0;
+ public static final int default_audio_route_name_headphones=0x01040739;
+ /** Name of the default audio route when USB is connected. [CHAR LIMIT=50]
+ */
+ public static final int default_audio_route_name_usb=0x0104073a;
/** Default web browser. This is the package name of the application that will
be the default browser when the device first boots. Afterwards the user
can select whatever browser app they wish to use as the default.
If this string is empty or the specified package does not exist, then
- the behavior will be as though no app was named as an explicit default.
+ the behavior will be as though no app was named as an explicit default.
+
+ Note: This config is deprecated, please use config_defaultBrowser instead.
*/
- public static final int default_browser=0x0104002d;
- /** Name of the default media route when HDMI is connected. [CHAR LIMIT=50]
+ public static final int default_browser=0x01040082;
+ /** Display content to tell the user the sim card name and number
*/
- public static final int default_media_route_name_hdmi=0x010404b2;
+ public static final int default_card_name=0x010409f7;
+ public static final int default_notification_channel_label=0x0104087a;
/** Default SMS Application. This will be the default SMS application when
the phone first boots. The user can then change the default app to one
of their choosing.
@@ -17716,1694 +33067,4800 @@ zh-CN
If this string is empty or the specified package does not exist, then
the platform will search for an SMS app and use that (if there is one)
+
+ Note: This config is deprecated, please use config_defaultSms instead.
*/
- public static final int default_sms_application=0x0104002c;
+ public static final int default_sms_application=0x01040081;
/** Component name of the default wallpaper. This will be ImageWallpaper if not
specified
*/
- public static final int default_wallpaper_component=0x01040023;
+ public static final int default_wallpaper_component=0x0104006f;
/** Item on EditText pop-up window. This action is used to delete the text that the user recently added. [CHAR LIMIT=15]
*/
- public static final int delete=0x0104033c;
+ public static final int delete=0x0104057e;
/** Option to delete the highlighted part of the text from the suggestion popup. [CHAR LIMIT=25]
*/
- public static final int deleteText=0x0104033f;
+ public static final int deleteText=0x01040583;
/** Accessibility announcement when a number that had been typed in is deleted [CHAR_LIMIT=NONE]
*/
- public static final int deleted_key=0x01040560;
+ public static final int deleted_key=0x01040823;
+ /** Text of dialog shown when starting a new demo user in retail demo mode [CHAR LIMIT=40]
+ */
+ public static final int demo_restarting_message=0x010408b3;
+ /** Text of dialog shown when starting a demo user for the first time [CHAR LIMIT=40]
+ */
+ public static final int demo_starting_message=0x010408b2;
+ public static final int deny=0x010406ad;
+ /** Message displayed in dialog when app is 32 bit on a 64 bit system. [CHAR LIMIT=NONE]
+ */
+ public static final int deprecated_abi_message=0x010408a4;
+ /** Title for button to see application detail in app store which it came from - it may allow user to update to newer version. [CHAR LIMIT=50]
+ */
+ public static final int deprecated_target_sdk_app_store=0x010408a3;
+ /** Message displayed in dialog when app is too old to run on this verison of android. [CHAR LIMIT=NONE]
+ */
+ public static final int deprecated_target_sdk_message=0x010408a2;
/** Description of the unlock handle in the Slide unlock screen for tablets. [CHAR LIMIT=NONE]
*/
- public static final int description_target_unlock_tablet=0x0104047b;
+ public static final int description_target_unlock_tablet=0x01040704;
+ /** Shows up as the reason for the work profile deletion when the admin of an organization-owend device relinquishes it. [CHAR LIMIT=NONE]
+ */
+ public static final int device_ownership_relinquished=0x0104022a;
+ /** Attribution for Device Policy Manager service. [CHAR LIMIT=NONE]
+ */
+ public static final int device_policy_manager_service=0x01040238;
+ /** Text of power saver notification settings button. [CHAR LIMIT=NONE]
+ */
+ public static final int device_state_notification_settings_button=0x01040a0c;
+ /** Text of device state notification turn off button. [CHAR LIMIT=NONE]
+ */
+ public static final int device_state_notification_turn_off_button=0x01040a0d;
+ /** Channel name for DeviceStorageMonitor notifications
+ */
+ public static final int device_storage_monitor_notification_channel=0x010408c0;
+ /** Notification name shown when the system requires the user to set up device unlock. [CHAR LIMIT=NONE]
+ */
+ public static final int device_unlock_notification_name=0x010403e9;
/** This string appears (on two lines) when you type a number into contacts search, to let you dial the phone number you typed. The first line will be in bigger type than the second.
*/
- public static final int dial_number_using=0x01040421;
+ public static final int dial_number_using=0x010406a7;
/** This is the generic "attention" string to be used in attention dialogs. Typically
combined with setIconAttribute(android.R.attr.alertDialogIcon)
(or setIcon(android.R.drawable.ic_dialog_alert) on legacy versions of the platform)
*/
public static final int dialog_alert_title=0x01040014;
+ /** Text in button that turns off the accessibility shortcut
+ */
+ public static final int disable_accessibility_shortcut=0x0104078e;
+ /** Notification action to dismiss. [CHAR LIMIT=50]
+ */
+ public static final int dismiss_action=0x010409e1;
/** Display manager service
Name of the built-in display. [CHAR LIMIT=50]
*/
- public static final int display_manager_built_in_display_name=0x010404c1;
+ public static final int display_manager_built_in_display_name=0x0104074a;
/** Name of the HDMI display. [CHAR LIMIT=50]
*/
- public static final int display_manager_hdmi_display_name=0x010404c2;
+ public static final int display_manager_hdmi_display_name=0x0104074b;
/** Name of the N'th overlay display for testing. [CHAR LIMIT=50]
*/
- public static final int display_manager_overlay_display_name=0x010404c3;
+ public static final int display_manager_overlay_display_name=0x0104074c;
/** Title text to append when the display is secure. [CHAR LIMIT=30]
*/
- public static final int display_manager_overlay_display_secure_suffix=0x010404c5;
+ public static final int display_manager_overlay_display_secure_suffix=0x0104074e;
/** Title text to show within the overlay. [CHAR LIMIT=50]
*/
- public static final int display_manager_overlay_display_title=0x010404c4;
- /** USB_STORAGE_KILL_STORAGE_USERS dialog message text
+ public static final int display_manager_overlay_display_title=0x0104074d;
+ /** Text on a toast shown after the system rotates the screen for camera app
+ compatibility. [CHAR LIMIT=NONE]
*/
- public static final int dlg_confirm_kill_storage_users_text=0x010403d8;
- /** USB_STORAGE_KILL_STORAGE_USERS dialog
+ public static final int display_rotation_camera_compat_toast_after_rotation=0x0104081a;
+ /** Text on a toast shown when a camera view is started within the app that may not be able
+ to display the camera preview correctly while in multi-window. [CHAR LIMIT=NONE]
*/
- public static final int dlg_confirm_kill_storage_users_title=0x010403d7;
- /** USB_STORAGE_ERROR dialog dialog
+ public static final int display_rotation_camera_compat_toast_in_multi_window=0x0104081b;
+ /** Dialog ok button
*/
- public static final int dlg_error_title=0x010403d9;
- /** USB_STORAGE_ERROR dialog ok button
+ public static final int dlg_ok=0x0104063c;
+ /** Text in button that complete the accessibility shortcut menu changed status. [CHAR LIMIT=100]
*/
- public static final int dlg_ok=0x010403da;
+ public static final int done_accessibility_shortcut_menu_button=0x0104078d;
/** Label for button to confirm chosen date or time [CHAR LIMIT=30]
*/
- public static final int done_label=0x01040559;
- /** Toast for double-tap
+ public static final int done_label=0x0104081c;
+ /** The title to use when a dream is open in accessibility mode to let users know to double tap to dismiss the dream [CHAR LIMIT=32]
*/
- public static final int double_tap_toast=0x010402c8;
+ public static final int dream_accessibility_action_click=0x010402c7;
+ /** Dream
+ The title to use when a dream is opened in preview mode. [CHAR LIMIT=NONE]
+ */
+ public static final int dream_preview_title=0x010402c6;
/** Notification text to tell the user that a process has exceeded its memory limit.
*/
- public static final int dump_heap_notification=0x0104037d;
+ public static final int dump_heap_notification=0x010405ed;
/** Notification details to tell the user that a process has exceeded its memory limit.
*/
- public static final int dump_heap_notification_detail=0x0104037e;
- /** Text of dialog prompting the user to share a heap dump.
+ public static final int dump_heap_notification_detail=0x010405ef;
+ /** Notification text to tell the user that a heap dump that they initiated for a process is ready [CHAR LIMIT=NONE]
*/
- public static final int dump_heap_text=0x01040380;
+ public static final int dump_heap_ready_notification=0x010405ee;
+ /** Text of dialog prompting the user to share a heap dump that they initiated [CHAR LIMIT=NONE]
+ */
+ public static final int dump_heap_ready_text=0x010405f3;
+ /** Text of dialog prompting the user to share a heap dump for a system process [CHAR LIMIT=NONE]
+ */
+ public static final int dump_heap_system_text=0x010405f2;
+ /** Text of dialog prompting the user to share a heap dump for an application [CHAR LIMIT=NONE]
+ */
+ public static final int dump_heap_text=0x010405f1;
/** Title of dialog prompting the user to share a heap dump.
*/
- public static final int dump_heap_title=0x0104037f;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one day with one hours
+ public static final int dump_heap_title=0x010405f0;
+ /** Phrase describing a relative time using days in the past that is not shown on the screen but used for accessibility. [CHAR LIMIT=NONE]
*/
- public static final int durationDayHour=0x01040073;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one day with hours
+ public static final int duration_days_relative=0x0104056f;
+ /** Phrase describing a relative time using days that is not shown on the screen but used for accessibility. This version should be a future point in time. [CHAR LIMIT=NONE]
*/
- public static final int durationDayHours=0x01040072;
- /** [CHAR_LIMIT=10] Suffix added to signify duration in days
+ public static final int duration_days_relative_future=0x01040573;
+ /** Phrase describing a time duration using days that is as short as possible, preferrably one character. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=6]
*/
- public static final int durationDays=0x01040071;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one hour with one minute
+ public static final int duration_days_shortest=0x01040567;
+ /** Phrase describing a time duration using days that is as short as possible, preferrably one character. This version should be a future point in time. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=14]
*/
- public static final int durationHourMinute=0x01040076;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one hour with minutes
+ public static final int duration_days_shortest_future=0x0104056b;
+ /** Phrase describing a relative time using hours in the past that is not shown on the screen but used for accessibility. [CHAR LIMIT=NONE]
*/
- public static final int durationHourMinutes=0x01040075;
- /** [CHAR_LIMIT=10] Suffix added to signify duration in hours
+ public static final int duration_hours_relative=0x0104056e;
+ /** Phrase describing a relative time using hours that is not shown on the screen but used for accessibility. This version should be a future point in time. [CHAR LIMIT=NONE]
*/
- public static final int durationHours=0x01040074;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one minute
+ public static final int duration_hours_relative_future=0x01040572;
+ /** Phrase describing a time duration using hours that is as short as possible, preferrably one character. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=6]
*/
- public static final int durationMinute=0x01040078;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one minute with one second
+ public static final int duration_hours_shortest=0x01040566;
+ /** Phrase describing a time duration using hours that is as short as possible, preferrably one character. This version should be a future point in time. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=14]
*/
- public static final int durationMinuteSecond=0x0104007a;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one minute with seconds
+ public static final int duration_hours_shortest_future=0x0104056a;
+ /** Phrase describing a relative time using minutes in the past that is not shown on the screen but used for accessibility. [CHAR LIMIT=NONE]
*/
- public static final int durationMinuteSeconds=0x01040079;
- /** [CHAR_LIMIT=10] Suffix added to signify duration in minutes
+ public static final int duration_minutes_relative=0x0104056d;
+ /** Phrase describing a relative time using minutes that is not shown on the screen but used for accessibility. This version should be a future point in time. [CHAR LIMIT=NONE]
*/
- public static final int durationMinutes=0x01040077;
- /** [CHAR_LIMIT=10] Suffix added to signify duration of one second
+ public static final int duration_minutes_relative_future=0x01040571;
+ /** Phrase describing a time duration using minutes that is as short as possible, preferrably one character. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=6]
*/
- public static final int durationSecond=0x0104007c;
- /** [CHAR_LIMIT=10] Suffix added to signify duration in seconds
+ public static final int duration_minutes_shortest=0x01040565;
+ /** Phrase describing a time duration using minutes that is as short as possible, preferrably one character. This version should be a future point in time. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=14]
*/
- public static final int durationSeconds=0x0104007b;
+ public static final int duration_minutes_shortest_future=0x01040569;
+ /** Phrase describing a relative time using years in the past that is not shown on the screen but used for accessibility. [CHAR LIMIT=NONE]
+ */
+ public static final int duration_years_relative=0x01040570;
+ /** Phrase describing a relative time using years that is not shown on the screen but used for accessibility. This version should be a future point in time. [CHAR LIMIT=NONE]
+ */
+ public static final int duration_years_relative_future=0x01040574;
+ /** Phrase describing a time duration using years that is as short as possible, preferrably one character. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=6]
+ */
+ public static final int duration_years_shortest=0x01040568;
+ /** Phrase describing a time duration using years that is as short as possible, preferrably one character. This version should be a future point in time. If the language needs a space in between the integer and the unit, please also integrate it in the string, but preferably it should not have a space in between.[CHAR LIMIT=14]
+ */
+ public static final int duration_years_shortest_future=0x0104056c;
+ /** Dynamic mode battery saver strings
+ The user visible name of the notification channel for the routine mode battery saver fyi notification [CHAR_LIMIT=80]
+ */
+ public static final int dynamic_mode_notification_channel_name=0x0104091a;
+ /** Summary of notification letting users know why battery saver was turned on automatically [CHAR_LIMIT=NONE]
+ */
+ public static final int dynamic_mode_notification_summary=0x0104091c;
+ /** Summary of notification letting users know why battery saver was turned on automatically [CHAR_LIMIT=NONE]
+ */
+ public static final int dynamic_mode_notification_summary_v2=0x0104091e;
+ /** Title of notification letting users know why battery saver was turned on automatically [CHAR_LIMIT=NONE]
+ */
+ public static final int dynamic_mode_notification_title=0x0104091b;
+ /** Title of notification letting users know why battery saver was turned on automatically [CHAR_LIMIT=NONE]
+ */
+ public static final int dynamic_mode_notification_title_v2=0x0104091d;
+ /** Title for EditText context menu [CHAR LIMIT=20]
+ */
+ public static final int editTextMenuTitle=0x01040585;
+ /** Text in button that edit the accessibility shortcut menu, user can delete
+ any service item in the menu list. [CHAR LIMIT=100]
+ */
+ public static final int edit_accessibility_shortcut_menu_button=0x0104078c;
/** Format string for times like "1:43:33" (1 hour, 43 minutes, 33 seconds)
*/
- public static final int elapsed_time_short_format_h_mm_ss=0x0104033a;
+ public static final int elapsed_time_short_format_h_mm_ss=0x0104057b;
/** Format string for durations like "01:23" (1 minute, 23 seconds)
*/
- public static final int elapsed_time_short_format_mm_ss=0x01040339;
+ public static final int elapsed_time_short_format_mm_ss=0x0104057a;
/** Custom email type
*/
- public static final int emailTypeCustom=0x0104022d;
+ public static final int emailTypeCustom=0x0104049c;
/** Home email type
*/
- public static final int emailTypeHome=0x0104022e;
+ public static final int emailTypeHome=0x0104049d;
/** Mobile email type
*/
- public static final int emailTypeMobile=0x01040231;
+ public static final int emailTypeMobile=0x010404a0;
/** Other email type
*/
- public static final int emailTypeOther=0x01040230;
+ public static final int emailTypeOther=0x0104049f;
/** Work email type
*/
- public static final int emailTypeWork=0x0104022f;
+ public static final int emailTypeWork=0x0104049e;
/** This can be used in any application wanting to disable the text "Emergency number"
*/
- public static final int emergency_call_dialog_number_for_display=0x01040264;
+ public static final int emergency_call_dialog_number_for_display=0x010404d3;
/** Shown in the lock screen when there is emergency calls only mode.
*/
- public static final int emergency_calls_only=0x0104027d;
+ public static final int emergency_calls_only=0x010404ed;
/** How to display the lack of a phone number
*/
public static final int emptyPhoneNumber=0x01040006;
/** Displayed when user attempts to change SIM PIN1 without enabling PIN1.
*/
- public static final int enablePin=0x0104008d;
- /** Text spoken when the user stops preforming a gesture that would enable accessibility. [CHAR LIMIT=none]
- */
- public static final int enable_accessibility_canceled=0x010404eb;
+ public static final int enablePin=0x0104019f;
/** Summary for a warning message about the interaction model changes after allowing an accessibility
service to put the device into explore by touch mode, displayed as a dialog message when
the user selects to enables the service. (default). [CHAR LIMIT=NONE]
*/
- public static final int enable_explore_by_touch_warning_message=0x01040320;
+ public static final int enable_explore_by_touch_warning_message=0x0104054f;
/** Title for a warning message about the interaction model changes after allowing an accessibility
service to put the device into explore by touch mode, displayed as a dialog message when
the user selects to enables the service. (default). [CHAR LIMIT=45]
*/
- public static final int enable_explore_by_touch_warning_title=0x0104031f;
+ public static final int enable_explore_by_touch_warning_title=0x0104054e;
+ /** Error shown when a user uses a stylus to try handwriting on a text field which doesn't support stylus handwriting. [CHAR LIMIT=TOAST]
+ */
+ public static final int error_handwriting_unsupported=0x01040586;
+ /** Error shown when a user uses a stylus to try handwriting on a password text field which doesn't support stylus handwriting. [CHAR LIMIT=TOAST]
+ */
+ public static final int error_handwriting_unsupported_password=0x01040587;
/** Message informing user that the change was disallowed by an administrator. [CHAR LIMIT=none]
*/
- public static final int error_message_change_not_allowed=0x010404f0;
+ public static final int error_message_change_not_allowed=0x010407a5;
/** Error message title [CHAR LIMIT=35]
*/
- public static final int error_message_title=0x010404ef;
+ public static final int error_message_title=0x010407a4;
+ /** Primary ETWS (Earthquake and Tsunami Warning System) default message for earthquake
+ */
+ public static final int etws_primary_default_message_earthquake=0x010408e4;
+ /** Primary ETWS (Earthquake and Tsunami Warning System) default message for earthquake and Tsunami
+ */
+ public static final int etws_primary_default_message_earthquake_and_tsunami=0x010408e6;
+ /** Primary ETWS (Earthquake and Tsunami Warning System) default message for others
+ */
+ public static final int etws_primary_default_message_others=0x010408e9;
+ /** Primary ETWS (Earthquake and Tsunami Warning System) default message for test
+ */
+ public static final int etws_primary_default_message_test=0x010408e7;
+ /** Primary ETWS (Earthquake and Tsunami Warning System) default message for Tsunami
+ */
+ public static final int etws_primary_default_message_tsunami=0x010408e5;
/** Label for an anniversary event [CHAR LIMIT=20]
*/
- public static final int eventTypeAnniversary=0x0104022b;
+ public static final int eventTypeAnniversary=0x0104049a;
/** Label for a birthday event [CHAR LIMIT=20]
*/
- public static final int eventTypeBirthday=0x0104022a;
+ public static final int eventTypeBirthday=0x01040499;
/** Label for custom events [CHAR LIMIT=20]
*/
- public static final int eventTypeCustom=0x01040229;
+ public static final int eventTypeCustom=0x01040498;
/** Label for other events [CHAR LIMIT=20]
*/
- public static final int eventTypeOther=0x0104022c;
+ public static final int eventTypeOther=0x0104049b;
+ /** Accessibility action description on the expand button.
+ */
+ public static final int expand_action_accessibility=0x01040869;
+ /** Content description of the expand button icon in the notification when collaped.
+ */
+ public static final int expand_button_content_description_collapsed=0x01040865;
+ /** Content description of the expand button icon in the notification when expanded.
+ */
+ public static final int expand_button_content_description_expanded=0x01040866;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int expires_on=0x01040727;
/** Notification body when external media is unsafely removed [CHAR LIMIT=NONE]
*/
- public static final int ext_media_badremoval_notification_message=0x010403f6;
+ public static final int ext_media_badremoval_notification_message=0x01040675;
/** Notification title when external media is unsafely removed [CHAR LIMIT=30]
*/
- public static final int ext_media_badremoval_notification_title=0x010403f5;
+ public static final int ext_media_badremoval_notification_title=0x01040674;
/** Notification action to browse external media [CHAR LIMIT=20]
*/
- public static final int ext_media_browse_action=0x010403fd;
+ public static final int ext_media_browse_action=0x0104067c;
/** Notification body when external media is being checked [CHAR LIMIT=NONE]
+ TV specific notification body when external media is being checked [CHAR LIMIT=75]
*/
- public static final int ext_media_checking_notification_message=0x010403ee;
+ public static final int ext_media_checking_notification_message=0x0104066c;
/** Notification title when external media is being checked [CHAR LIMIT=30]
*/
- public static final int ext_media_checking_notification_title=0x010403ed;
+ public static final int ext_media_checking_notification_title=0x0104066b;
/** Notification action to setup external media [CHAR LIMIT=20]
*/
- public static final int ext_media_init_action=0x010403fb;
+ public static final int ext_media_init_action=0x0104067a;
/** Notification body when external media is missing [CHAR LIMIT=30]
*/
- public static final int ext_media_missing_message=0x010403ff;
- /** Notification title when external media is missing [CHAR LIMIT=30]
+ public static final int ext_media_missing_message=0x0104067f;
+ /** Notification title when adoptable storage media is ejected [CHAR LIMIT=30]
*/
- public static final int ext_media_missing_title=0x010403fe;
+ public static final int ext_media_missing_title=0x0104067e;
/** Notification title when moving data to external storage failed [CHAR LIMIT=64]
*/
- public static final int ext_media_move_failure_message=0x01040405;
+ public static final int ext_media_move_failure_message=0x01040685;
/** Notification title when moving data to external storage failed [CHAR LIMIT=32]
*/
- public static final int ext_media_move_failure_title=0x01040404;
+ public static final int ext_media_move_failure_title=0x01040684;
/** Notification title when moving an application to external storage [CHAR LIMIT=30]
*/
- public static final int ext_media_move_specific_title=0x01040400;
+ public static final int ext_media_move_specific_title=0x01040680;
/** Notification title when moving data to external storage [CHAR LIMIT=64]
*/
- public static final int ext_media_move_success_message=0x01040403;
+ public static final int ext_media_move_success_message=0x01040683;
/** Notification title when moving data to external storage [CHAR LIMIT=32]
*/
- public static final int ext_media_move_success_title=0x01040402;
+ public static final int ext_media_move_success_title=0x01040682;
/** Notification title when moving data to external storage [CHAR LIMIT=32]
*/
- public static final int ext_media_move_title=0x01040401;
+ public static final int ext_media_move_title=0x01040681;
/** Notification body when new external media is detected [CHAR LIMIT=NONE]
+ TV specific notification body when new external media is detected [CHAR LIMIT=75]
+ Automotive specific notification body when new external media is detected. [CHAR LIMIT=NONE]
*/
- public static final int ext_media_new_notification_message=0x010403ef;
+ public static final int ext_media_new_notification_message=0x0104066e;
+ /** Notification body when new external media is detected [CHAR LIMIT=30]
+ Automotive specific notification body when new external media is detected [CHAR LIMIT=30]
+ */
+ public static final int ext_media_new_notification_title=0x0104066d;
/** Notification body when external media is missing [CHAR LIMIT=NONE]
*/
- public static final int ext_media_nomedia_notification_message=0x010403f8;
+ public static final int ext_media_nomedia_notification_message=0x01040677;
/** Notification title when external media is missing [CHAR LIMIT=30]
*/
- public static final int ext_media_nomedia_notification_title=0x010403f7;
+ public static final int ext_media_nomedia_notification_title=0x01040676;
/** Notification body when external media is ready for use [CHAR LIMIT=NONE]
+ TV specific notification body when external media is ready for use [CHAR LIMIT=75]
*/
- public static final int ext_media_ready_notification_message=0x010403f0;
+ public static final int ext_media_ready_notification_message=0x0104066f;
+ /** Notification action to transfer media [CHAR LIMIT=40]
+ */
+ public static final int ext_media_seamless_action=0x0104067d;
/** Short summary of storage media status when removed unsafely [CHAR LIMIT=32]
*/
- public static final int ext_media_status_bad_removal=0x0104040b;
+ public static final int ext_media_status_bad_removal=0x0104068b;
/** Short summary of storage media status when checking [CHAR LIMIT=32]
*/
- public static final int ext_media_status_checking=0x01040408;
+ public static final int ext_media_status_checking=0x01040688;
/** Short summary of storage media status when ejecting [CHAR LIMIT=32]
*/
- public static final int ext_media_status_ejecting=0x0104040e;
+ public static final int ext_media_status_ejecting=0x0104068e;
/** Short summary of storage media status when formatting [CHAR LIMIT=32]
*/
- public static final int ext_media_status_formatting=0x0104040f;
+ public static final int ext_media_status_formatting=0x0104068f;
/** Short summary of storage media status when missing [CHAR LIMIT=32]
*/
- public static final int ext_media_status_missing=0x01040410;
+ public static final int ext_media_status_missing=0x01040690;
/** Short summary of storage media status when mounted [CHAR LIMIT=32]
*/
- public static final int ext_media_status_mounted=0x01040409;
+ public static final int ext_media_status_mounted=0x01040689;
/** Short summary of storage media status when mounted read-only [CHAR LIMIT=32]
*/
- public static final int ext_media_status_mounted_ro=0x0104040a;
+ public static final int ext_media_status_mounted_ro=0x0104068a;
/** Short summary of storage media status when removed [CHAR LIMIT=32]
*/
- public static final int ext_media_status_removed=0x01040406;
+ public static final int ext_media_status_removed=0x01040686;
/** Short summary of storage media status when unmountable [CHAR LIMIT=32]
*/
- public static final int ext_media_status_unmountable=0x0104040c;
+ public static final int ext_media_status_unmountable=0x0104068c;
/** Short summary of storage media status when unmounted [CHAR LIMIT=32]
*/
- public static final int ext_media_status_unmounted=0x01040407;
+ public static final int ext_media_status_unmounted=0x01040687;
/** Short summary of storage media status when unsupported [CHAR LIMIT=32]
*/
- public static final int ext_media_status_unsupported=0x0104040d;
+ public static final int ext_media_status_unsupported=0x0104068d;
/** Notification action to unmount external media [CHAR LIMIT=20]
*/
- public static final int ext_media_unmount_action=0x010403fc;
+ public static final int ext_media_unmount_action=0x0104067b;
/** Notification body when external media is unmountable (corrupt) [CHAR LIMIT=NONE]
+ TV-specific notification body when external media is unmountable (corrupt) [CHAR LIMIT=NONE]
+ Automotive specific notification body when external media is unmountable (corrupt) [CHAR LIMIT=NONE]
*/
- public static final int ext_media_unmountable_notification_message=0x010403f2;
+ public static final int ext_media_unmountable_notification_message=0x01040671;
/** Notification title when external media is unmountable (corrupt) [CHAR LIMIT=30]
+ Automotive specific notification title when external media is unmountable (corrupt) [CHAR LIMIT=30]
*/
- public static final int ext_media_unmountable_notification_title=0x010403f1;
+ public static final int ext_media_unmountable_notification_title=0x01040670;
/** Notification body when external media is unmounting [CHAR LIMIT=NONE]
*/
- public static final int ext_media_unmounting_notification_message=0x010403fa;
+ public static final int ext_media_unmounting_notification_message=0x01040679;
/** Notification title when external media is unmounting [CHAR LIMIT=30]
*/
- public static final int ext_media_unmounting_notification_title=0x010403f9;
+ public static final int ext_media_unmounting_notification_title=0x01040678;
/** Notification body when external media is unsupported [CHAR LIMIT=NONE]
+ TV-specific notification body when external media is unsupported [CHAR LIMIT=75]
+ Automotive specific notification body when external media is unsupported [CHAR LIMIT=NONE]
*/
- public static final int ext_media_unsupported_notification_message=0x010403f4;
+ public static final int ext_media_unsupported_notification_message=0x01040673;
/** Notification title when external media is unsupported [CHAR LIMIT=30]
+ Automotive specific notification title when external media is unsupported [CHAR LIMIT=30]
*/
- public static final int ext_media_unsupported_notification_title=0x010403f3;
+ public static final int ext_media_unsupported_notification_title=0x01040672;
+ /** Button text for the edit menu in input method extract mode. [CHAR LIMIT=16]
+ */
+ public static final int extract_edit_menu_button=0x01040710;
+ /** Message shown during acquisition when dark glasses were detected [CHAR LIMIT=75]
+ */
+ public static final int face_acquired_dark_glasses_detected=0x01040408;
+ /** Message shown during acquisition when dark glasses were detected [CHAR LIMIT=100]
+ */
+ public static final int face_acquired_dark_glasses_detected_alt=0x0104040b;
+ /** Message shown during face acquisition when the face cannot be recognized [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_insufficient=0x010403f4;
+ /** Message shown during acquisition when a mouth covering was detected [CHAR LIMIT=75]
+ */
+ public static final int face_acquired_mouth_covering_detected=0x01040409;
+ /** Message shown during acquisition when a mouth covering was detected [CHAR LIMIT=100]
+ */
+ public static final int face_acquired_mouth_covering_detected_alt=0x0104040c;
+ /** Message shown during face acquisition when the user is not detected [CHAR LIMIT=75]
+ */
+ public static final int face_acquired_not_detected=0x010403fe;
+ /** Message shown during acquisition when the user's face is obscured [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_obscured=0x01040406;
+ /** Message shown during acqusition when the user's face is turned too far left or right [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_pan_too_extreme=0x01040403;
+ /** Message shown during face acquisition when the user is not front facing the sensor [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_poor_gaze=0x010403fd;
+ /** Message shown during face acquisition when the sensor needs to be recalibrated [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_recalibrate=0x01040400;
+ /** Message shown during face acquisition when the sensor needs to be recalibrated [CHAR LIMIT=75]
+ */
+ public static final int face_acquired_recalibrate_alt=0x0104040a;
+ /** Message shown during acquisiton when the user's face is tilted too far left or right [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_roll_too_extreme=0x01040405;
+ /** Message shown during acquisition when the sensor is dirty [CHAR LIMIT=100]
+ */
+ public static final int face_acquired_sensor_dirty=0x01040407;
+ /** Message shown during acqusition when the user's face is tilted too high or too low [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_tilt_too_extreme=0x01040404;
+ /** Message shown during face acquisition when the image is too bright [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_bright=0x010403f5;
+ /** Message shown during face acquisition when the user is too close to sensor [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_close=0x010403f7;
+ /** Message shown during face acquisition when the image is too dark [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_dark=0x010403f6;
+ /** Message shown during face enrollment when a different person's face is detected [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_different=0x01040401;
+ /** Message shown during face acquisition when the user is too far from sensor [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_far=0x010403f8;
+ /** Message shown during face acquisition when the user is too high relatively to sensor [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_high=0x010403f9;
+ /** Message shown during face acquisition when only the left part of the user's face was detected [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_left=0x010403fc;
+ /** Message shown during face acquisition when the user is too low relatively to sensor [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_low=0x010403fa;
+ /** Message shown during face acquisition when the device is not steady [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_much_motion=0x010403ff;
+ /** Message shown during face acquisition when only the right part of the user's face was detected [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_right=0x010403fb;
+ /** Message shown during face enrollment when the face is too similar to a previous acquisition [CHAR LIMIT=50]
+ */
+ public static final int face_acquired_too_similar=0x01040402;
+ /** Name for an app setting that lets the user authenticate for that app with their face. [CHAR LIMIT=30]
+ */
+ public static final int face_app_setting_name=0x0104041a;
+ /** Accessibility message announced when a face has been authenticated, but requires the user to press the confirm button [CHAR LIMIT=NONE]
+ */
+ public static final int face_authenticated_confirmation_required=0x010403d5;
+ /** Accessibility message announced when a face has been authenticated [CHAR LIMIT=NONE]
+ */
+ public static final int face_authenticated_no_confirmation_required=0x010403d4;
+ /** Face dangling notification content
+ */
+ public static final int face_dangling_notification_msg=0x01040a2f;
+ /** Face dangling notification title
+ */
+ public static final int face_dangling_notification_title=0x01040a2e;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with their face. [CHAR LIMIT=70]
+ */
+ public static final int face_dialog_default_subtitle=0x0104041c;
+ /** Generic error message shown when the face operation (e.g. enrollment or authentication) is canceled. Generally not shown to the user. [CHAR LIMIT=50]
+ */
+ public static final int face_error_canceled=0x01040410;
+ /** Error message shown when the face hardware can't be accessed. [CHAR LIMIT=69]
+ */
+ public static final int face_error_hw_not_available=0x0104040d;
+ /** Generic error message shown when the app requests Face Unlock on a device without a sensor. [CHAR LIMIT=61]
+ */
+ public static final int face_error_hw_not_present=0x01040417;
+ /** Generic error message shown when the face operation fails because too many attempts have been made. [CHAR LIMIT=50]
+ */
+ public static final int face_error_lockout=0x01040412;
+ /** Generic error message shown when the face operation fails because strong authentication is required. [CHAR LIMIT=100]
+ */
+ public static final int face_error_lockout_permanent=0x01040413;
+ /** Generic error message shown when the face operation fails because strong authentication is required. [CHAR LIMIT=90]
+ */
+ public static final int face_error_lockout_screen_lock=0x01040414;
+ /** Error message shown when the face hardware has run out of room for storing faces. [CHAR LIMIT=69]
+ */
+ public static final int face_error_no_space=0x0104040f;
+ /** Generic error message shown when the user has no enrolled face. [CHAR LIMIT=59]
+ */
+ public static final int face_error_not_enrolled=0x01040416;
+ /** Generic error message shown when face unlock is not available due to a security vulnerability. [CHAR LIMIT=50]
+ */
+ public static final int face_error_security_update_required=0x01040418;
+ /** Error message shown when the face hardware timer has expired and the user needs to restart the operation. [CHAR LIMIT=50]
+ */
+ public static final int face_error_timeout=0x0104040e;
+ /** Generic error message shown when the face hardware can't recognize the face. [CHAR LIMIT=50]
+ */
+ public static final int face_error_unable_to_process=0x01040415;
+ /** Generic error message shown when the Face Unlock operation is canceled due to user input. Generally not shown to the user [CHAR LIMIT=68]
+ */
+ public static final int face_error_user_canceled=0x01040411;
+ /** Default error message to use when face_error_vendor does not contain a message. [CHAR LIMIT=NONE]
+ */
+ public static final int face_error_vendor_unknown=0x0104041e;
+ /** Content description which should be used for the face icon. [CHAR LIMIT=10]
+ */
+ public static final int face_icon_content_description=0x0104041f;
+ /** Template to be used to name enrolled faces by default. [CHAR LIMIT=10]
+ */
+ public static final int face_name_template=0x01040419;
+ /** Name for an app setting that lets the user authenticate for that app with their face or screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=70]
+ */
+ public static final int face_or_screen_lock_app_setting_name=0x0104041b;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with their face or screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=90]
+ */
+ public static final int face_or_screen_lock_dialog_default_subtitle=0x0104041d;
+ /** Notification content shown when the system requires the user to re-enroll their face. [CHAR LIMIT=NONE]
+ */
+ public static final int face_recalibrate_notification_content=0x010403ef;
+ /** Notification name shown when the system requires the user to re-enroll their face. [CHAR LIMIT=NONE]
+ */
+ public static final int face_recalibrate_notification_name=0x010403ed;
+ /** Notification title shown when the system requires the user to re-enroll their face. [CHAR LIMIT=NONE]
+ */
+ public static final int face_recalibrate_notification_title=0x010403ee;
+ /** Error message indicating that the camera privacy sensor has been turned on [CHAR LIMIT=NONE]
+ */
+ public static final int face_sensor_privacy_enabled=0x010403f0;
/** Shown when face unlock failed multiple times so we're just using the backup
*/
- public static final int faceunlock_multiple_failures=0x0104026f;
+ public static final int faceunlock_multiple_failures=0x010404df;
/** Text message in the factory reset warning dialog. This says that the the device admin app
is missing or corrupted. As a result the device will be erased. [CHAR LIMIT=NONE]
*/
- public static final int factory_reset_message=0x010400f2;
+ public static final int factory_reset_message=0x0104023b;
/** Shows up in the dialog's title to warn about an impeding factory reset. [CHAR LIMIT=NONE]
*/
- public static final int factory_reset_warning=0x010400f1;
+ public static final int factory_reset_warning=0x0104023a;
/** Title of the alert when something went wrong in the factory test.
*/
- public static final int factorytest_failed=0x010402bb;
+ public static final int factorytest_failed=0x0104052b;
/** Error message displayed when the factory test could not be started.
*/
- public static final int factorytest_no_action=0x010402bd;
+ public static final int factorytest_no_action=0x0104052d;
/** Error message displayed when a non-system application tries to start a factory test.
*/
- public static final int factorytest_not_system=0x010402bc;
+ public static final int factorytest_not_system=0x0104052c;
/** Button to restart the device after the factory test.
*/
- public static final int factorytest_reboot=0x010402be;
- public static final int fast_scroll_alphabet=0x010403ea;
- /** Format string used to add a suffix like "KB" or "MB" to a number
- to display a size in kilobytes, megabytes, or other size units.
- Some languages (like French) will want to add a space between
- the placeholders.
+ public static final int factorytest_reboot=0x0104052e;
+ /** Error shown by TextView/EditText when cut/copy operation fails because text is too long to copy into the clipboard.
*/
- public static final int fileSizeSuffix=0x01040070;
+ public static final int failed_to_copy_to_clipboard=0x0104057c;
+ public static final int fast_scroll_alphabet=0x01040664;
+ public static final int fast_scroll_numeric_alphabet=0x01040665;
+ /** Displayed when a feature code (non-phone number) is dialed and completes successfully.
+ */
+ public static final int fcComplete=0x0104020d;
+ /** Displayed when a feature code (non-phone number) is dialed and completes unsuccessfully.
+ */
+ public static final int fcError=0x0104020e;
+ /** Format string used to add a suffix like "B" to a number
+ to display a size in bytes.
+ Some languages may want to remove the space between the placeholders
+ or replace it with a non-breaking space.
+ */
+ public static final int fileSizeSuffix=0x0104018c;
+ public static final int file_count=0x01040936;
+ /** ActionBar action to use the current selection to open the Find on page functionality [CHAR LIMIT=10]
+ */
+ public static final int find=0x010406d5;
+ /** ActionBar action to find the next match in the page [CHAR LIMIT=24]
+ */
+ public static final int find_next=0x010406d7;
+ /** Find dialog hint text. Also used in the menu item to open find on page [CHAR LIMIT=NONE]
+ */
+ public static final int find_on_page=0x010406d0;
+ /** ActionBar action to find the previous match in the page [CHAR LIMIT=24]
+ */
+ public static final int find_previous=0x010406d8;
+ /** Message shown during fingerprint acquisition when the fingerprint was already enrolled.[CHAR LIMIT=50]
+ */
+ public static final int fingerprint_acquired_already_enrolled=0x010403cb;
/** Message shown during fingerprint acquisision when the fingerprint sensor needs cleaning
*/
- public static final int fingerprint_acquired_imager_dirty=0x010401bb;
+ public static final int fingerprint_acquired_imager_dirty=0x010403c7;
+ public static final int fingerprint_acquired_imager_dirty_alt=0x010403c8;
+ /** Message shown during fingerprint acquisition when a fingeprint area has already been captured during enrollment [CHAR LIMIT=100]
+ */
+ public static final int fingerprint_acquired_immobile=0x010403cf;
/** Message shown during fingerprint acquisision when the fingerprint cannot be recognized
*/
- public static final int fingerprint_acquired_insufficient=0x010401ba;
+ public static final int fingerprint_acquired_insufficient=0x010403c6;
/** Message shown during fingerprint acquisision when the fingerprint cannot be recognized
*/
- public static final int fingerprint_acquired_partial=0x010401b9;
+ public static final int fingerprint_acquired_partial=0x010403c5;
+ /** Message shown during fingerprint acquisition when a Power press has been detected.[CHAR LIMIT=50]
+ */
+ public static final int fingerprint_acquired_power_press=0x010403cd;
+ /** Message shown during fingerprint acquisition when fingerprint sensor detected too much light.[CHAR LIMIT=50]
+ */
+ public static final int fingerprint_acquired_too_bright=0x010403cc;
/** Message shown during fingerprint acquisision when the user removes their finger from the sensor too quickly
*/
- public static final int fingerprint_acquired_too_fast=0x010401bc;
+ public static final int fingerprint_acquired_too_fast=0x010403c9;
/** Message shown during fingerprint acquisision when the user moves their finger too slowly
*/
- public static final int fingerprint_acquired_too_slow=0x010401bd;
+ public static final int fingerprint_acquired_too_slow=0x010403ca;
+ /** Message shown during fingerprint acquisition when a fingerprint must be adjusted.[CHAR LIMIT=50]
+ */
+ public static final int fingerprint_acquired_try_adjusting=0x010403ce;
+ /** Name for an app setting that lets the user authenticate for that app with their fingerprint. [CHAR LIMIT=30]
+ */
+ public static final int fingerprint_app_setting_name=0x010403e4;
+ /** Accessibility message announced when a fingerprint has been authenticated [CHAR LIMIT=NONE]
+ */
+ public static final int fingerprint_authenticated=0x010403d3;
+ /** Fingerprint dangling notification content for only 1 fingerprint deleted
+ */
+ public static final int fingerprint_dangling_notification_msg_1=0x01040a2a;
+ /** Fingerprint dangling notification content for more than 1 fingerprints deleted
+ */
+ public static final int fingerprint_dangling_notification_msg_2=0x01040a2b;
+ /** Fingerprint dangling notification content for only 1 fingerprint deleted and no fingerprint left
+ */
+ public static final int fingerprint_dangling_notification_msg_all_deleted_1=0x01040a2c;
+ /** Fingerprint dangling notification content for more than 1 fingerprints deleted and no fingerprint left
+ */
+ public static final int fingerprint_dangling_notification_msg_all_deleted_2=0x01040a2d;
+ /** Fingerprint dangling notification title
+ */
+ public static final int fingerprint_dangling_notification_title=0x01040a29;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with their fingerprint. [CHAR LIMIT=70]
+ */
+ public static final int fingerprint_dialog_default_subtitle=0x010403e6;
+ /** Message shown to inform the user a face cannot be recognized and fingerprint should instead be used.[CHAR LIMIT=50]
+ */
+ public static final int fingerprint_dialog_use_fingerprint_instead=0x010403d2;
+ /** Generic error message shown when fingerprint needs calibration [CHAR LIMIT=150]
+ */
+ public static final int fingerprint_error_bad_calibration=0x010403e1;
/** Generic error message shown when the fingerprint operation (e.g. enrollment or authentication) is canceled. Generally not shown to the user
*/
- public static final int fingerprint_error_canceled=0x010401c1;
+ public static final int fingerprint_error_canceled=0x010403d9;
/** Error message shown when the fingerprint hardware can't be accessed
*/
- public static final int fingerprint_error_hw_not_available=0x010401be;
+ public static final int fingerprint_error_hw_not_available=0x010403d6;
+ /** Generic error message shown when the app requests fingerprint authentication on a device without a sensor
+ */
+ public static final int fingerprint_error_hw_not_present=0x010403df;
/** Generic error message shown when the fingerprint operation fails because too many attempts have been made.
*/
- public static final int fingerprint_error_lockout=0x010401c2;
+ public static final int fingerprint_error_lockout=0x010403db;
+ /** Generic error message shown when the fingerprint operation fails because strong authentication is required
+ */
+ public static final int fingerprint_error_lockout_permanent=0x010403dc;
+ /** Generic error message shown when the user has no enrolled fingerprints
+ */
+ public static final int fingerprint_error_no_fingerprints=0x010403de;
/** Error message shown when the fingerprint hardware has run out of room for storing fingerprints
*/
- public static final int fingerprint_error_no_space=0x010401bf;
+ public static final int fingerprint_error_no_space=0x010403d7;
+ /** Message shown when fingerprint fails to match
+ */
+ public static final int fingerprint_error_not_match=0x010403d0;
+ /** Generic error message shown when the power button has been pressed. [CHAR LIMIT=150]
+ */
+ public static final int fingerprint_error_power_pressed=0x010403e2;
+ /** Generic error message shown when fingerprint is not available due to a security vulnerability. [CHAR LIMIT=50]
+ */
+ public static final int fingerprint_error_security_update_required=0x010403e0;
/** Error message shown when the fingerprint hardware timer has expired and the user needs to restart the operation.
*/
- public static final int fingerprint_error_timeout=0x010401c0;
+ public static final int fingerprint_error_timeout=0x010403d8;
/** Generic error message shown when the fingerprint hardware can't recognize the fingerprint
*/
- public static final int fingerprint_error_unable_to_process=0x010401c3;
+ public static final int fingerprint_error_unable_to_process=0x010403dd;
+ /** Generic error message shown when the fingerprint authentication operation is canceled due to user input. Generally not shown to the user
+ */
+ public static final int fingerprint_error_user_canceled=0x010403da;
+ /** Default error message to use when fingerprint_error_vendor does not contain a message. [CHAR LIMIT=NONE]
+ */
+ public static final int fingerprint_error_vendor_unknown=0x010403e8;
/** Content description which should be used for the fingerprint icon.
*/
public static final int fingerprint_icon_content_description=0x01040018;
/** Template to be used to name enrolled fingerprints by default.
*/
- public static final int fingerprint_name_template=0x010401c4;
+ public static final int fingerprint_name_template=0x010403e3;
+ /** Name for an app setting that lets the user authenticate for that app with their fingerprint or screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=70]
+ */
+ public static final int fingerprint_or_screen_lock_app_setting_name=0x010403e5;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with their fingerprint or screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=90]
+ */
+ public static final int fingerprint_or_screen_lock_dialog_default_subtitle=0x010403e7;
+ /** Notification content shown when the system requires the user to re-calibrate their fingerprint. [CHAR LIMIT=NONE]
+ */
+ public static final int fingerprint_recalibrate_notification_content=0x010403f3;
+ /** Notification name shown when the system requires the user to re-calibrate their fingerprint. [CHAR LIMIT=NONE]
+ */
+ public static final int fingerprint_recalibrate_notification_name=0x010403f1;
+ /** Notification title shown when the system requires the user to re-calibrate their fingerprint. [CHAR LIMIT=NONE]
+ */
+ public static final int fingerprint_recalibrate_notification_title=0x010403f2;
+ /** Message shown when UDFPS fails to match
+ */
+ public static final int fingerprint_udfps_error_not_match=0x010403d1;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int fingerprints=0x01040729;
+ /** Content description for the button that closes the floating toolbar overflow. [CHAR LIMIT=NONE]
+ */
+ public static final int floating_toolbar_close_overflow_description=0x0104086e;
+ /** Floating toolbar strings
+ Content description for the button that opens the floating toolbar overflow. [CHAR LIMIT=NONE]
+ */
+ public static final int floating_toolbar_open_overflow_description=0x0104086d;
+ public static final int font_family_body_1_material=0x01040188;
+ public static final int font_family_body_2_material=0x01040187;
+ public static final int font_family_button_material=0x0104018a;
+ public static final int font_family_caption_material=0x01040189;
+ public static final int font_family_display_1_material=0x01040182;
+ public static final int font_family_display_2_material=0x01040181;
+ public static final int font_family_display_3_material=0x01040180;
+ public static final int font_family_display_4_material=0x0104017f;
+ public static final int font_family_headline_material=0x01040183;
+ public static final int font_family_menu_material=0x01040186;
+ public static final int font_family_subhead_material=0x01040185;
+ public static final int font_family_title_material=0x01040184;
/** Button allowing the user to close an application that is not responding. This will kill the application.
*/
- public static final int force_close=0x01040362;
+ public static final int force_close=0x010405c7;
+ /** Label for foreground service notification when one app is running.
+ [CHAR LIMIT=NONE BACKUP_MESSAGE_ID=6826789589341671842]
+ */
+ public static final int foreground_service_app_in_background=0x01040290;
+ /** Label for foreground service notification when multiple apps are running.
+ [CHAR LIMIT=NONE BACKUP_MESSAGE_ID=7150914856893450380]
+ */
+ public static final int foreground_service_apps_in_background=0x01040291;
+ /** Separator for foreground service notification content listing all apps when there
+ are multiple apps running. The left and right side may both already be compound
+ (constructed using this separator). Should be kept as short as possible, this is
+ for summary text in the notification where there is not a lot of space.
+ [CHAR LIMIT=NONE]
+ */
+ public static final int foreground_service_multiple_separator=0x01040293;
+ /** Content for foreground service notification when one app is running.
+ [CHAR LIMIT=NONE]
+ */
+ public static final int foreground_service_tap_for_details=0x01040292;
/** Message to show when an intent automatically switches users into the personal profile.
*/
- public static final int forward_intent_to_owner=0x0104042a;
+ public static final int forward_intent_to_owner=0x010406b1;
/** Message to show when an intent automatically switches users into a work profile.
*/
- public static final int forward_intent_to_work=0x0104042b;
+ public static final int forward_intent_to_work=0x010406b2;
+ /** [CHAR LIMIT=NONE] Message of dialog shown to confirm device going to sleep if the power
+ button is pressed during biometric prompt when a side fingerprint sensor is present.
+ */
+ public static final int fp_power_button_bp_message=0x010405e3;
+ /** [CHAR LIMIT=20] Negative button of dialog shown to confirm device going to sleep if the
+ power button is pressed during biometric prompt when a side fingerprint sensor is present.
+ */
+ public static final int fp_power_button_bp_negative_button=0x010405e5;
+ /** [CHAR LIMIT=20] Positive button of dialog shown to confirm device going to sleep if the
+ power button is pressed during biometric prompt when a side fingerprint sensor is present.
+ */
+ public static final int fp_power_button_bp_positive_button=0x010405e4;
+ /** [CHAR LIMIT=40] Title of dialog shown to confirm device going to sleep if the power button
+ is pressed during biometric prompt when a side fingerprint sensor is present.
+ */
+ public static final int fp_power_button_bp_title=0x010405e2;
+ /** [CHAR LIMIT=20] Positive button of dialog shown to confirm device going to sleep if the
+ power button is pressed during fingerprint enrollment.
+ */
+ public static final int fp_power_button_enrollment_button_text=0x010405e1;
+ /** [CHAR LIMIT=NONE] Message of dialog shown to confirm device going to sleep if the power
+ button is pressed during fingerprint enrollment.
+ */
+ public static final int fp_power_button_enrollment_message=0x010405df;
+ /** [CHAR LIMIT=40] Title of dialog shown to confirm device going to sleep if the power button
+ is pressed during fingerprint enrollment.
+ */
+ public static final int fp_power_button_enrollment_title=0x010405e0;
/** Shown in gadget hosts (e.g. the home screen) when there was an error inflating
the gadget.
*/
- public static final int gadget_host_error_inflating=0x01040419;
- /** Suffix added to a number to signify size in gigabytes.
+ public static final int gadget_host_error_inflating=0x0104069f;
+ /** Attribution for Geofencing service. [CHAR LIMIT=NONE]
*/
- public static final int gigabyteShort=0x0104006d;
+ public static final int geofencing_service=0x01040231;
/** label for item that launches assist in phone options dialog [CHAR LIMIT=15]
*/
- public static final int global_action_assist=0x01040118;
- /** label for item that generates a bug report in the phone options dialog
+ public static final int global_action_assist=0x01040275;
+ /** label for item that generates a bug report in the phone options dialog [CHAR LIMIT=24]
*/
- public static final int global_action_bug_report=0x0104010d;
- /** label for item that locks the phone and enforces that it can't be unlocked without entering a credential. [CHAR LIMIT=15]
+ public static final int global_action_bug_report=0x01040261;
+ /** label for item that opens emergency features in the phone options dialog [CHAR LIMIT=24]
+ label for item that opens emergency features in the power menu on Wear [CHAR LIMIT=24]
*/
- public static final int global_action_lockdown=0x0104011a;
- /** label for item that turns off power in phone options dialog
+ public static final int global_action_emergency=0x01040260;
+ /** label for item that locks the phone in the phone options dialog [CHAR LIMIT=24]
*/
- public static final int global_action_power_off=0x0104010c;
+ public static final int global_action_lock=0x0104025c;
+ /** label for item that locks the phone and enforces that it can't be unlocked without strong authentication. [CHAR LIMIT=24]
+ */
+ public static final int global_action_lockdown=0x01040277;
+ /** label for item that logouts the current user [CHAR LIMIT=24]
+ */
+ public static final int global_action_logout=0x01040262;
+ /** label for item that turns off power in phone options dialog [CHAR LIMIT=24]
+ */
+ public static final int global_action_power_off=0x0104025d;
+ /** label for item that shows options to power off and restart the phone [CHAR LIMIT=24]
+ */
+ public static final int global_action_power_options=0x0104025e;
+ /** label for item that restarts phone in phone options dialog [CHAR LIMIT=24]
+ */
+ public static final int global_action_restart=0x0104025f;
+ /** label for screenshot item in power menu [CHAR LIMIT=24]
+ */
+ public static final int global_action_screenshot=0x01040263;
/** label for item that launches settings in phone options dialog [CHAR LIMIT=15]
*/
- public static final int global_action_settings=0x01040117;
+ public static final int global_action_settings=0x01040274;
/** status message in phone options dialog for when silent mode is disabled
*/
- public static final int global_action_silent_mode_off_status=0x01040113;
+ public static final int global_action_silent_mode_off_status=0x01040270;
/** status message in phone options dialog for when silent mode is enabled
*/
- public static final int global_action_silent_mode_on_status=0x01040112;
+ public static final int global_action_silent_mode_on_status=0x0104026f;
/** label for item that enables silent mode in phone options dialog
*/
- public static final int global_action_toggle_silent_mode=0x01040111;
+ public static final int global_action_toggle_silent_mode=0x0104026e;
/** label for item that launches voice assist in phone options dialog [CHAR LIMIT=15]
*/
- public static final int global_action_voice_assist=0x01040119;
+ public static final int global_action_voice_assist=0x01040276;
+ /** Title of the Global Actions Dialog
+ */
+ public static final int global_actions=0x0104025b;
/** status message in phone options dialog for when airplane mode is off
*/
- public static final int global_actions_airplane_mode_off_status=0x01040116;
+ public static final int global_actions_airplane_mode_off_status=0x01040273;
/** status message in phone options dialog for when airplane mode is on
*/
- public static final int global_actions_airplane_mode_on_status=0x01040115;
+ public static final int global_actions_airplane_mode_on_status=0x01040272;
/** label for item that toggles airplane mode
*/
- public static final int global_actions_toggle_airplane_mode=0x01040114;
+ public static final int global_actions_toggle_airplane_mode=0x01040271;
+ /** Attribution for GNSS service. [CHAR LIMIT=NONE]
+ */
+ public static final int gnss_service=0x01040234;
+ /** Attribution for Gnss Time Update service. [CHAR LIMIT=NONE]
+ */
+ public static final int gnss_time_update_service=0x01040237;
/** Network positioning notification message. The name of the user (e.g. John Doe) and
service (SUPL-service) who sent the request is shown as dynamic strings.
- Translation should not be longer than master text.
+ Translation should not be longer than example text.
*/
- public static final int gpsNotifMessage=0x01040452;
+ public static final int gpsNotifMessage=0x010406db;
/** Network positioning notification ticker. The name of the user (e.g. John Doe) who sent
the request is shown as a dynamic string.
*/
- public static final int gpsNotifTicker=0x01040450;
+ public static final int gpsNotifTicker=0x010406d9;
/** Network positioning notification and verification title to inform the user about
an incoming location request.
*/
- public static final int gpsNotifTitle=0x01040451;
+ public static final int gpsNotifTitle=0x010406da;
/** Network positioning verification No. Button to push to deny sharing of location
information.
*/
- public static final int gpsVerifNo=0x01040454;
+ public static final int gpsVerifNo=0x010406dd;
/** Network positioning verification Yes. Button to push to share location information.
*/
- public static final int gpsVerifYes=0x01040453;
- public static final int grant_permissions_header_text=0x01040425;
+ public static final int gpsVerifYes=0x010406dc;
+ public static final int grant_credentials_permission_message_footer=0x010406aa;
+ public static final int grant_credentials_permission_message_header=0x010406a9;
+ public static final int grant_permissions_header_text=0x010406ab;
/** Label for granularity to traverse the content on an AccessibilityNodeInfo by character. Only spoken to the user. [CHAR LIMIT=NONE]
*/
- public static final int granularity_label_character=0x010402b5;
+ public static final int granularity_label_character=0x01040527;
/** Label for granularity to traverse the content on an AccessibilityNodeInfo by line. Only spoken to the user. [CHAR LIMIT=NONE]
*/
- public static final int granularity_label_line=0x010402b8;
+ public static final int granularity_label_line=0x0104052a;
/** Label for granularity to traverse the content on an AccessibilityNodeInfo by link. Only spoken to the user. [CHAR LIMIT=NONE]
*/
- public static final int granularity_label_link=0x010402b7;
+ public static final int granularity_label_link=0x01040529;
/** Label for granularity to traverse the content on an AccessibilityNodeInfo by word. Only spoken to the user. [CHAR LIMIT=NONE]
*/
- public static final int granularity_label_word=0x010402b6;
+ public static final int granularity_label_word=0x01040528;
/** The default character set for GsmAlphabet
Empty string means MBCS is not considered
*/
- public static final int gsm_alphabet_default_charset=0x01040031;
- /** Title of the physical keyboard category in the input method selector [CHAR LIMIT=10]
+ public static final int gsm_alphabet_default_charset=0x01040095;
+ /** Default name of the guest user [CHAR LIMIT=35]
*/
- public static final int hardware=0x010403e7;
+ public static final int guest_name=0x010407a3;
+ /** Title of the physical keyboard category in the input method selector [CHAR LIMIT=30]
+ */
+ public static final int hardware=0x01040660;
+ /** Label for the open anyway button on the harmful app warning dialog. [CHAR LIMIT=20]
+ */
+ public static final int harmful_app_warning_open_anyway=0x010408fa;
+ /** Title for the harmful app warning dialog. [CHAR LIMIT=40]
+ */
+ public static final int harmful_app_warning_title=0x010408fb;
+ /** Label for the uninstall button on the harmful app warning dialog. [CHAR LIMIT=20]
+ */
+ public static final int harmful_app_warning_uninstall=0x010408f9;
+ /** Title of hearing aids feature, shown in the warning dialog about the accessibility shortcut. [CHAR LIMIT=none]
+ */
+ public static final int hearing_aids_feature_name=0x01040794;
/** Notification text to tell the user that a heavy-weight application is running.
*/
- public static final int heavy_weight_notification=0x01040375;
+ public static final int heavy_weight_notification=0x010405e6;
/** Notification details to tell the user that a heavy-weight application is running.
*/
- public static final int heavy_weight_notification_detail=0x01040376;
- /** A format string for 12-hour time of day, just the hour, not the minute, with lower-case "am" or "pm" (example: "3pm").
+ public static final int heavy_weight_notification_detail=0x010405e7;
+ /** Descriptive text for switching to a new heavy-weight application.
*/
- public static final int hour_ampm=0x010402b9;
- /** A format string for 12-hour time of day, just the hour, not the minute, with capital "AM" or "PM" (example: "3PM").
+ public static final int heavy_weight_switcher_text=0x010405e9;
+ /** Title of dialog prompting whether user wants to switch between heavy-weight apps.
*/
- public static final int hour_cap_ampm=0x010402ba;
+ public static final int heavy_weight_switcher_title=0x010405e8;
+ /** Appened to express the value is this unit of time: singular hour
+ */
+ public static final int hour=0x0104055a;
/**
Content description for the hour selector in the time picker, which displays
selectable hours of the day along the inside edge of a circle, as in an analog clock.
[CHAR LIMIT=50]
*/
- public static final int hour_picker_description=0x0104055a;
+ public static final int hour_picker_description=0x0104081d;
+ /** Appened to express the value is this unit of time: plural hours
+ */
+ public static final int hours=0x0104055b;
/** Displayed when a web request failed with a generic network error.
*/
- public static final int httpError=0x010400d7;
+ public static final int httpError=0x01040210;
/** Displayed when a web request failed because the authentication failed.
*/
- public static final int httpErrorAuth=0x010400da;
+ public static final int httpErrorAuth=0x01040213;
/** Displayed when a web request failed because the URL isn't in a valid form.
*/
public static final int httpErrorBadUrl=0x01040007;
/** Displayed when a web request failed because there was a connection error.
*/
- public static final int httpErrorConnect=0x010400dc;
+ public static final int httpErrorConnect=0x01040215;
/** Displayed when a web request failed because the a secure connection couldn't be made to the server.
*/
- public static final int httpErrorFailedSslHandshake=0x010400e0;
+ public static final int httpErrorFailedSslHandshake=0x01040219;
/** Displayed when a request failed because we failed to open the file.
*/
- public static final int httpErrorFile=0x010400e1;
+ public static final int httpErrorFile=0x0104021a;
/** Displayed when a request failed because the file wasn't found.
*/
- public static final int httpErrorFileNotFound=0x010400e2;
+ public static final int httpErrorFileNotFound=0x0104021b;
/** Displayed when a web request failed because there was an input or output error.
*/
- public static final int httpErrorIO=0x010400dd;
+ public static final int httpErrorIO=0x01040216;
/** Displayed when a web request failed because the URL could not be found.
*/
- public static final int httpErrorLookup=0x010400d8;
+ public static final int httpErrorLookup=0x01040211;
/** Displayed when a web request was successful.
*/
- public static final int httpErrorOk=0x010400d6;
+ public static final int httpErrorOk=0x0104020f;
/** Displayed when a web request failed because the authentication with the proxy failed.
*/
- public static final int httpErrorProxyAuth=0x010400db;
+ public static final int httpErrorProxyAuth=0x01040214;
/** Displayed when a web request failed because the site tried to redirect us one too many times
*/
- public static final int httpErrorRedirectLoop=0x010400df;
+ public static final int httpErrorRedirectLoop=0x01040218;
/** Displayed when a web request failed because the request timed out
*/
- public static final int httpErrorTimeout=0x010400de;
+ public static final int httpErrorTimeout=0x01040217;
/** Displayed when a request failed because there are too many requests right now.
*/
- public static final int httpErrorTooManyRequests=0x010400e3;
+ public static final int httpErrorTooManyRequests=0x0104021c;
/** Displayed when a web request failed because the site's authentication scheme is not supported by us.
*/
- public static final int httpErrorUnsupportedAuthScheme=0x010400d9;
+ public static final int httpErrorUnsupportedAuthScheme=0x01040212;
/** Displayed when a web request failed because the protocol of the server is not supported.
*/
public static final int httpErrorUnsupportedScheme=0x01040008;
+ /** @hide DO NOT TRANSLATE. ICU pattern for "Mon, 14 January"
+ */
+ public static final int icu_abbrev_wday_month_day_no_year=0x0104017c;
/** AIM IM protocol type
*/
- public static final int imProtocolAim=0x0104023b;
+ public static final int imProtocolAim=0x010404aa;
/** Custom IM protocol type
*/
- public static final int imProtocolCustom=0x0104023a;
+ public static final int imProtocolCustom=0x010404a9;
/** Google Talk IM protocol type
*/
- public static final int imProtocolGoogleTalk=0x01040240;
+ public static final int imProtocolGoogleTalk=0x010404af;
/** ICQ IM protocol type
*/
- public static final int imProtocolIcq=0x01040241;
+ public static final int imProtocolIcq=0x010404b0;
/** Jabber IM protocol type
*/
- public static final int imProtocolJabber=0x01040242;
+ public static final int imProtocolJabber=0x010404b1;
/** MSN IM protocol type
*/
- public static final int imProtocolMsn=0x0104023c;
+ public static final int imProtocolMsn=0x010404ab;
/** NetMeeting IM protocol type
*/
- public static final int imProtocolNetMeeting=0x01040243;
+ public static final int imProtocolNetMeeting=0x010404b2;
/** QQ IM protocol type
*/
- public static final int imProtocolQq=0x0104023f;
+ public static final int imProtocolQq=0x010404ae;
/** Skype IM protocol type
*/
- public static final int imProtocolSkype=0x0104023e;
+ public static final int imProtocolSkype=0x010404ad;
/** Yahoo IM protocol type
*/
- public static final int imProtocolYahoo=0x0104023d;
+ public static final int imProtocolYahoo=0x010404ac;
/** Custom IM address type
*/
- public static final int imTypeCustom=0x01040236;
+ public static final int imTypeCustom=0x010404a5;
/** Home IM address type
*/
- public static final int imTypeHome=0x01040237;
+ public static final int imTypeHome=0x010404a6;
/** Other IM address type
*/
- public static final int imTypeOther=0x01040239;
+ public static final int imTypeOther=0x010404a8;
/** Work IM address type
*/
- public static final int imTypeWork=0x01040238;
+ public static final int imTypeWork=0x010404a7;
/** Component name of the built in wallpaper used to display bitmap wallpapers. This must not be null.
*/
- public static final int image_wallpaper_component=0x01040024;
+ public static final int image_wallpaper_component=0x01040070;
/** Long label for a button on a full-screen input method for an unknown action.
*/
- public static final int ime_action_default=0x01040420;
+ public static final int ime_action_default=0x010406a6;
/** Long label for a button on a full-screen input method for the "Done" action.
*/
- public static final int ime_action_done=0x0104041e;
+ public static final int ime_action_done=0x010406a4;
/** Long label for a button on a full-screen input method for the "Go" action.
*/
- public static final int ime_action_go=0x0104041a;
+ public static final int ime_action_go=0x010406a0;
/** Long label for a button on a full-screen input method for the "Next" action.
*/
- public static final int ime_action_next=0x0104041d;
+ public static final int ime_action_next=0x010406a3;
/** [CHAR LIMIT=6] Long label for a button on a full-screen input method for the "Previous" action.
*/
- public static final int ime_action_previous=0x0104041f;
+ public static final int ime_action_previous=0x010406a5;
/** Long label for a button on a full-screen input method for the "Search" action.
*/
- public static final int ime_action_search=0x0104041b;
+ public static final int ime_action_search=0x010406a1;
/** Long label for a button on a full-screen input method for the "Send" action.
*/
- public static final int ime_action_send=0x0104041c;
+ public static final int ime_action_send=0x010406a2;
/** Title for the dialog used to display the user's IMEI number [CHAR LIMIT=10]
*/
- public static final int imei=0x0104008e;
+ public static final int imei=0x010401a0;
+ /** Cling help message description when hiding the navigation bar entering immersive mode [CHAR LIMIT=none]
+ */
+ public static final int immersive_cling_description=0x01040818;
+ /** Cling help message confirmation button when hiding the navigation bar entering immersive mode [CHAR LIMIT=30]
+ */
+ public static final int immersive_cling_positive=0x01040819;
+ /** Cling help message title when hiding the navigation bar entering immersive mode [CHAR LIMIT=none]
+ */
+ public static final int immersive_cling_title=0x01040817;
+ public static final int importance_from_person=0x0104087c;
+ public static final int importance_from_user=0x0104087b;
+ /** Default state description for indeterminate progressbar. [CHAR LIMIT=NONE]
+ */
+ public static final int in_progress=0x01040597;
/** EditText context menu
*/
- public static final int inputMethod=0x01040340;
+ public static final int inputMethod=0x01040584;
/** Label to show for a service that is running because it is an input method.
*/
- public static final int input_method_binding_label=0x0104042c;
+ public static final int input_method_binding_label=0x010406b3;
+ /** Content description of the switch input method button for accessibility (not shown on the screen). [CHAR LIMIT=NONE]
+ */
+ public static final int input_method_ime_switch_button_desc=0x01040589;
+ /** Content description of the back button for accessibility (not shown on the screen). [CHAR LIMIT=NONE]
+ */
+ public static final int input_method_nav_back_button_desc=0x01040588;
+ /** See Carrier_App_Notification. This is the button of that dialog.
+ */
+ public static final int install_carrier_app_notification_button=0x01040631;
+ /** Notification message that shows when the user inserts a SIM card that requires a carrier app download, but the app name is unknown
+ */
+ public static final int install_carrier_app_notification_text=0x0104062f;
+ /** Notification message that shows when the user inserts a SIM card that requires a carrier app download. App name is known
+ */
+ public static final int install_carrier_app_notification_text_app_name=0x01040630;
+ /** See Carrier_App_Dialog. This is the message of that dialog.
+ */
+ public static final int install_carrier_app_notification_title=0x0104062e;
/** Displayed when a SIM PIN password is too long or too short.
*/
- public static final int invalidPin=0x01040089;
+ public static final int invalidPin=0x0104019b;
/** Displayed when a SIM PUK password is too short.
*/
- public static final int invalidPuk=0x0104008a;
+ public static final int invalidPuk=0x0104019c;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int issued_by=0x01040724;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int issued_on=0x01040726;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int issued_to=0x01040720;
/** Message in a javascript dialog asking if the user wishes to leave the current page
*/
- public static final int js_dialog_before_unload=0x010402c6;
+ public static final int js_dialog_before_unload=0x01040536;
/** Text for the negative button on the unload javascript dialog
*/
- public static final int js_dialog_before_unload_negative_button=0x010402c5;
+ public static final int js_dialog_before_unload_negative_button=0x01040535;
/** Text for the positive button on the unload javascript dialog
*/
- public static final int js_dialog_before_unload_positive_button=0x010402c4;
+ public static final int js_dialog_before_unload_positive_button=0x01040534;
/** Title for the unload javascript dialog
*/
- public static final int js_dialog_before_unload_title=0x010402c3;
+ public static final int js_dialog_before_unload_title=0x01040533;
/** Title for a JavaScript dialog. "The page at says:"
*/
- public static final int js_dialog_title=0x010402c1;
+ public static final int js_dialog_title=0x01040531;
/** Default title for a javascript dialog
*/
- public static final int js_dialog_title_default=0x010402c2;
- /** Announce that a headset is required to hear keyboard keys while typing a password. [CHAR LIMIT=NONE]
+ public static final int js_dialog_title_default=0x01040532;
+ /** Notification message shown when more than three layout were configured for a physical keyboard [CHAR LIMIT=NOTIF_BODY]
*/
- public static final int keyboard_headset_required_to_hear_password=0x0104047c;
- /** The value of a keyboard key announced when accessibility is enabled and no headsed is used. [CHAR LIMIT=NONE]
+ public static final int keyboard_layout_notification_more_than_three_selected_message=0x01040a12;
+ /** Notification message when multiple keyboards with selected layouts have been connected the first time simultaneously [CHAR LIMIT=NOTIF_BODY]
*/
- public static final int keyboard_password_character_no_headset=0x0104047d;
+ public static final int keyboard_layout_notification_multiple_selected_message=0x01040a14;
+ /** Notification title when multiple keyboards with selected layouts have been connected the first time simultaneously [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int keyboard_layout_notification_multiple_selected_title=0x01040a13;
+ /** Notification message shown when one layout was configured for a physical keyboard [CHAR LIMIT=NOTIF_BODY]
+ */
+ public static final int keyboard_layout_notification_one_selected_message=0x01040a0f;
+ /** Notification title when a keyboard has been configured [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int keyboard_layout_notification_selected_title=0x01040a0e;
+ /** Notification message shown when three layout were configured for a physical keyboard [CHAR LIMIT=NOTIF_BODY]
+ */
+ public static final int keyboard_layout_notification_three_selected_message=0x01040a11;
+ /** Notification message shown when two layout were configured for a physical keyboard [CHAR LIMIT=NOTIF_BODY]
+ */
+ public static final int keyboard_layout_notification_two_selected_message=0x01040a10;
/** KeyboardView - accessibility support
Description of the Alt button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_alt=0x0104046f;
+ public static final int keyboardview_keycode_alt=0x010406f8;
/** Description of the Cancel button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_cancel=0x01040470;
+ public static final int keyboardview_keycode_cancel=0x010406f9;
/** Description of the Delete button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_delete=0x01040471;
+ public static final int keyboardview_keycode_delete=0x010406fa;
/** Description of the Done button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_done=0x01040472;
+ public static final int keyboardview_keycode_done=0x010406fb;
/** Description of the Enter button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_enter=0x01040475;
+ public static final int keyboardview_keycode_enter=0x010406fe;
/** Description of the Mode change button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_mode_change=0x01040473;
+ public static final int keyboardview_keycode_mode_change=0x010406fc;
/** Description of the Shift button in a KeyboardView. [CHAR LIMIT=NONE]
*/
- public static final int keyboardview_keycode_shift=0x01040474;
+ public static final int keyboardview_keycode_shift=0x010406fd;
+ /** Accessibility description of the lock media control widget. [CHAR_LIMIT=none]
+ */
+ public static final int keygaurd_accessibility_media_controls=0x01040516;
+ /** Accessibility description of the add widget button. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_add_widget=0x0104050e;
+ /** Accessibility description of the camera widget. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_camera=0x01040515;
+ /** Accessibility description of the button to expand the lock area. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_expand_lock_area=0x0104051a;
+ /** Accessibility description of the Face Unlock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_face_unlock=0x0104051d;
+ /** Accessibility description of the password lock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_password_unlock=0x01040521;
+ /** Accessibility description of the unlock pattern area. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_pattern_area=0x01040522;
+ /** Accessibility description of the pattern unlock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_pattern_unlock=0x0104051c;
+ /** Accessibility description of the pin lock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_pin_unlock=0x0104051e;
+ /** Accessibility description of the sim pin lock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_sim_pin_unlock=0x0104051f;
+ /** Accessibility description of the sim puk lock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_sim_puk_unlock=0x01040520;
+ /** Accessibility description of the unlock slide area. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_slide_area=0x01040523;
+ /** Accessibility description of the slide unlock. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_slide_unlock=0x0104051b;
+ /** Accessibility description of the lock screen status widget. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_status=0x01040514;
+ /** Accessibility description of the event of collapsing an unlock area. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_unlock_area_collapsed=0x01040511;
+ /** Accessibility description of the event of expanding an unlock area. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_unlock_area_expanded=0x01040510;
+ /** Accessibility description of the lock screen user selector widget. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_user_selector=0x01040513;
+ /** Accessibility description of a lock screen widget. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_widget=0x01040512;
+ /** Accessibility description sent when user changes the current lock screen widget. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_widget_changed=0x0104050d;
+ /** Accessibility description of the a widget deletion event. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_widget_deleted=0x01040519;
+ /** Accessibility description of the empty sidget slot (place holder for a new widget). [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_widget_empty_slot=0x0104050f;
+ /** Accessibility description of widget reordering end. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_widget_reorder_end=0x01040518;
+ /** Accessibility description of widget reordering start. [CHAR_LIMIT=none]
+ */
+ public static final int keyguard_accessibility_widget_reorder_start=0x01040517;
+ /** Instructions telling the user how to unlock the phone.
+ */
+ public static final int keyguard_label_text=0x010404d2;
+ /** Instructions telling the user to enter their text password to unlock the keyguard.
+ Displayed in one line in a large font.
+ */
+ public static final int keyguard_password_enter_password_code=0x010404cf;
+ /** Instructions telling the user to enter their SIM PIN to unlock the keyguard.
+ Displayed in one line in a large font.
+ */
+ public static final int keyguard_password_enter_pin_code=0x010404ca;
+ /** Instructions telling the user to enter their PIN password to unlock the keyguard.
+ Displayed in one line in a large font.
+ */
+ public static final int keyguard_password_enter_pin_password_code=0x010404d0;
+ /** Prompt to enter New SIM PIN in Edit Text Box in unlock screen
+ */
+ public static final int keyguard_password_enter_pin_prompt=0x010404cd;
+ /** Instructions telling the user to enter their SIM PUK to unlock the keyguard.
+ Displayed in one line in a large font.
+ */
+ public static final int keyguard_password_enter_puk_code=0x010404cb;
+ /** Prompt to enter SIM PUK in Edit Text Box in unlock screen
+ */
+ public static final int keyguard_password_enter_puk_prompt=0x010404cc;
+ /** Displayed as hint in passwordEntry EditText on PasswordUnlockScreen [CHAR LIMIT=30]
+ */
+ public static final int keyguard_password_entry_touch_hint=0x010404ce;
+ /** Instructions telling the user that they entered the wrong pin while trying
+ to unlock the keyguard. Displayed in one line in a large font.
+ */
+ public static final int keyguard_password_wrong_pin_code=0x010404d1;
+ /** Message shown when the user needs to confirm the PIN they just entered in the PUK screen
+ */
+ public static final int kg_enter_confirm_pin_hint=0x01040759;
+ /** Message shown in dialog when user is almost at the limit where they will be
+ locked out and may have to enter an alternate username/password to unlock the phone
+ */
+ public static final int kg_failed_attempts_almost_at_login=0x0104076d;
+ /** Message shown when user is almost at the limit of password attempts where the device will be wiped.
+ */
+ public static final int kg_failed_attempts_almost_at_wipe=0x0104076b;
+ /** Message shown in dialog when user has exceeded the maximum attempts and the device will now be wiped
+ */
+ public static final int kg_failed_attempts_now_wiping=0x0104076c;
+ /** Keyguard strings
+ Message shown in pattern unlock after some number of unsuccessful attempts
+ */
+ public static final int kg_forgot_pattern_button_text=0x0104074f;
+ /** String shown in PUK screen when PIN codes don't match
+ */
+ public static final int kg_invalid_confirm_pin_hint=0x0104075f;
+ /** Message shown when the user enters an invalid PUK code
+ */
+ public static final int kg_invalid_puk=0x0104075e;
+ /** Message shown when the user enters an invalid SIM pin password in PUK screen
+ */
+ public static final int kg_invalid_sim_pin_hint=0x0104075c;
+ /** Message shown when the user enters an invalid PUK code in the PUK screen
+ */
+ public static final int kg_invalid_sim_puk_hint=0x0104075d;
+ /** Hint text shown when user has too many failed password attempts in account unlock screen of keyguard
+ */
+ public static final int kg_login_account_recovery_hint=0x01040766;
+ /** Message shown while device checks username/password in account unlock screen of keyguard
+ */
+ public static final int kg_login_checking_password=0x01040767;
+ /** Instructions show in account unlock screen allowing user to enter their email password
+ */
+ public static final int kg_login_instructions=0x01040761;
+ /** Message shown when the user enters an invalid username/password combination in account unlock screen of keyguard
+ */
+ public static final int kg_login_invalid_input=0x01040765;
+ /** Hint shown in TextView in account unlock screen of keyguard
+ */
+ public static final int kg_login_password_hint=0x01040763;
+ /** Label shown on sign in button on account unlock screen of keyguard
+ */
+ public static final int kg_login_submit_button=0x01040764;
+ /** Message shown when the user exceeds the maximum number of pattern attempts
+ */
+ public static final int kg_login_too_many_attempts=0x01040760;
+ /** Hint shown in TextView in account unlock screen of keyguard
+ */
+ public static final int kg_login_username_hint=0x01040762;
+ /** Instructions for using the password unlock screen
+ */
+ public static final int kg_password_instructions=0x01040756;
+ /** Message shown when the user enters the wrong PIN code
+ */
+ public static final int kg_password_wrong_pin_code=0x0104075b;
+ /** Instructions for using the pattern unlock screen
+ */
+ public static final int kg_pattern_instructions=0x01040753;
+ /** Instructions for using the PIN unlock screen
+ */
+ public static final int kg_pin_instructions=0x01040755;
+ /** Hint shown in the PUK unlock screen PIN TextView
+ */
+ public static final int kg_puk_enter_pin_hint=0x01040758;
+ /** Hint shown in the PUK screen that asks the user to enter the PUK code given to them by their provider
+ */
+ public static final int kg_puk_enter_puk_hint=0x01040757;
+ /** The delete-widget drop target button text
+ */
+ public static final int kg_reordering_delete_drop_target_text=0x0104076f;
+ /** Instructions for using the SIM PIN unlock screen
+ */
+ public static final int kg_sim_pin_instructions=0x01040754;
+ /** Message shown in dialog while the device is unlocking the SIM
+ */
+ public static final int kg_sim_unlock_progress_dialog_message=0x0104075a;
/** Sequence of characters used to separate message strings in keyguard. Typically just em-dash
with spaces on either side. [CHAR LIMIT=3]
*/
- public static final int kg_text_message_separator=0x010404e6;
- /** Suffix added to a number to signify size in kilobytes.
+ public static final int kg_text_message_separator=0x0104076e;
+ /** Message shown in dialog when max number of attempts are reached for password screen of keyguard
*/
- public static final int kilobyteShort=0x0104006b;
+ public static final int kg_too_many_failed_password_attempts_dialog_message=0x01040769;
+ public static final int kg_too_many_failed_pattern_attempts_dialog_message=0x0104076a;
+ /** Message shown in dialog when max number of attempts are reached for PIN screen of keyguard
+ */
+ public static final int kg_too_many_failed_pin_attempts_dialog_message=0x01040768;
+ /** Message shown when user enters wrong password
+ */
+ public static final int kg_wrong_password=0x01040751;
+ /** Message shown when user enters wrong pattern
+ */
+ public static final int kg_wrong_pattern=0x01040750;
+ /** Message shown when user enters wrong PIN
+ */
+ public static final int kg_wrong_pin=0x01040752;
+ /** "List section subheader for the language picker, containing a list of suggested regions available for that language [CHAR LIMIT=30]
+ */
+ public static final int language_picker_regions_section_suggested=0x01040885;
+ /** List section subheader for the language picker, containing a list of all languages available [CHAR LIMIT=30]
+ */
+ public static final int language_picker_section_all=0x01040888;
+ /** List section subheader for the language picker, containing a list of suggested languages [CHAR LIMIT=30]
+ */
+ public static final int language_picker_section_suggested=0x01040884;
+ /** List section subheader for the language picker, containing a list of suggested languages determined by the default region [CHAR LIMIT=30]
+ */
+ public static final int language_picker_section_suggested_bilingual=0x01040886;
+ /** Locale picker strings
+ Title for the language selection screen [CHAR LIMIT=25]
+ */
+ public static final int language_selection_title=0x01040881;
/** This is used to express that something has occurred within the last month
*/
- public static final int last_month=0x01040323;
+ public static final int last_month=0x01040553;
+ /** This is used to express that something occurred within the last X days (e.g., Last 7 days).
+ */
+ public static final int last_num_days=0x01040552;
/** STK launch Browser
*/
- public static final int launchBrowserDefault=0x010404aa;
+ public static final int launchBrowserDefault=0x01040730;
/** [CHAR LIMIT=50] Title of the alert when application launches on top of another.
*/
- public static final int launch_warning_original=0x01040368;
+ public static final int launch_warning_original=0x010405cd;
/** [CHAR LIMIT=50] Title of the alert when application launches on top of another.
*/
- public static final int launch_warning_replace=0x01040367;
+ public static final int launch_warning_replace=0x010405cc;
/** [CHAR LIMIT=25] Title of the alert when application launches on top of another.
*/
- public static final int launch_warning_title=0x01040366;
- /** Delimeter used between each item in a textual list; for example "Alpha, Beta". [CHAR LIMIT=3]
+ public static final int launch_warning_title=0x010405cb;
+ /** Text in button that closes the warning dialog about the accessibility shortcut, leaving the
+ shortcut enabled.
*/
- public static final int list_delimeter=0x010404a8;
- /** Exting lock-to-app indication.
+ public static final int leave_accessibility_shortcut_on=0x0104078f;
+ /** Text shown by list fragment when waiting for data to display.
*/
- public static final int lock_to_app_exit=0x0104056c;
- /** Starting lock-to-app indication.
+ public static final int loading=0x0104058f;
+ /** Used to replace %s in urls retreived from the signin server with locales. For Some
+ devices we don't support all the locales we ship to and need to replace the '%s' with a
+ locale string based on mcc values. By default (0-length string) we don't replace the %s
+ at all and later replace it with a locale string based on the users chosen locale
+ DO NOT TRANSLATE
*/
- public static final int lock_to_app_start=0x0104056b;
- /** Notify use that they are in Lock-to-app
+ public static final int locale_replacement=0x0104065d;
+ /** Menu item in the locale menu [CHAR LIMIT=30]
*/
- public static final int lock_to_app_toast=0x01040568;
- /** Notify use that they are in Lock-to-app in accessibility mode
+ public static final int locale_search_menu=0x0104088a;
+ /** Content text for a notification. Tapping opens device location settings.
+ [CHAR LIMIT=NONE]
*/
- public static final int lock_to_app_toast_accessible=0x01040569;
- /** Notify user that they are locked in lock-to-app mode
+ public static final int location_changed_notification_text=0x01040230;
+ /** Content title for a notification. This notification indicates that the device owner has
+ changed the location settings. [CHAR LIMIT=NONE]
*/
- public static final int lock_to_app_toast_locked=0x0104056a;
+ public static final int location_changed_notification_title=0x0104022f;
+ /** Attribution for Location service. [CHAR LIMIT=NONE]
+ */
+ public static final int location_service=0x01040233;
+ /** @hide DO NOT TRANSLATE. Control aspect ratio of lock pattern
+ */
+ public static final int lock_pattern_view_aspect=0x0104017b;
/** Lock-to-app unlock password string
*/
- public static final int lock_to_app_unlock_password=0x0104056f;
+ public static final int lock_to_app_unlock_password=0x01040831;
/** Lock-to-app unlock pattern string
*/
- public static final int lock_to_app_unlock_pattern=0x0104056e;
+ public static final int lock_to_app_unlock_pattern=0x01040830;
/** Lock-to-app unlock pin string
*/
- public static final int lock_to_app_unlock_pin=0x0104056d;
+ public static final int lock_to_app_unlock_pin=0x0104082f;
/** Accessibility description of the unlock pattern area. [CHAR_LIMIT=none]
*/
- public static final int lockscreen_access_pattern_area=0x0104029c;
+ public static final int lockscreen_access_pattern_area=0x0104050c;
/** Accessibility description sent when user adds a dot to the pattern. [CHAR LIMIT=NONE]
*/
- public static final int lockscreen_access_pattern_cell_added=0x01040299;
- /** Accessibility description sent when user adds a dot to the pattern. Announces the
+ public static final int lockscreen_access_pattern_cell_added=0x01040509;
+ /** Accessibility description sent when user adds a dot to the pattern. Announces the
actual cell when headphones are connected [CHAR LIMIT=NONE]
*/
- public static final int lockscreen_access_pattern_cell_added_verbose=0x0104029a;
+ public static final int lockscreen_access_pattern_cell_added_verbose=0x0104050a;
/** Accessibility description sent when the pattern times out and is cleared. [CHAR LIMIT=NONE]
*/
- public static final int lockscreen_access_pattern_cleared=0x01040298;
+ public static final int lockscreen_access_pattern_cleared=0x01040508;
/** Accessibility description sent when user completes drawing a pattern. [CHAR LIMIT=NONE]
*/
- public static final int lockscreen_access_pattern_detected=0x0104029b;
+ public static final int lockscreen_access_pattern_detected=0x0104050b;
/** Accessibility description sent when user starts drawing a lock pattern. [CHAR LIMIT=NONE]
*/
- public static final int lockscreen_access_pattern_start=0x01040297;
+ public static final int lockscreen_access_pattern_start=0x01040507;
/** On the keyguard screen, it shows the carrier the phone is connected to. This is displayed if the phone is not connected to a carrier.
*/
- public static final int lockscreen_carrier_default=0x01040265;
+ public static final int lockscreen_carrier_default=0x010404d4;
/** Button at the bottom of the unlock screen to make an emergency call or access other emergency assistance functions.
*/
- public static final int lockscreen_emergency_call=0x0104026a;
+ public static final int lockscreen_emergency_call=0x010404d9;
+ /** For the unlock screen, informational message shown in dialog when user is almost at the limit
+ where the device will be wiped.
+ */
+ public static final int lockscreen_failed_attempts_almost_at_wipe=0x010404f7;
+ /** For the unlock screen, informational message shown in dialog when user is almost at the limit
+ where they will be locked out and may have to enter an alternate username/password to unlock the phone
+ */
+ public static final int lockscreen_failed_attempts_almost_glogin=0x010404f6;
+ /** For the unlock screen, informational message shown in dialog when user has exceeded the
+ maximum attempts and the device will now be wiped
+ */
+ public static final int lockscreen_failed_attempts_now_wiping=0x010404f8;
+ /** On the unlock screen, message shown on button that appears once it's apparent the user may have forgotten
+ their lock gesture
+ */
+ public static final int lockscreen_forgot_pattern_button_text=0x010404fa;
+ /** Hint displayed on account unlock screen to advise the user on how to recover the account.
+ */
+ public static final int lockscreen_glogin_account_recovery_hint=0x01040502;
+ /** Displayed in a progress dialog while a username and password are being checked.
+ */
+ public static final int lockscreen_glogin_checking_password=0x01040503;
+ /** Title of the unlock screen that uses your Google login and password when the user hit
+ the 'forgot pattern' button.
+ */
+ public static final int lockscreen_glogin_forgot_pattern=0x010404fb;
+ /** In the unlock screen, message telling the user that they need to use their Google login and password to unlock the phone
+ */
+ public static final int lockscreen_glogin_instructions=0x010404fd;
+ /** Displayed to the user when unlocking the phone with a username and password fails.
+ */
+ public static final int lockscreen_glogin_invalid_input=0x01040501;
+ /** Hint caption for the password field when unlocking the phone using login and password
+ */
+ public static final int lockscreen_glogin_password_hint=0x010404ff;
+ /** Button to try to unlock the phone using username and password
+ */
+ public static final int lockscreen_glogin_submit_button=0x01040500;
+ /** Title of the unlock screen that uses your Google login and password when the user attempted
+ too many patterns and we are forcing them to use their account instead.
+ */
+ public static final int lockscreen_glogin_too_many_attempts=0x010404fc;
+ /** Hint caption for the username field when unlocking the phone using login and password
+ */
+ public static final int lockscreen_glogin_username_hint=0x010404fe;
+ /** On the keyguard screen, when pattern lock is disabled, only tell them to press menu to unlock. This is shown in small font at the bottom.
+ */
+ public static final int lockscreen_instructions_when_pattern_disabled=0x010404d7;
+ /** when pattern lock is enabled, tell them about the emergency dial
+ */
+ public static final int lockscreen_instructions_when_pattern_enabled=0x010404d6;
+ /** Shown in the lock screen to ask the user to add a SIM.
+ */
+ public static final int lockscreen_missing_sim_instructions=0x010404e2;
+ /** Shown in the lock screen to ask the user to add a SIM when sim is missing or not readable.
+ */
+ public static final int lockscreen_missing_sim_instructions_long=0x010404e3;
+ /** Shown in the lock screen when there is no SIM.
+ */
+ public static final int lockscreen_missing_sim_message=0x010404e1;
+ /** Shown in the lock screen when there is no SIM.
+ */
+ public static final int lockscreen_missing_sim_message_short=0x010404e0;
+ /** When the user inserts a sim card from an unsupported network, it becomes network
+ locked
+ */
+ public static final int lockscreen_network_locked_message=0x010404ee;
+ /** On the unlock password screen, shown when the user enters the wrong lock password and must try again.
+ */
+ public static final int lockscreen_password_wrong=0x010404dd;
+ /** Shown to confirm that the user entered their lock pattern correctly.
+ */
+ public static final int lockscreen_pattern_correct=0x010404db;
+ /** On the unlock pattern screen, shown at the top of the unlock screen to tell the user what to do. Below this text is the place for theu ser to draw the pattern.
+ */
+ public static final int lockscreen_pattern_instructions=0x010404d8;
+ /** On the unlock pattern screen, shown when the user enters the wrong lock pattern and must try again.
+ */
+ public static final int lockscreen_pattern_wrong=0x010404dc;
+ /** Shown in the lock screen to inform the user to SIM is permanently deactivated.
+ */
+ public static final int lockscreen_permanent_disabled_sim_instructions=0x010404e5;
+ /** Shown in the lock screen when SIM is permanently disabled.
+ */
+ public static final int lockscreen_permanent_disabled_sim_message_short=0x010404e4;
/** Button at the bottom of the unlock screen that lets the user return to a call
*/
- public static final int lockscreen_return_to_call=0x0104026b;
+ public static final int lockscreen_return_to_call=0x010404da;
+ /** Shown in the lock screen to tell the user that the screen is locked.
+ */
+ public static final int lockscreen_screen_locked=0x010404d5;
+ /** Shown in the lock screen to tell the user that their SIM is locked and they must unlock it.
+ */
+ public static final int lockscreen_sim_locked_message=0x010404f1;
+ /** Shown in the lock screen when the SIM has become PUK locked and the user must call customer care to unlock it.
+ */
+ public static final int lockscreen_sim_puk_locked_instructions=0x010404f0;
+ /** When the user enters a wrong sim pin too many times, it becomes
+ PUK locked (Pin Unlock Kode)
+ */
+ public static final int lockscreen_sim_puk_locked_message=0x010404ef;
+ /** For the unlock screen, When the user enters a sim unlock code, it takes a little while to check
+ whether it is valid, and to unlock the sim if it is valid. we display a
+ progress dialog in the meantime. this is the emssage.
+ */
+ public static final int lockscreen_sim_unlock_progress_dialog_message=0x010404f2;
+ /** Displayed on lock screen's right tab - turn sound off
+ */
+ public static final int lockscreen_sound_off_label=0x01040506;
+ /** Displayed on lock screen's right tab - turn sound on
+ */
+ public static final int lockscreen_sound_on_label=0x01040505;
+ /** On the keyguard screen, this string explains that some features or data may not be available until the device is unlocked. [CHAR LIMIT=48]
+ */
+ public static final int lockscreen_storage_locked=0x010404de;
+ /** On the unlock screen, countdown message shown while user is waiting to try again after too many
+ failed attempts
+ */
+ public static final int lockscreen_too_many_failed_attempts_countdown=0x010404f9;
+ /** For the unlock screen, Information message shown in dialog when user has too many failed attempts at
+ drawing the unlock pattern
+ */
+ public static final int lockscreen_too_many_failed_attempts_dialog_message=0x010404f3;
+ /** For the unlock screen, Information message shown in dialog when user has too many failed attempts at
+ entering the password
+ */
+ public static final int lockscreen_too_many_failed_password_attempts_dialog_message=0x010404f4;
+ /** For the unlock screen, Information message shown in dialog when user has too many failed attempts at
+ entering the PIN
+ */
+ public static final int lockscreen_too_many_failed_pin_attempts_dialog_message=0x010404f5;
+ /** Shown on transport control screens. Pressing button fast forwards playback [CHAR LIMIT=NONE]
+ */
+ public static final int lockscreen_transport_ffw_description=0x010404ec;
+ /** Shown on transport control of lockscreen. Pressing button goes to next track.
+ */
+ public static final int lockscreen_transport_next_description=0x010404e7;
/** Shown on transport control of lockscreen. Pressing button pauses playback
*/
- public static final int lockscreen_transport_pause_description=0x01040278;
+ public static final int lockscreen_transport_pause_description=0x010404e8;
/** Shown on transport control of lockscreen. Pressing button pauses playback
*/
- public static final int lockscreen_transport_play_description=0x01040279;
+ public static final int lockscreen_transport_play_description=0x010404e9;
+ /** Shown on transport control of lockscreen. Pressing button goes to previous track.
+ */
+ public static final int lockscreen_transport_prev_description=0x010404e6;
+ /** Shown on transport control screens. Pressing button rewinds playback [CHAR LIMIT=NONE]
+ */
+ public static final int lockscreen_transport_rew_description=0x010404eb;
+ /** Shown on transport control of lockscreen. Pressing button pauses playback
+ */
+ public static final int lockscreen_transport_stop_description=0x010404ea;
+ /** Displayed on lock screen's left tab - unlock
+ */
+ public static final int lockscreen_unlock_label=0x01040504;
/** If the device is getting low on internal storage, a notification is shown to the user. This is the message of that notification.
*/
- public static final int low_internal_storage_view_text=0x01040343;
+ public static final int low_internal_storage_view_text=0x0104058b;
/** If the device does not have storage for the main system classes, a notification is shown to the user. This is the message of that notification.
*/
- public static final int low_internal_storage_view_text_no_boot=0x01040344;
+ public static final int low_internal_storage_view_text_no_boot=0x0104058c;
/** If the device is getting low on internal storage, a notification is shown to the user. This is the title of that notification.
*/
- public static final int low_internal_storage_view_title=0x01040342;
- /** If MMS discovers there isn't much space left on the device, it will show a toast with this message.
+ public static final int low_internal_storage_view_title=0x0104058a;
+ /** If MMS discovers there isn't much space left on the device, it will show a toast with this message. [CHAR LIMIT=TOAST]
*/
- public static final int low_memory=0x010400e8;
+ public static final int low_memory=0x01040221;
+ /** "Switch" is a verb; it means to change user profile by switching to an app in the work profile.
+ */
+ public static final int managed_profile_app_label=0x01040299;
+ /** "Switch" is a verb; it means to change user profile by tapping another user profile name.
+ */
+ public static final int managed_profile_label=0x01040297;
/**
Used to wrap a label for content description for a work profile, e.g. "Work Email" instead
of email when there are two email apps.
[CHAR LIMIT=20]
*/
- public static final int managed_profile_label_badge=0x01040561;
+ public static final int managed_profile_label_badge=0x01040824;
+ public static final int managed_profile_label_badge_2=0x01040825;
+ public static final int managed_profile_label_badge_3=0x01040826;
+ /** Displayed on the Find dialog to display the index of the highlighted
+ match and total number of matches found in the current page. [CHAR LIMIT=NONE]
+ */
+ public static final int matches_found=0x010406d1;
+ /** Free style window strings
+ Accessibility text for the maximize window button
+ */
+ public static final int maximize_button_text=0x0104086f;
+ /** Display name for any time a piece of data refers to the owner of the phone. For example, this could be used in place of the phone's phone number.
+ */
+ public static final int me=0x01040244;
+ /** Content description of a MediaRouteButton for accessibility support.
+ Cast is the standard android verb for sending content to a remote device. [CHAR LIMIT=50]
+ */
+ public static final int media_route_button_content_description=0x0104073f;
+ /** Button to access extended settings. [CHAR LIMIT=30]
+ */
+ public static final int media_route_chooser_extended_settings=0x01040743;
+ /** Placeholder text to show when no devices have been found. [CHAR LIMIT=50]
+ */
+ public static final int media_route_chooser_searching=0x01040742;
/** Title of the media route chooser dialog. [CHAR LIMIT=40]
*/
- public static final int media_route_chooser_title=0x010404b7;
+ public static final int media_route_chooser_title=0x01040740;
/** Title of the media route chooser dialog for selecting remote display routes. [CHAR LIMIT=40]
*/
- public static final int media_route_chooser_title_for_remote_display=0x010404b8;
+ public static final int media_route_chooser_title_for_remote_display=0x01040741;
+ /** Button to disconnect from a media route. [CHAR LIMIT=30]
+ */
+ public static final int media_route_controller_disconnect=0x01040744;
/** Status message for a remote route that is confirmed to be available for connection
*/
- public static final int media_route_status_available=0x010404be;
+ public static final int media_route_status_available=0x01040747;
/** Status message for a remote route attempting to connect
*/
- public static final int media_route_status_connecting=0x010404bd;
+ public static final int media_route_status_connecting=0x01040746;
/** Status message for a remote route that is in use (and thus unavailabe) right now
*/
- public static final int media_route_status_in_use=0x010404c0;
+ public static final int media_route_status_in_use=0x01040749;
/** Status message for remote routes that are not available for connection right now
*/
- public static final int media_route_status_not_available=0x010404bf;
+ public static final int media_route_status_not_available=0x01040748;
/** Status message for remote routes attempting to scan/determine availability
*/
- public static final int media_route_status_scanning=0x010404bc;
+ public static final int media_route_status_scanning=0x01040745;
/** Chinese Dai Pa Kai media (paper) size: 275mm x 395mm (10.827" x 15.551")
*/
- public static final int mediasize_chinese_om_dai_pa_kai=0x0104052e;
+ public static final int mediasize_chinese_om_dai_pa_kai=0x010407ee;
/** Chinese Jurro Ku Kai media (paper) size: 275mm x 395mm (10.827" x 15.551")
*/
- public static final int mediasize_chinese_om_jurro_ku_kai=0x0104052f;
+ public static final int mediasize_chinese_om_jurro_ku_kai=0x010407ef;
/** Chinese Pa Kai media (paper) size: 146mm x 215mm (5.749" x 8.465")
*/
- public static final int mediasize_chinese_om_pa_kai=0x0104052d;
+ public static final int mediasize_chinese_om_pa_kai=0x010407ed;
/** Chinese PRC 1 media (paper) size: 102mm x 165mm (4.015" x 6.496")
*/
- public static final int mediasize_chinese_prc_1=0x01040522;
+ public static final int mediasize_chinese_prc_1=0x010407e2;
/** Chinese PRC 10 media (paper) size: 324mm x 458mm (12.756" x 18.032")
*/
- public static final int mediasize_chinese_prc_10=0x0104052b;
+ public static final int mediasize_chinese_prc_10=0x010407eb;
/** Chinese RPC 16K media (paper) size: 146mm x 215mm (5.749" x 8.465")
*/
- public static final int mediasize_chinese_prc_16k=0x0104052c;
+ public static final int mediasize_chinese_prc_16k=0x010407ec;
/** Chinese PRC 2 media (paper) size: 102mm x 176mm (4.015" x 6.929")
*/
- public static final int mediasize_chinese_prc_2=0x01040523;
+ public static final int mediasize_chinese_prc_2=0x010407e3;
/** Chinese PRC 3 media (paper) size: 125mm x 176mm (4.921" x 6.929")
*/
- public static final int mediasize_chinese_prc_3=0x01040524;
+ public static final int mediasize_chinese_prc_3=0x010407e4;
/** Chinese PRC 4 media (paper) size: 110mm x 208mm (4.330" x 8.189")
*/
- public static final int mediasize_chinese_prc_4=0x01040525;
+ public static final int mediasize_chinese_prc_4=0x010407e5;
/** Chinese PRC 5 media (paper) size: 110mm x 220mm (4.330" x 8.661")
*/
- public static final int mediasize_chinese_prc_5=0x01040526;
+ public static final int mediasize_chinese_prc_5=0x010407e6;
/** Chinese PRC 6 media (paper) size: 120mm x 320mm (4.724" x 12.599")
*/
- public static final int mediasize_chinese_prc_6=0x01040527;
+ public static final int mediasize_chinese_prc_6=0x010407e7;
/** Chinese PRC 7 media (paper) size: 160mm x 230mm (6.299" x 9.055")
*/
- public static final int mediasize_chinese_prc_7=0x01040528;
+ public static final int mediasize_chinese_prc_7=0x010407e8;
/** Chinese PRC 8 media (paper) size: 120mm x 309mm (4.724" x 12.165")
*/
- public static final int mediasize_chinese_prc_8=0x01040529;
+ public static final int mediasize_chinese_prc_8=0x010407e9;
/** Chinese PRC 9 media (paper) size: 229mm x 324mm (9.016" x 12.756")
*/
- public static final int mediasize_chinese_prc_9=0x0104052a;
+ public static final int mediasize_chinese_prc_9=0x010407ea;
/** Chinese Roc 16k media (paper) size: 195mm x 270mm (7.677" x 10.629")
*/
- public static final int mediasize_chinese_roc_16k=0x01040521;
+ public static final int mediasize_chinese_roc_16k=0x010407e1;
/** Chinese Roc 8k media (paper) size: 270mm x 390mm (10.629" x 15.3543")
*/
- public static final int mediasize_chinese_roc_8k=0x01040520;
+ public static final int mediasize_chinese_roc_8k=0x010407e0;
/** Printing
ISO (European standard) A0 media (paper) size: 33.11" × 46.81"
*/
- public static final int mediasize_iso_a0=0x010404f3;
+ public static final int mediasize_iso_a0=0x010407a8;
/** ISO (European standard) A1 media (paper) size: 23.39" × 33.11"
*/
- public static final int mediasize_iso_a1=0x010404f4;
+ public static final int mediasize_iso_a1=0x010407a9;
/** ISO (European standard) A10 media (paper) size: 1.02" x 1.46"
*/
- public static final int mediasize_iso_a10=0x010404fd;
+ public static final int mediasize_iso_a10=0x010407b2;
/** ISO (European standard) A2 media (paper) size: 16.54" x 23.39"
*/
- public static final int mediasize_iso_a2=0x010404f5;
+ public static final int mediasize_iso_a2=0x010407aa;
/** ISO (European standard) A3 media (paper) size: 11.69" x 16.54"
*/
- public static final int mediasize_iso_a3=0x010404f6;
+ public static final int mediasize_iso_a3=0x010407ab;
/** ISO (European standard) A4 media (paper) size: 8.27" x 11.69"
*/
- public static final int mediasize_iso_a4=0x010404f7;
+ public static final int mediasize_iso_a4=0x010407ac;
/** ISO (European standard) A5 media (paper) size: 5.83" x 8.27"
*/
- public static final int mediasize_iso_a5=0x010404f8;
+ public static final int mediasize_iso_a5=0x010407ad;
/** ISO (European standard) A6 media (paper) size: 4.13" x 5.83"
*/
- public static final int mediasize_iso_a6=0x010404f9;
+ public static final int mediasize_iso_a6=0x010407ae;
/** ISO (European standard) A7 media (paper) size: 2.91" x 4.13"
*/
- public static final int mediasize_iso_a7=0x010404fa;
+ public static final int mediasize_iso_a7=0x010407af;
/** ISO (European standard) A8 media (paper) size: 2.05" x 2.91"
*/
- public static final int mediasize_iso_a8=0x010404fb;
+ public static final int mediasize_iso_a8=0x010407b0;
/** ISO (European standard) A9 media (paper) size: 1.46" x 2.05"
*/
- public static final int mediasize_iso_a9=0x010404fc;
+ public static final int mediasize_iso_a9=0x010407b1;
/** ISO (European standard) B0 media (paper) size: 39.37" x 55.67"
*/
- public static final int mediasize_iso_b0=0x010404fe;
+ public static final int mediasize_iso_b0=0x010407b3;
/** ISO (European standard) B1 media (paper) size: 27.83" x 39.37"
*/
- public static final int mediasize_iso_b1=0x010404ff;
+ public static final int mediasize_iso_b1=0x010407b4;
/** ISO (European standard) B10 media (paper) size: 1.22" x 1.73"
*/
- public static final int mediasize_iso_b10=0x01040508;
+ public static final int mediasize_iso_b10=0x010407bd;
/** ISO (European standard) B2 media (paper) size - 19.69" x 27.83"
*/
- public static final int mediasize_iso_b2=0x01040500;
+ public static final int mediasize_iso_b2=0x010407b5;
/** ISO (European standard) B3 media (paper) size: 13.90" x 19.69"
*/
- public static final int mediasize_iso_b3=0x01040501;
+ public static final int mediasize_iso_b3=0x010407b6;
/** ISO (European standard) B4 media (paper) size: 9.84" x 13.90"
*/
- public static final int mediasize_iso_b4=0x01040502;
+ public static final int mediasize_iso_b4=0x010407b7;
/** ISO (European standard) B5 media (paper) size: 6.93" x 9.84"
*/
- public static final int mediasize_iso_b5=0x01040503;
+ public static final int mediasize_iso_b5=0x010407b8;
/** ISO (European standard) B6 media (paper) size: 4.92" x 6.93"
*/
- public static final int mediasize_iso_b6=0x01040504;
+ public static final int mediasize_iso_b6=0x010407b9;
/** ISO (European standard) B7 media (paper) size: 3.46" x 4.92"
*/
- public static final int mediasize_iso_b7=0x01040505;
+ public static final int mediasize_iso_b7=0x010407ba;
/** ISO (European standard) B8 media (paper) size: 2.44" x 3.46"
*/
- public static final int mediasize_iso_b8=0x01040506;
+ public static final int mediasize_iso_b8=0x010407bb;
/** ISO (European standard) B9 media (paper) size: 1.73" x 2.44"
*/
- public static final int mediasize_iso_b9=0x01040507;
+ public static final int mediasize_iso_b9=0x010407bc;
/** ISO (European standard) C0 media (paper) size: 36.10" x 51.06"
*/
- public static final int mediasize_iso_c0=0x01040509;
+ public static final int mediasize_iso_c0=0x010407be;
/** ISO (European standard) C1 media (paper) size: 25.51" x 36.10"
*/
- public static final int mediasize_iso_c1=0x0104050a;
+ public static final int mediasize_iso_c1=0x010407bf;
/** ISO (European standard) C10 media (paper) size: 1.10" x 1.57"
*/
- public static final int mediasize_iso_c10=0x01040513;
+ public static final int mediasize_iso_c10=0x010407c8;
/** ISO (European standard) C2 media (paper) size: 18.03" x 25.51"
*/
- public static final int mediasize_iso_c2=0x0104050b;
+ public static final int mediasize_iso_c2=0x010407c0;
/** ISO (European standard) C3 media (paper) size: 12.76" x 18.03"
*/
- public static final int mediasize_iso_c3=0x0104050c;
+ public static final int mediasize_iso_c3=0x010407c1;
/** ISO (European standard) C4 media (paper) size: 9.02" x 12.76"
*/
- public static final int mediasize_iso_c4=0x0104050d;
+ public static final int mediasize_iso_c4=0x010407c2;
/** ISO (European standard) C5 media (paper) size: 6.38" x 9.02"
*/
- public static final int mediasize_iso_c5=0x0104050e;
+ public static final int mediasize_iso_c5=0x010407c3;
/** ISO (European standard) C6 media (paper) size: 4.49" x 6.38"
*/
- public static final int mediasize_iso_c6=0x0104050f;
+ public static final int mediasize_iso_c6=0x010407c4;
/** ISO (European standard) C7 media (paper) size: 3.19" x 4.49"
*/
- public static final int mediasize_iso_c7=0x01040510;
+ public static final int mediasize_iso_c7=0x010407c5;
/** ISO ISO C8 media (paper) size: 2.24" x 3.19"
*/
- public static final int mediasize_iso_c8=0x01040511;
+ public static final int mediasize_iso_c8=0x010407c6;
/** ISO ISO C9 media (paper) size: 1.57" x 2.24"
*/
- public static final int mediasize_iso_c9=0x01040512;
+ public static final int mediasize_iso_c9=0x010407c7;
/** Japanese Chou2 media (paper) size: 111.1mm x 146mm (4.374" x 5.748")
*/
- public static final int mediasize_japanese_chou2=0x0104053e;
+ public static final int mediasize_japanese_chou2=0x010407fe;
/** Japanese Chou3 media (paper) size: 120mm x 235mm (4.724" x 9.252")
*/
- public static final int mediasize_japanese_chou3=0x0104053d;
+ public static final int mediasize_japanese_chou3=0x010407fd;
/** Japanese Chou4 media (paper) size: 90mm x 205mm (3.543" x 8.071")
*/
- public static final int mediasize_japanese_chou4=0x0104053c;
+ public static final int mediasize_japanese_chou4=0x010407fc;
/** Japanese Hagaki media (paper) size: 100mm x 148mm (3.937" x 5.827")
*/
- public static final int mediasize_japanese_hagaki=0x0104053f;
+ public static final int mediasize_japanese_hagaki=0x010407ff;
/** Japanese JIS B0 media (paper) size: 1030mm x 1456mm (40.551" x 57.323")
*/
- public static final int mediasize_japanese_jis_b0=0x0104053a;
+ public static final int mediasize_japanese_jis_b0=0x010407fa;
/** Japanese JIS B1 media (paper) size: 728mm x 1030mm (28.661" x 40.551")
*/
- public static final int mediasize_japanese_jis_b1=0x01040539;
+ public static final int mediasize_japanese_jis_b1=0x010407f9;
/** Japanese JIS B10 media (paper) size: 32mm x 45mm (1.259" x 1.772")
*/
- public static final int mediasize_japanese_jis_b10=0x01040530;
+ public static final int mediasize_japanese_jis_b10=0x010407f0;
/** Japanese JIS B2 media (paper) size: 515mm x 728mm (20.276" x 28.661")
*/
- public static final int mediasize_japanese_jis_b2=0x01040538;
+ public static final int mediasize_japanese_jis_b2=0x010407f8;
/** Japanese JIS B3 media (paper) size: 364mm x 515mm (14.331" x 20.276")
*/
- public static final int mediasize_japanese_jis_b3=0x01040537;
+ public static final int mediasize_japanese_jis_b3=0x010407f7;
/** Japanese JIS B4 media (paper) size: 257mm x 364mm (10.118" x 14.331")
*/
- public static final int mediasize_japanese_jis_b4=0x01040536;
+ public static final int mediasize_japanese_jis_b4=0x010407f6;
/** Japanese JIS B5 media (paper) size: 182mm x 257mm (7.165" x 10.118")
*/
- public static final int mediasize_japanese_jis_b5=0x01040535;
+ public static final int mediasize_japanese_jis_b5=0x010407f5;
/** Japanese JIS B6 media (paper) size: 128mm x 182mm (5.049" x 7.165")
*/
- public static final int mediasize_japanese_jis_b6=0x01040534;
+ public static final int mediasize_japanese_jis_b6=0x010407f4;
/** Japanese JIS B7 media (paper) size: 91mm x 128mm (3.583" x 5.049")
*/
- public static final int mediasize_japanese_jis_b7=0x01040533;
+ public static final int mediasize_japanese_jis_b7=0x010407f3;
/** Japanese JIS B8 media (paper) size: 64mm x 91mm (2.52" x 3.583")
*/
- public static final int mediasize_japanese_jis_b8=0x01040532;
+ public static final int mediasize_japanese_jis_b8=0x010407f2;
/** Japanese JIS B9 media (paper) size: 45mm x 64mm (1.772" x 2.52")
*/
- public static final int mediasize_japanese_jis_b9=0x01040531;
+ public static final int mediasize_japanese_jis_b9=0x010407f1;
/** Japanese JIS Exec media (paper) size: 216mm x 330mm (8.504" x 12.992")
*/
- public static final int mediasize_japanese_jis_exec=0x0104053b;
+ public static final int mediasize_japanese_jis_exec=0x010407fb;
/** Japanese Kahu media (paper) size: 240mm x 322.1mm (9.449" x 12.681")
*/
- public static final int mediasize_japanese_kahu=0x01040541;
+ public static final int mediasize_japanese_kahu=0x01040801;
/** Japanese Kaku2 media (paper) size: 240mm x 332mm (9.449" x 13.071")
*/
- public static final int mediasize_japanese_kaku2=0x01040542;
+ public static final int mediasize_japanese_kaku2=0x01040802;
+ /** Japanese Photo L (paper) size: 89mm x 127mm (3.5 x 5") [CHAR LIMIT=20]
+ */
+ public static final int mediasize_japanese_l=0x01040804;
/** Japanese Oufuku media (paper) size: 148mm x 200mm (5.827" x 7.874")
*/
- public static final int mediasize_japanese_oufuku=0x01040540;
+ public static final int mediasize_japanese_oufuku=0x01040800;
/** Japanese You4 media (paper) size: 105mm x 235mm (4.134" x 9.252")
*/
- public static final int mediasize_japanese_you4=0x01040543;
+ public static final int mediasize_japanese_you4=0x01040803;
+ /** North America ANSI C media (paper) size: 17" x 22" (432mm x 559mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_ansi_c=0x010407d5;
+ /** North America ANSI D media (paper) size: 22" x 34" (559mm x 864mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_ansi_d=0x010407d6;
+ /** North America ANSI E media (paper) size: 34" x 44" (864mm x 1118mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_ansi_e=0x010407d7;
+ /** North America ANSI F media (paper) size: 28" x 40" (711mm x 1016mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_ansi_f=0x010407d8;
+ /** North America Arch A media (paper) size: 9" x 12" (229mm x 305mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_arch_a=0x010407d9;
+ /** North America Arch B media (paper) size: 12" x 18" (305mm x 457mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_arch_b=0x010407da;
+ /** North America Arch C media (paper) size: 18" x 24" (457mm x 610mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_arch_c=0x010407db;
+ /** North America Arch D media (paper) size: 24" x 36" (610mm x 914mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_arch_d=0x010407dc;
+ /** North America Arch E media (paper) size: 36" x 48" (914mm x 1219mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_arch_e=0x010407dd;
+ /** North America Arch E1 media (paper) size: 30" x 42" (762mm x 1067mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_arch_e1=0x010407de;
/** North America Foolscap media (paper) size: 8" x 13" (203mm x 330mm)
*/
- public static final int mediasize_na_foolscap=0x0104051f;
+ public static final int mediasize_na_foolscap=0x010407d4;
/** North America Government Letter media (paper) size: 8.0" × 10.5" (203mm x 267mm)
*/
- public static final int mediasize_na_gvrnmt_letter=0x01040515;
+ public static final int mediasize_na_gvrnmt_letter=0x010407ca;
/** North America Index Card 3x5 media (paper) size: 3" x 5" (76mm x 127mm)
*/
- public static final int mediasize_na_index_3x5=0x0104051a;
+ public static final int mediasize_na_index_3x5=0x010407cf;
/** North America Index Card 4x6 media (paper) size: 4" x 6" (102mm x 152mm)
*/
- public static final int mediasize_na_index_4x6=0x0104051b;
+ public static final int mediasize_na_index_4x6=0x010407d0;
/** North America Index Card 5x8 media (paper) size: 5" x 8" (127mm x 203mm)
*/
- public static final int mediasize_na_index_5x8=0x0104051c;
+ public static final int mediasize_na_index_5x8=0x010407d1;
/** North America Junior Legal media (paper) size: 8.0" × 5.0" (203mm × 127mm)
*/
- public static final int mediasize_na_junior_legal=0x01040517;
+ public static final int mediasize_na_junior_legal=0x010407cc;
/** North America Ledger media (paper) size: 17" × 11" (432mm × 279mm)
*/
- public static final int mediasize_na_ledger=0x01040518;
+ public static final int mediasize_na_ledger=0x010407cd;
/** North America Legal media (paper) size: 8.5" × 14" (216mm x 356mm)
*/
- public static final int mediasize_na_legal=0x01040516;
+ public static final int mediasize_na_legal=0x010407cb;
/** North America Letter media (paper) size: 8.5" × 11" (279mm x 216mm)
*/
- public static final int mediasize_na_letter=0x01040514;
+ public static final int mediasize_na_letter=0x010407c9;
/** North America Monarch media (paper) size: 7.25" x 10.5" (184mm x 267mm)
*/
- public static final int mediasize_na_monarch=0x0104051d;
+ public static final int mediasize_na_monarch=0x010407d2;
/** North America Quarto media (paper) size: 8" x 10" (203mm x 254mm)
*/
- public static final int mediasize_na_quarto=0x0104051e;
+ public static final int mediasize_na_quarto=0x010407d3;
+ /** North America Super B media (paper) size: 13" x 19" (330mm x 483mm) [CHAR LIMIT=none]
+ */
+ public static final int mediasize_na_super_b=0x010407df;
/** North America Tabloid media (paper) size: 11" × 17" (279mm × 432mm)
*/
- public static final int mediasize_na_tabloid=0x01040519;
+ public static final int mediasize_na_tabloid=0x010407ce;
/** Media (paper) size for specifying any paper size in landscape.
*/
- public static final int mediasize_unknown_landscape=0x01040545;
+ public static final int mediasize_unknown_landscape=0x01040806;
/** Media (paper) size for specifying any paper size in portrait.
*/
- public static final int mediasize_unknown_portrait=0x01040544;
- /** Suffix added to a number to signify size in megabytes.
- */
- public static final int megabyteShort=0x0104006c;
+ public static final int mediasize_unknown_portrait=0x01040805;
/** Title for the dialog used to display the user's MEID number on CDMA network
[CHAR LIMIT=10]
*/
- public static final int meid=0x0104008f;
+ public static final int meid=0x010401a1;
+ /** Prepended to the shortcut for a menu item to indicate that the user should hold the ALT key together with the shortcut to invoke the item.
+ */
+ public static final int menu_alt_shortcut_label=0x01040541;
+ /** Prepended to the shortcut for a menu item to indicate that the user should hold the CTRL key together with the shortcut to invoke the item.
+ */
+ public static final int menu_ctrl_shortcut_label=0x01040540;
/** Displayed in place of the regular shortcut letter when a menu item has Menu+delete for the shortcut.
*/
- public static final int menu_delete_shortcut_label=0x01040318;
+ public static final int menu_delete_shortcut_label=0x01040547;
/** Displayed in place of the regular shortcut letter when a menu item has Menu+enter for the shortcut.
*/
- public static final int menu_enter_shortcut_label=0x01040317;
+ public static final int menu_enter_shortcut_label=0x01040546;
+ /** Prepended to the shortcut for a menu item to indicate that the user should hold the FUNCTION key together with the shortcut to invoke the item.
+ */
+ public static final int menu_function_shortcut_label=0x01040544;
+ /** Prepended to the shortcut for a menu item to indicate that the user should hold the META key together with the shortcut to invoke the item.
+ */
+ public static final int menu_meta_shortcut_label=0x0104053f;
+ /** Prepended to the shortcut for a menu item to indicate that the user should hold the SHIFT key together with the shortcut to invoke the item.
+ */
+ public static final int menu_shift_shortcut_label=0x01040542;
/** Displayed in place of the regular shortcut letter when a menu item has Menu+space for the shortcut.
*/
- public static final int menu_space_shortcut_label=0x01040316;
+ public static final int menu_space_shortcut_label=0x01040545;
+ /** Prepended to the shortcut for a menu item to indicate that the user should hold the SYM key together with the shortcut to invoke the item.
+ */
+ public static final int menu_sym_shortcut_label=0x01040543;
+ /** Toast message that is shown when the user mutes the microphone from the keyboard. [CHAR LIMIT=TOAST]
+ */
+ public static final int mic_access_off_toast=0x01040a01;
+ /** Toast message that is shown when the user unmutes the microphone from the keyboard. [CHAR LIMIT=TOAST]
+ */
+ public static final int mic_access_on_toast=0x01040a00;
/** Quoted name for 12am, lowercase
*/
- public static final int midnight=0x01040337;
+ public static final int midnight=0x01040578;
+ /** Description of media type: application file, such as APK. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_apk=0x01040923;
+ /** Description of media type: audio file, such as MP3 or WAV. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_audio=0x01040926;
+ /** Description of media type: audio file, such as MP3 or WAV. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_audio_ext=0x01040927;
+ /** Description of media type: archive file, such as ZIP or TAR. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_compressed=0x0104092c;
+ /** Description of media type: archive file, such as ZIP or TAR. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_compressed_ext=0x0104092d;
+ /** Description of media type: document file, such as DOC or PDF. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_document=0x0104092e;
+ /** Description of media type: document file, such as DOC or PDF. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_document_ext=0x0104092f;
+ /** Description of media type: folder or directory that contains additional files. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_folder=0x01040922;
+ /** Description of media type: generic file with unknown contents. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_generic=0x01040924;
+ /** Description of media type: generic file with unknown contents. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_generic_ext=0x01040925;
+ /** Description of media type: image file, such as JPG or PNG. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_image=0x0104092a;
+ /** Description of media type: image file, such as JPG or PNG. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_image_ext=0x0104092b;
+ /** Description of media type: presentation file, such as PPT. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_presentation=0x01040932;
+ /** Description of media type: presentation file, such as PPT. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_presentation_ext=0x01040933;
+ /** Description of media type: spreadsheet file, such as XLS. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_spreadsheet=0x01040930;
+ /** Description of media type: spreadsheet file, such as XLS. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_spreadsheet_ext=0x01040931;
+ /** Description of media type: video file, such as MP4 or MKV. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_video=0x01040928;
+ /** Description of media type: video file, such as MP4 or MKV. The 'extension' variable is the file name extension. [CHAR LIMIT=32]
+ */
+ public static final int mime_type_video_ext=0x01040929;
+ /** Button option. Action to place a phone call. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_call=0x0104096c;
+ /** Dialog title. User must place the phone call in the other profile, or cancel. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_call_in_work=0x01040964;
+ /** Dialog text. Shown when the user is unable to make a phone call from a personal app due to restrictions set
+ by their organization, and so must switch to a work app or cancel. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_call_information=0x01040966;
+ /** Dialog title. User must choose between opening content in a cross-profile app or same-profile browser. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_open_in_personal=0x01040962;
+ /** Dialog title. User must choose between opening content in a cross-profile app or same-profile browser. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_open_in_work=0x01040963;
+ /** Dialog title. User must choose to open content in a cross-profile app or cancel. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_open_work=0x01040961;
+ /** Dialog text. Shown as when redirecting SMS and MMS messages from Private Space to the main user. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_private_space_messages_information=0x01040969;
+ /** Dialog text. Shown as when redirecting Calls from Private Space to the main user. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_private_space_phone_information=0x01040968;
+ /** Dialog text. Shown when the user is unable to send a text message from a personal app due to restrictions set
+ by their organization, and so must switch to a work app or cancel. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_sms_information=0x01040967;
+ /** Button option. Action to open an app in the work profile. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_switch=0x0104096d;
+ /** Dialog title. User much choose between opening content in a cross-profile app or cancelling. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_switch_to_work=0x01040965;
+ /** Button option. Open the link in the personal browser. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_use_personal_browser=0x0104096a;
+ /** Button option. Open the link in the work browser. [CHAR LIMIT=NONE]
+ */
+ public static final int miniresolver_use_work_browser=0x0104096b;
+ /** Appened to express the value is this unit of time: singular minute
+ */
+ public static final int minute=0x0104055c;
/**
Content description for the minute selector in the time picker, which displays
selectable five-minute intervals along the inside edge of a circle, as in an analog clock.
[CHAR LIMIT=50]
*/
- public static final int minute_picker_description=0x0104055b;
+ public static final int minute_picker_description=0x0104081e;
+ /** Appened to express the value is this unit of time: plural minutes
+ */
+ public static final int minutes=0x0104055d;
/** Displayed when SIM PIN passwords are entered inconsistently.
*/
- public static final int mismatchPin=0x01040088;
+ public static final int mismatchPin=0x0104019a;
+ /** Title of notification when UE fails CS registration with MM reject cause code from network.
+ */
+ public static final int mmcc_authentication_reject=0x010408ea;
+ /** Title of notification when UE fails to register network with MM reject cause code when multiple SIMs are active.
+ */
+ public static final int mmcc_authentication_reject_msim_template=0x010408ee;
+ public static final int mmcc_illegal_me=0x010408ed;
+ public static final int mmcc_illegal_me_msim_template=0x010408f1;
+ public static final int mmcc_illegal_ms=0x010408ec;
+ public static final int mmcc_illegal_ms_msim_template=0x010408f0;
+ public static final int mmcc_imsi_unknown_in_hlr=0x010408eb;
+ public static final int mmcc_imsi_unknown_in_hlr_msim_template=0x010408ef;
/** Displayed when a phone feature triggered by an MMI code is complete.
*/
- public static final int mmiComplete=0x01040085;
+ public static final int mmiComplete=0x01040197;
/** Displayed when the user dialed an MMI code whose function
could not be performed. This will be displayed in a toast.
*/
- public static final int mmiError=0x0104007d;
+ public static final int mmiError=0x0104018d;
+ /** Displayed when the user dialed an MMI code whose function could not be performed because
+ the feature is not supported on the current mobile network.
+ */
+ public static final int mmiErrorNotSupported=0x0104018e;
+ /** Displayed when a carrier does not support call forwarding queries when roaming.
+ */
+ public static final int mmiErrorWhileRoaming=0x01040190;
/** Displayed when the user dialed an MMI code whose function
could not be performed because FDN is enabled. This will be displayed in a toast.
*/
- public static final int mmiFdnError=0x0104007e;
+ public static final int mmiFdnError=0x0104018f;
+ /** A notification is shown when the user connects to a mobile network without internet access. This is the notification's title.
+ */
+ public static final int mobile_no_internet=0x0104060f;
/** The default mobile provisioning apn. Empty by default, maybe overridden by
an mcc/mnc specific config.xml
*/
- public static final int mobile_provisioning_apn=0x0104002f;
+ public static final int mobile_provisioning_apn=0x01040093;
/** The default mobile provisioning url. Empty by default, maybe overridden by
an mcc/mnc specific config.xml
*/
- public static final int mobile_provisioning_url=0x01040030;
- public static final int month_day_year=0x01040053;
+ public static final int mobile_provisioning_url=0x01040094;
+ public static final int month_day_year=0x01040173;
/** Menu item displayed at the end of a menu to allow users to see another page worth of menu items. This is shown on any app's menu as long as the app has too many items in the menu.
*/
- public static final int more_item_label=0x01040314;
+ public static final int more_item_label=0x0104053d;
+ /** Message of notification shown when MTE status override is enabled. [CHAR LIMIT=NONE]
+ */
+ public static final int mte_override_notification_message=0x01040652;
+ /** Title of notification shown when MTE status override is enabled. [CHAR LIMIT=NONE]
+ */
+ public static final int mte_override_notification_title=0x01040651;
+ /** Attribution for MusicRecognitionManagerService. [CHAR LIMIT=NONE]
+ */
+ public static final int music_recognition_manager_service=0x01040239;
/** Indication that the current volume and other effects (vibration) are being suppressed by a third party, such as a notification listener. [CHAR LIMIT=30]
*/
- public static final int muted_by=0x0104057f;
- /** Displayed to prompt the user to type the PUK password to unlock
- the SIM card.
+ public static final int muted_by=0x01040856;
+ /** Content of notification indicating users need to update the settings [CHAR LIMIT=NONE]
*/
- public static final int needPuk=0x0104008b;
- public static final int needPuk2=0x0104008c;
+ public static final int nas_upgrade_notification_content=0x01040915;
+ /** Label of notification action button to turn off the enhanced notifications [CHAR LIMIT=20]
+ */
+ public static final int nas_upgrade_notification_disable_action=0x01040917;
+ /** Label of notification action button to turn on the enhanced notifications [CHAR LIMIT=20]
+ */
+ public static final int nas_upgrade_notification_enable_action=0x01040916;
+ /** Label of notification action button to learn more about the enhanced notifications [CHAR LIMIT=20]
+ */
+ public static final int nas_upgrade_notification_learn_more_action=0x01040918;
+ /** Content of notification learn more dialog about the enhanced notifications [CHAR LIMIT=NONE]
+ */
+ public static final int nas_upgrade_notification_learn_more_content=0x01040919;
+ /** Enhanced Notifications
+ Title of notification indicating adaptive notifications setting need migration when upgrading to S [CHAR LIMIT=30]
+ */
+ public static final int nas_upgrade_notification_title=0x01040914;
+ /** Displayed to prompt the user to type the PUK password to unlock
+ the SIM.
+ */
+ public static final int needPuk=0x0104019d;
+ public static final int needPuk2=0x0104019e;
+ /** The representation of a time duration when negative. An example is -1:14. This can be used with a countdown timer for example.
+ */
+ public static final int negative_duration=0x010408b1;
/** A notification is shown when a captive portal network is detected. This is the notification's title.
*/
- public static final int network_available_sign_in=0x01040396;
+ public static final int network_available_sign_in=0x0104060b;
/** A notification is shown when a captive portal network is detected. This is the notification's message.
*/
- public static final int network_available_sign_in_detailed=0x01040397;
- public static final int new_app_action=0x0104037b;
- public static final int new_app_description=0x0104037c;
- /** Preference framework strings.
+ public static final int network_available_sign_in_detailed=0x0104060c;
+ /** Content text for a notification. Tapping opens a dialog with more information on device management and network
+ logging. [CHAR LIMIT=NONE]
*/
+ public static final int network_logging_notification_text=0x0104022e;
+ /** Content title for a notification. This notification indicates that the device is managed
+ and network logging was activated by a device owner. [CHAR LIMIT=NONE]
+ */
+ public static final int network_logging_notification_title=0x0104022d;
+ /** A notification is shown when the user connects to a network that doesn't have access to some services (e.g. Push notifications may not work). This is the notification's title. [CHAR LIMIT=50]
+ */
+ public static final int network_partial_connectivity=0x01040612;
+ /** A notification is shown when the user connects to a network that doesn't have access to some services (e.g. Push notifications may not work). This is the notification's message. [CHAR LIMIT=50]
+ */
+ public static final int network_partial_connectivity_detailed=0x01040613;
+ /** A notification might be shown if the device switches to another network type (e.g., mobile data) because it detects that the network it was using (e.g., Wi-Fi) has lost Internet connectivity. This is the notification's title. %1$s is the network type that the device switched to, e.g., cellular data. It is one of the strings in the network_switch_type_name array.
+ */
+ public static final int network_switch_metered=0x01040614;
+ /** A notification might be shown if the device switches to another network type (e.g., mobile data) because it detects that the network it was using (e.g., Wi-Fi) has lost Internet connectivity. This is the notification's message. %1$s is the network that the device switched to, e.g., cellular data. %2$s is the network type the device switched from, e.g., Wi-Fi. Both are strings in the network_switch_type_name array.
+ */
+ public static final int network_switch_metered_detail=0x01040615;
+ /** A toast might be shown if the device switches to another network type (e.g., mobile data) because it detects that the network it was using (e.g., Wi-Fi) has lost Internet connectivity. This is the text of the toast. %1$s is the network that the device switched from, e.g., Wi-Fi. %2$s is the network type the device switched from, e.g., cellular data. Both are strings in the network_switch_type_name array.
+ */
+ public static final int network_switch_metered_toast=0x01040616;
+ /** Network type name displayed if one of the types is not found in network_switch_type_name.
+ */
+ public static final int network_switch_type_name_unknown=0x01040617;
+ public static final int new_app_action=0x010405eb;
+ public static final int new_app_description=0x010405ec;
+ /** Notification content shown when new SMS/MMS is received while the device is locked [CHAR LIMIT=NONE]
+ */
+ public static final int new_sms_notification_content=0x010408a6;
+ /** Notification title shown when new SMS/MMS is received while the device is locked [CHAR LIMIT=NONE]
+ */
+ public static final int new_sms_notification_title=0x010408a5;
+ public static final int next_button_label=0x010406cd;
+ /** Preference framework strings. {@deprecated Do not use. Incorrectly matches android.R.string.cancel rather than "no".}
+ */
+ @Deprecated
public static final int no=0x01040009;
/** Text to display when there are no activities found to display in the
activity chooser. See the "Select an action" title.
*/
- public static final int noApplications=0x01040359;
+ public static final int noApplications=0x010405b7;
/** Label for the file upload control when no file has been chosen yet
*/
- public static final int no_file_chosen=0x0104043d;
+ public static final int no_file_chosen=0x010406c7;
/** Displayed on the Find dialog when there are no matches [CHAR LIMIT=NONE]
*/
- public static final int no_matches=0x01040447;
+ public static final int no_matches=0x010406cf;
+ /** Shown for an application when it doesn't require any permission grants.
+ */
+ public static final int no_permissions=0x0104063a;
+ /** Recent Tasks dialog: message when there are no recent applications
+ TODO: this should move to SystemUI.apk, but the code for the old
+ recent dialog is still in the framework
+
+ */
+ public static final int no_recent_tasks=0x0104025a;
/** Quoted name for 12pm, lowercase
*/
- public static final int noon=0x01040335;
+ public static final int noon=0x01040576;
+ /** Default not checked text used by accessibility for a button that can be checked or unchecked. [CHAR LIMIT=NONE]
+ */
+ public static final int not_checked=0x01040593;
+ /** Default not selected text used by accessibility for an element that can be selected or unselected. [CHAR LIMIT=NONE]
+ */
+ public static final int not_selected=0x01040595;
+ /** Action label of notification for user to check background apps. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_action_check_bg_apps=0x010409f2;
+ /** Content description of the alerting icon in the notification. [CHAR_LIMIT=NONE]
+ */
+ public static final int notification_alerted_content_description=0x01040863;
+ /** Application name displayed in notifications [CHAR LIMIT=60]
+ */
+ public static final int notification_app_name_settings=0x0104090b;
+ /** Application name displayed in notifications [CHAR LIMIT=60]
+ */
+ public static final int notification_app_name_system=0x0104090a;
+ /** Active Permission - accessibility support
+ Content description of the camera icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_appops_camera_active=0x0104090c;
+ /** Content description of the mic icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_appops_microphone_active=0x0104090d;
+ /** Content description of the overlay icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_appops_overlay_active=0x0104090e;
+ /** Title for the notification channel notifying user of abusive background apps. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_channel_abusive_bg_apps=0x010409ed;
+ /** Text shown when viewing channel settings for notifications related to accessibility
+ magnification. [CHAR_LIMIT=NONE]
+ */
+ public static final int notification_channel_accessibility_magnification=0x0104028d;
+ /** Text shown when viewing channel settings for notifications related to accessibility
+ security policy. [CHAR_LIMIT=NONE]
+ */
+ public static final int notification_channel_accessibility_security_policy=0x0104028e;
+ /** Text shown when viewing channel settings for notifications related to account status
+ */
+ public static final int notification_channel_account=0x0104027f;
+ /** Text shown when viewing channel settings for notifications related to important alerts
+ */
+ public static final int notification_channel_alerts=0x01040288;
+ /** Telephony notification channel name for a channel containing call forwarding notifications.
+ */
+ public static final int notification_channel_call_forward=0x010401c4;
+ /** Text shown when viewing channel settings for notifications related to car mode
+ */
+ public static final int notification_channel_car_mode=0x0104027e;
+ /** Text shown when viewing channel settings for notifications related to developers
+ */
+ public static final int notification_channel_developer=0x01040280;
+ /** Text shown when viewing channel settings for high importance notifications related to developers [CHAR LIMIT=60]
+ */
+ public static final int notification_channel_developer_important=0x01040281;
+ /** Notification channel name. This channel sends high-priority alerts from the user's IT admin for key updates about the user's work device or work profile.
+ */
+ public static final int notification_channel_device_admin=0x01040287;
+ /** Text shown when viewing channel settings for notifications related to displays
+ */
+ public static final int notification_channel_display=0x0104028f;
+ /** Title for the notification channel notifying user of do not disturb system changes (i.e. Do Not Disturb has changed). [CHAR LIMIT=NONE]
+ */
+ public static final int notification_channel_do_not_disturb=0x01040901;
+ /** Telephony notification channel name for a channel containing emergency callback mode notifications.
+ */
+ public static final int notification_channel_emergency_callback=0x010401c5;
+ /** This is the label for the notification channel settings that controls the behavior
+ of the notification about applications that are running in the background (that is,
+ perhaps confusingly, running foreground services but not the foreground UI on the screen).
+ [CHAR LIMIT=NONE BACKUP_MESSAGE_ID=6665375982962336520]
+ */
+ public static final int notification_channel_foreground_service=0x0104028c;
+ /** Text shown when viewing channel settings for notification about a heavy-weight app
+ currently running.
+ [CHAR_LIMIT=NONE]
+ */
+ public static final int notification_channel_heavy_weight_app=0x0104028b;
+ /** Telephony notification channel name for a channel containing mobile data status notifications.
+ */
+ public static final int notification_channel_mobile_data_status=0x010401c6;
+ /** Telephony notification channel name for a channel containing network alert notifications.
+ */
+ public static final int notification_channel_network_alert=0x010401c3;
+ /** Text shown when viewing channel settings for notifications related to network alerts
+ */
+ public static final int notification_channel_network_alerts=0x01040284;
+ /** Text shown when viewing the channel settings for notification about open nearby wireless networks.
+ */
+ public static final int notification_channel_network_available=0x01040285;
+ /** Text shown when viewing channel settings for notifications related to network status
+ */
+ public static final int notification_channel_network_status=0x01040283;
+ /** Text shown when viewing channel settings for notifications related to the hardware keyboard
+ */
+ public static final int notification_channel_physical_keyboard=0x0104027c;
+ /** Text shown when viewing channel settings for notifications related to being in retail mode
+ */
+ public static final int notification_channel_retail_mode=0x01040289;
+ /** Text shown when viewing channel settings for notifications related to security
+ */
+ public static final int notification_channel_security=0x0104027d;
+ /** Telephony notification channel name for a channel containing SIM notifications
+ */
+ public static final int notification_channel_sim=0x010401ca;
+ /** Telephony notification channel name for a channel containing high priority SIM notifications
+ */
+ public static final int notification_channel_sim_high_prio=0x010401cb;
+ /** Telephony notification channel name for a channel containing sms notifications.
+ */
+ public static final int notification_channel_sms=0x010401c7;
+ /** Title for the notification channel notifying user of settings system changes. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_channel_system_changes=0x01040900;
+ /** Text shown when viewing channel settings for notifications related to system updates
+ */
+ public static final int notification_channel_updates=0x01040282;
+ /** Text shown when viewing channel settings for notifications related to a usb connection
+ */
+ public static final int notification_channel_usb=0x0104028a;
+ /** Telephony notification channel name for a channel containing voice mail notifications.
+ */
+ public static final int notification_channel_voice_mail=0x010401c8;
+ /** Text shown when viewing channel settings for notifications related to vpn status
+ */
+ public static final int notification_channel_vpn=0x01040286;
+ /** Telephony notification channel name for a channel containing wifi calling status notifications.
+ */
+ public static final int notification_channel_wfc=0x010401c9;
+ /** Text for inline reply button for compact conversation heads ups
+ */
+ public static final int notification_compact_heads_up_reply=0x0104027a;
+ /** Content of notification indicating abusive background apps. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_content_abusive_bg_apps=0x010409f0;
+ /** Content of notification indicating long running foreground service. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_content_long_running_fgs=0x010409f1;
+ /** Feedback Indicator
+ Content description of the feedback icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_feedback_indicator=0x0104090f;
+ /** Content description of the alerted feedback icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_feedback_indicator_alerted=0x01040910;
+ /** Content description of the demoted feedback icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_feedback_indicator_demoted=0x01040913;
+ /** Content description of the promoted feedback icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_feedback_indicator_promoted=0x01040912;
+ /** Content description of the silenced feedback icon in the notification. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_feedback_indicator_silenced=0x01040911;
+ /** The divider symbol between different parts of the notification header. not translatable [CHAR LIMIT=1]
+ */
+ public static final int notification_header_divider_symbol=0x01040278;
+ /** The divider symbol between different parts of the notification header including spaces. not translatable [CHAR LIMIT=3]
+ */
+ public static final int notification_header_divider_symbol_with_spaces=0x01040279;
+ /** Text shown in place of notification contents when the notification is hidden on a secure lockscreen
+ */
+ public static final int notification_hidden_text=0x0104027b;
+ public static final int notification_history_title_placeholder=0x0104087d;
/** Ellipsis character to appear in notification templates, e.g.
notification_template_material_inbox.xml.
DO NOT TRANSLATE
*/
- public static final int notification_inbox_ellipsis=0x0104058e;
+ public static final int notification_inbox_ellipsis=0x01040871;
/** Label to show for a service that is running because it is observing
the user's notifications.
*/
- public static final int notification_listener_binding_label=0x01040431;
+ public static final int notification_listener_binding_label=0x010406b8;
+ /** Tempalate for Notification.MessagingStyle to join a conversation name with the name of the sender of a message, to make a notification title [CHAR LIMIT=NONE]
+ */
+ public static final int notification_messaging_title_template=0x01040872;
+ /** Content description of the phishing alert icon in the notification. [CHAR_LIMIT=NONE]
+ */
+ public static final int notification_phishing_alert_content_description=0x01040861;
+ /** Label to show for a service that is running because it is observing and modifying the
+ importance of the user's notifications.
+ */
+ public static final int notification_ranker_binding_label=0x010406bb;
+ /** Content description for the reply button in the notification area [CHAR LIMIT=NONE]
+ */
+ public static final int notification_reply_button_accessibility=0x010408e8;
/** A notification is shown when the AccountManager is unable to
supply an auth token without prompting the user to re-enter the
password. This is the text that will scroll through the
- notification bar (will be seen by the user as he uses another application).
+ notification bar (will be seen by the user as they use another application).
*/
- public static final int notification_title=0x010400e4;
+ public static final int notification_title=0x0104021d;
+ /** Title of notification indicating abusive background apps. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_title_abusive_bg_apps=0x010409ee;
+ /** Title of notification indicating long running foreground services. [CHAR LIMIT=NONE]
+ */
+ public static final int notification_title_long_running_fgs=0x010409ef;
+ /** Default content description of the verification icon in the call notification. [CHAR_LIMIT=NONE]
+ */
+ public static final int notification_verified_content_description=0x01040864;
+ /** Content description of the work profile icon in the notification.
+ */
+ public static final int notification_work_profile_content_description=0x01040862;
+ /** A string denoting the current point in time that should be as short as possible. Abbreviations are preferred to full strings as this might be shown repetitively. It is used in the header of notifications. [CHAR LIMIT=8]
+ */
+ public static final int now_string_shortest=0x01040564;
+ /** Description of the button to decrease the NumberPicker value. [CHAR LIMIT=NONE]
+ */
+ public static final int number_picker_decrement_button=0x010406e7;
+ /** NumberPicker - accessibility support
+ Description of the button to increase the NumberPicker value. [CHAR LIMIT=NONE]
+ */
+ public static final int number_picker_increment_button=0x010406e6;
/** Description of the scrolling action in NumberPicker. [CHAR LIMIT=NONE]
*/
- public static final int number_picker_increment_scroll_action=0x01040460;
+ public static final int number_picker_increment_scroll_action=0x010406e9;
/** Description of the tap and hold action to get into scroll mode in NumberPicker. [CHAR LIMIT=NONE]
*/
- public static final int number_picker_increment_scroll_mode=0x0104045f;
+ public static final int number_picker_increment_scroll_mode=0x010406e8;
/** Preference framework strings.
*/
public static final int ok=0x0104000a;
- public static final int old_app_action=0x01040379;
- public static final int old_app_description=0x0104037a;
+ public static final int old_app_action=0x010405ea;
/** This is used to express that something happened longer ago than the previous options
*/
- public static final int older=0x01040324;
- /** Displayed to the user when they do not have permission to open a particular web page.
+ public static final int older=0x01040554;
+ /** String used to display the date. This is the string to say something happened 1 month ago.
*/
- public static final int open_permission_deny=0x01040312;
+ public static final int oneMonthDurationPast=0x01040550;
+ /** Title of One Handed Mode feature, shown in the system gestures of the accessibility shortcut. [CHAR LIMIT=none]
+ */
+ public static final int one_handed_mode_feature_name=0x01040792;
/** Custom organization type
*/
- public static final int orgTypeCustom=0x01040246;
+ public static final int orgTypeCustom=0x010404b5;
/** Other organization type
*/
- public static final int orgTypeOther=0x01040245;
+ public static final int orgTypeOther=0x010404b4;
/** Work organization type
*/
- public static final int orgTypeWork=0x01040244;
+ public static final int orgTypeWork=0x010404b3;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int org_name=0x01040722;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int org_unit=0x01040723;
+ /** A notification is shown when the user connects to a non-mobile and non-wifi network without internet access. This is the notification's title.
+ */
+ public static final int other_networks_no_internet=0x01040610;
/** Default name of the owner user [CHAR LIMIT=20]
*/
- public static final int owner_name=0x010404ee;
+ public static final int owner_name=0x010407a2;
/** Notification shown when device owner silently deletes a package [CHAR LIMIT=NONE]
*/
- public static final int package_deleted_device_owner=0x01040572;
+ public static final int package_deleted_device_owner=0x01040834;
/** Notification shown when device owner silently installs a package [CHAR LIMIT=NONE]
*/
- public static final int package_installed_device_owner=0x01040570;
+ public static final int package_installed_device_owner=0x01040832;
/** Notification shown when device owner silently updates a package [CHAR LIMIT=NONE]
*/
- public static final int package_updated_device_owner=0x01040571;
+ public static final int package_updated_device_owner=0x01040833;
/** Displayed when a SIM password was entered incorrectly.
*/
- public static final int passwordIncorrect=0x01040084;
+ public static final int passwordIncorrect=0x01040196;
+ /** Label for "switch to alphabetic" key. Must be short to fit on key!
+ */
+ public static final int password_keyboard_label_alpha_key=0x01040525;
+ /** Label for ALT modifier key. Must be short to fit on key!
+ */
+ public static final int password_keyboard_label_alt_key=0x01040526;
+ /** Label for "switch to symbols" key. Must be short to fit on key!
+ */
+ public static final int password_keyboard_label_symbol_key=0x01040524;
/** Item on EditText context menu. This action is used to paste from the clipboard into the eidt field
*/
public static final int paste=0x0104000b;
+ /** Item on EditText context menu. This action is used to paste from the clipboard into the eidt field without formatting
+ */
+ public static final int paste_as_plain_text=0x01040019;
+ /** Displayed to the user to inform them that an app has accessed clipboard data (pasted as in "copy and paste") [CHAR LIMIT=50]
+ */
+ public static final int pasted_from_clipboard=0x0104053c;
/** Displayed to tell the user that peer changed TTY mode
*/
- public static final int peerTtyModeFull=0x010400ae;
- public static final int peerTtyModeHco=0x010400af;
- public static final int peerTtyModeOff=0x010400b1;
- public static final int peerTtyModeVco=0x010400b0;
- public static final int permission_request_notification_with_subtitle=0x01040429;
+ public static final int peerTtyModeFull=0x010401cc;
+ public static final int peerTtyModeHco=0x010401cd;
+ public static final int peerTtyModeOff=0x010401cf;
+ public static final int peerTtyModeVco=0x010401ce;
+ /** [CHAR LIMIT=NONE] Additional text in permission description for perms that can cost money.
+ */
+ public static final int perm_costs_money=0x0104063b;
+ /** Description of an application permission. When granted the user is giving access to a
+ third party app to continue a call which originated in another app. For example, the user
+ could be in a voice call over their carrier's mobile network, and a third party video
+ calling app wants to continue that voice call as a video call
+ */
+ public static final int permdesc_acceptHandovers=0x0104036a;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessBackgroundLocation=0x01040341;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessCoarseLocation=0x0104033f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessDrmCertificates=0x01040455;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessFineLocation=0x0104033d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessHiddenProfile=0x01040374;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessImsCallService=0x0104035e;
+ /** Description on an application permission, listed so that the user can access the last known cell id provided by telephony
+ */
+ public static final int permdesc_accessLastKnownCellId=0x010402e1;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessLocationExtraCommands=0x0104033b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessNetworkConditions=0x01040451;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessNetworkState=0x0104037c;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessNotifications=0x01040447;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_accessWifiState=0x01040384;
+ public static final int permdesc_accessWimaxState=0x0104038c;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_access_notification_policy=0x0104045f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=120]
+ */
+ public static final int permdesc_activityRecognition=0x0104034d;
+ /** Description of an application permission, listed so the user can choose whether
+ they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_addVoicemail=0x0104053b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_answerPhoneCalls=0x010402d7;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_audioWrite=0x010403b0;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_backgroundCamera=0x01040351;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bindCarrierMessagingService=0x0104045b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bindCarrierServices=0x0104045d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_bindCellBroadcastService=0x010402dd;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bindConditionProviderService=0x0104044b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bindDreamService=0x0104044d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bindNotificationListenerService=0x01040449;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bind_connection_service=0x0104043d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bind_incall_service=0x0104043b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bluetooth=0x01040390;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_bluetoothAdmin=0x0104038a;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=120]
+ */
+ public static final int permdesc_bluetooth_advertise=0x01040396;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=120]
+ */
+ public static final int permdesc_bluetooth_connect=0x01040394;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=120]
+ */
+ public static final int permdesc_bluetooth_scan=0x01040392;
+ /** Description of the body sensors permission, listed so the user can decide whether to allow the application to access data from body sensors. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_bodySensors=0x01040333;
+ /** Description of the background body sensors permission, listed so the user can decide whether to allow the application to access data from body sensors in the background. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_bodySensors_background=0x01040335;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_broadcastSticky=0x01040329;
+ /** Description of an application permission. When granted the app is allowed to be enabled as
+ a companion app. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_callCompanionApp=0x01040366;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_callPhone=0x0104035c;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_camera=0x0104034f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_cameraHeadlessSystemUser=0x01040357;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_cameraOpenCloseListener=0x01040355;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_changeNetworkState=0x01040380;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the applicaiton to do this.
+ */
+ public static final int permdesc_changeTetherState=0x01040382;
+ public static final int permdesc_changeWifiMulticastState=0x01040388;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_changeWifiState=0x01040386;
+ public static final int permdesc_changeWimaxState=0x0104038e;
+ /** Description of Watch profile permission, which allows a companion app to manage watches. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_companionProfileWatch=0x010409f9;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_connection_manager=0x01040439;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_control_incall_experience=0x0104043f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_createNetworkSockets=0x0104037e;
+ /** Description of delivering companion messages permission, which allows a companion app to deliver messages to other devices. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_deliverCompanionMessages=0x010409fd;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.[CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_detectScreenCapture=0x01040349;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_disableKeyguard=0x010403a2;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_enableCarMode=0x010402f3;
+ /** Description of an application permission. When granted the app is exempt from audio record
+ restrictions. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_exemptFromAudioRecordRestrictions=0x01040368;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_expandStatusBar=0x010402cd;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundService=0x01040305;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceCamera=0x01040307;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceConnectedDevice=0x01040309;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceDataSync=0x0104030b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceFileManagement=0x0104031d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceHealth=0x01040317;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceLocation=0x0104030d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceMediaPlayback=0x0104030f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceMediaProcessing=0x0104031f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceMediaProjection=0x01040311;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceMicrophone=0x01040313;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServicePhoneCall=0x01040315;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceRemoteMessaging=0x01040319;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceSpecialUse=0x01040321;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_foregroundServiceSystemExempted=0x0104031b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_fullScreenIntent=0x010402cf;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_getAccounts=0x0104037a;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_getPackageSize=0x01040323;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_getTasks=0x010402ed;
+ public static final int permdesc_handoverStatus=0x01040457;
+ /** Description of hide overlay windows permission, which allows an app to prevent overlays from being drawn on top of it. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_hideOverlayWindows=0x010402f9;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.[CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_highSamplingRateSensors=0x01040467;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_imagesWrite=0x010403b4;
+ /** Description of an application permission, listed so the user can install application shortcuts
+ in their Launcher
+ */
+ public static final int permdesc_install_shortcut=0x010402d1;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_invokeCarrierSetup=0x0104044f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_killBackgroundProcesses=0x010402f5;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_manageFingerprint=0x010403ac;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_manageNetworkPolicy=0x01040443;
+ /** Description of an application permission, listed so the user can choose whether they
+ want to allow the application to do this.
+ */
+ public static final int permdesc_manageOngoingCalls=0x010402df;
+ /** Description of an application permission. When granted the user is giving access to a
+ third party app to route its calls through the system.
+ */
+ public static final int permdesc_manageOwnCalls=0x01040364;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to set the profile/device owners.
+ [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_manageProfileAndDeviceOwners=0x010402ef;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_mediaLocation=0x010403b6;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_modifyAudioSettings=0x01040343;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_modifyNetworkAccounting=0x01040445;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=140]
+ */
+ public static final int permdesc_nearby_wifi_devices=0x0104039a;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_nfc=0x0104039e;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_nfcTransactionEvent=0x010403a0;
+ /** Description of observing device presence permission, which allows a companion app to observe the presence of the associated devices. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_observeCompanionDevicePresence=0x010409fb;
+ public static final int permdesc_persistentActivity=0x01040303;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_postNotification=0x010403a6;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_preferredPaymentInfo=0x0104039c;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_processOutgoingCalls=0x010402d5;
+ /** Description of an application permission that lets it query all other packages. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_queryAllPackages=0x0104069d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_readBasicPhoneState=0x01040362;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readCalendar=0x01040337;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readCallLog=0x0104032f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readCellBroadcasts=0x010402e3;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readContacts=0x0104032b;
+ /** Description of an application permission that lets it read install sessions.
+ */
+ public static final int permdesc_readInstallSessions=0x01040695;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permdesc_readMediaAudio=0x01040429;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permdesc_readMediaImages=0x0104042d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permdesc_readMediaVideo=0x0104042b;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readNetworkUsageHistory=0x01040441;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readPhoneNumbers=0x0104036c;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readPhoneState=0x01040360;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readSms=0x010402e9;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readSyncSettings=0x01040421;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_readSyncStats=0x01040425;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permdesc_readVisualUserSelect=0x0104042f;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_receiveBootCompleted=0x01040327;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_receiveMms=0x010402db;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_receiveSms=0x010402d9;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_receiveWapPush=0x010402eb;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_recordAudio=0x01040345;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_recordBackgroundAudio=0x01040347;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_register_call_provider=0x01040437;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_register_sim_subscription=0x01040435;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_removeDrmCertificates=0x01040459;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_reorderTasks=0x010402f1;
+ /** Description of an application permission that lets it read install sessions.
+ */
+ public static final int permdesc_requestDeletePackages=0x01040699;
+ /** Description of an application permission that lets it ask user to ignore battery optimizations for that app
+ */
+ public static final int permdesc_requestIgnoreBatteryOptimizations=0x0104069b;
+ /** Description of an application permission that lets it read install sessions.
+ */
+ public static final int permdesc_requestInstallPackages=0x01040697;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_requestPasswordComplexity=0x010403a4;
+ /** Description of an application permission that lets an application route media output.
+ */
+ public static final int permdesc_route_media_output=0x01040693;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_runInBackground=0x010402fb;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_schedule_exact_alarm=0x010402ff;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permdesc_sdcardRead=0x01040427;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can write to. [CHAR LIMIT=none]
+ */
+ public static final int permdesc_sdcardWrite=0x01040431;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_sendSms=0x010402e7;
+ /** Description of an application permission, listed so the user can choose whether
+ they want to allow the application to do this.
+ */
+ public static final int permdesc_setAlarm=0x01040539;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_setInputCalibration=0x01040453;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_setTimeZone=0x01040378;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_setWallpaper=0x01040372;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_setWallpaperHints=0x01040376;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_sim_communication=0x0104034b;
+ /** Description of start foreground services from background permission [CHAR LIMIT=NONE]
+ */
+ public static final int permdesc_startForegroundServicesFromBackground=0x010409ff;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_startReviewPermissionDecisions=0x01040463;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_startViewAppFeatures=0x01040465;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_startViewPermissionUsage=0x01040461;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_statusBar=0x010402c9;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_statusBarService=0x010402cb;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_subscribedFeedsRead=0x010402e5;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_systemAlertWindow=0x010402f7;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_systemCamera=0x01040353;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_transmitIr=0x01040370;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_turnScreenOn=0x010403a8;
+ /** Description of an application permission, listed so the user can install application shortcuts
+ in their Launcher
+ */
+ public static final int permdesc_uninstall_shortcut=0x010402d3;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.[CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_updatePackagesWithoutUserAction=0x01040469;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.[CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_useBiometric=0x010403aa;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_useDataInBackground=0x010402fd;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_useFingerprint=0x010403ae;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_use_exact_alarm=0x01040301;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_use_sip=0x01040433;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=120]
+ */
+ public static final int permdesc_uwb_ranging=0x01040398;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_vibrate=0x01040359;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_vibrator_state=0x0104035a;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_videoWrite=0x010403b2;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_wakeLock=0x0104036e;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_writeCalendar=0x01040339;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_writeCallLog=0x01040331;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_writeContacts=0x0104032d;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_writeSettings=0x01040325;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permdesc_writeSyncSettings=0x01040423;
+ /** Description of an application permission, listed so the user can choose whether they want to allow the application to do this.[CHAR_LIMIT=NONE]
+ */
+ public static final int permdesc_writeVerificationStateE2eeContactKeys=0x0104046b;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=40]
+ */
+ public static final int permgroupdesc_activityRecognition=0x010402ab;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_calendar=0x0104029f;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_calllog=0x010402b1;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_camera=0x010402ad;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_contacts=0x0104029b;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_location=0x0104029d;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_microphone=0x010402a9;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permgroupdesc_nearby_devices=0x010402af;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permgroupdesc_notifications=0x010402b7;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_phone=0x010402b3;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permgroupdesc_readMediaAural=0x010402a5;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permgroupdesc_readMediaVisual=0x010402a7;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_sensors=0x010402b5;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_sms=0x010402a1;
+ /** Description of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgroupdesc_storage=0x010402a3;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=40]
+ */
+ public static final int permgrouplab_activityRecognition=0x010402aa;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_calendar=0x0104029e;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_calllog=0x010402b0;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_camera=0x010402ac;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_contacts=0x0104029a;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_location=0x0104029c;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_microphone=0x010402a8;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=40]
+ */
+ public static final int permgrouplab_nearby_devices=0x010402ae;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=40]
+ */
+ public static final int permgrouplab_notifications=0x010402b6;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_phone=0x010402b2;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=40]
+ */
+ public static final int permgrouplab_readMediaAural=0x010402a4;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=40]
+ */
+ public static final int permgrouplab_readMediaVisual=0x010402a6;
+ /** Message shown to the user when the apps requests permission from this group. If ever possible this should stay below 80 characters (assuming the parameters takes 20 characters). Don't abbreviate until the message reaches 120 characters though. [CHAR LIMIT=120]
+ Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this. Override from base which says "Body Sensors". [CHAR_LIMIT=25]
+ */
+ public static final int permgrouplab_sensors=0x010402b4;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_sms=0x010402a0;
+ /** Title of a category of application permissions, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permgrouplab_storage=0x010402a2;
+ /** Title and subtitle for notification shown when app request account access (two lines) [CHAR LIMIT=NONE]
+ */
+ public static final int permission_request_notification_for_app_with_subtitle=0x010406b0;
+ public static final int permission_request_notification_title=0x010406ae;
+ public static final int permission_request_notification_with_subtitle=0x010406af;
+ /** Title of an application permission. When granted the user is giving access to a third
+ party app to continue a call which originated in another app. For example, the user
+ could be in a voice call over their carrier's mobile network, and a third party video
+ calling app wants to continue that voice call as a video call.
+ */
+ public static final int permlab_acceptHandover=0x01040369;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessBackgroundLocation=0x01040340;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessCoarseLocation=0x0104033e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessDrmCertificates=0x01040454;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessFineLocation=0x0104033c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessHiddenProfile=0x01040373;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessImsCallService=0x0104035d;
+ /** Title for an application permission, listed so that the user can access the last known cell id provided by telephony.
+ */
+ public static final int permlab_accessLastKnownCellId=0x010402e0;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the applicatfion to do this.
+ Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessLocationExtraCommands=0x0104033a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessNetworkConditions=0x01040450;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessNetworkState=0x0104037b;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessNotifications=0x01040446;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_accessWifiState=0x01040383;
+ public static final int permlab_accessWimaxState=0x0104038b;
+ /** Title of an application permission, for applications that wish to access notification policy.
+ */
+ public static final int permlab_access_notification_policy=0x0104045e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=50]
+ */
+ public static final int permlab_activityRecognition=0x0104034c;
+ /** Title of an application permission, listed so the user can choose whether
+ they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_addVoicemail=0x0104053a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_answerPhoneCalls=0x010402d6;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_audioWrite=0x010403af;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_backgroundCamera=0x01040350;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bindCarrierMessagingService=0x0104045a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bindCarrierServices=0x0104045c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.[CHAR LIMIT=NONE]
+ */
+ public static final int permlab_bindCellBroadcastService=0x010402dc;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bindConditionProviderService=0x0104044a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bindDreamService=0x0104044c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bindNotificationListenerService=0x01040448;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bind_connection_service=0x0104043c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bind_incall_service=0x0104043a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bluetooth=0x0104038f;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_bluetoothAdmin=0x01040389;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=50]
+ */
+ public static final int permlab_bluetooth_advertise=0x01040395;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=50]
+ */
+ public static final int permlab_bluetooth_connect=0x01040393;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=50]
+ */
+ public static final int permlab_bluetooth_scan=0x01040391;
+ /** Title of the body sensors permission, listed so the user can decide whether to allow the application to access body sensor data. [CHAR LIMIT=80]
+ */
+ public static final int permlab_bodySensors=0x01040332;
+ /** Title of the background body sensors permission, listed so the user can decide whether to allow the application to access body sensor data in the background. [CHAR LIMIT=80]
+ */
+ public static final int permlab_bodySensors_background=0x01040334;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_broadcastSticky=0x01040328;
+ /** Title of an application permission. When granted the app is allowed to be enabled as
+ a companion app. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_callCompanionApp=0x01040365;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_callPhone=0x0104035b;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_camera=0x0104034e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_cameraHeadlessSystemUser=0x01040356;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_cameraOpenCloseListener=0x01040354;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_changeNetworkState=0x0104037f;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_changeTetherState=0x01040381;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_changeWifiMulticastState=0x01040387;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_changeWifiState=0x01040385;
+ public static final int permlab_changeWimaxState=0x0104038d;
+ /** Strings for CompanionDeviceManager
+ Title of Watch profile permission, which allows a companion app to manage watches. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_companionProfileWatch=0x010409f8;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_connection_manager=0x01040438;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_control_incall_experience=0x0104043e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_createNetworkSockets=0x0104037d;
+ /** Title of delivering companion messages permission, which allows a companion app to deliver messages to other devices. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_deliverCompanionMessages=0x010409fc;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_detectScreenCapture=0x01040348;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_disableKeyguard=0x010403a1;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_enableCarMode=0x010402f2;
+ /** Title of an application permission. When granted the app is exempt from audio record
+ restrictions.
+ [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_exemptFromAudioRecordRestrictions=0x01040367;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_expandStatusBar=0x010402cc;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundService=0x01040304;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceCamera=0x01040306;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceConnectedDevice=0x01040308;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceDataSync=0x0104030a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceFileManagement=0x0104031c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceHealth=0x01040316;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceLocation=0x0104030c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceMediaPlayback=0x0104030e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceMediaProcessing=0x0104031e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceMediaProjection=0x01040310;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceMicrophone=0x01040312;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServicePhoneCall=0x01040314;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceRemoteMessaging=0x01040318;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceSpecialUse=0x01040320;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_foregroundServiceSystemExempted=0x0104031a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_fullScreenIntent=0x010402ce;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_getAccounts=0x01040379;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_getPackageSize=0x01040322;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_getTasks=0x010402ec;
+ public static final int permlab_handoverStatus=0x01040456;
+ /** Title of hide overlay windows permission, which allows an app to hide overlay windows from other apps.
+ */
+ public static final int permlab_hideOverlayWindows=0x010402f8;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_highSamplingRateSensors=0x01040466;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_imagesWrite=0x010403b3;
+ /** Title of an application permission, listed so the user can install application shortcuts
+ in their Launcher
+ */
+ public static final int permlab_install_shortcut=0x010402d0;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_invokeCarrierSetup=0x0104044e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_killBackgroundProcesses=0x010402f4;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_manageFingerprint=0x010403ab;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_manageNetworkPolicy=0x01040442;
+ /** Title for an application which grants an app the ability to see and manage calls on
+ the user's device. Usually reserved for apps associated with wearable devices that
+ can show information about calls.
+ */
+ public static final int permlab_manageOngoingCalls=0x010402de;
+ /** Title of an application permission. When granted the user is giving access to a third
+ party app to route its calls through the system.
+ */
+ public static final int permlab_manageOwnCalls=0x01040363;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_manageProfileAndDeviceOwners=0x010402ee;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_mediaLocation=0x010403b5;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_modifyAudioSettings=0x01040342;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_modifyNetworkAccounting=0x01040444;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=50]
+ */
+ public static final int permlab_nearby_wifi_devices=0x01040399;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_nfc=0x0104039d;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_nfcTransactionEvent=0x0104039f;
+ /** Title of observing device presence permission, which allows a companion app to observe the presence of the associated devices. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_observeCompanionDevicePresence=0x010409fa;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_persistentActivity=0x01040302;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_postNotification=0x010403a5;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_preferredPaymentInfo=0x0104039b;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_processOutgoingCalls=0x010402d4;
+ /** Title of an application permission that lets it query all other packages. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_queryAllPackages=0x0104069c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=80]
+ */
+ public static final int permlab_readBasicPhoneState=0x01040361;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readCalendar=0x01040336;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readCallLog=0x0104032e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readCellBroadcasts=0x010402e2;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readContacts=0x0104032a;
+ /** Title of an application permission that lets it read install sessions.
+ */
+ public static final int permlab_readInstallSessions=0x01040694;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permlab_readMediaAudio=0x01040428;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permlab_readMediaImages=0x0104042c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permlab_readMediaVideo=0x0104042a;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readNetworkUsageHistory=0x01040440;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readPhoneNumbers=0x0104036b;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readPhoneState=0x0104035f;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readSms=0x010402e8;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readSyncSettings=0x01040420;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_readSyncStats=0x01040424;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permlab_readVisualUserSelect=0x0104042e;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_receiveBootCompleted=0x01040326;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_receiveMms=0x010402da;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_receiveSms=0x010402d8;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_receiveWapPush=0x010402ea;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_recordAudio=0x01040344;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_recordBackgroundAudio=0x01040346;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_register_call_provider=0x01040436;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_register_sim_subscription=0x01040434;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_removeDrmCertificates=0x01040458;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_reorderTasks=0x010402f0;
+ /** Title of an application permission that lets it read install sessions.
+ */
+ public static final int permlab_requestDeletePackages=0x01040698;
+ /** Title of an application permission that lets it ask user to ignore battery optimizations for that app.
+ */
+ public static final int permlab_requestIgnoreBatteryOptimizations=0x0104069a;
+ /** Title of an application permission that lets it read install sessions.
+ */
+ public static final int permlab_requestInstallPackages=0x01040696;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_requestPasswordComplexity=0x010403a3;
+ /** Title of an application permission that lets an application route media output.
+ */
+ public static final int permlab_route_media_output=0x01040692;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_runInBackground=0x010402fa;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_schedule_exact_alarm=0x010402fe;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can read from. [CHAR LIMIT=none]
+ */
+ public static final int permlab_sdcardRead=0x01040426;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. "shared storage" refers to a storage space on the device that all apps with this permission can write to. [CHAR LIMIT=none]
+ */
+ public static final int permlab_sdcardWrite=0x01040430;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_sendSms=0x010402e6;
+ /** Title of an application permission, listed so the user can choose whether
+ they want to allow the application to do this.
+ */
+ public static final int permlab_setAlarm=0x01040538;
+ public static final int permlab_setInputCalibration=0x01040452;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_setTimeZone=0x01040377;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_setWallpaper=0x01040371;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_setWallpaperHints=0x01040375;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_sim_communication=0x0104034a;
+ /** Title of start foreground services from background permission [CHAR LIMIT=NONE]
+ */
+ public static final int permlab_startForegroundServicesFromBackground=0x010409fe;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_startReviewPermissionDecisions=0x01040462;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_startViewAppFeatures=0x01040464;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_startViewPermissionUsage=0x01040460;
+ /** Permissions
+ Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_statusBar=0x010402c8;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_statusBarService=0x010402ca;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_subscribedFeedsRead=0x010402e4;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_systemAlertWindow=0x010402f6;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_systemCamera=0x01040352;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_transmitIr=0x0104036f;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_turnScreenOn=0x010403a7;
+ /** Title of an application permission, listed so the user can uninstall application shortcuts
+ in their Launcher
+ */
+ public static final int permlab_uninstall_shortcut=0x010402d2;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_updatePackagesWithoutUserAction=0x01040468;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_useBiometric=0x010403a9;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_useDataInBackground=0x010402fc;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_useFingerprint=0x010403ad;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_use_exact_alarm=0x01040300;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_use_sip=0x01040432;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR LIMIT=50]
+ */
+ public static final int permlab_uwb_ranging=0x01040397;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_vibrate=0x01040358;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_videoWrite=0x010403b1;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_wakeLock=0x0104036d;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_writeCalendar=0x01040338;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_writeCallLog=0x01040330;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_writeContacts=0x0104032c;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_writeSettings=0x01040324;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this.
+ */
+ public static final int permlab_writeSyncSettings=0x01040422;
+ /** Title of an application permission, listed so the user can choose whether they want to allow the application to do this. [CHAR_LIMIT=NONE]
+ */
+ public static final int permlab_writeVerificationStateE2eeContactKeys=0x0104046a;
/** Text that is placed at the front of a permission name that is being added to an app [CHAR LIMIT=NONE]
*/
- public static final int perms_description_app=0x010403c7;
+ public static final int perms_description_app=0x01040639;
/** Security Permissions strings
Text that is placed at the front of a permission name that is being added to an app [CHAR LIMIT=NONE]
*/
- public static final int perms_new_perm_prefix=0x010403c6;
- /** Suffix added to a number to signify size in petabytes.
+ public static final int perms_new_perm_prefix=0x01040638;
+ /** Title for the button that turns work profile on. To be used in a notification
+ [CHAR LIMIT=NONE]
*/
- public static final int petabyteShort=0x0104006f;
+ public static final int personal_apps_suspended_turn_profile_on=0x01040240;
+ /** Notification text. This notification lets a user know that their apps will be blocked
+ at a particular time due to a work policy from their IT admin, and that they need to turn on
+ their work profile to prevent the apps from being blocked. It also explains for how many
+ days the profile is allowed to be off and this number is at least 3. [CHAR LIMIT=NONE]
+ */
+ public static final int personal_apps_suspension_soon_text=0x0104023f;
+ /** Notification text. This notification lets a user know that their personal apps are
+ blocked due to a work policy from their IT admin, and that they need to turn on their work
+ profile to unblock their apps.[CHAR LIMIT=NONE]
+ */
+ public static final int personal_apps_suspension_text=0x0104023e;
+ /** Notification title. This notification lets a user know that their personal apps are
+ either blocked or will be blocked soon due to a work policy from their IT admin, and that
+ they need to turn on their work profile to unblock their apps.[CHAR LIMIT=29]
+ */
+ public static final int personal_apps_suspension_title=0x0104023d;
/** Assistant phone number type
*/
- public static final int phoneTypeAssistant=0x01040227;
+ public static final int phoneTypeAssistant=0x01040496;
/** Callback phone number type
*/
- public static final int phoneTypeCallback=0x0104021c;
+ public static final int phoneTypeCallback=0x0104048b;
/** Car phone number type
*/
- public static final int phoneTypeCar=0x0104021d;
+ public static final int phoneTypeCar=0x0104048c;
/** Company main phone number type
*/
- public static final int phoneTypeCompanyMain=0x0104021e;
+ public static final int phoneTypeCompanyMain=0x0104048d;
/** Custom phone number type
*/
- public static final int phoneTypeCustom=0x01040214;
+ public static final int phoneTypeCustom=0x01040483;
/** Home fax phone number type
*/
- public static final int phoneTypeFaxHome=0x01040219;
+ public static final int phoneTypeFaxHome=0x01040488;
/** Work fax phone number type
*/
- public static final int phoneTypeFaxWork=0x01040218;
+ public static final int phoneTypeFaxWork=0x01040487;
/** Home phone number type
*/
- public static final int phoneTypeHome=0x01040215;
+ public static final int phoneTypeHome=0x01040484;
/** ISDN phone number type
*/
- public static final int phoneTypeIsdn=0x0104021f;
+ public static final int phoneTypeIsdn=0x0104048e;
/** Main phone number type
*/
- public static final int phoneTypeMain=0x01040220;
+ public static final int phoneTypeMain=0x0104048f;
/** MMS phone number type
*/
- public static final int phoneTypeMms=0x01040228;
+ public static final int phoneTypeMms=0x01040497;
/** Mobile phone number type
*/
- public static final int phoneTypeMobile=0x01040216;
+ public static final int phoneTypeMobile=0x01040485;
/** Other phone number type
*/
- public static final int phoneTypeOther=0x0104021b;
+ public static final int phoneTypeOther=0x0104048a;
/** Other fax phone number type
*/
- public static final int phoneTypeOtherFax=0x01040221;
+ public static final int phoneTypeOtherFax=0x01040490;
/** Pager phone number type
*/
- public static final int phoneTypePager=0x0104021a;
+ public static final int phoneTypePager=0x01040489;
/** Radio phone number type
*/
- public static final int phoneTypeRadio=0x01040222;
+ public static final int phoneTypeRadio=0x01040491;
/** Telex phone number type
*/
- public static final int phoneTypeTelex=0x01040223;
+ public static final int phoneTypeTelex=0x01040492;
/** TTY TDD phone number type
*/
- public static final int phoneTypeTtyTdd=0x01040224;
+ public static final int phoneTypeTtyTdd=0x01040493;
/** Work phone number type
*/
- public static final int phoneTypeWork=0x01040217;
+ public static final int phoneTypeWork=0x01040486;
/** Work mobile phone number type
*/
- public static final int phoneTypeWorkMobile=0x01040225;
+ public static final int phoneTypeWorkMobile=0x01040494;
/** Work pager phone number type
*/
- public static final int phoneTypeWorkPager=0x01040226;
+ public static final int phoneTypeWorkPager=0x01040495;
+ /** Pin this app to the top of the Sharesheet app list. [CHAR LIMIT=60]
+ */
+ public static final int pin_specific_target=0x010408ad;
+ /** Resolver target actions strings
+ Pin this app to the top of the Sharesheet app list. [CHAR LIMIT=60]
+ */
+ public static final int pin_target=0x010408ac;
/** Description of policy access to disable all device cameras [CHAR LIMIT=110]
*/
- public static final int policydesc_disableCamera=0x01040211;
+ public static final int policydesc_disableCamera=0x01040480;
/** Description of policy access to disable keyguard features. [CHAR LIMIT=110]
*/
- public static final int policydesc_disableKeyguardFeatures=0x01040213;
+ public static final int policydesc_disableKeyguardFeatures=0x01040482;
/** Description of policy access to require encrypted storage [CHAR LIMIT=110]
*/
- public static final int policydesc_encryptedStorage=0x0104020f;
+ public static final int policydesc_encryptedStorage=0x0104047e;
/** Description of policy access to enforce password expiration [CHAR LIMIT=110]
*/
- public static final int policydesc_expirePassword=0x0104020d;
+ public static final int policydesc_expirePassword=0x0104047c;
/** Description of policy access to limiting the user's password choices
*/
- public static final int policydesc_forceLock=0x01040205;
+ public static final int policydesc_forceLock=0x01040474;
/** Description of policy access to limiting the user's password choices
*/
- public static final int policydesc_limitPassword=0x010401fe;
+ public static final int policydesc_limitPassword=0x0104046d;
/** Description of policy access to reset user's password
*/
- public static final int policydesc_resetPassword=0x01040203;
+ public static final int policydesc_resetPassword=0x01040472;
/** Description of policy access to set global proxy
*/
- public static final int policydesc_setGlobalProxy=0x0104020b;
+ public static final int policydesc_setGlobalProxy=0x0104047a;
/** Description of policy access to watch user login attempts
*/
- public static final int policydesc_watchLogin=0x01040200;
- public static final int policydesc_watchLogin_secondaryUser=0x01040201;
+ public static final int policydesc_watchLogin=0x0104046f;
+ public static final int policydesc_watchLogin_secondaryUser=0x01040470;
/** Description of policy access to wipe the user's data
*/
- public static final int policydesc_wipeData=0x01040207;
+ public static final int policydesc_wipeData=0x01040476;
/** Description of policy access to wipe the user's data
*/
- public static final int policydesc_wipeData_secondaryUser=0x01040209;
+ public static final int policydesc_wipeData_secondaryUser=0x01040478;
/** Title of policy access to disable all device cameras [CHAR LIMIT=30]
*/
- public static final int policylab_disableCamera=0x01040210;
+ public static final int policylab_disableCamera=0x0104047f;
/** Title of policy access to disable keyguard features [CHAR LIMIT=30]
*/
- public static final int policylab_disableKeyguardFeatures=0x01040212;
+ public static final int policylab_disableKeyguardFeatures=0x01040481;
/** Title of policy access to require encrypted storage [CHAR LIMIT=30]
*/
- public static final int policylab_encryptedStorage=0x0104020e;
+ public static final int policylab_encryptedStorage=0x0104047d;
/** Title of policy access to enforce password expiration [CHAR LIMIT=50]
*/
- public static final int policylab_expirePassword=0x0104020c;
+ public static final int policylab_expirePassword=0x0104047b;
/** Title of policy access to force lock the device
*/
- public static final int policylab_forceLock=0x01040204;
+ public static final int policylab_forceLock=0x01040473;
/** Policy administration
Title of policy access to limiting the user's password choices
*/
- public static final int policylab_limitPassword=0x010401fd;
+ public static final int policylab_limitPassword=0x0104046c;
/** Title of policy access to reset user's password
*/
- public static final int policylab_resetPassword=0x01040202;
+ public static final int policylab_resetPassword=0x01040471;
/** Title of policy access to set global proxy
*/
- public static final int policylab_setGlobalProxy=0x0104020a;
+ public static final int policylab_setGlobalProxy=0x01040479;
/** Title of policy access to watch user login attempts
*/
- public static final int policylab_watchLogin=0x010401ff;
+ public static final int policylab_watchLogin=0x0104046e;
/** Title of policy access to wipe primary user's data
*/
- public static final int policylab_wipeData=0x01040206;
+ public static final int policylab_wipeData=0x01040475;
/** Title of policy access to wipe secondary user's data
*/
- public static final int policylab_wipeData_secondaryUser=0x01040208;
+ public static final int policylab_wipeData_secondaryUser=0x01040477;
+ /** Popup window default title to be read by a screen reader
+ */
+ public static final int popup_window_default_title=0x010408f2;
/** Custom postal address type
*/
- public static final int postalTypeCustom=0x01040232;
+ public static final int postalTypeCustom=0x010404a1;
/** Home postal address type
*/
- public static final int postalTypeHome=0x01040233;
+ public static final int postalTypeHome=0x010404a2;
/** Other postal address type
*/
- public static final int postalTypeOther=0x01040235;
+ public static final int postalTypeOther=0x010404a4;
/** Work postal address type
*/
- public static final int postalTypeWork=0x01040234;
+ public static final int postalTypeWork=0x010404a3;
+ /** Title for the Phone Options dialog to lock the screen, turn off the phone etc.
+ */
+ public static final int power_dialog=0x01040245;
/** Button to turn off the phone, within the Phone Options dialog
*/
- public static final int power_off=0x010400f9;
+ public static final int power_off=0x0104024a;
/** Prepended to the shortcut for a menu item to indicate that the user should hold the MENU button together with the shortcut to invoke the item. For example, if the shortcut to open a new tab in browser is MENU and B together, then this would be prepended to the letter "B"
*/
- public static final int prepend_shortcut_label=0x01040315;
+ public static final int prepend_shortcut_label=0x0104053e;
/** String used to display the date. Preposition for date display ("on May 29")
*/
- public static final int preposition_for_date=0x01040325;
+ public static final int preposition_for_date=0x01040555;
/** String used to display the date. Preposition for time display ("at 2:33am")
*/
- public static final int preposition_for_time=0x01040326;
+ public static final int preposition_for_time=0x01040556;
+ /** String used to display the date. Preposition for year display ("in 2008")
+ */
+ public static final int preposition_for_year=0x01040557;
/** Message for the notification that a print service was installed. [CHAR LIMIT=50]
*/
- public static final int print_service_installed_message=0x0104054b;
+ public static final int print_service_installed_message=0x0104080c;
/** Title for the notification that a print service was installed. [CHAR LIMIT=50]
*/
- public static final int print_service_installed_title=0x0104054a;
- /** Text for progress dialog while erasing SD card [CHAR LIMIT=NONE]
+ public static final int print_service_installed_title=0x0104080b;
+ /** A toast message displayed when printing is attempted but disabled by policy.
*/
- public static final int progress_erasing=0x0104044a;
- public static final int prohibit_manual_network_selection_in_gobal_mode=0x0104004d;
+ public static final int printing_disabled_by=0x0104023c;
+ /** A notification is shown when connected network without internet due to private dns validation failed. This is the notification's message. [CHAR LIMIT=NONE]
+ */
+ public static final int private_dns_broken_detailed=0x01040611;
+ /**
+ Used to wrap a label for content description for a Private profile, e.g. "Private Messenger"
+ instead of Messenger when the Messenger app is installed in Private Profile.
+ [CHAR LIMIT=20]
+
+ */
+ public static final int private_profile_label_badge=0x01040828;
+ /** Label for private space biometric prompt logo description [CHAR LIMIT=30]
+ */
+ public static final int private_space_biometric_prompt_title=0x01040a20;
+ /** Shows up in the notification's title when the system deletes the private space due to admin policy. [CHAR LIMIT=NONE]
+ */
+ public static final int private_space_deleted_by_admin=0x0104022b;
+ /** Content text for an expanded notification. The Title of the notification is "Private space removed".
+ This further explains that the private space is deleted by the system as a result of the current admin policy. [CHAR LIMIT=NONE]
+ */
+ public static final int private_space_deleted_by_admin_details=0x0104022c;
+ /** Message shown in the dialog prompting the user to set up a screen lock to access private space [CHAR LIMIT=120]
+ */
+ public static final int private_space_set_up_screen_lock_message=0x01040894;
+ /** Notification detail shown when work profile is credential encrypted and requires the user to unlock before some features are usable [CHAR LIMIT=30]
+ */
+ public static final int profile_encrypted_detail=0x010408a8;
+ /** Notification message shown when work profile is credential encrypted and requires the user to unlock before some features are usable [CHAR LIMIT=30]
+ */
+ public static final int profile_encrypted_message=0x010408a9;
+ /** Notification title shown when user profile is credential encrypted and requires the user to unlock before some features are usable [CHAR LIMIT=36]
+ */
+ public static final int profile_encrypted_title=0x010408a7;
+ /** Clone profile label on a screen. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_clone=0x01040a16;
+ /** Communal profile label on a screen. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_communal=0x01040a1b;
+ /** Private profile label on a screen. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_private=0x01040a15;
+ /** Test profile label on a screen. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_test=0x01040a1a;
+ /** Work profile label on a screen. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_work=0x01040a17;
+ /** 2nd Work profile label on a screen in case a device has more than one work profiles. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_work_2=0x01040a18;
+ /** 3rd Work profile label on a screen in case a device has more than two work profiles. This can be used as a tab label for this profile in tabbed views and can be used to represent the profile in sharing surfaces, etc. [CHAR LIMIT=20]
+ */
+ public static final int profile_label_work_3=0x01040a19;
+ /** Strings for MasterClearReceiver.
+ Text for progress dialog while erasing the shared storage volume [CHAR LIMIT=NONE]
+ */
+ public static final int progress_erasing=0x010406d3;
+ public static final int prohibit_manual_network_selection_in_gobal_mode=0x010400d5;
/** Error message that is displayed when the user clicks on a quick contacts badge, but
there is no contacts application installed that can display the quick contact
*/
- public static final int quick_contacts_not_available=0x0104025a;
+ public static final int quick_contacts_not_available=0x010404c9;
/** DO NOT TRANSLATE
*/
- public static final int radial_numbers_typeface=0x01040563;
+ public static final int radial_numbers_typeface=0x0104082a;
+ /** Default label text used by accessibility for ratingbars. [CHAR LIMIT=NONE]
+ */
+ public static final int rating_label=0x01040596;
/** Print fail reason: the print service that has to process the print job is not available. [CHAR LIMIT=none]
*/
- public static final int reason_service_unavailable=0x01040549;
+ public static final int reason_service_unavailable=0x0104080a;
/** Print fail reason: unknown. [CHAR LIMIT=25]
*/
- public static final int reason_unknown=0x01040548;
+ public static final int reason_unknown=0x01040809;
/** Shutdown Confirmation Dialog. Message in the confirmation dialog
when the user asks to reboot into safe mode. [CHAR LIMIT=NONE]
*/
- public static final int reboot_safemode_confirm=0x01040107;
+ public static final int reboot_safemode_confirm=0x01040258;
/** Title of dialog to confirm rebooting into safe mode. [CHAR LIMIT=50]
*/
- public static final int reboot_safemode_title=0x01040106;
- public static final int reboot_to_reset_message=0x01040102;
+ public static final int reboot_safemode_title=0x01040257;
+ public static final int reboot_to_reset_message=0x01040253;
/** Reboot to Recovery for factory reset.
*/
- public static final int reboot_to_reset_title=0x01040101;
- public static final int reboot_to_update_package=0x010400ff;
- public static final int reboot_to_update_prepare=0x010400fe;
- public static final int reboot_to_update_reboot=0x01040100;
+ public static final int reboot_to_reset_title=0x01040252;
+ public static final int reboot_to_update_package=0x01040250;
/** Reboot to Recovery Progress Dialog. This is shown before it reboots to recovery.
*/
- public static final int reboot_to_update_title=0x010400fd;
+ public static final int reboot_to_update_prepare=0x0104024f;
+ public static final int reboot_to_update_reboot=0x01040251;
+ /** Reboot to Recovery Progress Dialog. This is shown before it reboots to recovery.
+ */
+ public static final int reboot_to_update_title=0x0104024e;
+ /** Recent Tasks dialog: title
+ TODO: this should move to SystemUI.apk, but the code for the old
+ recent dialog is still in the framework
+
+ */
+ public static final int recent_tasks_title=0x01040259;
+ /** Notification action title used instead of a notification's normal title sensitive [CHAR_LIMIT=NOTIF_BODY]
+ */
+ public static final int redacted_notification_action_title=0x01040a22;
+ /** Notification message used when a notification's normal message contains sensitive information [CHAR_LIMIT=NOTIF_BODY]
+ */
+ public static final int redacted_notification_message=0x01040a21;
+ /** Item on EditText context menu. This action is used to redo a text edit operation.
+ */
+ public static final int redo=0x01040580;
+ /** Title of Reduce Brightness feature, shown in the warning dialog about the accessibility shortcut. [CHAR LIMIT=none]
+ */
+ public static final int reduce_bright_colors_feature_name=0x01040793;
+ /** List section subheader for the region picker, containing a list of all regions supported for the selected language.
+ Warning: this is a more 'neutral' term for 'country', not for the sub-divisions of a country. [CHAR LIMIT=30]
+ */
+ public static final int region_picker_section_all=0x01040889;
+ /** List section subheader for the language picker, containing a list of suggested regions determined by the default region [CHAR LIMIT=30]
+ */
+ public static final int region_picker_section_suggested_bilingual=0x01040887;
/** Assistant relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeAssistant=0x01040248;
+ public static final int relationTypeAssistant=0x010404b7;
/** Brother relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeBrother=0x01040249;
+ public static final int relationTypeBrother=0x010404b8;
/** Child relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeChild=0x0104024a;
+ public static final int relationTypeChild=0x010404b9;
+ /** Custom relationship custom [CHAR LIMIT=20]
+ */
+ public static final int relationTypeCustom=0x010404b6;
/** Domestic Partner relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeDomesticPartner=0x0104024b;
+ public static final int relationTypeDomesticPartner=0x010404ba;
/** Father relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeFather=0x0104024c;
+ public static final int relationTypeFather=0x010404bb;
/** Friend relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeFriend=0x0104024d;
+ public static final int relationTypeFriend=0x010404bc;
/** Manager relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeManager=0x0104024e;
+ public static final int relationTypeManager=0x010404bd;
/** Mother relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeMother=0x0104024f;
+ public static final int relationTypeMother=0x010404be;
/** Parent relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeParent=0x01040250;
+ public static final int relationTypeParent=0x010404bf;
/** Partner relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypePartner=0x01040251;
+ public static final int relationTypePartner=0x010404c0;
/** Referred by relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeReferredBy=0x01040252;
+ public static final int relationTypeReferredBy=0x010404c1;
/** Relative relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeRelative=0x01040253;
+ public static final int relationTypeRelative=0x010404c2;
/** Sister relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeSister=0x01040254;
+ public static final int relationTypeSister=0x010404c3;
/** Spouse relationship type [CHAR LIMIT=20]
*/
- public static final int relationTypeSpouse=0x01040255;
+ public static final int relationTypeSpouse=0x010404c4;
/** Format indicating a relative expression and time.
Example: "4 hours ago, 11:00 am"
*/
- public static final int relative_time=0x01040334;
+ public static final int relative_time=0x01040575;
/** Item on EditText context menu. This action is used to replace the current word by other suggested words, suggested by the IME or the spell checker
*/
- public static final int replace=0x0104033b;
+ public static final int replace=0x0104057d;
/** Button allowing the user to send a bug report for application which has encountered an error.
*/
- public static final int report=0x01040363;
+ public static final int report=0x010405c8;
/** Label for button in html
*/
- public static final int reset=0x0104043e;
+ public static final int reset=0x010406c8;
+ /** Error message. This message lets the user know that their IT admin doesn't allow them to open this specific content with an app in their personal profile. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_cant_access_personal_apps_explanation=0x0104095c;
+ /** Error message. This message lets the user know that their IT admin doesn't allow them to open this specific content with an app in their work profile. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_cant_access_work_apps_explanation=0x0104095a;
+ /** Error message. This text is explaining that the user's IT admin doesn't allow them to share this specific content with apps in their personal profile. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_cant_share_with_personal_apps_explanation=0x0104095b;
+ /** Error message. This text is explaining that the user's IT admin doesn't allow this specific content to be shared with apps in the work profile. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_cant_share_with_work_apps_explanation=0x01040959;
+ /** Title of a screen. This text lets the user know that their IT admin doesn't allow them to share this content across profiles. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_cross_profile_blocked=0x01040958;
+ /** Error message. This text lets the user know that their current personal apps don't support the specific content. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_no_personal_apps_available=0x01040960;
+ /** Error message. This text lets the user know that their current work apps don't support the specific content. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_no_work_apps_available=0x0104095f;
+ /** ResolverActivity - profile tabs
+ Label of a tab on a screen. A user can tap this tap to switch to the 'Personal' view (that shows their personal content) if they have a work profile on their device. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_personal_tab=0x01040954;
+ /** Accessibility label for the personal tab button. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_personal_tab_accessibility=0x01040956;
+ /** Button text. This button unpauses a user's work apps and data. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_switch_on_work=0x0104095e;
+ /** Error message. This text lets the user know that they need to turn on work apps in order to share or open content. There's also a button a user can tap to turn on the apps. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_turn_on_work_apps=0x0104095d;
+ /** Label of a tab on a screen. A user can tap this tab to switch to the 'Work' view (that shows their work content) if they have a work profile on their device. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_work_tab=0x01040955;
+ /** Accessibility label for the work tab button. [CHAR LIMIT=NONE]
+ */
+ public static final int resolver_work_tab_accessibility=0x01040957;
+ /** PIN entry dialog label for new PIN confirmation [CHAR LIMIT=none]
+ */
+ public static final int restr_pin_confirm_pin=0x01040812;
+ /** PIN creation dialog message [CHAR LIMIT=none]
+ */
+ public static final int restr_pin_create_pin=0x01040813;
/** PIN entry dialog title for entering the administrator PIN [CHAR LIMIT=none]
*/
- public static final int restr_pin_enter_admin_pin=0x0104054c;
+ public static final int restr_pin_enter_admin_pin=0x0104080d;
+ /** PIN entry dialog label for new PIN [CHAR LIMIT=none]
+ */
+ public static final int restr_pin_enter_new_pin=0x01040811;
+ /** PIN entry dialog label/hint for old PIN [CHAR LIMIT=none]
+ */
+ public static final int restr_pin_enter_old_pin=0x01040810;
/** PIN entry dialog label/hint for PIN [CHAR LIMIT=none]
*/
- public static final int restr_pin_enter_pin=0x0104054d;
+ public static final int restr_pin_enter_pin=0x0104080e;
+ /** PIN entry dialog error when PINs are not the same [CHAR LIMIT=none]
+ */
+ public static final int restr_pin_error_doesnt_match=0x01040814;
+ /** PIN entry dialog error when PIN is too short [CHAR LIMIT=none]
+ */
+ public static final int restr_pin_error_too_short=0x01040815;
/** PIN entry dialog label/hint for incorrect PIN entry [CHAR LIMIT=none]
*/
- public static final int restr_pin_incorrect=0x0104054e;
+ public static final int restr_pin_incorrect=0x0104080f;
/** PIN entry dialog tells the user to not enter a PIN for a while. [CHAR LIMIT=none]
*/
- public static final int restr_pin_try_later=0x01040555;
- public static final int revoke=0x010404f2;
+ public static final int restr_pin_try_later=0x01040816;
+ /** Notification action text to dismiss this notification [CHAR LIMIT=20]
+ */
+ public static final int review_notification_settings_dismiss=0x01040909;
+ /** Notification action text for having this notification come back later [CHAR LIMIT=20]
+ */
+ public static final int review_notification_settings_remind_me_action=0x01040908;
+ /** Content of notification informing users of notification permission change, and inviting them to modify current settings. [CHAR LIMIT=NONE]
+ */
+ public static final int review_notification_settings_text=0x01040907;
+ /** Notification permission informational notification text
+ Title for notification inviting users to review their notification settings [CHAR LIMIT=NONE]
+ */
+ public static final int review_notification_settings_title=0x01040906;
+ public static final int revoke=0x010407a7;
/** Choice in the ringtone picker. If chosen, the default ringtone will be used.
*/
- public static final int ringtone_default=0x01040390;
+ public static final int ringtone_default=0x01040603;
/** Choice in the ringtone picker. If chosen, the default ringtone will be used. This fills in the actual ringtone's title into the message.
*/
- public static final int ringtone_default_with_actual=0x01040391;
+ public static final int ringtone_default_with_actual=0x01040604;
/** The title of the ringtone picker dialog.
*/
- public static final int ringtone_picker_title=0x01040393;
+ public static final int ringtone_picker_title=0x01040606;
+ /** The title of the alarm sound picker dialog [CHAR LIMIT=100]
+ */
+ public static final int ringtone_picker_title_alarm=0x01040607;
+ /** The title of the notification sound picker dialog [CHAR LIMIT=100]
+ */
+ public static final int ringtone_picker_title_notification=0x01040608;
/** Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played.
*/
- public static final int ringtone_silent=0x01040392;
- /** If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, t his is shown instead. For example, if the ringtone was on a SD card and it had been removed, this woudl be shown for ringtones on that SD card.
+ public static final int ringtone_silent=0x01040605;
+ /** If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card.
*/
- public static final int ringtone_unknown=0x01040394;
+ public static final int ringtone_unknown=0x01040609;
/** Default roaming indicator text
*/
- public static final int roamingText0=0x010400ba;
- public static final int roamingText1=0x010400bb;
- public static final int roamingText10=0x010400c4;
- public static final int roamingText11=0x010400c5;
- public static final int roamingText12=0x010400c6;
- public static final int roamingText2=0x010400bc;
- public static final int roamingText3=0x010400bd;
- public static final int roamingText4=0x010400be;
- public static final int roamingText5=0x010400bf;
- public static final int roamingText6=0x010400c0;
- public static final int roamingText7=0x010400c1;
- public static final int roamingText8=0x010400c2;
- public static final int roamingText9=0x010400c3;
- public static final int roamingTextSearching=0x010400c7;
+ public static final int roamingText0=0x010401d8;
+ public static final int roamingText1=0x010401d9;
+ public static final int roamingText10=0x010401e2;
+ public static final int roamingText11=0x010401e3;
+ public static final int roamingText12=0x010401e4;
+ public static final int roamingText2=0x010401da;
+ public static final int roamingText3=0x010401db;
+ public static final int roamingText4=0x010401dc;
+ public static final int roamingText5=0x010401dd;
+ public static final int roamingText6=0x010401de;
+ public static final int roamingText7=0x010401df;
+ public static final int roamingText8=0x010401e0;
+ public static final int roamingText9=0x010401e1;
+ public static final int roamingTextSearching=0x010401e5;
+ /** Displayed to the user to tell them that they have started up the phone in "safe mode"
+ */
+ public static final int safeMode=0x01040294;
/** Message shown in dialog when user is attempting to set the music volume above the
recommended maximum level for headphones
*/
- public static final int safe_media_volume_warning=0x010404e8;
+ public static final int safe_media_volume_warning=0x01040770;
+ /** Display text for safety protection to be overlaid. This is translatable
+ */
+ public static final int safety_protection_display_text=0x0104014e;
/** DO NOT TRANSLATE
*/
- public static final int sans_serif=0x01040564;
- /** Title of the WebView save password dialog. If the user enters a password in a form on a website, a dialog will come up asking if they want to save the password.
+ public static final int sans_serif=0x0104082b;
+ /** Invoke Satellite setting activity of Settings
*/
- public static final int save_password_label=0x010402c7;
- /** If the user enters a password in a form on a website, a dialog will come up asking if they want to save the password. Text in the save password dialog, asking if the browser should remember a password.
+ public static final int satellite_notification_how_it_works=0x01040a27;
+ /** Invoke "What to expect" dialog of messaging application
*/
- public static final int save_password_message=0x0104030e;
- /** Button in the save password dialog, saying never to remember this password. This should be short. Should be "Never for this site". But it is too long, use "Never" instead
+ public static final int satellite_notification_open_message=0x01040a26;
+ /** Notification summary when satellite service is connected. [CHAR LIMIT=NONE]
*/
- public static final int save_password_never=0x01040311;
- /** If the user enters a password in a form on a website, a dialog will come up asking if they want to save the password. Button in the save password dialog, saying not to remember this password.
+ public static final int satellite_notification_summary=0x01040a25;
+ /** Satellite related messages
+ Notification title when satellite service is connected.
*/
- public static final int save_password_notnow=0x0104030f;
- /** If the user enters a password in a form on a website, a dialog will come up asking if they want to save the password. Button in the save password dialog, saying to remember this password.
+ public static final int satellite_notification_title=0x01040a24;
+ /** Link passed to safety center for the Learn More button on notifications
+ DO NOT TRANSLATE
*/
- public static final int save_password_remember=0x01040310;
+ public static final int scCellularNetworkSecurityLearnMore=0x01040201;
+ /** Summary of the cellular network security safety center source's status.
+ */
+ public static final int scCellularNetworkSecuritySummary=0x01040200;
+ /** Title of the cellular network security safety center source's status.
+ */
+ public static final int scCellularNetworkSecurityTitle=0x010401ff;
+ /** Summary of the safety center detail card when the phone's identifier is shared over the network.
+ */
+ public static final int scIdentifierDisclosureIssueSummary=0x01040204;
+ /** Summary of the safety center notification when the phone's identifier is shared over the network.
+ */
+ public static final int scIdentifierDisclosureIssueSummaryNotification=0x01040203;
+ /** Title of the safety center issue and notification when the phone's identifier is shared over the network.
+ */
+ public static final int scIdentifierDisclosureIssueTitle=0x01040202;
+ /** Label for the button to acknowledge the user is connected to an encrypted network again in cellular network security settings.
+ */
+ public static final int scNullCipherIssueActionGotIt=0x0104020c;
+ /** Label for the button that links to education resourcess about cellular network security settings.
+ */
+ public static final int scNullCipherIssueActionLearnMore=0x0104020b;
+ /** Label for the button that links to the cellular network security settings.
+ */
+ public static final int scNullCipherIssueActionSettings=0x0104020a;
+ /** Summary of the safety center issue and notification when the phone restores an encrypted connection to the network.
+ */
+ public static final int scNullCipherIssueEncryptedSummary=0x01040206;
+ /** Title of the safety center issue and notification when the phone restores an encrypted connection to the network.
+ */
+ public static final int scNullCipherIssueEncryptedTitle=0x01040205;
+ /** Summary of the safety center issue when a connected network is not using encryption.
+ */
+ public static final int scNullCipherIssueNonEncryptedSummary=0x01040209;
+ /** Summary of the safety center notification when a connected network is not using encryption.
+ */
+ public static final int scNullCipherIssueNonEncryptedSummaryNotification=0x01040208;
+ /** Title of the safety center issue and notification when a connected network is not using encryption.
+ */
+ public static final int scNullCipherIssueNonEncryptedTitle=0x01040207;
+ /** [CHAR LIMIT=200] Compat mode dialog: hint to re-enable compat mode dialog.
+ */
+ public static final int screen_compat_mode_hint=0x010405d0;
+ /** [CHAR LIMIT=50] Compat mode dialog: compat mode switch label.
+ */
+ public static final int screen_compat_mode_scale=0x010405ce;
+ /** [CHAR LIMIT=50] Compat mode dialog: compat mode switch label.
+ */
+ public static final int screen_compat_mode_show=0x010405cf;
+ /** Button to lock the screen, within the Phone Options dialog
+ */
+ public static final int screen_lock=0x01040249;
+ /** Name for an app setting that lets the user authenticate for that app with their screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=30]
+ */
+ public static final int screen_lock_app_setting_name=0x010403c3;
+ /** Subtitle shown on the system-provided biometric dialog, asking the user to authenticate with their screen lock credential (i.e. PIN, pattern, or password). [CHAR LIMIT=70]
+ */
+ public static final int screen_lock_dialog_default_subtitle=0x010403c4;
+ /** Toast when an app's content is hidden from screen share (user can still see content) due to potential security risks of showing the content (such as a password or OTP) - [CHAR_LIMIT=TOAST]
+ */
+ public static final int screen_not_shared_sensitive_content=0x01040a23;
+ /** Notification action for editing a screenshot (drawing on it, cropping it, etc)
+ */
+ public static final int screenshot_edit=0x010408fd;
/** This is the default button label in the system-wide search UI.
It is also used by the home screen's search "widget". It should be short
*/
public static final int search_go=0x0104000c;
+ /** Default hint text for the system-wide search UI's text field. [CHAR LIMIT=30]
+ */
+ public static final int search_hint=0x01040548;
+ /** Hint text in a search edit box (used to filter long language / country lists) [CHAR LIMIT=25]
+ */
+ public static final int search_language_hint=0x01040883;
+ /** SearchView accessibility description for clear button [CHAR LIMIT=NONE]
+ */
+ public static final int searchview_description_clear=0x0104054b;
+ /** SearchView accessibility description for search text field [CHAR LIMIT=NONE]
+ */
+ public static final int searchview_description_query=0x0104054a;
+ /** SearchView accessibility description for search button [CHAR LIMIT=NONE]
+ */
+ public static final int searchview_description_search=0x01040549;
+ /** SearchView accessibility description for submit button [CHAR LIMIT=NONE]
+ */
+ public static final int searchview_description_submit=0x0104054c;
+ /** SearchView accessibility description for voice button [CHAR LIMIT=NONE]
+ */
+ public static final int searchview_description_voice=0x0104054d;
+ /** Appened to express the value is this unit of time.
+ */
+ public static final int second=0x0104055e;
+ /** Appened to express the value is this unit of time.
+ */
+ public static final int seconds=0x0104055f;
/** Item on EditText context menu. This action is used to select all text in the edit field.
*/
public static final int selectAll=0x0104000d;
/** Item on EditText context menu. Added only when the context menu is not empty, it enable selection context mode. [CHAR LIMIT=20]
*/
public static final int selectTextMode=0x01040016;
+ /** Name of the dialog that lets the user choose an accented character to insert
+ */
+ public static final int select_character=0x0104061a;
/** Accessibility announcement for the day picker [CHAR LIMIT=NONE]
*/
- public static final int select_day=0x0104055e;
+ public static final int select_day=0x01040821;
/** Accessibility announcement for hour circular picker [CHAR LIMIT=NONE]
*/
- public static final int select_hours=0x0104055c;
+ public static final int select_hours=0x0104081f;
/** Title of the pop-up dialog in which the user switches keyboard, also known as input method.
+ Title of the pop-up dialog in which the user switches keyboard, also known as input method.
*/
- public static final int select_input_method=0x010403e4;
- /** Message of the notification to prompt the user to select a keyboard layout.
+ public static final int select_input_method=0x0104065e;
+ /** Message of the notification to prompt the user to configure physical keyboard settings
+ where the user can associate language with physical keyboard layout.
*/
- public static final int select_keyboard_layout_notification_message=0x010403e9;
- /** Title of the notification to prompt the user to select a keyboard layout.
+ public static final int select_keyboard_layout_notification_message=0x01040663;
+ /** Title of the notification to prompt the user to configure physical keyboard settings. [CHAR LIMIT=NOTIF_TITLE]
*/
- public static final int select_keyboard_layout_notification_title=0x010403e8;
+ public static final int select_keyboard_layout_notification_title=0x01040661;
/** Accessibility announcement for minute circular picker [CHAR LIMIT=NONE]
*/
- public static final int select_minutes=0x0104055d;
+ public static final int select_minutes=0x01040820;
+ /** Title of the notification to prompt the user to configure physical keyboard settings when multiple keyboards connected. [CHAR LIMIT=NOTIF_TITLE]
+ */
+ public static final int select_multiple_keyboards_layout_notification_title=0x01040662;
/** Accessibility announcement for the year picker [CHAR LIMIT=NONE]
*/
- public static final int select_year=0x0104055f;
+ public static final int select_year=0x01040822;
+ /** Default selected text used by accessibility for an element that can be selected or unselected. [CHAR LIMIT=NONE]
+ */
+ public static final int selected=0x01040594;
/** Displayed in the title of the chooser for things to do with text that
is to be sent to another application. For example, I can send
text through SMS or IM. A dialog with those choices would be shown,
and this would be the title.
*/
- public static final int sendText=0x01040381;
+ public static final int sendText=0x010405f4;
/** STK sending DTMF, SMS, USSD, SS
*/
- public static final int sending=0x010404a9;
- /** Example: Service was enabled for: Voice, Data
+ public static final int sending=0x0104072f;
+ /** Attribution for Sensor Notification service. [CHAR LIMIT=NONE]
*/
- public static final int serviceClassData=0x010400b3;
- /** Meaning: asynchronous data. Example: Service was enabled for: Voice, Async
+ public static final int sensor_notification_service=0x01040235;
+ /** - Label for notification channel for all sensor privacy related notifications. [CHAR LIMIT=NONE]
*/
- public static final int serviceClassDataAsync=0x010400b6;
- /** Meaning: synchronous data. Example: Service was enabled for: Voice, Async
+ public static final int sensor_privacy_notification_channel_label=0x010409e6;
+ /** - Title of notification triggered if the camera is disabled but an app tried to access it. [CHAR LIMIT=NONE]
*/
- public static final int serviceClassDataSync=0x010400b7;
- /** Example: Service was enabled for: Voice, FAX
+ public static final int sensor_privacy_start_use_camera_notification_content_title=0x010409e3;
+ /** - Action button in the dialog triggered if a sensor (e.g. microphone or camera) is disabled but an app tried to access it. [CHAR LIMIT=60]
*/
- public static final int serviceClassFAX=0x010400b4;
- /** Meaning: unknown. Example: Service was enabled for: Voice, PAD
+ public static final int sensor_privacy_start_use_dialog_turn_on_button=0x010409e5;
+ /** - Title of notification triggered if the microphone is disabled but an app tried to access it. [CHAR LIMIT=NONE]
*/
- public static final int serviceClassPAD=0x010400b9;
- /** Meaning: packet data. Example: Service was enabled for: Voice, Packet
+ public static final int sensor_privacy_start_use_mic_notification_content_title=0x010409e2;
+ /** - Content of notification triggered if the camera is disabled but an app tried to access it. [CHAR LIMIT=NONE]
*/
- public static final int serviceClassPacket=0x010400b8;
- /** Example: Service was enabled for: Voice, SMS
+ public static final int sensor_privacy_start_use_notification_content_text=0x010409e4;
+ /** Label for an information field on an SSL Certificate Dialog
*/
- public static final int serviceClassSMS=0x010400b5;
- /** Example: Service was enabled for: Voice, Data
+ public static final int serial_number=0x01040728;
+ /** Example: Service was enabled for: Voice, Data.
+ See {@link #serviceEnabledFor}.
*/
- public static final int serviceClassVoice=0x010400b2;
- /** Displayed when a phone feature such as call forwarding was deactivated.
+ public static final int serviceClassData=0x010401d1;
+ /** Meaning: asynchronous data. Example: Service was enabled for: Voice, Async
+ See {@link #serviceEnabledFor}.
*/
- public static final int serviceDisabled=0x01040081;
- /** Displayed when a phone feature such as call barring was activated.
+ public static final int serviceClassDataAsync=0x010401d4;
+ /** Meaning: synchronous data. Example: Service was enabled for: Voice, Async
+ See {@link #serviceEnabledFor}.
*/
- public static final int serviceEnabled=0x0104007f;
+ public static final int serviceClassDataSync=0x010401d5;
+ /** Example: Service was enabled for: Voice, FAX
+ See {@link #serviceEnabledFor}.
+ */
+ public static final int serviceClassFAX=0x010401d2;
+ /** Meaning: unknown. Example: Service was enabled for: Voice, PAD
+ See {@link #serviceEnabledFor}.
+ */
+ public static final int serviceClassPAD=0x010401d7;
+ /** Meaning: packet data. Example: Service was enabled for: Voice, Packet
+ See {@link #serviceEnabledFor}.
+ */
+ public static final int serviceClassPacket=0x010401d6;
+ /** Example: Service was enabled for: Voice, SMS
+ See {@link #serviceEnabledFor}.
+ */
+ public static final int serviceClassSMS=0x010401d3;
+ /** Example: Service was enabled for: Voice, Data
+ See {@link #serviceEnabledFor}.
+ */
+ public static final int serviceClassVoice=0x010401d0;
+ /** Displayed when a phone feature such as call forwarding was deactivated.
+ Used to build messages of the form:
+
+
+
+ Where is the name of the service which was disabled. Can be one of:
+ {@link #BaMmi Call barring}, {@link #CfMmi Call forwarding},
+ {@link #PwdMmi Password change}, {@link #CwMmi Call waiting},
+ {@link #ClipMmi Incoming Caller ID}, {@link #ClirMmi Hide Outgoing Caller ID},
+ {@link #ColpMmi Connected Line ID}, {@link #ColrMmi Connected Line ID Restriction}.
+ And is {@link #serviceDisabled} (this string).
+
+ */
+ public static final int serviceDisabled=0x01040193;
+ /** Displayed when a phone feature such as call forwarding, call waiting, or call barring was
+ activated.
+ Used to build messages of the form:
+
+
+
+ Where is the name of the service which was enabled. Can be one of:
+ {@link #BaMmi Call barring}, {@link #CfMmi Call forwarding},
+ {@link #PwdMmi Password change}, {@link #CwMmi Call waiting},
+ {@link #ClipMmi Incoming Caller ID}, {@link #ClirMmi Hide Outgoing Caller ID},
+ {@link #ColpMmi Connected Line ID}, {@link #ColrMmi Connected Line ID Restriction}.
+ And is {@link #serviceEnabled} (this string).
+
+ */
+ public static final int serviceEnabled=0x01040191;
/** Displayed in front of the list of a set of service classes
- (voice, data, fax, etc.) that were enabled.
+ (voice, data, fax, etc.) that call waiting were enabled for.
+ Will be used with messages of the form:
+
+
+ ...
+
+ Where is {@link #serviceEnabledFor} (this string) and .. can be:
+ {@link #serviceClassData}, {@link #serviceClassVoice}, {@link #serviceClassFAX},
+ {@link #serviceClassSMS}, {@link #serviceClassDataAsync}, {@link #serviceClassDataSync},
+ {@link #serviceClassPacket}, {@link #serviceClassPAD}.
+
*/
- public static final int serviceEnabledFor=0x01040080;
- /** Displayed when a phone property such as a SIM password was erased.
+ public static final int serviceEnabledFor=0x01040192;
+ /** Displayed when a phone property such as a SIM password was erased.
+ Erasure is the opposite of {@link #serviceRegistered} and entails removal of a service.
+
+ Used to build messages of the form:
+
+
+
+ Where is the name of the service which was registered. Can be one of:
+ {@link #BaMmi Call barring}, {@link #CfMmi Call forwarding},
+ {@link #PwdMmi Password change}, {@link #CwMmi Call waiting},
+ {@link #ClipMmi Incoming Caller ID}, {@link #ClirMmi Hide Outgoing Caller ID},
+ {@link #ColpMmi Connected Line ID}, {@link #ColrMmi Connected Line ID Restriction}.
+ And is {@link #serviceErased} (this string).
+
*/
- public static final int serviceErased=0x01040083;
+ public static final int serviceErased=0x01040195;
/** Displayed to tell the user that caller ID is not provisioned for their SIM.
*/
- public static final int serviceNotProvisioned=0x010400a3;
- /** Displayed when a phone property such as a SIM password was registered.
+ public static final int serviceNotProvisioned=0x010401b5;
+ /** Displayed when a phone property such as a SIM password was registered. Registration
+ entails setting up a service for use, where {@link #serviceEnabled} entails enabling a
+ previously registered service.
+ Used to build messages of the form:
+
+
+
+ Where is the name of the service which was registered. Can be one of:
+ {@link #BaMmi Call barring}, {@link #CfMmi Call forwarding},
+ {@link #PwdMmi Password change}, {@link #CwMmi Call waiting},
+ {@link #ClipMmi Incoming Caller ID}, {@link #ClirMmi Hide Outgoing Caller ID},
+ {@link #ColpMmi Connected Line ID}, {@link #ColrMmi Connected Line ID Restriction}.
+ And is {@link #serviceRegistered} (this string).
*/
- public static final int serviceRegistered=0x01040082;
- /** Text to show in the auto complete drop down list on a text view when the WebView can auto fill the entire form but the user has not configured an AutoFill profile [CHAR-LIMIT=19]
+ public static final int serviceRegistered=0x01040194;
+ /** Action label for the dialog prompting the user to set up a screen lock [CHAR LIMIT=30]
*/
- public static final int setup_autofill=0x010402ca;
+ public static final int set_up_screen_lock_action_label=0x01040893;
+ /** Title of the alert dialog prompting the user to set up a screen lock [CHAR LIMIT=30]
+ */
+ public static final int set_up_screen_lock_title=0x01040892;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int sha1_fingerprint=0x0104072b;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int sha256_fingerprint=0x0104072a;
/** Text for WebView's text selection Action Mode
ActionBar action to share the current selection [CHAR LIMIT=10]
*/
- public static final int share=0x0104044b;
+ public static final int share=0x010406d4;
+ /** Title for a dialog showing possible activities for sharing in ShareActionProvider [CHAR LIMIT=25]
+ */
+ public static final int share_action_provider_share_with=0x0104072e;
+ /** Acceptance label of notification shown to ask for user consent for sharing the remote bugreport.
+ */
+ public static final int share_remote_bugreport_action=0x0104065b;
+ /** Message of a notification shown to ask for user consent for sharing a bugreport that was requested remotely by the IT administrator.
+ */
+ public static final int share_remote_bugreport_notification_message_finished=0x0104065a;
+ /** Title of notification shown to ask for user consent for sharing a bugreport that was requested remotely by the IT administrator.
+ */
+ public static final int share_remote_bugreport_notification_title=0x01040658;
/** ShareActionProvider - accessibility support
Description of the choose target button in a ShareActionProvider (share UI). [CHAR LIMIT=NONE]
*/
- public static final int shareactionprovider_share_with=0x01040478;
+ public static final int shareactionprovider_share_with=0x01040701;
/** Description of a share target (both in the list of such or the default share button) in a ShareActionProvider (share UI). [CHAR LIMIT=NONE]
*/
- public static final int shareactionprovider_share_with_application=0x01040479;
+ public static final int shareactionprovider_share_with_application=0x01040702;
+ /** Title of notification shown to indicate that bug report is still being collected after sharing was accepted.
+ */
+ public static final int sharing_remote_bugreport_notification_title=0x01040659;
+ /**
+ A toast message shown when an app shortcut is disabled for an unknown rason.
+
+ */
+ public static final int shortcut_disabled_reason_unknown=0x010408f8;
+ /**
+ A toast message shown when an app shortcut that was restored from a previous device is clicked,
+ but it cannot be started because the shortcut was created by an app that doesn't support backup
+ and restore.
+
+ */
+ public static final int shortcut_restore_not_supported=0x010408f5;
+ /**
+ A toast message shown when an app shortcut that was restored from a previous device is clicked,
+ but it cannot be started because the shortcut was created by an app with a different signature.
+
+ */
+ public static final int shortcut_restore_signature_mismatch=0x010408f6;
+ /**
+ A toast message shown when an app shortcut that wasn't restored due to an unknown issue is clicked,
+
+ */
+ public static final int shortcut_restore_unknown_issue=0x010408f7;
+ /**
+ A toast message shown when an app shortcut that was restored from a previous device is clicked,
+ but it cannot be started because the shortcut was created by a newer version of the app.
+
+ */
+ public static final int shortcut_restored_on_lower_version=0x010408f4;
+ /** Summary text of a toggle switch to enable/disable use of the IME while a physical
+ keyboard is connected
+ */
+ public static final int show_ime=0x0104065f;
/** Shutdown Confirmation Dialog. When the user chooses to power off the phone, there will
be a confirmation dialog. This is the message.
*/
- public static final int shutdown_confirm=0x01040104;
+ public static final int shutdown_confirm=0x01040255;
/** Shutdown Confirmation Dialog. When the user chooses to power off the phone, it asks
the user if they'd like to shut down. This is the message. This is used instead of
shutdown_confirm when the system is configured to use long press to go directly to the
power off dialog instead of the global actions menu.
*/
- public static final int shutdown_confirm_question=0x01040105;
+ public static final int shutdown_confirm_question=0x01040256;
/** Shutdown Progress Dialog. This is shown if the user chooses to power off the phone.
*/
- public static final int shutdown_progress=0x01040103;
+ public static final int shutdown_progress=0x01040254;
+ /** Button to turn on silent mode, within the Phone Options dialog
+ */
+ public static final int silent_mode=0x01040246;
+ /** Spoken description for ringer normal option. [CHAR LIMIT=NONE]
+ */
+ public static final int silent_mode_ring=0x0104024d;
+ /** Spoken description for ringer silent option. [CHAR LIMIT=NONE]
+ */
+ public static final int silent_mode_silent=0x0104024b;
+ /** Spoken description for ringer vibrate option. [CHAR LIMIT=NONE]
+ */
+ public static final int silent_mode_vibrate=0x0104024c;
/** See SIM_ADDED_DIALOG. This is the message of that dialog.
*/
- public static final int sim_added_message=0x010403c0;
+ public static final int sim_added_message=0x0104062c;
/** See SIM_ADDED_DIALOG. This is the title of that dialog.
*/
- public static final int sim_added_title=0x010403bf;
+ public static final int sim_added_title=0x0104062b;
+ /** See SIM_REMOVED_DIALOG. This is the button of that dialog.
+ */
+ public static final int sim_done_button=0x0104062a;
/** See SIM_REMOVED_DIALOG. This is the message of that dialog.
*/
- public static final int sim_removed_message=0x010403bd;
+ public static final int sim_removed_message=0x01040629;
/** See SIM_REMOVED_DIALOG. This is the title of that dialog.
*/
- public static final int sim_removed_title=0x010403bc;
+ public static final int sim_removed_title=0x01040628;
/** See SIM_ADDED_DIALOG. This is the button of that dialog.
*/
- public static final int sim_restart_button=0x010403c1;
+ public static final int sim_restart_button=0x0104062d;
/** Custom SIP address type. Same context as Custom phone type.
*/
- public static final int sipAddressTypeCustom=0x01040256;
+ public static final int sipAddressTypeCustom=0x010404c5;
/** Home SIP address type. Same context as Home phone type.
*/
- public static final int sipAddressTypeHome=0x01040257;
+ public static final int sipAddressTypeHome=0x010404c6;
/** Other SIP address type. Same context as Other phone type.
*/
- public static final int sipAddressTypeOther=0x01040259;
+ public static final int sipAddressTypeOther=0x010404c8;
/** Work SIP address type. Same context as Work phone type.
*/
- public static final int sipAddressTypeWork=0x01040258;
+ public static final int sipAddressTypeWork=0x010404c7;
+ /** Optional button to Skip a PreferenceActivity [CHAR LIMIT=20]
+ */
+ public static final int skip_button_label=0x010406ce;
+ /** Format string for indicating there is more content in a slice view
+ */
+ public static final int slice_more_content=0x010408f3;
+ /** Text describing a permission request for one app to show another app's
+ slices [CHAR LIMIT=NONE]
+ */
+ public static final int slices_permission_request=0x010408fc;
/** See SMS_DIALOG. This is the message shown in that dialog. [CHAR LIMIT=NONE]
*/
- public static final int sms_control_message=0x010403b0;
+ public static final int sms_control_message=0x0104061c;
/** See SMS_DIALOG. This is a button choice to disallow sending the SMSes. [CHAR LIMIT=30]
*/
- public static final int sms_control_no=0x010403b2;
+ public static final int sms_control_no=0x0104061e;
/** SMS_DIALOG: An SMS dialog is shown if an application tries to send too many SMSes. This is the title of that dialog.
*/
- public static final int sms_control_title=0x010403af;
+ public static final int sms_control_title=0x0104061b;
/** See SMS_DIALOG. This is a button choice to allow sending the SMSes. [CHAR LIMIT=30]
*/
- public static final int sms_control_yes=0x010403b1;
+ public static final int sms_control_yes=0x0104061d;
/** Message details for the SMS short code confirmation dialog (premium short code). [CHAR LIMIT=NONE]
*/
- public static final int sms_premium_short_code_details=0x010403b5;
+ public static final int sms_premium_short_code_details=0x01040621;
/** Text of the approval button for the SMS short code confirmation dialog. [CHAR LIMIT=30]
*/
- public static final int sms_short_code_confirm_allow=0x010403b6;
+ public static final int sms_short_code_confirm_allow=0x01040622;
/** Text of the approval button for the SMS short code confirmation dialog when checkbox is checked. [CHAR LIMIT=30]
*/
- public static final int sms_short_code_confirm_always_allow=0x010403ba;
+ public static final int sms_short_code_confirm_always_allow=0x01040626;
/** Text of the cancel button for the SMS short code confirmation dialog. [CHAR LIMIT=30]
*/
- public static final int sms_short_code_confirm_deny=0x010403b7;
+ public static final int sms_short_code_confirm_deny=0x01040623;
/** The message text for the SMS short code confirmation dialog. [CHAR LIMIT=NONE]
*/
- public static final int sms_short_code_confirm_message=0x010403b3;
+ public static final int sms_short_code_confirm_message=0x0104061f;
/** Text of the cancel button for the SMS short code confirmation dialog when checkbox is checked. [CHAR LIMIT=30]
*/
- public static final int sms_short_code_confirm_never_allow=0x010403bb;
+ public static final int sms_short_code_confirm_never_allow=0x01040627;
/** Message details for the SMS short code confirmation dialog (possible premium short code). [CHAR LIMIT=NONE]
*/
- public static final int sms_short_code_details=0x010403b4;
+ public static final int sms_short_code_details=0x01040620;
+ /** Text of the checkbox for the SMS short code confirmation dialog to remember the user's choice. [CHAR LIMIT=40]
+ */
+ public static final int sms_short_code_remember_choice=0x01040624;
/** Text shown when remember checkbox is checked to inform the user how they may undo the setting. [CHAR LIMIT=40]
*/
- public static final int sms_short_code_remember_undo_instruction=0x010403b9;
+ public static final int sms_short_code_remember_undo_instruction=0x01040625;
/** Text of the alert that is displayed when an application has violated StrictMode.
*/
- public static final int smv_application=0x0104036c;
+ public static final int smv_application=0x010405d6;
/** Text of the alert that is displayed when an application has violated StrictMode.
*/
- public static final int smv_process=0x0104036d;
- /** Content text for a notification. The Title of the notification is "ssl_ca_cert_warning",
- i.e. "Network may be monitored". This indicates that an unspecified administrator is doing
- the monitoring. [CHAR LIMIT=100]
+ public static final int smv_process=0x010405d7;
+ /** Content description for the branding image on the splash screen. [CHAR LIMIT=50]
*/
- public static final int ssl_ca_cert_noti_by_administrator=0x010400eb;
- /** Content text for a notification. The Title of the notification is "ssl_ca_cert_warning",
- i.e. "Network may be monitored". This says that an unknown party is doing the monitoring.
- [CHAR LIMIT=100]
+ public static final int splash_screen_view_branding_description=0x010409e8;
+ /** Content description for the icon on the splash screen. [CHAR LIMIT=50]
*/
- public static final int ssl_ca_cert_noti_by_unknown=0x010400ea;
- /** Content text for a notification. The Title of the notification is "ssl_ca_cert_warning",
- i.e. "Network may be monitored". This indicates who is doing the monitoring.
- [CHAR LIMIT=100]
+ public static final int splash_screen_view_icon_description=0x010409e7;
+ /** Content text for a notification. The Title of the notification is "ssl_ca_cert_warning".
+ This indicates that an unspecified administrator is doing the monitoring. [CHAR LIMIT=100]
*/
- public static final int ssl_ca_cert_noti_managed=0x010400ec;
+ public static final int ssl_ca_cert_noti_by_administrator=0x01040224;
+ /** Content text for a notification. The Title of the notification is "ssl_ca_cert_warning".
+ This says that an unknown party is doing the monitoring. [CHAR LIMIT=100]
+ */
+ public static final int ssl_ca_cert_noti_by_unknown=0x01040223;
+ /** Content text for a notification. The Title of the notification is "ssl_ca_cert_warning".
+ This indicates who is doing the monitoring. [CHAR LIMIT=100]
+ */
+ public static final int ssl_ca_cert_noti_managed=0x01040225;
/** Shows up when there is a user SSL CA Cert installed on the
device. Indicates to the user that SSL traffic can be intercepted. [CHAR LIMIT=NONE]
*/
- public static final int ssl_ca_cert_warning=0x010400e9;
+ public static final int ssl_ca_cert_warning=0x01040222;
/** SSL Certificate dialogs
Title for an SSL Certificate dialog
*/
- public static final int ssl_certificate=0x01040497;
+ public static final int ssl_certificate=0x0104071e;
/** Message on an SSL Certificate dialog
*/
- public static final int ssl_certificate_is_valid=0x01040498;
+ public static final int ssl_certificate_is_valid=0x0104071f;
+ public static final int status_bar_airplane=0x0104005c;
+ public static final int status_bar_alarm_clock=0x01040054;
+ public static final int status_bar_battery=0x01040053;
+ public static final int status_bar_bluetooth=0x01040047;
+ public static final int status_bar_call_strength=0x0104005e;
+ public static final int status_bar_camera=0x0104005b;
+ public static final int status_bar_cast=0x01040043;
+ public static final int status_bar_cdma_eri=0x0104004f;
+ public static final int status_bar_clock=0x01040056;
+ public static final int status_bar_connected_display=0x01040044;
+ public static final int status_bar_data_connection=0x01040050;
+ public static final int status_bar_data_saver=0x0104003e;
+ public static final int status_bar_ethernet=0x01040059;
+ public static final int status_bar_headset=0x0104003d;
+ public static final int status_bar_hotspot=0x01040045;
+ public static final int status_bar_ime=0x01040040;
+ public static final int status_bar_location=0x01040046;
+ public static final int status_bar_managed_profile=0x0104003f;
+ public static final int status_bar_microphone=0x0104005a;
+ public static final int status_bar_mobile=0x01040057;
+ public static final int status_bar_mute=0x0104004c;
+ public static final int status_bar_nfc=0x01040048;
+ public static final int status_bar_no_calling=0x0104005d;
/** Text to use when the number in a notification info is too large
(greater than status_bar_notification_info_maxnum, defined in
values/config.xml) and must be truncated. May need to be localized
@@ -19411,104 +37868,212 @@ zh-CN
[CHAR LIMIT=4]
*/
public static final int status_bar_notification_info_overflow=0x01040017;
- public static final int stk_cc_ss_to_dial=0x01040585;
- public static final int stk_cc_ss_to_ss=0x01040587;
- public static final int stk_cc_ss_to_ussd=0x01040586;
+ public static final int status_bar_oem_satellite=0x01040061;
+ public static final int status_bar_phone_evdo_signal=0x01040051;
+ public static final int status_bar_phone_signal=0x01040052;
+ public static final int status_bar_rotate=0x0104003c;
+ public static final int status_bar_screen_record=0x01040060;
+ public static final int status_bar_secure=0x01040055;
+ public static final int status_bar_sensors_off=0x0104005f;
+ public static final int status_bar_speakerphone=0x0104004a;
+ public static final int status_bar_sync_active=0x01040042;
+ public static final int status_bar_sync_failing=0x01040041;
+ public static final int status_bar_tty=0x01040049;
+ public static final int status_bar_volume=0x0104004d;
+ public static final int status_bar_vpn=0x01040058;
+ public static final int status_bar_wifi=0x0104004e;
+ public static final int status_bar_zen=0x0104004b;
+ public static final int stk_cc_ss_to_dial=0x0104085d;
+ public static final int stk_cc_ss_to_dial_video=0x0104085e;
+ public static final int stk_cc_ss_to_ss=0x01040860;
+ public static final int stk_cc_ss_to_ussd=0x0104085f;
/** Displayed when the USSD/SS request is modified by STK CC to a
different request. This will be displayed in a toast.
*/
- public static final int stk_cc_ussd_to_dial=0x01040582;
- public static final int stk_cc_ussd_to_ss=0x01040583;
- public static final int stk_cc_ussd_to_ussd=0x01040584;
- /** Storage description for internal storage. [CHAR LIMIT=NONE]
+ public static final int stk_cc_ussd_to_dial=0x01040859;
+ public static final int stk_cc_ussd_to_dial_video=0x0104085c;
+ public static final int stk_cc_ussd_to_ss=0x0104085a;
+ public static final int stk_cc_ussd_to_ussd=0x0104085b;
+ /** Storage description for internal shared storage. [CHAR LIMIT=NONE]
*/
- public static final int storage_internal=0x01040483;
+ public static final int storage_internal=0x0104070a;
/** Storage description for a generic SD card. [CHAR LIMIT=NONE]
*/
- public static final int storage_sd_card=0x01040484;
+ public static final int storage_sd_card=0x0104070b;
/** Storage description for a SD card from a specific manufacturer. [CHAR LIMIT=NONE]
*/
- public static final int storage_sd_card_label=0x01040485;
+ public static final int storage_sd_card_label=0x0104070c;
/** Storage description for USB storage. [CHAR LIMIT=NONE]
*/
- public static final int storage_usb=0x01040488;
+ public static final int storage_usb=0x0104070f;
/** Storage description for a generic USB drive. [CHAR LIMIT=NONE]
*/
- public static final int storage_usb_drive=0x01040486;
+ public static final int storage_usb_drive=0x0104070d;
/** Storage description for a USB drive from a specific manufacturer. [CHAR LIMIT=NONE]
*/
- public static final int storage_usb_drive_label=0x01040487;
+ public static final int storage_usb_drive_label=0x0104070e;
/** Label for button in html
*/
- public static final int submit=0x0104043f;
+ public static final int submit=0x010406c9;
+ /** String label displayed on buttons that trigger the flow for creating supervised users. [CHAR LIMIT=35]
+ */
+ public static final int supervised_user_creation_label=0x01040880;
+ /** Accessibilty string added to a widget that has been suspended [CHAR LIMIT=20]
+ */
+ public static final int suspended_widget_accessibility=0x010408b4;
/** Label to show for a service that is running because it is a sync adapter.
*/
- public static final int sync_binding_label=0x0104042d;
+ public static final int sync_binding_label=0x010406b4;
/** Dialog action for when there are too many deletes that would take place and we want user confirmation, and the user wants to do nothing for now
*/
- public static final int sync_do_nothing=0x01040459;
+ public static final int sync_do_nothing=0x010406e2;
/** Dialog action for when there are too many deletes that would take place and we want user confirmation, and the user wants to delete the items
*/
- public static final int sync_really_delete=0x01040457;
+ public static final int sync_really_delete=0x010406e0;
+ /** Error message when the sync tried to delete too many things
+ */
+ public static final int sync_too_many_deletes=0x010406de;
/** Dialog message for when there are too many deletes that would take place and we want user confirmation
*/
- public static final int sync_too_many_deletes_desc=0x01040456;
+ public static final int sync_too_many_deletes_desc=0x010406df;
/** Dialog action for when there are too many deletes that would take place and we want user confirmation, and the user wants to undo the deletions
*/
- public static final int sync_undo_deletes=0x01040458;
+ public static final int sync_undo_deletes=0x010406e1;
/** Error message shown when there is a system error which can be solved by the manufacturer. [CHAR LIMIT=NONE]
*/
- public static final int system_error_manufacturer=0x01040581;
+ public static final int system_error_manufacturer=0x01040858;
/** Error message shown when there is a system error which can be solved by user performing factory reset. [CHAR LIMIT=NONE]
*/
- public static final int system_error_wipe_data=0x01040580;
+ public static final int system_error_wipe_data=0x01040857;
+ /** Title for preference of the system default locale. [CHAR LIMIT=50]
+ */
+ public static final int system_locale_title=0x010409f6;
/** @hide DO NOT TRANSLATE. date formatting pattern for system ui.
*/
- public static final int system_ui_date_pattern=0x0104005d;
- /** Suffix added to a number to signify size in terabytes.
+ public static final int system_ui_date_pattern=0x0104017d;
+ /** Title of notification shown to indicate that bug report is being collected.
*/
- public static final int terabyteShort=0x0104006e;
- public static final int tethered_notification_message=0x01040443;
- /** Strings for tethered notification
- Shown when the device is tethered
+ public static final int taking_remote_bugreport_notification_title=0x01040657;
+ /** Message of notification shown when Test Harness Mode is enabled. [CHAR LIMIT=NONE]
*/
- public static final int tethered_notification_title=0x01040442;
+ public static final int test_harness_mode_notification_message=0x0104064e;
+ /** Title of notification shown when Test Harness Mode is enabled. [CHAR LIMIT=NONE]
+ */
+ public static final int test_harness_mode_notification_title=0x0104064d;
/** Text selection contextual mode title, displayed in the CAB. [CHAR LIMIT=20]
*/
- public static final int textSelectionCABTitle=0x0104033d;
- /** Displayed to the user to confirm that they have copied text from a web page to the clipboard.
- */
- public static final int text_copied=0x01040313;
- public static final int time_of_day=0x01040054;
+ public static final int textSelectionCABTitle=0x01040581;
+ public static final int time_of_day=0x01040174;
/** Description of the button to decrease the TimePicker's hour value. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_decrement_hour_button=0x01040464;
+ public static final int time_picker_decrement_hour_button=0x010406ed;
/** Description of the button to decrease the TimePicker's minute value. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_decrement_minute_button=0x01040462;
+ public static final int time_picker_decrement_minute_button=0x010406eb;
/** Description of the button to decrease the TimePicker's set AM value. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_decrement_set_am_button=0x01040466;
+ public static final int time_picker_decrement_set_am_button=0x010406ef;
/** Date/Time picker dialogs strings
The title of the time picker dialog. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_dialog_title=0x010403c2;
+ public static final int time_picker_dialog_title=0x01040634;
+ /** The title for the time picker dialog. [CHAR LIMIT=NONE]
+ */
+ public static final int time_picker_header_text=0x010408c4;
+ /** Label for the time picker hour input field. [CHAR LIMIT=20]
+ */
+ public static final int time_picker_hour_label=0x010408c2;
/** Description of the button to increase the TimePicker's hour value. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_increment_hour_button=0x01040463;
+ public static final int time_picker_increment_hour_button=0x010406ec;
/** TimePicker - accessibility support
Description of the button to increase the TimePicker's minute value. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_increment_minute_button=0x01040461;
+ public static final int time_picker_increment_minute_button=0x010406ea;
/** Description of the button to increase the TimePicker's set PM value. [CHAR LIMIT=NONE]
*/
- public static final int time_picker_increment_set_pm_button=0x01040465;
+ public static final int time_picker_increment_set_pm_button=0x010406ee;
+ /** Error shown to the user if they type in invalid hour or minute in the time picker. [CHAR LIMIT=NONE]
+ */
+ public static final int time_picker_input_error=0x010408c5;
+ /** Label for the time picker minute input field. [CHAR LIMIT=20]
+ */
+ public static final int time_picker_minute_label=0x010408c3;
+ /** Do not translate. timepicker mode, overridden for watch
+ */
+ public static final int time_picker_mode=0x0104052f;
+ /** Label shown to the user in time picker to let them know that should type in time. [CHAR LIMIT=NONE]
+ */
+ public static final int time_picker_prompt_label=0x010408c6;
+ /** Accessibility string used for describing the button in time picker that changes the dialog to circular clock mode. [CHAR LIMIT=NONE]
+ */
+ public static final int time_picker_radial_mode_description=0x010408c8;
+ /** Accessibility string used for describing the button in time picker that changes the dialog to text input mode. [CHAR LIMIT=NONE]
+ */
+ public static final int time_picker_text_input_mode_description=0x010408c7;
/** DO NOT TRANSLATE
*/
- public static final int time_placeholder=0x01040562;
+ public static final int time_placeholder=0x01040829;
+ /** Content description for the Toolbar icon used to collapse an expanded action mode. [CHAR LIMIT=NONE]
+ */
+ public static final int toolbar_collapse_description=0x01040849;
+ /** Window title for a tooltip [CHAR LIMIT=NONE]
+ */
+ public static final int tooltip_popup_title=0x010408b6;
+ /** Button to turn off the radio, within the Phone Options dialog
+ */
+ public static final int turn_off_radio=0x01040248;
+ /** Notification action to bring the user to magnification settings page. [CHAR LIMIT=50]
+ */
+ public static final int turn_on_magnification_settings_action=0x010409e0;
+ /** Button to turn on the radio, within the Phone Options dialog
+ */
+ public static final int turn_on_radio=0x01040247;
+ /** Shown in the tutorial for tap twice for zoom control.
+ */
+ public static final int tutorial_double_tap_to_zoom_message_short=0x0104069e;
+ /** Attribution for Twilight service. [CHAR LIMIT=NONE]
+ */
+ public static final int twilight_service=0x01040236;
+ /** Accessibility message announced when the view text displayed on the screen that has been translated to a different language by the system. [CHAR LIMIT=NONE]
+ */
+ public static final int ui_translation_accessibility_translated_text=0x010409eb;
+ /** Accessibility message announced to notify the user when the system has finished translating the content displayed on the screen to a different language after the user requested translation. [CHAR LIMIT=NONE]
+ */
+ public static final int ui_translation_accessibility_translation_finished=0x010409ec;
+ /** Initial/System provided label shown for an app which gets unarchived. [CHAR LIMIT=64].
+ */
+ public static final int unarchival_session_app_label=0x01040a28;
+ /** Item on EditText context menu. This action is used to undo a text edit operation.
+ */
+ public static final int undo=0x0104057f;
/** How to display the lack of a name
*/
public static final int unknownName=0x0104000e;
+ /** Un-pin this app in the Sharesheet, so that it is sorted normally. [CHAR LIMIT=60]
+ */
+ public static final int unpin_specific_target=0x010408af;
+ /** Un-pin this app in the Sharesheet, so that it is sorted normally. [CHAR LIMIT=60]
+ */
+ public static final int unpin_target=0x010408ae;
+ /** Number of unread messages displayed on a conversation notification, when greater-than-or-equal-to 100 [CHAR LIMIT=3]
+ */
+ public static final int unread_convo_overflow=0x01040953;
+ /** [CHAR LIMIT=50] Unsupported compile SDK dialog: label for button to check for an app update.
+ */
+ public static final int unsupported_compile_sdk_check_update=0x010405d5;
+ /** [CHAR LIMIT=200] Unsupported compile SDK dialog: message. Shown when an app may not be compatible with the device's current version of Android.
+ */
+ public static final int unsupported_compile_sdk_message=0x010405d3;
+ /** [CHAR LIMIT=50] Unsupported compile SDK dialog: check box label.
+ */
+ public static final int unsupported_compile_sdk_show=0x010405d4;
+ /** [CHAR LIMIT=200] Unsupported display size dialog: message. Refers to "Display size" setting.
+ */
+ public static final int unsupported_display_size_message=0x010405d1;
+ /** [CHAR LIMIT=50] Unsupported display size dialog: check box label.
+ */
+ public static final int unsupported_display_size_show=0x010405d2;
/** Used in Contacts for a field that has no label and in Note Pad
for a note with no name.
*/
@@ -19516,330 +38081,633 @@ zh-CN
/** Localized strings for WebView
Label for button in a WebView that will open a chooser to choose a file to upload
*/
- public static final int upload_file=0x0104043c;
+ public static final int upload_file=0x010406c6;
/** USB_PREFERENCES: Notification for when a USB accessory is attached. This is the title
*/
- public static final int usb_accessory_notification_title=0x010403df;
+ public static final int usb_accessory_notification_title=0x01040644;
/** USB_PREFERENCES: Notification for when the user connected to the charger only. This is the title
*/
- public static final int usb_charging_notification_title=0x010403db;
+ public static final int usb_charging_notification_title=0x0104063d;
+ /** Message of notification shown when contaminant is detected on the USB port. [CHAR LIMIT=NONE]
+ */
+ public static final int usb_contaminant_detected_message=0x01040654;
+ /** Title of notification shown when contaminant is detected on the USB port. [CHAR LIMIT=NONE]
+ */
+ public static final int usb_contaminant_detected_title=0x01040653;
+ /** Message of notification shown when contaminant is no longer detected on the USB port. [CHAR LIMIT=NONE]
+ */
+ public static final int usb_contaminant_not_detected_message=0x01040656;
+ /** Title of notification shown when contaminant is no longer detected on the USB port. [CHAR LIMIT=NONE]
+ */
+ public static final int usb_contaminant_not_detected_title=0x01040655;
+ /** Prompt for the USB device resolver dialog with warning text for USB device dialogs. [CHAR LIMIT=200]
+ */
+ public static final int usb_device_resolve_prompt_warn=0x01040939;
/** USB_PREFERENCES: Notification for when the user connects the phone to a computer via USB in MIDI mode. This is the title
*/
- public static final int usb_midi_notification_title=0x010403de;
+ public static final int usb_midi_notification_title=0x01040642;
/** Manufacturer name for USB MIDI Peripheral port
*/
- public static final int usb_midi_peripheral_manufacturer_name=0x0104058a;
+ public static final int usb_midi_peripheral_manufacturer_name=0x0104086b;
/** User visible name for USB MIDI Peripheral port
*/
- public static final int usb_midi_peripheral_name=0x01040589;
+ public static final int usb_midi_peripheral_name=0x0104086a;
/** Product name for USB MIDI Peripheral port
*/
- public static final int usb_midi_peripheral_product_name=0x0104058b;
+ public static final int usb_midi_peripheral_product_name=0x0104086c;
+ /** Description of notification shown after a MTP device is connected to Android.
+ */
+ public static final int usb_mtp_launch_notification_description=0x010408ab;
+ /** Title of notification shown after a MTP device is connected to Android.
+ */
+ public static final int usb_mtp_launch_notification_title=0x010408aa;
/** USB_PREFERENCES: Notification for when the user connects the phone to a computer via USB in MTP mode. This is the title
*/
- public static final int usb_mtp_notification_title=0x010403dc;
+ public static final int usb_mtp_notification_title=0x0104063f;
/** See USB_PREFERENCES. This is the message.
*/
- public static final int usb_notification_message=0x010403e0;
+ public static final int usb_notification_message=0x01040645;
+ /** See USB_PREFERENCES. This is the message when a data mode is turned on (mtp, ptp, midi) and the device is supplying power..
+ */
+ public static final int usb_power_notification_message=0x01040646;
/** USB_PREFERENCES: Notification for when the user connects the phone to a computer via USB in PTP mode. This is the title
*/
- public static final int usb_ptp_notification_title=0x010403dd;
- /** See USB_STORAGE_DIALOG. If there was an error mounting, this is the text.
+ public static final int usb_ptp_notification_title=0x01040640;
+ /** USB_PREFERENCES: Notification for when the user connects the phone to supply power to attached device. This is the title
*/
- public static final int usb_storage_error_message=0x010403ce;
- /** See USB_STORAGE. This is the message. [CHAR LIMIT=NONE]
+ public static final int usb_supplying_notification_title=0x0104063e;
+ /** USB_PREFERENCES: Notification for when the user connects the phone to a computer via USB in Tethering mode. This is the title
*/
- public static final int usb_storage_message=0x010403cc;
- /** See USB_STORAGE. This is the message.
+ public static final int usb_tether_notification_title=0x01040641;
+ /** Message of notification shown when a type-c USB audio accessory is attached but not supported.
*/
- public static final int usb_storage_notification_message=0x010403d0;
- /** USB_STORAGE: When the user connects the phone to a computer via USB, we show a notification asking if he wants to share files across. This is the title
+ public static final int usb_unsupported_audio_accessory_message=0x01040648;
+ /** USB_PREFERENCES: Notification for when a type-c USB audio accessory is attached but not supported. This is the title
*/
- public static final int usb_storage_notification_title=0x010403cf;
- /** See USB_STORAGE_STOP. This is the message.
+ public static final int usb_unsupported_audio_accessory_title=0x01040647;
+ /** USB_PREFERENCES: Notification for when the user connects the phone to a computer via USB in UVC mode. This is the title
*/
- public static final int usb_storage_stop_message=0x010403d4;
- /** See USB_STORAGE. This is the message.
+ public static final int usb_uvc_notification_title=0x01040643;
+ /** Title of the list of alternate options to complete an action shown when the
+ last used option is being displayed separately.
*/
- public static final int usb_storage_stop_notification_message=0x010403d2;
- /** USB_STORAGE_STOP: While USB storage is enabled, we show a notification dialog asking if he wants to stop. This is the title
+ public static final int use_a_different_app=0x010405b3;
+ /** Message to user that app trying to create user for an account that already exists. [CHAR LIMIT=none]
*/
- public static final int usb_storage_stop_notification_title=0x010403d1;
- /** USB storage stop dialog strings
- This is the label for the activity, and should never be visible to the user.
- See USB_STORAGE_STOP. USB_STORAGE_STOP_DIALOG: After the user selects the notification, a dialog is shown asking if he wants to stop usb storage. This is the title.
+ public static final int user_creation_account_exists=0x0104087e;
+ /** Message to user that app is trying to create user for a specified account. [CHAR LIMIT=none]
*/
- public static final int usb_storage_stop_title=0x010403d3;
- /** See USB_STORAGE. USB_STORAGE_DIALOG: After the user selects the notification, a dialog is shown asking if he wants to mount. This is the title.
+ public static final int user_creation_adding=0x0104087f;
+ /** Message when logging out a user on a split user system
*/
- public static final int usb_storage_title=0x010403cb;
+ public static final int user_logging_out_message=0x010407a1;
+ /** "Switch" is a verb; it means to change user profile by switching to an app in the personal profile.
+ */
+ public static final int user_owner_app_label=0x01040298;
+ /** "Switch" is a verb; it means to change user profile by tapping another user profile name.
+ */
+ public static final int user_owner_label=0x01040296;
/** Text spoken when the current user is switched if accessibility is enabled. [CHAR LIMIT=none]
*/
- public static final int user_switched=0x010404ec;
+ public static final int user_switched=0x0104079f;
/** Message shown when switching to a user [CHAR LIMIT=none]
*/
- public static final int user_switching_message=0x010404ed;
+ public static final int user_switching_message=0x010407a0;
+ /** Label for an information field on an SSL Certificate Dialog
+ */
+ public static final int validity_period=0x01040725;
+ /** Strings for VirtualDeviceManager
+ Error message indicating the camera cannot be accessed when running on a virtual device. [CHAR LIMIT=NONE]
+ Error message indicating the camera cannot be accessed when running on a virtual device. [CHAR LIMIT=NONE]
+ */
+ public static final int vdm_camera_access_denied=0x010409f3;
+ /** Error message indicating the user cannot view picture-in-picture when running on a virtual device. [CHAR LIMIT=NONE]
+ */
+ public static final int vdm_pip_blocked=0x010409f5;
+ /** Error message indicating the user cannot access secure content when running on a virtual device. [CHAR LIMIT=NONE]
+ */
+ public static final int vdm_secure_window=0x010409f4;
+ /** Url to mapping of revoked certificates' hex encoded serial numbers. Example format
+ can be found at:
+ https://developer.android.com/training/articles/security-key-attestation#certificate_status
+
+ */
+ public static final int vendor_required_attestation_revocation_list_url=0x01040a32;
+ /** Notification content to prompt the user that some accessibility service has view and control access. [CHAR LIMIT=none]
+ */
+ public static final int view_and_control_notification_content=0x010409ea;
+ /** Notification title to prompt the user that some accessibility service has view and control access. [CHAR LIMIT=50]
+ */
+ public static final int view_and_control_notification_title=0x010409e9;
/** Title of the dialog where the user is adjusting the audio volume for alarms
*/
- public static final int volume_alarm=0x01040388;
+ public static final int volume_alarm=0x010405fb;
+ /** Title of the dialog where the user is adjusting the phone call volume when connected on bluetooth
+ */
+ public static final int volume_bluetooth_call=0x010405fa;
+ /** Title of the dialog where the user is adjusting the phone call volume
+ */
+ public static final int volume_call=0x010405f9;
+ public static final int volume_dialog_ringer_guidance_silent=0x010408ff;
+ public static final int volume_dialog_ringer_guidance_vibrate=0x010408fe;
/** Content description for bluetooth volume icon [CHAR LIMIT=100]
*/
- public static final int volume_icon_description_bluetooth=0x0104038b;
+ public static final int volume_icon_description_bluetooth=0x010405fe;
/** Content description for in-call volume icon [CHAR LIMIT=100]
*/
- public static final int volume_icon_description_incall=0x0104038d;
+ public static final int volume_icon_description_incall=0x01040600;
/** Content description for media volume icon [CHAR LIMIT=100]
*/
- public static final int volume_icon_description_media=0x0104038e;
+ public static final int volume_icon_description_media=0x01040601;
/** Content description for notification volume icon [CHAR LIMIT=100]
*/
- public static final int volume_icon_description_notification=0x0104038f;
+ public static final int volume_icon_description_notification=0x01040602;
/** Content description for ringer volume icon [CHAR LIMIT=100]
*/
- public static final int volume_icon_description_ringer=0x0104038c;
- /** Notification body that indicates user can touch to configure lockdown VPN connection.
+ public static final int volume_icon_description_ringer=0x010405ff;
+ /** Title of the dialog where the user is adjusting the music volume
*/
- public static final int vpn_lockdown_config=0x0104043b;
- /** Notification title when connected to lockdown VPN.
+ public static final int volume_music=0x010405f6;
+ /** Hint shown in the volume toast to inform the user that the media audio is playing through Bluetooth.
*/
- public static final int vpn_lockdown_connected=0x01040439;
- /** Notification title when connecting to lockdown VPN.
+ public static final int volume_music_hint_playing_through_bluetooth=0x010405f7;
+ /** Hint shown in the volume toast to inform the user that the current ringtone is the silent ringtone.
*/
- public static final int vpn_lockdown_connecting=0x01040438;
- /** Notification title when error connecting to lockdown VPN.
+ public static final int volume_music_hint_silent_ringtone_selected=0x010405f8;
+ /** Title of the dialog where the user is adjusting the audio volume for notifications
*/
- public static final int vpn_lockdown_error=0x0104043a;
+ public static final int volume_notification=0x010405fc;
+ /** Title of the dialog where the user is adjusting the phone ringer volume
+ */
+ public static final int volume_ringtone=0x010405f5;
+ /** Title of the dialog where the user is adjusting the general audio volume
+ */
+ public static final int volume_unknown=0x010405fd;
+ /** Notification body that indicates user can touch to configure always-on VPN, a VPN that's
+ set to always stay connected.
+ */
+ public static final int vpn_lockdown_config=0x010406c5;
+ /** Notification title when connected to always-on VPN, a VPN that's set to always stay
+ connected.
+ */
+ public static final int vpn_lockdown_connected=0x010406c2;
+ /** Notification title when connecting to always-on VPN, a VPN that's set to always stay
+ connected.
+ */
+ public static final int vpn_lockdown_connecting=0x010406c1;
+ /** Notification title when not connected to always-on VPN, a VPN that's set to always stay
+ connected.
+ */
+ public static final int vpn_lockdown_disconnected=0x010406c3;
+ /** Notification title when error connecting to always-on VPN, a VPN that's set to always stay
+ connected.
+ */
+ public static final int vpn_lockdown_error=0x010406c4;
/** The text of the notification when VPN is active.
*/
- public static final int vpn_text=0x01040436;
+ public static final int vpn_text=0x010406bf;
/** The text of the notification when VPN is active with a session name.
*/
- public static final int vpn_text_long=0x01040437;
+ public static final int vpn_text_long=0x010406c0;
/** The title of the notification when VPN is active.
*/
- public static final int vpn_title=0x01040434;
+ public static final int vpn_title=0x010406bd;
/** The title of the notification when VPN is active with an application name.
*/
- public static final int vpn_title_long=0x01040435;
+ public static final int vpn_title_long=0x010406be;
+ /** Label to show for a service that is running because the system is in VR mode.
+ */
+ public static final int vr_listener_binding_label=0x010406b9;
/** Button allowing the user to choose to wait for an application that is not responding to become responsive again.
*/
- public static final int wait=0x01040364;
+ public static final int wait=0x010405c9;
/** Label to show for a service that is running because it is a wallpaper.
*/
- public static final int wallpaper_binding_label=0x0104042f;
- /** Do not translate. WebView User Agent string
- */
- public static final int web_user_agent=0x010402bf;
- /** Do not translate. WebView User Agent targeted content
- Do not translate. WebView User Agent targeted content
- */
- public static final int web_user_agent_target_content=0x010402c0;
+ public static final int wallpaper_binding_label=0x010406b6;
/** Text of the alert that is displayed when a web page is not responding. [CHAR-LIMIT=NONE]
*/
- public static final int webpage_unresponsive=0x01040365;
+ public static final int webpage_unresponsive=0x010405ca;
/** ActionBar action to use the current selection to perform a web search [CHAR-LIMIT=16]
*/
- public static final int websearch=0x0104044d;
- /** Template for showing operator name for data connection while WFC is active
+ public static final int websearch=0x010406d6;
+ /** Appened to express the value is this unit of time.
*/
- public static final int wfcDataSpnFormat=0x010400ca;
+ public static final int week=0x01040560;
+ /** Appened to express the value is this unit of time.
+ */
+ public static final int weeks=0x01040561;
/** Displayed when WFC registration fails
*/
- public static final int wfcRegErrorTitle=0x010400c8;
- /** Template for showing cellular network operator name while WFC is active
+ public static final int wfcRegErrorTitle=0x010401e6;
+ /** Spn during Wi-Fi Calling: ""
*/
- public static final int wfcSpnFormat=0x010400c9;
- /** WFC, summary for Cellular Preferred
+ public static final int wfcSpnFormat_spn=0x010401e7;
+ /** Spn during Wi-Fi Calling: " VoWifi"
*/
- public static final int wfc_mode_cellular_preferred_summary=0x010400cd;
+ public static final int wfcSpnFormat_spn_vowifi=0x010401ee;
+ /** Spn during Wi-Fi Calling: " Wi-Fi"
+ */
+ public static final int wfcSpnFormat_spn_wifi=0x010401ec;
+ /** Spn during Wi-Fi Calling: " Wi-Fi Calling"
+ */
+ public static final int wfcSpnFormat_spn_wifi_calling=0x010401e8;
+ /** Spn during Wi-Fi Calling: " WiFi Calling"
+ */
+ public static final int wfcSpnFormat_spn_wifi_calling_vo_hyphen=0x010401e9;
+ /** Spn during Wi-Fi Calling: " WLAN Call"
+ */
+ public static final int wfcSpnFormat_spn_wlan_call=0x010401eb;
+ /** Spn during Wi-Fi Calling: "VoWifi"
+ */
+ public static final int wfcSpnFormat_vowifi=0x010401f2;
+ /** Spn during Wi-Fi Calling: "Wi-Fi"
+ */
+ public static final int wfcSpnFormat_wifi=0x010401f0;
+ /** Spn during Wi_Fi Calling: "WiFi Call" (without hyphen). This string is shown in the call banner for calls which take place over a WiFi network.
+ */
+ public static final int wfcSpnFormat_wifi_call=0x010401f3;
+ /** Spn during Wi-Fi Calling: "Wi-Fi Calling"
+ */
+ public static final int wfcSpnFormat_wifi_calling=0x010401ef;
+ /** Spn during Wi-Fi Calling: "WiFi Calling | "
+ */
+ public static final int wfcSpnFormat_wifi_calling_bar_spn=0x010401ed;
+ /** Spn during Wi-Fi Calling: "WiFi Calling" (without hyphen)
+ */
+ public static final int wfcSpnFormat_wifi_calling_wo_hyphen=0x010401f1;
+ /** Spn during Wi-Fi Calling: "WLAN Call"
+ */
+ public static final int wfcSpnFormat_wlan_call=0x010401ea;
+ /** WFC, summary for Mobile data Preferred
+ */
+ public static final int wfc_mode_cellular_preferred_summary=0x010401f6;
/** WFC, summary for Wi-Fi Only
*/
- public static final int wfc_mode_wifi_only_summary=0x010400ce;
+ public static final int wfc_mode_wifi_only_summary=0x010401f7;
/** WFC, summary for Wi-Fi Preferred
*/
- public static final int wfc_mode_wifi_preferred_summary=0x010400cc;
+ public static final int wfc_mode_wifi_preferred_summary=0x010401f5;
/** Title of intent resolver dialog when selecting an application to run.
*/
- public static final int whichApplication=0x0104034a;
+ public static final int whichApplication=0x01040598;
+ /** Generic label for a link to a intent resolver.
+ */
+ public static final int whichApplicationLabel=0x0104059a;
/** Title of intent resolver dialog when selecting an application to run
and a previously used application is known.
*/
- public static final int whichApplicationNamed=0x0104034b;
+ public static final int whichApplicationNamed=0x01040599;
/** Title of intent resolver dialog when selecting an editor application to run.
*/
- public static final int whichEditApplication=0x0104034e;
+ public static final int whichEditApplication=0x010405a3;
+ /** Label for a link to a intent resolver dialog when selecting an editor application
+ */
+ public static final int whichEditApplicationLabel=0x010405a5;
/** Title of intent resolver dialog when selecting an editor application to run
and a previously used application is known.
*/
- public static final int whichEditApplicationNamed=0x0104034f;
+ public static final int whichEditApplicationNamed=0x010405a4;
+ /** Title of intent resolver dialog when selecting a viewer application that opens URI
+ and a previously used application is known [CHAR LIMIT=128].
+ Label for a link to an intent resolver dialog to open URI [CHAR LIMIT=18]
+ */
+ public static final int whichGiveAccessToApplicationLabel=0x010405a2;
/** Title of intent resolver dialog when selecting a HOME application to run.
*/
- public static final int whichHomeApplication=0x01040352;
+ public static final int whichHomeApplication=0x010405ac;
+ /** Label for a link to a intent resolver dialog when selecting a HOME
+ */
+ public static final int whichHomeApplicationLabel=0x010405ae;
/** Title of intent resolver dialog when selecting a HOME application to run
and a previously used application is known.
*/
- public static final int whichHomeApplicationNamed=0x01040353;
+ public static final int whichHomeApplicationNamed=0x010405ad;
+ /** Option to always use the selected application resolution in the future. See the "Complete action using" dialog title
+ Title of intent resolver dialog when capturing an image.
+ */
+ public static final int whichImageCaptureApplication=0x010405af;
+ /** Label for a link to a intent resolver dialog when capturing an image
+ */
+ public static final int whichImageCaptureApplicationLabel=0x010405b1;
+ /** Title of intent resolver dialog when capturing an image
+ and a previously used application is known.
+ */
+ public static final int whichImageCaptureApplicationNamed=0x010405b0;
+ /** Title of intent resolver dialog when selecting a browser/application that opens specific URIs
+ [CHAR LIMIT=128].
+ */
+ public static final int whichOpenHostLinksWith=0x0104059e;
+ /** Title of intent resolver dialog when defaulting to a specific browser that opens URI
+ [CHAR LIMIT=128].
+ */
+ public static final int whichOpenHostLinksWithApp=0x010405a1;
+ /** Title of intent resolver dialog when selecting a browser that opens URI
+ [CHAR LIMIT=128].
+ */
+ public static final int whichOpenLinksWith=0x0104059f;
+ /** Title of intent resolver dialog when defaulting to a specific browser that opens URI
+ [CHAR LIMIT=128].
+ */
+ public static final int whichOpenLinksWithApp=0x010405a0;
/** Title of intent resolver dialog when selecting a sharing application to run.
*/
- public static final int whichSendApplication=0x01040350;
+ public static final int whichSendApplication=0x010405a6;
+ /** Label for a link to a intent resolver dialog to sharing something
+ */
+ public static final int whichSendApplicationLabel=0x010405a8;
/** Title of intent resolver dialog when selecting a sharing application to run
and a previously used application is known.
*/
- public static final int whichSendApplicationNamed=0x01040351;
+ public static final int whichSendApplicationNamed=0x010405a7;
+ /** Title of intent resolver dialog when selecting an application to run to
+ send content to a specific recipient. Often used for email.
+ */
+ public static final int whichSendToApplication=0x010405a9;
+ /** Label for a link to a intent resolver dialog to send content to a specific recipient.
+ */
+ public static final int whichSendToApplicationLabel=0x010405ab;
+ /** Title of intent resolver dialog when selecting an application to run to
+ send content to a specific recipient and a previously used application is known.
+ Often used for email.
+ */
+ public static final int whichSendToApplicationNamed=0x010405aa;
/** Title of intent resolver dialog when selecting a viewer application to run.
*/
- public static final int whichViewApplication=0x0104034c;
+ public static final int whichViewApplication=0x0104059b;
+ /** Label for a link to a intent resolver dialog to view something
+ */
+ public static final int whichViewApplicationLabel=0x0104059d;
/** Title of intent resolver dialog when selecting a viewer application to run
and a previously used application is known.
*/
- public static final int whichViewApplicationNamed=0x0104034d;
+ public static final int whichViewApplicationNamed=0x0104059c;
/** Class name for default keyguard appwidget [DO NOT TRANSLATE]
*/
- public static final int widget_default_class_name=0x01040022;
+ public static final int widget_default_class_name=0x0104006c;
/** Package name for default keyguard appwidget [DO NOT TRANSLATE]
*/
- public static final int widget_default_package_name=0x01040021;
+ public static final int widget_default_package_name=0x0104006b;
/** A notification is shown when a wifi captive portal network is detected. This is the notification's title.
*/
- public static final int wifi_available_sign_in=0x01040395;
+ public static final int wifi_available_sign_in=0x0104060a;
/** WFC, summary for Disabled
*/
- public static final int wifi_calling_off_summary=0x010400cb;
- /** message explaining who is connecting to what
- */
- public static final int wifi_connect_alert_message=0x0104039e;
- /** A notification is shown the first time a connection is attempted on an app owned AP
- title for this message
- */
- public static final int wifi_connect_alert_title=0x0104039d;
- /** default application in case name can not be found
- */
- public static final int wifi_connect_default_application=0x0104039f;
+ public static final int wifi_calling_off_summary=0x010401f4;
/** A notification is shown when the user connects to a Wi-Fi network and the system detects that that network has no Internet access. This is the notification's title.
*/
- public static final int wifi_no_internet=0x01040398;
+ public static final int wifi_no_internet=0x0104060d;
/** A notification is shown when the user connects to a Wi-Fi network and the system detects that that network has no Internet access. This is the notification's message.
*/
- public static final int wifi_no_internet_detailed=0x01040399;
- public static final int wifi_p2p_dialog_title=0x010403a0;
- public static final int wifi_p2p_enabled_notification_message=0x010403a4;
- public static final int wifi_p2p_enabled_notification_title=0x010403a3;
- public static final int wifi_p2p_failed_message=0x010403a2;
- public static final int wifi_p2p_frequency_conflict_message=0x010403ad;
- public static final int wifi_p2p_from_message=0x010403a9;
- public static final int wifi_p2p_invitation_sent_title=0x010403a7;
- public static final int wifi_p2p_invitation_to_connect_title=0x010403a8;
- public static final int wifi_p2p_show_pin_message=0x010403ac;
- public static final int wifi_p2p_to_message=0x010403aa;
- public static final int wifi_p2p_turnon_message=0x010403a1;
- /** Do not translate. Default access point SSID used for tethering
+ public static final int wifi_no_internet_detailed=0x0104060e;
+ /** Notification content to prompt the user that new magnification feature is available. [CHAR LIMIT=NONE]
*/
- public static final int wifi_tether_configure_ssid_default=0x0104039c;
- /** A notification is shown when a user's selected SSID is later disabled due to connectivity problems. This is the notification's title / ticker.
+ public static final int window_magnification_prompt_content=0x010409df;
+ /** Window magnification prompt related string.
+ Notification title to prompt the user that new magnification feature is available. [CHAR LIMIT=50]
*/
- public static final int wifi_watchdog_network_disabled=0x0104039a;
- /** A notification is shown when a user's selected SSID is later disabled due to connectivity problems. The complete alert msg is: + this string, i.e. "Linksys has a poor internet connection"
- */
- public static final int wifi_watchdog_network_disabled_detailed=0x0104039b;
+ public static final int window_magnification_prompt_title=0x010409de;
/** Description of a wireless display route. [CHAR LIMIT=50]
*/
- public static final int wireless_display_route_description=0x010404b5;
+ public static final int wireless_display_route_description=0x0104073e;
+ /** Title for button to launch the personal safety app to make an emergency call
+ */
+ public static final int work_mode_emergency_call_button=0x01040891;
+ /** Title of a dialog. This text is confirming that the user wants to turn on access to their work apps, which the user had previously paused. "Work" is an adjective. [CHAR LIMIT=30]
+ */
+ public static final int work_mode_off_title=0x0104088f;
+ /** Title for button to unpause on work profile. [CHAR LIMIT=NONE]
+ */
+ public static final int work_mode_turn_on=0x01040890;
/** Shows up in the notification's title when the system deletes the work profile. [CHAR LIMIT=NONE]
*/
- public static final int work_profile_deleted=0x010400ed;
- /** Content text for a notification. The Title of the notification is "work_profile_deleted",
- i.e. "Work profile deleted". This says that the profile is deleted by the system as a result of
- the current profile owner gone missing. [CHAR LIMIT=100]
- */
- public static final int work_profile_deleted_description=0x010400ee;
- /** Content text for a notification. The Title of the notification is "work_profile_deleted",
+ public static final int work_profile_deleted=0x01040226;
+ /** Content text for a notification. The Title of the notification is "Work profile deleted",
This indicates that a work profile has been deleted. [CHAR LIMIT=NONE]
*/
- public static final int work_profile_deleted_description_dpm_wipe=0x010400f0;
- /** Content text for an expanded notification. The Title of the notification is "work_profile_deleted",
- i.e. "Work profile deleted". This further explains that the profile is deleted by the system
- as a result of the current profile admin gone missing. [CHAR LIMIT=NONE]
+ public static final int work_profile_deleted_description_dpm_wipe=0x01040228;
+ /** Content text for an expanded notification. The Title of the notification is "Work profile deleted".
+ This further explains that the profile is deleted by the system as a result of the current profile admin gone missing. [CHAR LIMIT=NONE]
*/
- public static final int work_profile_deleted_details=0x010400ef;
+ public static final int work_profile_deleted_details=0x01040227;
+ /** Content text for a notification. The Title of the notification is "Work profile deleted",
+ This indicates that a work profile has been deleted because the maximum failed password attempts as been reached. [CHAR LIMIT=NONE]
+ */
+ public static final int work_profile_deleted_reason_maximum_password_failure=0x01040229;
+ /** Notification text. This notification lets the user know that they will be unable to
+ receive phone calls or texts until the work profile is turned on. [CHAR LIMIT=NONE]
+ */
+ public static final int work_profile_telephony_paused_text=0x01040242;
+ /** Notification title. This notification lets the user know that they will be unable to
+ receive phone calls or texts until the work profile is turned on. [CHAR LIMIT=40]
+ */
+ public static final int work_profile_telephony_paused_title=0x01040241;
+ /** Label for notification button. This button lets the user turn the work profile on.
+ [CHAR LIMIT=15]
+ */
+ public static final int work_profile_telephony_paused_turn_on_button=0x01040243;
/** Write fail reason: printing was cancelled.[CHAR LIMIT=none]
*/
- public static final int write_fail_reason_cancelled=0x01040546;
+ public static final int write_fail_reason_cancelled=0x01040807;
/** Write fail reason: couldn't write the printed content. [CHAR LIMIT=none]
*/
- public static final int write_fail_reason_cannot_write=0x01040547;
- /** Preference framework strings.
+ public static final int write_fail_reason_cannot_write=0x01040808;
+ /** Appened to express the value is this unit of time.
*/
+ public static final int year=0x01040562;
+ /** Appened to express the value is this unit of time.
+ */
+ public static final int years=0x01040563;
+ /** Preference framework strings. {@deprecated Do not use. Incorrectly matches android.R.string.ok rather than "yes".}
+ */
+ @Deprecated
public static final int yes=0x01040013;
/** Zen mode condition - line one: Until next alarm. [CHAR LIMIT=NONE]
*/
- public static final int zen_mode_alarm=0x01040575;
+ public static final int zen_mode_alarm=0x01040845;
/** Zen mode - name of default automatic calendar event-based rule. [CHAR LIMIT=40]
*/
- public static final int zen_mode_default_events_name=0x0104057e;
+ public static final int zen_mode_default_events_name=0x0104084e;
+ /** Zen mode - name of default automatic calendar time-based rule that is triggered every night (when sleeping). [CHAR LIMIT=40]
+ */
+ public static final int zen_mode_default_every_night_name=0x0104084f;
/** Zen mode - name of default automatic schedule for weekends. [CHAR LIMIT=40]
*/
- public static final int zen_mode_default_weekends_name=0x0104057d;
+ public static final int zen_mode_default_weekends_name=0x0104084d;
/** Zen mode - name of default automatic schedule for weeknights. [CHAR LIMIT=40]
*/
- public static final int zen_mode_default_weeknights_name=0x0104057c;
+ public static final int zen_mode_default_weeknights_name=0x0104084c;
/** Zen mode - downtime legacy feature name. [CHAR LIMIT=40]
*/
- public static final int zen_mode_downtime_feature_name=0x0104057b;
+ public static final int zen_mode_downtime_feature_name=0x0104084b;
+ /** Zen mode condition - line one: time duration in hours. [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_hours=0x01040841;
+ /** Zen mode condition - line one: time duration in hours (short version). [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_hours_short=0x01040842;
+ /** Zen mode condition - summary: time duration in hours. [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_hours_summary=0x0104083d;
+ /** Zen mode condition - summary: time duration in hours (short version). [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_hours_summary_short=0x0104083e;
+ /** Zen mode condition - line one: time duration in minutes. [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_minutes=0x0104083f;
+ /** Zen mode condition - line one: time duration in minutes (short version). [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_minutes_short=0x01040840;
+ /** Zen mode condition - summary: time duration in minutes. [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_minutes_summary=0x0104083b;
+ /** Zen mode condition - summary: time duration in minutes (short version). [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_duration_minutes_summary_short=0x0104083c;
/** Zen mode - feature name. [CHAR LIMIT=40]
*/
- public static final int zen_mode_feature_name=0x0104057a;
+ public static final int zen_mode_feature_name=0x0104084a;
/** Zen mode condition: no exit criteria. [CHAR LIMIT=NONE]
*/
- public static final int zen_mode_forever=0x01040576;
+ public static final int zen_mode_forever=0x01040846;
/** Zen mode condition: no exit criteria, includes the name of the feature for emphasis. [CHAR LIMIT=NONE]
*/
- public static final int zen_mode_forever_dnd=0x01040577;
+ public static final int zen_mode_forever_dnd=0x01040847;
+ /** Zen mode - Condition summary when a rule is activated due to a call to setInterruptionFilter(). [CHAR_LIMIT=NONE]
+ */
+ public static final int zen_mode_implicit_activated=0x01040851;
+ /** Zen mode - Condition summary when a rule is deactivated due to a call to setInterruptionFilter(). [CHAR_LIMIT=NONE]
+ */
+ public static final int zen_mode_implicit_deactivated=0x01040852;
+ /** Zen mode - Trigger description of the rule, indicating which app owns it. [CHAR_LIMIT=100]
+ */
+ public static final int zen_mode_implicit_trigger_description=0x01040850;
/** Zen mode active automatic rule name separator. [CHAR LIMIT=NONE]
*/
- public static final int zen_mode_rule_name_combination=0x01040578;
+ public static final int zen_mode_rule_name_combination=0x01040848;
+ /** [CHAR LIMIT=40] Event-based rule calendar option value for any calendar, used for the trigger description of a Zen mode
+ */
+ public static final int zen_mode_trigger_event_calendar_any=0x01040855;
+ /** [CHAR LIMIT=40] General divider text when concatenating multiple items in a text summary, used for the trigger description of a Zen mode
+ */
+ public static final int zen_mode_trigger_summary_divider_text=0x01040853;
+ /** [CHAR LIMIT=40] General template for a symbolic start - end range in a text summary, used for the trigger description of a Zen mode
+ */
+ public static final int zen_mode_trigger_summary_range_symbol_combination=0x01040854;
/** Zen mode condition - line two: ending time. [CHAR LIMIT=NONE]
*/
- public static final int zen_mode_until=0x01040574;
+ public static final int zen_mode_until=0x01040844;
+ /** Zen mode condition - line two: ending time indicating the next day. [CHAR LIMIT=NONE]
+ */
+ public static final int zen_mode_until_next_day=0x01040843;
+ /** Content of notification indicating users can tap on the notification to go to dnd behavior settings
+ */
+ public static final int zen_upgrade_notification_content=0x01040905;
+ /** Title of notification indicating do not disturb settings have changed when upgrading to P
+ */
+ public static final int zen_upgrade_notification_title=0x01040904;
+ /** Content of notification indicating users can tap on the notification to go to dnd behavior settings
+ */
+ public static final int zen_upgrade_notification_visd_content=0x01040903;
+ /** Title of notification indicating do not disturb visual interruption settings have changed when upgrading to P
+ */
+ public static final int zen_upgrade_notification_visd_title=0x01040902;
}
public static final class style {
+ public static final int AccessibilityButtonChooserDialog=0x01030377;
+ public static final int AccessibilityDialog=0x0103036d;
+ public static final int AccessibilityDialogButton=0x01030376;
+ public static final int AccessibilityDialogButtonBarSpace=0x01030374;
+ public static final int AccessibilityDialogButtonList=0x01030375;
+ public static final int AccessibilityDialogDescription=0x01030371;
+ public static final int AccessibilityDialogIcon=0x0103036f;
+ public static final int AccessibilityDialogPermissionDescription=0x01030373;
+ public static final int AccessibilityDialogPermissionTitle=0x01030372;
+ public static final int AccessibilityDialogServiceIcon=0x0103036e;
+ public static final int AccessibilityDialogTitle=0x01030370;
/** Style to apply on top of a wallpaper settings theme when it is being
shown on top of the real wallpaper
*/
- public static final int ActiveWallpaperSettings=0x0103046f;
+ public static final int ActiveWallpaperSettings=0x010304ca;
+ public static final int AlertDialog=0x010302e9;
+ /** AlertDialog Styles
+ */
+ public static final int AlertDialog_DeviceDefault=0x010303d0;
+ public static final int AlertDialog_DeviceDefault_Light=0x010303d1;
+ /** Dialog styles
+ */
+ public static final int AlertDialog_Holo=0x01030433;
+ public static final int AlertDialog_Holo_Light=0x01030434;
+ public static final int AlertDialog_Leanback=0x0103043f;
+ public static final int AlertDialog_Leanback_Light=0x01030440;
+ /** Dialog styles
+ */
+ public static final int AlertDialog_Material=0x010304be;
+ public static final int AlertDialog_Material_Light=0x010304bf;
+ public static final int AlertDialogEmergencyButtonStyle=0x010302eb;
+ /** Base style for the alert dialog with emergency call button
+ */
+ public static final int AlertDialogWithEmergencyButton=0x010302ea;
/** Base style for animations. This style specifies no animations.
*/
public static final int Animation=0x01030000;
/** Standard animations for a full-screen window or activity.
*/
public static final int Animation_Activity=0x01030001;
+ /** Animation Styles
+ */
+ public static final int Animation_DeviceDefault_Activity=0x010303d2;
+ public static final int Animation_DeviceDefault_Activity_Resolver=0x010304f3;
+ public static final int Animation_DeviceDefault_Dialog=0x010303d3;
/** Standard animations for a non-full-screen window or activity.
*/
public static final int Animation_Dialog=0x01030002;
- /** Window animations for screen savers. {@hide}
+ public static final int Animation_DropDownDown=0x010302f3;
+ public static final int Animation_DropDownUp=0x010302f4;
+ /** Animation Styles
*/
- public static final int Animation_Dream=0x010302f0;
- public static final int Animation_DropDownDown=0x010302e3;
- public static final int Animation_DropDownUp=0x010302e4;
+ public static final int Animation_Holo=0x01030430;
+ public static final int Animation_Holo_Activity=0x01030431;
+ public static final int Animation_Holo_Dialog=0x01030432;
/** Window animations used for immersive mode confirmation.
*/
- public static final int Animation_ImmersiveModeConfirmation=0x010302ef;
+ public static final int Animation_ImmersiveModeConfirmation=0x010302ff;
/** Window animations that are applied to input method overlay windows.
*/
public static final int Animation_InputMethod=0x01030056;
/** Special optional fancy IM animations. @hide
*/
- public static final int Animation_InputMethodFancy=0x010302e7;
+ public static final int Animation_InputMethodFancy=0x010302f7;
/** Standard animations for a non-full-screen window or activity.
*/
- public static final int Animation_LockScreen=0x010302de;
+ public static final int Animation_LockScreen=0x010302ed;
+ /** Animation Styles
+ */
+ public static final int Animation_Material=0x010304ba;
+ public static final int Animation_Material_Activity=0x010304bb;
+ public static final int Animation_Material_Dialog=0x010304bc;
+ public static final int Animation_Material_Popup=0x010304bd;
+ public static final int Animation_OptionsPanel=0x010302ee;
/** A special animation value used internally for popup windows.
*/
- public static final int Animation_PopupWindow=0x010302ec;
+ public static final int Animation_PopupWindow=0x010302fc;
+ /** Window animations used for action mode UI in overlay mode.
+ */
+ public static final int Animation_PopupWindow_ActionMode=0x010302fd;
/** A special animation we can use for recent applications,
for devices that can support it (do alpha transformations).
*/
- public static final int Animation_RecentApplications=0x010302eb;
+ public static final int Animation_RecentApplications=0x010302fb;
+ /** Window animations that are applied to the search bar overlay window.
+ Previously used, but currently unused.
+ {@hide Pending API council approval}
+ */
+ public static final int Animation_SearchBar=0x010302f8;
+ public static final int Animation_SubMenuPanel=0x010302ef;
+ /** Style for animating text selection handles.
+ */
+ public static final int Animation_TextSelectHandle=0x0103034e;
public static final int Animation_Toast=0x01030004;
+ public static final int Animation_Tooltip=0x010302f2;
/** Standard animations for a translucent window or activity. This
style is not used by default for the translucent theme
(since translucent activities are a special case that have no
@@ -19848,22 +38716,61 @@ zh-CN
platform transition animation.
*/
public static final int Animation_Translucent=0x01030003;
- public static final int Animation_TypingFilter=0x010302e1;
- public static final int Animation_TypingFilterRestore=0x010302e2;
+ public static final int Animation_TypingFilter=0x010302f0;
+ public static final int Animation_TypingFilterRestore=0x010302f1;
+ /** Window animations that are applied to voice activity windows.
+ */
+ public static final int Animation_VoiceActivity=0x010302f5;
+ /** Window animations that are applied to voice interaction overlay windows.
+ */
+ public static final int Animation_VoiceInteractionSession=0x010302f6;
/** Window animations used for volume panel.
*/
- public static final int Animation_VolumePanel=0x010302ee;
+ public static final int Animation_VolumePanel=0x010302fe;
/** Standard animations for wallpapers.
*/
- public static final int Animation_Wallpaper=0x010302ea;
+ public static final int Animation_Wallpaper=0x010302fa;
/** Window animations that are applied to the zoom buttons overlay window.
*/
- public static final int Animation_ZoomButtons=0x010302e9;
+ public static final int Animation_ZoomButtons=0x010302f9;
+ /** @hide Autofill background for popup window (not for fullscreen)
+ */
+ public static final int AutofillDatasetPicker=0x01030365;
+ /** @hide
+ */
+ public static final int AutofillHalfScreenAnimation=0x01030367;
+ /** @hide The style for Autofill half screen dialog button
+ */
+ public static final int AutofillHalfSheetButton=0x01030361;
+ /** @hide Divider for Autofill half screen dialog
+ */
+ public static final int AutofillHalfSheetDivider=0x01030364;
+ /** @hide Outline button for Autofill half screen dialog
+ */
+ public static final int AutofillHalfSheetOutlinedButton=0x01030363;
+ /** @hide Tonal button for Autofill half screen dialog
+ */
+ public static final int AutofillHalfSheetTonalButton=0x01030362;
+ /** @hide
+ */
+ public static final int AutofillSaveAnimation=0x01030368;
+ /** @hide Autofill save dialog title
+ */
+ public static final int AutofillSaveUiTitle=0x01030366;
+ public static final int BaseErrorDialog_DeviceDefault=0x01030386;
+ public static final int BasePreferenceFragment=0x0103044f;
/** Style you can use with a container (typically a horizontal
LinearLayout) to get the standard "button bar" background and
spacing. @hide
*/
public static final int ButtonBar=0x01030058;
+ /** This style makes Dialog button text use medium font weight.
+ */
+ public static final int CarDialogButtonText=0x01030381;
+ /** The Dialog message text style
+ */
+ public static final int CarDialogMessageText=0x01030380;
+ public static final int DatePickerDialog_Material=0x010304c0;
/** Other Styles
*/
public static final int DeviceDefault_ButtonBar=0x010301cf;
@@ -19872,12 +38779,45 @@ zh-CN
public static final int DeviceDefault_Light_ButtonBar_AlertDialog=0x010301d3;
public static final int DeviceDefault_Light_SegmentedButton=0x010301d4;
public static final int DeviceDefault_SegmentedButton=0x010301d1;
+ public static final int DialogWindowTitle=0x010302e8;
+ /** DialogWindowTitle Styles
+ */
+ public static final int DialogWindowTitle_DeviceDefault=0x01030382;
+ public static final int DialogWindowTitle_DeviceDefault_Light=0x010303d4;
+ public static final int DialogWindowTitle_Holo=0x01030437;
+ public static final int DialogWindowTitle_Holo_Light=0x01030438;
+ public static final int DialogWindowTitle_Material=0x010304c6;
+ public static final int DialogWindowTitle_Material_Light=0x010304c7;
+ public static final int DialogWindowTitleBackground=0x010302e7;
+ public static final int DialogWindowTitleBackground_Material=0x010304c4;
+ public static final int DialogWindowTitleBackground_Material_Light=0x010304c5;
+ /**
+ TODO(b/309578419): Make activities go edge-to-edge properly and then remove this.
+
+ */
+ public static final int GrantCredentialsPermissionActivity=0x01030378;
+ public static final int Holo=0x010303f3;
public static final int Holo_ButtonBar=0x010300e5;
public static final int Holo_ButtonBar_AlertDialog=0x010300e7;
+ public static final int Holo_Light=0x010303f4;
public static final int Holo_Light_ButtonBar=0x010300e6;
public static final int Holo_Light_ButtonBar_AlertDialog=0x010300e8;
public static final int Holo_Light_SegmentedButton=0x010300ea;
public static final int Holo_SegmentedButton=0x010300e9;
+ /** The default style for input method switch dialog
+ */
+ public static final int InputMethodSwitchDialogStyle=0x0103036c;
+ /** @hide
+ */
+ public static final int InputMethodSwitchHardKeyboardSwitch=0x0103037f;
+ /** @hide
+ */
+ public static final int InputMethodSwitchHardKeyboardText=0x0103037e;
+ public static final int LargePointer=0x01030358;
+ /** Widget Styles
+ */
+ public static final int Material=0x01030480;
+ public static final int Material_Light=0x01030481;
public static final int MediaButton=0x01030037;
public static final int MediaButton_Ffwd=0x0103003b;
public static final int MediaButton_Next=0x01030039;
@@ -19885,24 +38825,149 @@ zh-CN
public static final int MediaButton_Play=0x0103003a;
public static final int MediaButton_Previous=0x01030038;
public static final int MediaButton_Rew=0x0103003c;
+ public static final int Notification_Header=0x010304c8;
+ /** The style for normal action button on notification
+ */
+ public static final int NotificationAction=0x01030369;
+ /** The style for emphasized action button on notification: Colored bordered ink button
+ */
+ public static final int NotificationEmphasizedAction=0x0103036a;
+ /** The style for disabled action button on notification
+ */
+ public static final int NotificationTombstoneAction=0x0103036b;
+ /** Pointer styles
+ */
+ public static final int Pointer=0x01030357;
+ /** @hide
+ */
+ public static final int PointerIconVectorStyleFillBlack=0x0103035a;
+ /** @hide
+ */
+ public static final int PointerIconVectorStyleFillBlue=0x0103035e;
+ /** @hide
+ */
+ public static final int PointerIconVectorStyleFillGreen=0x0103035b;
+ /** @hide
+ */
+ public static final int PointerIconVectorStyleFillPink=0x0103035d;
+ /** @hide
+ */
+ public static final int PointerIconVectorStyleFillYellow=0x0103035c;
+ /** Preference Styles
+ */
+ public static final int Preference=0x0103032c;
+ public static final int Preference_Category=0x01030330;
+ public static final int Preference_CheckBoxPreference=0x01030331;
+ /** Preference Styles
+ */
+ public static final int Preference_DeviceDefault=0x010303c5;
+ public static final int Preference_DeviceDefault_Category=0x010303c6;
+ public static final int Preference_DeviceDefault_CheckBoxPreference=0x010303c7;
+ public static final int Preference_DeviceDefault_DialogPreference=0x010303c8;
+ public static final int Preference_DeviceDefault_DialogPreference_EditTextPreference=0x010303c9;
+ public static final int Preference_DeviceDefault_DialogPreference_YesNoPreference=0x010303ca;
+ public static final int Preference_DeviceDefault_Information=0x010303cb;
+ public static final int Preference_DeviceDefault_PreferenceScreen=0x010303cc;
+ public static final int Preference_DeviceDefault_RingtonePreference=0x010303cd;
+ public static final int Preference_DeviceDefault_SeekBarPreference=0x010303cf;
+ public static final int Preference_DeviceDefault_SwitchPreference=0x010303ce;
+ public static final int Preference_DialogPreference=0x01030335;
+ public static final int Preference_DialogPreference_EditTextPreference=0x01030338;
+ public static final int Preference_DialogPreference_SeekBarPreference=0x01030337;
+ public static final int Preference_DialogPreference_YesNoPreference=0x01030336;
+ public static final int Preference_Holo=0x0103033a;
+ public static final int Preference_Holo_Category=0x0103033d;
+ public static final int Preference_Holo_CheckBoxPreference=0x0103033e;
+ public static final int Preference_Holo_DialogPreference=0x01030342;
+ public static final int Preference_Holo_DialogPreference_EditTextPreference=0x01030344;
+ public static final int Preference_Holo_DialogPreference_YesNoPreference=0x01030343;
+ public static final int Preference_Holo_Information=0x0103033c;
+ public static final int Preference_Holo_PreferenceScreen=0x01030341;
+ public static final int Preference_Holo_RingtonePreference=0x01030345;
+ public static final int Preference_Holo_SeekBarPreference=0x01030340;
+ public static final int Preference_Holo_SwitchPreference=0x0103033f;
+ public static final int Preference_Information=0x0103032f;
+ public static final int Preference_Material=0x0103044e;
+ public static final int Preference_Material_BasePreferenceScreen=0x01030457;
+ public static final int Preference_Material_Category=0x01030453;
+ public static final int Preference_Material_CheckBoxPreference=0x01030454;
+ public static final int Preference_Material_DialogPreference=0x01030459;
+ public static final int Preference_Material_DialogPreference_EditTextPreference=0x0103045c;
+ public static final int Preference_Material_DialogPreference_SeekBarPreference=0x0103045b;
+ public static final int Preference_Material_DialogPreference_YesNoPreference=0x0103045a;
+ public static final int Preference_Material_Information=0x01030452;
+ public static final int Preference_Material_PreferenceScreen=0x01030458;
+ public static final int Preference_Material_RingtonePreference=0x0103045d;
+ public static final int Preference_Material_SeekBarPreference=0x01030456;
+ public static final int Preference_Material_SwitchPreference=0x01030455;
+ public static final int Preference_PreferenceScreen=0x01030334;
+ public static final int Preference_RingtonePreference=0x01030339;
+ public static final int Preference_SeekBarPreference=0x01030333;
+ public static final int Preference_SwitchPreference=0x01030332;
+ public static final int PreferenceActivity=0x0103032e;
+ public static final int PreferenceActivity_Material=0x01030451;
+ public static final int PreferenceFragment=0x0103032d;
+ public static final int PreferenceFragment_Holo=0x0103033b;
+ public static final int PreferenceFragment_Material=0x01030450;
+ public static final int PreferenceFragmentList=0x0103034a;
+ public static final int PreferenceFragmentList_Material=0x01030462;
+ public static final int PreferenceHeaderList=0x01030349;
+ public static final int PreferenceHeaderList_Material=0x01030461;
+ public static final int PreferenceHeaderPanel=0x01030348;
+ public static final int PreferenceHeaderPanel_Material=0x01030460;
+ /** No margins or background by default. Could be different for x-large screens
+ */
+ public static final int PreferencePanel=0x01030346;
+ /** The attributes are overridden here because the x-large or large resources may have
+ changed the margins and background in the parent PreferencePanel style.
+ */
+ public static final int PreferencePanel_Dialog=0x01030347;
+ /** No margins or background by default. Could be different for x-large screens
+ */
+ public static final int PreferencePanel_Material=0x0103045e;
+ /** The attributes are overridden here because the x-large or large resources may have
+ changed the margins and background in the parent PreferencePanel style.
+ */
+ public static final int PreferencePanel_Material_Dialog=0x0103045f;
/** Style to apply on top of a wallpaper settings theme when it is being
shown on top of the real wallpaper
*/
- public static final int PreviewWallpaperSettings=0x01030470;
+ public static final int PreviewWallpaperSettings=0x010304cb;
+ public static final int ProgressDialogMessage=0x010304c9;
+ /** Style you can use with a container (typically a horizontal
+ LinearLayout) to get a "segmented button" background and spacing.
+ */
+ public static final int SegmentedButton=0x0103034c;
public static final int TextAppearance=0x0103003e;
+ public static final int TextAppearance_AutoCorrectionSuggestion=0x0103030a;
/** Text Appearance Styles
*/
public static final int TextAppearance_DeviceDefault=0x010301ad;
+ public static final int TextAppearance_DeviceDefault_Body1=0x01030383;
+ public static final int TextAppearance_DeviceDefault_Body2=0x010303bf;
+ public static final int TextAppearance_DeviceDefault_Caption=0x010303c2;
public static final int TextAppearance_DeviceDefault_DialogWindowTitle=0x010301b8;
+ public static final int TextAppearance_DeviceDefault_Display1=0x010303c1;
+ public static final int TextAppearance_DeviceDefault_Headline=0x010303c0;
public static final int TextAppearance_DeviceDefault_Inverse=0x010301ae;
public static final int TextAppearance_DeviceDefault_Large=0x010301af;
public static final int TextAppearance_DeviceDefault_Large_Inverse=0x010301b0;
+ public static final int TextAppearance_DeviceDefault_ListItem=0x010303c3;
+ public static final int TextAppearance_DeviceDefault_ListItemSecondary=0x010303c4;
public static final int TextAppearance_DeviceDefault_Medium=0x010301b1;
public static final int TextAppearance_DeviceDefault_Medium_Inverse=0x010301b2;
+ public static final int TextAppearance_DeviceDefault_Notification=0x010303b5;
+ public static final int TextAppearance_DeviceDefault_Notification_BigTitle=0x010303b7;
+ public static final int TextAppearance_DeviceDefault_Notification_Info=0x010303b9;
+ public static final int TextAppearance_DeviceDefault_Notification_Reply=0x010303b8;
+ public static final int TextAppearance_DeviceDefault_Notification_Time=0x010303ba;
+ public static final int TextAppearance_DeviceDefault_Notification_Title=0x010303b6;
public static final int TextAppearance_DeviceDefault_SearchResult_Subtitle=0x010301b6;
public static final int TextAppearance_DeviceDefault_SearchResult_Title=0x010301b5;
public static final int TextAppearance_DeviceDefault_Small=0x010301b3;
public static final int TextAppearance_DeviceDefault_Small_Inverse=0x010301b4;
+ public static final int TextAppearance_DeviceDefault_Subhead=0x01030385;
+ public static final int TextAppearance_DeviceDefault_Title=0x01030384;
public static final int TextAppearance_DeviceDefault_Widget=0x010301b9;
public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Menu=0x010301ce;
public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle=0x010301c7;
@@ -19926,6 +38991,7 @@ zh-CN
@Deprecated
public static final int TextAppearance_DeviceDefault_Widget_ActionMode_Title_Inverse=0x010301cc;
public static final int TextAppearance_DeviceDefault_Widget_Button=0x010301ba;
+ public static final int TextAppearance_DeviceDefault_Widget_Button_Borderless_Colored=0x010303bc;
public static final int TextAppearance_DeviceDefault_Widget_DropDownHint=0x010301bf;
public static final int TextAppearance_DeviceDefault_Widget_DropDownItem=0x010301c0;
public static final int TextAppearance_DeviceDefault_Widget_EditText=0x010301c2;
@@ -19933,32 +38999,67 @@ zh-CN
public static final int TextAppearance_DeviceDefault_Widget_PopupMenu=0x010301c3;
public static final int TextAppearance_DeviceDefault_Widget_PopupMenu_Large=0x010301c4;
public static final int TextAppearance_DeviceDefault_Widget_PopupMenu_Small=0x010301c5;
+ public static final int TextAppearance_DeviceDefault_Widget_Switch=0x010303bb;
public static final int TextAppearance_DeviceDefault_Widget_TabWidget=0x010301bc;
public static final int TextAppearance_DeviceDefault_Widget_TextView=0x010301bd;
public static final int TextAppearance_DeviceDefault_Widget_TextView_PopupMenu=0x010301be;
public static final int TextAppearance_DeviceDefault_Widget_TextView_SpinnerItem=0x010301c1;
+ public static final int TextAppearance_DeviceDefault_Widget_Toolbar_Subtitle=0x010303be;
+ public static final int TextAppearance_DeviceDefault_Widget_Toolbar_Title=0x010303bd;
public static final int TextAppearance_DeviceDefault_WindowTitle=0x010301b7;
public static final int TextAppearance_DialogWindowTitle=0x01030041;
+ public static final int TextAppearance_EasyCorrectSuggestion=0x01030308;
+ public static final int TextAppearance_GrammarErrorSuggestion=0x0103030b;
/** Begin Holo theme styles
Text Styles
*/
public static final int TextAppearance_Holo=0x010300fb;
+ public static final int TextAppearance_Holo_CalendarViewWeekDayView=0x010303db;
public static final int TextAppearance_Holo_DialogWindowTitle=0x01030117;
public static final int TextAppearance_Holo_Inverse=0x010300fc;
public static final int TextAppearance_Holo_Large=0x010300fd;
public static final int TextAppearance_Holo_Large_Inverse=0x010300fe;
+ /** Light text styles
+ */
+ public static final int TextAppearance_Holo_Light=0x010303dc;
+ public static final int TextAppearance_Holo_Light_CalendarViewWeekDayView=0x010303f2;
+ public static final int TextAppearance_Holo_Light_DialogWindowTitle=0x010303f1;
+ public static final int TextAppearance_Holo_Light_Inverse=0x010303dd;
+ public static final int TextAppearance_Holo_Light_Large=0x010303de;
+ public static final int TextAppearance_Holo_Light_Large_Inverse=0x010303e1;
+ public static final int TextAppearance_Holo_Light_Medium=0x010303df;
+ public static final int TextAppearance_Holo_Light_Medium_Inverse=0x010303e2;
+ public static final int TextAppearance_Holo_Light_SearchResult=0x010303e4;
+ public static final int TextAppearance_Holo_Light_SearchResult_Subtitle=0x010303e6;
+ public static final int TextAppearance_Holo_Light_SearchResult_Title=0x010303e5;
+ public static final int TextAppearance_Holo_Light_Small=0x010303e0;
+ public static final int TextAppearance_Holo_Light_Small_Inverse=0x010303e3;
+ public static final int TextAppearance_Holo_Light_Widget=0x010303e7;
+ public static final int TextAppearance_Holo_Light_Widget_ActionMode_Subtitle=0x010303ef;
+ public static final int TextAppearance_Holo_Light_Widget_ActionMode_Title=0x010303ee;
+ public static final int TextAppearance_Holo_Light_Widget_Button=0x010303e8;
+ public static final int TextAppearance_Holo_Light_Widget_DropDownHint=0x010303ed;
+ public static final int TextAppearance_Holo_Light_Widget_EditText=0x010303e9;
+ public static final int TextAppearance_Holo_Light_Widget_PopupMenu=0x010303ea;
+ public static final int TextAppearance_Holo_Light_Widget_PopupMenu_Large=0x010303eb;
+ public static final int TextAppearance_Holo_Light_Widget_PopupMenu_Small=0x010303ec;
+ public static final int TextAppearance_Holo_Light_Widget_Switch=0x010303da;
+ public static final int TextAppearance_Holo_Light_WindowTitle=0x010303f0;
public static final int TextAppearance_Holo_Medium=0x010300ff;
public static final int TextAppearance_Holo_Medium_Inverse=0x01030100;
+ public static final int TextAppearance_Holo_SearchResult=0x010303d7;
public static final int TextAppearance_Holo_SearchResult_Subtitle=0x01030104;
public static final int TextAppearance_Holo_SearchResult_Title=0x01030103;
public static final int TextAppearance_Holo_Small=0x01030101;
public static final int TextAppearance_Holo_Small_Inverse=0x01030102;
+ public static final int TextAppearance_Holo_SuggestionHighlight=0x0103043d;
public static final int TextAppearance_Holo_Widget=0x01030105;
public static final int TextAppearance_Holo_Widget_ActionBar_Menu=0x01030120;
public static final int TextAppearance_Holo_Widget_ActionBar_Subtitle=0x01030113;
public static final int TextAppearance_Holo_Widget_ActionBar_Subtitle_Inverse=0x0103011d;
public static final int TextAppearance_Holo_Widget_ActionBar_Title=0x01030112;
public static final int TextAppearance_Holo_Widget_ActionBar_Title_Inverse=0x0103011c;
+ public static final int TextAppearance_Holo_Widget_ActionMode=0x010303d8;
public static final int TextAppearance_Holo_Widget_ActionMode_Subtitle=0x01030115;
public static final int TextAppearance_Holo_Widget_ActionMode_Subtitle_Inverse=0x0103011f;
public static final int TextAppearance_Holo_Widget_ActionMode_Title=0x01030114;
@@ -19971,6 +39072,7 @@ zh-CN
public static final int TextAppearance_Holo_Widget_PopupMenu=0x0103010f;
public static final int TextAppearance_Holo_Widget_PopupMenu_Large=0x01030110;
public static final int TextAppearance_Holo_Widget_PopupMenu_Small=0x01030111;
+ public static final int TextAppearance_Holo_Widget_Switch=0x010303d9;
/** This style is for smaller screens; values-xlarge defines a version
for larger screens.
*/
@@ -19982,6 +39084,14 @@ zh-CN
public static final int TextAppearance_Inverse=0x0103003f;
public static final int TextAppearance_Large=0x01030042;
public static final int TextAppearance_Large_Inverse=0x01030043;
+ public static final int TextAppearance_Large_Inverse_NumberPickerInputText=0x01030328;
+ /** Setup and form wizard themes
+ */
+ public static final int TextAppearance_Leanback_FormWizard=0x01030448;
+ public static final int TextAppearance_Leanback_FormWizard_Large=0x0103044b;
+ public static final int TextAppearance_Leanback_FormWizard_ListItem=0x0103044c;
+ public static final int TextAppearance_Leanback_FormWizard_Medium=0x0103044a;
+ public static final int TextAppearance_Leanback_FormWizard_Small=0x01030449;
/** Begin Material theme styles
Text styles
*/
@@ -19990,8 +39100,10 @@ zh-CN
public static final int TextAppearance_Material_Body2=0x010301ef;
public static final int TextAppearance_Material_Button=0x010301ee;
public static final int TextAppearance_Material_Caption=0x010301f1;
- public static final int TextAppearance_Material_DatePicker_List_YearLabel=0x0103041c;
- public static final int TextAppearance_Material_DatePicker_List_YearLabel_Activated=0x0103041d;
+ public static final int TextAppearance_Material_DatePicker_DateLabel=0x01030475;
+ public static final int TextAppearance_Material_DatePicker_List_YearLabel=0x01030476;
+ public static final int TextAppearance_Material_DatePicker_List_YearLabel_Activated=0x01030477;
+ public static final int TextAppearance_Material_DatePicker_YearLabel=0x01030474;
public static final int TextAppearance_Material_DialogWindowTitle=0x010301f2;
public static final int TextAppearance_Material_Display1=0x010301f6;
public static final int TextAppearance_Material_Display2=0x010301f5;
@@ -20003,44 +39115,66 @@ zh-CN
public static final int TextAppearance_Material_Inverse=0x010301f8;
public static final int TextAppearance_Material_Large=0x010301f9;
public static final int TextAppearance_Material_Large_Inverse=0x010301fa;
+ public static final int TextAppearance_Material_ListItem=0x0103047a;
+ public static final int TextAppearance_Material_ListItemSecondary=0x0103047b;
public static final int TextAppearance_Material_Medium=0x010301fb;
public static final int TextAppearance_Material_Medium_Inverse=0x010301fc;
public static final int TextAppearance_Material_Menu=0x010301fd;
+ public static final int TextAppearance_Material_Menu_Inverse=0x01030465;
public static final int TextAppearance_Material_Notification=0x010301fe;
+ public static final int TextAppearance_Material_Notification_BigTitle=0x01030479;
+ /** unused; keep identical to parent
+ */
public static final int TextAppearance_Material_Notification_Emphasis=0x010301ff;
public static final int TextAppearance_Material_Notification_Info=0x01030200;
public static final int TextAppearance_Material_Notification_Line2=0x01030201;
+ public static final int TextAppearance_Material_Notification_Reply=0x01030478;
public static final int TextAppearance_Material_Notification_Time=0x01030202;
public static final int TextAppearance_Material_Notification_Title=0x01030203;
+ public static final int TextAppearance_Material_NumberPicker=0x01030466;
+ public static final int TextAppearance_Material_SearchResult=0x01030467;
public static final int TextAppearance_Material_SearchResult_Subtitle=0x01030204;
public static final int TextAppearance_Material_SearchResult_Title=0x01030205;
public static final int TextAppearance_Material_Small=0x01030206;
public static final int TextAppearance_Material_Small_Inverse=0x01030207;
public static final int TextAppearance_Material_Subhead=0x01030208;
- public static final int TextAppearance_Material_TimePicker_TimeLabel=0x01030418;
+ public static final int TextAppearance_Material_Subhead_Inverse=0x01030464;
+ public static final int TextAppearance_Material_TextSuggestionHighlight=0x010304a1;
+ public static final int TextAppearance_Material_TimePicker_AmPmLabel=0x01030470;
+ public static final int TextAppearance_Material_TimePicker_InputField=0x01030472;
+ public static final int TextAppearance_Material_TimePicker_InputHeader=0x01030471;
+ public static final int TextAppearance_Material_TimePicker_PromptLabel=0x01030473;
+ public static final int TextAppearance_Material_TimePicker_TimeLabel=0x0103046f;
public static final int TextAppearance_Material_Title=0x01030209;
+ public static final int TextAppearance_Material_Title_Inverse=0x01030463;
public static final int TextAppearance_Material_Widget=0x0103020b;
public static final int TextAppearance_Material_Widget_ActionBar_Menu=0x0103020c;
+ public static final int TextAppearance_Material_Widget_ActionBar_Menu_Inverse=0x0103046a;
public static final int TextAppearance_Material_Widget_ActionBar_Subtitle=0x0103020d;
public static final int TextAppearance_Material_Widget_ActionBar_Subtitle_Inverse=0x0103020e;
public static final int TextAppearance_Material_Widget_ActionBar_Title=0x0103020f;
public static final int TextAppearance_Material_Widget_ActionBar_Title_Inverse=0x01030210;
+ public static final int TextAppearance_Material_Widget_ActionMode=0x0103046b;
public static final int TextAppearance_Material_Widget_ActionMode_Subtitle=0x01030211;
public static final int TextAppearance_Material_Widget_ActionMode_Subtitle_Inverse=0x01030212;
public static final int TextAppearance_Material_Widget_ActionMode_Title=0x01030213;
public static final int TextAppearance_Material_Widget_ActionMode_Title_Inverse=0x01030214;
public static final int TextAppearance_Material_Widget_Button=0x01030215;
+ public static final int TextAppearance_Material_Widget_Button_Borderless_Colored=0x010302df;
+ public static final int TextAppearance_Material_Widget_Button_Colored=0x010302de;
public static final int TextAppearance_Material_Widget_Button_Inverse=0x010302d4;
- public static final int TextAppearance_Material_Widget_Calendar_Day=0x01030415;
- public static final int TextAppearance_Material_Widget_Calendar_DayOfWeek=0x01030416;
- public static final int TextAppearance_Material_Widget_Calendar_Month=0x01030417;
+ public static final int TextAppearance_Material_Widget_Calendar_Day=0x0103046c;
+ public static final int TextAppearance_Material_Widget_Calendar_DayOfWeek=0x0103046d;
+ public static final int TextAppearance_Material_Widget_Calendar_Month=0x0103046e;
public static final int TextAppearance_Material_Widget_DropDownHint=0x01030216;
public static final int TextAppearance_Material_Widget_DropDownItem=0x01030217;
public static final int TextAppearance_Material_Widget_EditText=0x01030218;
public static final int TextAppearance_Material_Widget_IconMenu_Item=0x01030219;
public static final int TextAppearance_Material_Widget_PopupMenu=0x0103021a;
+ public static final int TextAppearance_Material_Widget_PopupMenu_Header=0x01030469;
public static final int TextAppearance_Material_Widget_PopupMenu_Large=0x0103021b;
public static final int TextAppearance_Material_Widget_PopupMenu_Small=0x0103021c;
+ public static final int TextAppearance_Material_Widget_Switch=0x01030468;
public static final int TextAppearance_Material_Widget_TabWidget=0x0103021d;
public static final int TextAppearance_Material_Widget_TextView=0x0103021e;
public static final int TextAppearance_Material_Widget_TextView_PopupMenu=0x0103021f;
@@ -20050,6 +39184,10 @@ zh-CN
public static final int TextAppearance_Material_WindowTitle=0x0103020a;
public static final int TextAppearance_Medium=0x01030044;
public static final int TextAppearance_Medium_Inverse=0x01030045;
+ public static final int TextAppearance_MisspelledSuggestion=0x01030309;
+ /** @hide
+ */
+ public static final int TextAppearance_SearchResult=0x01030327;
/** @hide
*/
public static final int TextAppearance_SearchResult_Subtitle=0x01030064;
@@ -20058,33 +39196,67 @@ zh-CN
public static final int TextAppearance_SearchResult_Title=0x01030063;
/** @hide
*/
- public static final int TextAppearance_SlidingTabActive=0x01030315;
+ public static final int TextAppearance_SlidingTabActive=0x01030326;
/** @hide
*/
- public static final int TextAppearance_SlidingTabNormal=0x01030314;
+ public static final int TextAppearance_SlidingTabNormal=0x01030325;
public static final int TextAppearance_Small=0x01030046;
+ public static final int TextAppearance_Small_CalendarViewWeekDayView=0x01030306;
public static final int TextAppearance_Small_Inverse=0x01030047;
+ /** Status Bar Styles
+ */
+ public static final int TextAppearance_StatusBar=0x01030300;
/** Notification content styles
*/
public static final int TextAppearance_StatusBar_EventContent=0x01030067;
+ public static final int TextAppearance_StatusBar_EventContent_Emphasis=0x01030305;
+ public static final int TextAppearance_StatusBar_EventContent_Info=0x01030303;
+ public static final int TextAppearance_StatusBar_EventContent_Line2=0x01030302;
+ public static final int TextAppearance_StatusBar_EventContent_Time=0x01030304;
public static final int TextAppearance_StatusBar_EventContent_Title=0x01030068;
public static final int TextAppearance_StatusBar_Icon=0x01030066;
+ public static final int TextAppearance_StatusBar_Ticker=0x01030301;
public static final int TextAppearance_StatusBar_Title=0x01030065;
+ public static final int TextAppearance_Suggestion=0x01030307;
public static final int TextAppearance_SuggestionHighlight=0x01030118;
public static final int TextAppearance_Theme=0x01030040;
public static final int TextAppearance_Theme_Dialog=0x01030048;
+ public static final int TextAppearance_Toast=0x01030329;
+ public static final int TextAppearance_Tooltip=0x0103032a;
+ /** @hide
+ */
+ public static final int TextAppearance_Watch=0x01030379;
+ /** @hide
+ */
+ public static final int TextAppearance_Watch_AppErrorDialog=0x0103037c;
+ /** @hide
+ */
+ public static final int TextAppearance_Watch_AppErrorDialog_Item=0x0103037d;
+ /** @hide
+ */
+ public static final int TextAppearance_Watch_BaseErrorDialog=0x0103037a;
+ /** @hide
+ */
+ public static final int TextAppearance_Watch_BaseErrorDialog_Title=0x0103037b;
public static final int TextAppearance_Widget=0x01030049;
+ public static final int TextAppearance_Widget_ActionBar_Subtitle=0x01030351;
+ public static final int TextAppearance_Widget_ActionBar_Title=0x01030350;
+ public static final int TextAppearance_Widget_ActionMode_Subtitle=0x01030353;
+ public static final int TextAppearance_Widget_ActionMode_Title=0x01030352;
public static final int TextAppearance_Widget_Button=0x0103004a;
public static final int TextAppearance_Widget_DropDownHint=0x01030050;
public static final int TextAppearance_Widget_DropDownItem=0x01030051;
public static final int TextAppearance_Widget_EditText=0x0103004c;
public static final int TextAppearance_Widget_IconMenu_Item=0x0103004b;
+ public static final int TextAppearance_Widget_PopupMenu=0x01030356;
public static final int TextAppearance_Widget_PopupMenu_Large=0x01030080;
public static final int TextAppearance_Widget_PopupMenu_Small=0x01030081;
public static final int TextAppearance_Widget_TabWidget=0x0103004d;
public static final int TextAppearance_Widget_TextView=0x0103004e;
public static final int TextAppearance_Widget_TextView_PopupMenu=0x0103004f;
public static final int TextAppearance_Widget_TextView_SpinnerItem=0x01030052;
+ public static final int TextAppearance_Widget_Toolbar_Subtitle=0x01030355;
+ public static final int TextAppearance_Widget_Toolbar_Title=0x01030354;
public static final int TextAppearance_WindowTitle=0x01030053;
/** The default theme for apps on API level 10 and lower. This is the theme used for
activities that have not explicitly set their own theme.
@@ -20113,59 +39285,93 @@ zh-CN
sets {@link android.R.attr#windowFullscreen} to true.
*/
public static final int Theme_Black_NoTitleBar_Fullscreen=0x0103000a;
- /** The default theme for apps that target API level XX and higher.
-
The DeviceDefault themes are aliases for a specific device’s native look and feel. The
- DeviceDefault theme family and widget style family offer ways for you to target your app
- to a device’s native theme with all device customizations intact.
-
For example, when you set your app's {@code targetSdkVersion} to XX or higher, this
- theme is applied to your application by default. As such, your app might appear with the
- {@link #Theme_Material Material} styles on one device, but with a different set of styles on
- another device. This is great if you want your app to fit with the device's native look and
- feel. If, however, you prefer to keep your UI style the same across all devices, you should
- apply a specific theme such as {@link #Theme_Material Material} or one of your own design.
- For more information, read Material
- Everywhere.
-
Styles used by the DeviceDefault theme are named using the convention
- Type.DeviceDefault.Etc (for example, {@code Widget.DeviceDefault.Button} and
- {@code TextAppearance.DeviceDefault.Widget.PopupMenu.Large}).
-
- */
public static final int Theme_DeviceDefault=0x01030128;
+ /** @hide DeviceDefault themes for the autofill FillUi
+ */
+ public static final int Theme_DeviceDefault_Autofill=0x010304f4;
+ /** @hide DeviceDefault theme for the autofill SaveUi. NOTE: it must be a .Panel so the dialog
+ is shown at the bottom of the screen
+ */
+ public static final int Theme_DeviceDefault_Autofill_Save=0x010304f6;
+ /** @hide DeviceDefault theme for the Autofill half screen dialog UI.
+ */
+ public static final int Theme_DeviceDefault_AutofillHalfScreenDialogButton=0x01030503;
+ public static final int Theme_DeviceDefault_AutofillHalfScreenDialogList=0x01030504;
+ public static final int Theme_DeviceDefault_Chooser=0x010304f2;
+ /** DeviceDefault theme for day/night activities.
+ */
+ public static final int Theme_DeviceDefault_DayNight=0x010302e3;
/** DeviceDefault theme for dialog windows and activities. This changes the window to be
floating (not fill the entire screen), and puts a frame around its contents. You can set this
theme on an activity if you would like to make an activity that looks like a Dialog.
+ DeviceDefault theme for dialog windows and activities. In contrast to Material, the
+ watch theme is not floating. You can set this theme on an activity if you would like to make
+ an activity that looks like a Dialog.
*/
public static final int Theme_DeviceDefault_Dialog=0x0103012e;
public static final int Theme_DeviceDefault_Dialog_Alert=0x010302d1;
+ public static final int Theme_DeviceDefault_Dialog_Alert_DayNight=0x010304e3;
+ /** Theme for the dialog shown when an app crashes or ANRs.
+ Theme for the dialog shown when an app crashes or ANRs. Override to make it dark.
+ */
+ public static final int Theme_DeviceDefault_Dialog_AppError=0x010304dd;
+ /** Variant of Theme.DeviceDefault.Dialog that has a fixed size.
+ */
+ public static final int Theme_DeviceDefault_Dialog_FixedSize=0x010304d9;
/** Variant of {@link #Theme_DeviceDefault_Dialog} that has a nice minimum width for a
+ regular dialog.
+ Variant of {@link #Theme_DeviceDefault_Dialog} that has a nice minimum width for a
regular dialog.
*/
public static final int Theme_DeviceDefault_Dialog_MinWidth=0x0103012f;
/** Variant of {@link #Theme_DeviceDefault_Dialog} without an action bar
+ Variant of {@link #Theme_DeviceDefault_Dialog} without an action bar
*/
public static final int Theme_DeviceDefault_Dialog_NoActionBar=0x01030130;
+ /** Variant of Theme.DeviceDefault.Dialog.NoActionBar that has a fixed size.
+ */
+ public static final int Theme_DeviceDefault_Dialog_NoActionBar_FixedSize=0x010304da;
/** Variant of {@link #Theme_DeviceDefault_Dialog_NoActionBar} that has a nice minimum width
+ for a regular dialog.
+ Variant of {@link #Theme_DeviceDefault_Dialog_NoActionBar} that has a nice minimum width
for a regular dialog.
*/
public static final int Theme_DeviceDefault_Dialog_NoActionBar_MinWidth=0x01030131;
- public static final int Theme_DeviceDefault_Dialog_NoFrame=0x01030480;
+ public static final int Theme_DeviceDefault_Dialog_NoFrame=0x010304df;
+ /** DeviceDefault theme for a presentation window on a secondary display.
+ DeviceDefault theme for a presentation window on a secondary display.
+ */
+ public static final int Theme_DeviceDefault_Dialog_Presentation=0x010304db;
/** DeviceDefault theme for a window that will be displayed either full-screen on smaller
+ screens (small, normal) or as a dialog on larger screens (large, xlarge).
+ DeviceDefault theme for a window that will be displayed either full-screen on smaller
screens (small, normal) or as a dialog on larger screens (large, xlarge).
*/
public static final int Theme_DeviceDefault_DialogWhenLarge=0x01030136;
/** DeviceDefault theme for a window without an action bar that will be displayed either
full-screen on smaller screens (small, normal) or as a dialog on larger screens (large,
+ xlarge).
+ DeviceDefault theme for a window without an action bar that will be displayed either
+ full-screen on smaller screens (small, normal) or as a dialog on larger screens (large,
xlarge).
*/
public static final int Theme_DeviceDefault_DialogWhenLarge_NoActionBar=0x01030137;
+ /** @hide
+ @hide DeviceDefault theme for the DocumentsUI app.
+ */
+ @android.annotation.SystemApi
+ public static final int Theme_DeviceDefault_DocumentsUI=0x010302e2;
/** DeviceDefault style for input methods, which is used by the
{@link android.inputmethodservice.InputMethodService} class.
+ DeviceDefault style for input methods, which is used by the
+ {@link android.inputmethodservice.InputMethodService} class.
*/
public static final int Theme_DeviceDefault_InputMethod=0x0103013e;
/** Variant of {@link #Theme_DeviceDefault} with a light-colored style
*/
public static final int Theme_DeviceDefault_Light=0x0103012b;
+ public static final int Theme_DeviceDefault_Light_Autofill=0x010304f5;
+ public static final int Theme_DeviceDefault_Light_Autofill_Save=0x010304f7;
/** Variant of the DeviceDefault (light) theme that has a solid (opaque) action bar with an
inverse color profile.
*/
@@ -20176,6 +39382,10 @@ zh-CN
*/
public static final int Theme_DeviceDefault_Light_Dialog=0x01030132;
public static final int Theme_DeviceDefault_Light_Dialog_Alert=0x010302d2;
+ public static final int Theme_DeviceDefault_Light_Dialog_Alert_UserSwitchingDialog=0x01030501;
+ /** Variant of Theme.DeviceDefault.Dialog that has a fixed size.
+ */
+ public static final int Theme_DeviceDefault_Light_Dialog_FixedSize=0x010304e0;
/** Variant of {@link #Theme_DeviceDefault_Light_Dialog} that has a nice minimum width for a
regular dialog.
*/
@@ -20183,10 +39393,16 @@ zh-CN
/** Variant of {@link #Theme_DeviceDefault_Light_Dialog} without an action bar
*/
public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar=0x01030134;
+ /** Variant of Theme.DeviceDefault.Dialog.NoActionBar that has a fixed size.
+ */
+ public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar_FixedSize=0x010304e1;
/** Variant of {@link #Theme_DeviceDefault_Light_Dialog_NoActionBar} that has a nice minimum
width for a regular dialog.
*/
public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar_MinWidth=0x01030135;
+ /** DeviceDefault light theme for a presentation window on a secondary display.
+ */
+ public static final int Theme_DeviceDefault_Light_Dialog_Presentation=0x010304e2;
/** DeviceDefault light theme for a window that will be displayed either full-screen on smaller
screens (small, normal) or as a dialog on larger screens (large, xlarge).
*/
@@ -20219,47 +39435,115 @@ zh-CN
the window floating, with a transparent background, and turns off dimming behind the window.
*/
public static final int Theme_DeviceDefault_Light_Panel=0x0103013b;
+ public static final int Theme_DeviceDefault_Light_SearchBar=0x010304e4;
+ public static final int Theme_DeviceDefault_Light_Voice=0x010304e5;
/** Variant of {@link #Theme_DeviceDefault} with no action bar
+ Variant of {@link #Theme_DeviceDefault} with no action bar
*/
public static final int Theme_DeviceDefault_NoActionBar=0x01030129;
/** Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar. This theme
sets {@link android.R.attr#windowFullscreen} to true.
+ Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar. This theme
+ sets {@link android.R.attr#windowFullscreen} to true.
*/
public static final int Theme_DeviceDefault_NoActionBar_Fullscreen=0x0103012a;
/** Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar and
extending in to overscan region. This theme
sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
+ to true.
+ Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar and
+ extending in to overscan region. This theme
+ sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
to true.
*/
public static final int Theme_DeviceDefault_NoActionBar_Overscan=0x010301df;
/** Variant of {@link #Theme_DeviceDefault} that has no title bar and translucent
system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
{@link android.R.attr#windowTranslucentNavigation} to true.
+ Variant of {@link #Theme_DeviceDefault} that has no title bar and translucent
+ system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
+ {@link android.R.attr#windowTranslucentNavigation} to true.
*/
public static final int Theme_DeviceDefault_NoActionBar_TranslucentDecor=0x010301e3;
+ public static final int Theme_DeviceDefault_Notification=0x01030502;
/** DeviceDefault theme for panel windows. This removes all extraneous window
decorations, so you basically have an empty rectangle in which to place your content. It makes
+ the window floating, with a transparent background, and turns off dimming behind the window.
+ DeviceDefault theme for panel windows. This removes all extraneous window
+ decorations, so you basically have an empty rectangle in which to place your content. It makes
the window floating, with a transparent background, and turns off dimming behind the window.
*/
public static final int Theme_DeviceDefault_Panel=0x0103013a;
/** Theme used for the intent picker activity.
*/
- public static final int Theme_DeviceDefault_Resolver=0x01030485;
+ public static final int Theme_DeviceDefault_Resolver=0x010304f1;
+ /** Theme used for the intent picker activity.
+ */
+ public static final int Theme_DeviceDefault_ResolverCommon=0x010304ee;
+ public static final int Theme_DeviceDefault_SearchBar=0x010304de;
/** DeviceDefault theme for a window that should look like the Settings app.
+ DeviceDefault theme for a window that should look like the Settings app.
*/
public static final int Theme_DeviceDefault_Settings=0x01030223;
+ public static final int Theme_DeviceDefault_Settings_BaseDialog=0x01030506;
+ public static final int Theme_DeviceDefault_Settings_CompactMenu=0x0103050a;
+ /** Variant of {@link #Theme_DeviceDefault_Settings_Dark} with no action bar
+ */
+ public static final int Theme_DeviceDefault_Settings_Dark_NoActionBar=0x010304e8;
+ public static final int Theme_DeviceDefault_Settings_Dialog=0x010304ea;
+ public static final int Theme_DeviceDefault_Settings_Dialog_Alert=0x010304ec;
+ public static final int Theme_DeviceDefault_Settings_Dialog_NoActionBar=0x010304ed;
+ public static final int Theme_DeviceDefault_Settings_Dialog_Presentation=0x01030508;
+ public static final int Theme_DeviceDefault_Settings_DialogBase=0x010304e9;
+ public static final int Theme_DeviceDefault_Settings_DialogWhenLarge=0x010304eb;
+ public static final int Theme_DeviceDefault_Settings_DialogWhenLarge_NoActionBar=0x01030507;
+ public static final int Theme_DeviceDefault_Settings_NoActionBar=0x01030505;
+ public static final int Theme_DeviceDefault_Settings_SearchBar=0x01030509;
+ /** DeviceDefault theme for the default system theme.
+ Use a dark theme for watches.
+ */
+ public static final int Theme_DeviceDefault_System=0x010304f8;
+ public static final int Theme_DeviceDefault_System_Dialog=0x010304f9;
+ public static final int Theme_DeviceDefault_System_Dialog_Alert=0x010304fa;
+ public static final int Theme_DeviceDefault_SystemUI=0x010304e6;
+ public static final int Theme_DeviceDefault_SystemUI_Dialog=0x010304e7;
/** DeviceDefault style for input methods, which is used by the
{@link android.service.voice.VoiceInteractionSession} class.
+ DeviceDefault style for input methods, which is used by the
+ {@link android.service.voice.VoiceInteractionSession} class.
*/
- public static final int Theme_DeviceDefault_VoiceInteractionSession=0x0103047e;
+ public static final int Theme_DeviceDefault_VoiceInteractionSession=0x010304dc;
/** DeviceDefault theme for windows that want to have the user's selected wallpaper appear
+ behind them.
+ DeviceDefault theme for windows that want to have the user's selected wallpaper appear
behind them.
*/
public static final int Theme_DeviceDefault_Wallpaper=0x0103013c;
/** DeviceDefault theme for windows that want to have the user's selected wallpaper appear
+ behind them and without an action bar.
+ DeviceDefault theme for windows that want to have the user's selected wallpaper appear
behind them and without an action bar.
*/
public static final int Theme_DeviceDefault_Wallpaper_NoTitleBar=0x0103013d;
+ /** The default theme for apps that target API level XX and higher.
+
The DeviceDefault themes are aliases for a specific device’s native look and feel. The
+ DeviceDefault theme family and widget style family offer ways for you to target your app
+ to a device’s native theme with all device customizations intact.
+
For example, when you set your app's {@code targetSdkVersion} to XX or higher, this
+ theme is applied to your application by default. As such, your app might appear with the
+ {@link #Theme_Material Material} styles on one device, but with a different set of styles on
+ another device. This is great if you want your app to fit with the device's native look and
+ feel. If, however, you prefer to keep your UI style the same across all devices, you should
+ apply a specific theme such as {@link #Theme_Material Material} or one of your own design.
+ For more information, read Material
+ Everywhere.
+
Styles used by the DeviceDefault theme are named using the convention
+ Type.DeviceDefault.Etc (for example, {@code Widget.DeviceDefault.Button} and
+ {@code TextAppearance.DeviceDefault.Widget.PopupMenu.Large}).
+
+ */
+ public static final int Theme_DeviceDefaultBase=0x010304d8;
/** Default theme for dialog windows and activities (on API level 10 and lower),
which is used by the
{@link android.app.Dialog} class. This changes the window to be
@@ -20272,34 +39556,37 @@ zh-CN
{@link android.app.AlertDialog} class. This is basically a dialog
but sets the background to empty so it can do two-tone backgrounds.
*/
- public static final int Theme_Dialog_Alert=0x01030472;
- /** Theme for the dialog shown when an app crashes or ANRs.
+ public static final int Theme_Dialog_Alert=0x010304ce;
+ /** @hide Special theme for the default system Activity-based Alert dialogs.
*/
- public static final int Theme_Dialog_AppError=0x01030478;
+ public static final int Theme_Dialog_Confirmation=0x010304d5;
+ /** Variant of {@link Theme_Dialog} that does not include a frame (or background).
+ The view hierarchy of the dialog is responsible for drawing all of
+ its pixels.
+ */
+ public static final int Theme_Dialog_NoFrame=0x010304cd;
/** Special theme for the recent apps dialog, to allow customization
with overlays.
*/
- public static final int Theme_Dialog_RecentApplications=0x01030479;
+ public static final int Theme_Dialog_RecentApplications=0x010304d4;
+ public static final int Theme_Dream=0x010304cc;
/** Default value for ?attr/panelMenuListTheme on pre-ICS.
*/
- public static final int Theme_ExpandedMenu=0x01030477;
- /** The default theme for apps on API level 10 and lower. This is the theme used for
- activities that have not explicitly set their own theme.
-
You can count on this being a dark
- background with light text on top, but should try to make no
- other assumptions about its appearance. In particular, the text
- inside of widgets using this theme may be completely different,
- with the widget container being a light color and the text on top
- of it a dark color.
-
If you're developing for API level 11 and higher, you should instead use {@link
- #Theme_Holo} or {@link #Theme_DeviceDefault}.
-
- Honeycomb holographic theme (dark version).
-
This is the default system theme for apps that target API level 11 - 13. Starting
+ public static final int Theme_ExpandedMenu=0x010304d3;
+ /** @hide Theme for GameSessionTrampolineActivity that prevents showing UI and activity
+ transitions.
+ */
+ public static final int Theme_GameSessionTrampoline=0x010304d6;
+ /** Theme for the search input bar when doing global search. The only
+ difference from non-global search is that we do not dim the background.
+ */
+ public static final int Theme_GlobalSearchBar=0x010304d1;
+ /** Honeycomb holographic theme (dark version).
+
This is the default system theme for apps that target API level 11 - 20. Starting
with API level 14, the default system theme is supplied by {@link #Theme_DeviceDefault},
which might apply a different style on different devices. If you want to ensure that your
app consistently uses the Holo theme at all times, you must explicitly declare it in your
- manifest. For example, {@code <application android:theme="@android:style/Theme.Holo">}.
+ manifest. For example, {@code }.
For more information, read Holo
Everywhere.
@@ -20313,63 +39600,131 @@ zh-CN
TextAppearance.Holo.Widget.PopupMenu.Large}).
Specific resources used by Holo are named using the convention @type/foo_bar_baz_holo
with trailing _dark or _light specifiers if they are not shared between both light and
- dark versions of the theme.
+ dark versions of the theme.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo=0x0103006b;
+ /** @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_CompactMenu=0x01030518;
/** Holo theme for dialog windows and activities, which is used by the
{@link android.app.Dialog} class. This changes the window to be
floating (not fill the entire screen), and puts a frame around its
contents. You can set this theme on an activity if you would like to
make an activity that looks like a Dialog.
This is the default Dialog theme for applications targeting Honeycomb
- or newer.
+ or newer.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Dialog=0x0103006f;
/** Holo theme for alert dialog windows, which is used by the
{@link android.app.AlertDialog} class. This is basically a dialog
but sets the background to empty so it can do two-tone backgrounds.
For applications targeting Honeycomb or newer, this is the default
- AlertDialog theme.
+ AlertDialog theme.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
- public static final int Theme_Holo_Dialog_Alert=0x0103048a;
+ @Deprecated
+ public static final int Theme_Holo_Dialog_Alert=0x0103050f;
+ public static final int Theme_Holo_Dialog_BaseAlert=0x0103050e;
+ /** Variant of Theme.Holo.Dialog that has a fixed size.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_Dialog_FixedSize=0x0103050b;
/** Variant of Theme.Holo.Dialog that has a nice minimum width for
- a regular dialog.
+ a regular dialog.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Dialog_MinWidth=0x01030070;
- /** Variant of Theme.Holo.Dialog that does not include a title bar.
+ /** Variant of Theme.Holo.Dialog that does not include a title bar.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Dialog_NoActionBar=0x01030071;
- /** Variant of Theme.Holo.Dialog.NoActionBar that has a nice minimum width for
- a regular dialog.
+ /** Variant of Theme.Holo.Dialog.NoActionBar that has a fixed size.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
+ public static final int Theme_Holo_Dialog_NoActionBar_FixedSize=0x0103050c;
+ /** Variant of Theme.Holo.Dialog.NoActionBar that has a nice minimum width for
+ a regular dialog.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
public static final int Theme_Holo_Dialog_NoActionBar_MinWidth=0x01030072;
+ /** Variant of Theme.Holo.Dialog that does not include a frame (or background).
+ The view hierarchy of the dialog is responsible for drawing all of
+ its pixels.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_Dialog_NoFrame=0x0103050d;
+ /** Theme for a presentation window on a secondary display.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_Dialog_Presentation=0x01030510;
/** Theme for a window that will be displayed either full-screen on
smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge).
+ (large, xlarge).
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_DialogWhenLarge=0x01030077;
/** Theme for a window without a title bar that will be displayed either
full-screen on smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge).
+ (large, xlarge).
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_DialogWhenLarge_NoActionBar=0x01030078;
/** Default theme for holo style input methods, which is used by the
{@link android.inputmethodservice.InputMethodService} class.
this inherits from Theme.Panel, but sets up IME appropriate animations
- and a few custom attributes.
+ and a few custom attributes.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_InputMethod=0x0103007f;
/** Honeycomb holographic theme (light version). The widgets in the
holographic theme are translucent on their brackground, so applications
must ensure that any background they use with this theme is itself
light; otherwise, it will be difficult to see the widgets. This
- UI style also includes a full action bar by default.
+ UI style also includes a full action bar by default.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light=0x0103006e;
+ /** @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_Light_CompactMenu=0x01030519;
/** Variant of the holographic (light) theme that has a solid (opaque) action bar
with an inverse color profile. The dark action bar sharply stands out against
- the light content.
+ the light content.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_DarkActionBar=0x01030119;
/** Light holo dialog themes
Holo light theme for dialog windows and activities, which is used by the
@@ -20378,110 +39733,204 @@ zh-CN
contents. You can set this theme on an activity if you would like to
make an activity that looks like a Dialog.
This is the default Dialog theme for applications targeting Honeycomb
- or newer.
+ or newer.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_Dialog=0x01030073;
/** Holo light theme for alert dialog windows, which is used by the
{@link android.app.AlertDialog} class. This is basically a dialog
but sets the background to empty so it can do two-tone backgrounds.
For applications targeting Honeycomb or newer, this is the default
- AlertDialog theme.
+ AlertDialog theme.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
- public static final int Theme_Holo_Light_Dialog_Alert=0x0103048f;
+ @Deprecated
+ public static final int Theme_Holo_Light_Dialog_Alert=0x01030514;
+ public static final int Theme_Holo_Light_Dialog_BaseAlert=0x01030513;
+ /** Variant of Theme.Holo.Light.Dialog that has a fixed size.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_Light_Dialog_FixedSize=0x01030511;
/** Variant of Theme.Holo.Light.Dialog that has a nice minimum width for
- a regular dialog.
+ a regular dialog.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_Dialog_MinWidth=0x01030074;
- /** Variant of Theme.Holo.Light.Dialog that does not include a title bar.
+ /** Variant of Theme.Holo.Light.Dialog that does not include a title bar.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_Dialog_NoActionBar=0x01030075;
- /** Variant of Theme.Holo.Light.Dialog.NoActionBar that has a nice minimum width for
- a regular dialog.
+ /** Variant of Theme.Holo.Light.Dialog.NoActionBar that has a fixed size.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
+ public static final int Theme_Holo_Light_Dialog_NoActionBar_FixedSize=0x01030512;
+ /** Variant of Theme.Holo.Light.Dialog.NoActionBar that has a nice minimum width for
+ a regular dialog.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
public static final int Theme_Holo_Light_Dialog_NoActionBar_MinWidth=0x01030076;
+ /** Theme for a presentation window on a secondary display.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
+ public static final int Theme_Holo_Light_Dialog_Presentation=0x01030515;
/** Theme for a window that will be displayed either full-screen on
smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge).
+ (large, xlarge).
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_DialogWhenLarge=0x01030079;
/** Theme for a window without an action bar that will be displayed either full-screen
on smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge).
+ (large, xlarge).
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_DialogWhenLarge_NoActionBar=0x0103007a;
- /** Variant of the holographic (light) theme with no action bar.
+ /** Variant of the holographic (light) theme with no action bar.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_NoActionBar=0x010300f0;
/** Variant of the holographic (light) theme that has no title bar and fills
the entire screen. This theme
- sets {@link android.R.attr#windowFullscreen} to true.
+ sets {@link android.R.attr#windowFullscreen} to true.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_NoActionBar_Fullscreen=0x010300f1;
/** Variant of the holographic (light) theme that has no title bar and fills
the entire screen and extends into the display overscan region. This theme
sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
- to true.
+ to true.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_NoActionBar_Overscan=0x010301de;
/** Variant of the holographic (light) theme that has no title bar and translucent
system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
- {@link android.R.attr#windowTranslucentNavigation} to true.
+ {@link android.R.attr#windowTranslucentNavigation} to true.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_NoActionBar_TranslucentDecor=0x010301e2;
/** Default holo light theme for panel windows. This removes all extraneous
window decorations, so you basically have an empty rectangle in which
to place your content. It makes the window floating, with a transparent
- background, and turns off dimming behind the window.
+ background, and turns off dimming behind the window.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Light_Panel=0x0103007c;
- /** Variant of the holographic (dark) theme with no action bar.
+ /** @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
+ public static final int Theme_Holo_Light_SearchBar=0x01030517;
+ /** Variant of the holographic (dark) theme with no action bar.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
public static final int Theme_Holo_NoActionBar=0x0103006c;
/** Variant of the holographic (dark) theme that has no title bar and fills
the entire screen. This theme
- sets {@link android.R.attr#windowFullscreen} to true.
+ sets {@link android.R.attr#windowFullscreen} to true.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_NoActionBar_Fullscreen=0x0103006d;
/** Variant of the holographic (dark) theme that has no title bar and fills
the entire screen and extends into the display overscan region. This theme
sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
- to true.
+ to true.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_NoActionBar_Overscan=0x010301dd;
/** Variant of the holographic (dark) theme that has no title bar and translucent
system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
- {@link android.R.attr#windowTranslucentNavigation} to true.
+ {@link android.R.attr#windowTranslucentNavigation} to true.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_NoActionBar_TranslucentDecor=0x010301e1;
/** Default holo dark theme for panel windows. This removes all extraneous
window decorations, so you basically have an empty rectangle in which
to place your content. It makes the window floating, with a transparent
- background, and turns off dimming behind the window.
+ background, and turns off dimming behind the window.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Panel=0x0103007b;
- /** Default holographic (dark) for windows that want to have the user's selected
- wallpaper appear behind them.
+ /** @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
+ public static final int Theme_Holo_SearchBar=0x01030516;
+ /** Default holographic (dark) for windows that want to have the user's selected
+ wallpaper appear behind them.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
+ */
+ @Deprecated
public static final int Theme_Holo_Wallpaper=0x0103007d;
/** Default holographic (dark) for windows that want to have the user's selected
- wallpaper appear behind them and without an action bar.
+ wallpaper appear behind them and without an action bar.
+
+ @deprecated Use Material themes on API 21+ or AppCompat on supported APIs.
*/
+ @Deprecated
public static final int Theme_Holo_Wallpaper_NoTitleBar=0x0103007e;
/** Theme for the classic "six-pack" icon menu.
*/
- public static final int Theme_IconMenu=0x01030476;
+ public static final int Theme_IconMenu=0x010304d2;
/** Default theme for input methods (on API level 10 and lower), which is used by the
{@link android.inputmethodservice.InputMethodService} class.
this inherits from Theme.Panel, but sets up IME appropriate animations
and a few custom attributes.
*/
public static final int Theme_InputMethod=0x01030054;
- public static final int Theme_Leanback_Dialog_Alert=0x01030498;
+ public static final int Theme_Leanback_Dialog=0x0103051a;
+ public static final int Theme_Leanback_Dialog_Alert=0x0103051c;
+ public static final int Theme_Leanback_Dialog_AppError=0x0103051e;
+ /** @hide Special theme for the default system Activity-based Alert dialogs.
+ */
+ public static final int Theme_Leanback_Dialog_Confirmation=0x01030520;
/** @hide This really shouldn't be public; clients using it should use @* to ref it.
Setup and form wizard themes @hide
*/
@android.annotation.SystemApi
public static final int Theme_Leanback_FormWizard=0x010302d0;
+ /** Theme used for the intent picker activity.
+ */
+ public static final int Theme_Leanback_Resolver=0x0103051f;
+ public static final int Theme_Leanback_Settings_Dialog=0x0103051b;
+ public static final int Theme_Leanback_Settings_Dialog_Alert=0x0103051d;
/** Theme for a light background with dark text on top. Set your activity
to this theme if you would like such an appearance. As with the
default theme, you should try to assume little more than that the
@@ -20510,7 +39959,7 @@ zh-CN
/** Material theme (dark version).
If you want to ensure that your
app consistently uses the Material theme at all times, you must explicitly declare it in your
- manifest. For example, {@code <application android:theme="@style/Theme.Material">}.
+ manifest. For example, {@code }.
Styles used by the Material theme are named using the convention Type.Material.Etc
(for example, {@code Widget.Material.Button} and {@code
@@ -20520,11 +39969,14 @@ zh-CN
dark versions of the theme.
*/
public static final int Theme_Material=0x01030224;
+ public static final int Theme_Material_BaseDialog=0x01030529;
+ public static final int Theme_Material_CompactMenu=0x01030527;
/** Material theme for dialog windows and activities, which is used by the
{@link android.app.Dialog} class. This changes the window to be
floating (not fill the entire screen), and puts a frame around its
contents. You can set this theme on an activity if you would like to
make an activity that looks like a Dialog.
+ Force the background and floating colours to be the default colours.
*/
public static final int Theme_Material_Dialog=0x01030225;
/** Material theme for alert dialog windows, which is used by the
@@ -20532,8 +39984,13 @@ zh-CN
but sets the background to empty so it can do two-tone backgrounds.
For applications targeting Honeycomb or newer, this is the default
AlertDialog theme.
+ Force the background and floating colours to be the default colours.
*/
public static final int Theme_Material_Dialog_Alert=0x01030226;
+ public static final int Theme_Material_Dialog_BaseAlert=0x0103052d;
+ /** Variant of Theme.Material.Dialog that has a fixed size.
+ */
+ public static final int Theme_Material_Dialog_FixedSize=0x0103052a;
/** Variant of Theme.Material.Dialog that has a nice minimum width for
a regular dialog.
*/
@@ -20541,10 +39998,18 @@ zh-CN
/** Variant of Theme.Material.Dialog that does not include a title bar.
*/
public static final int Theme_Material_Dialog_NoActionBar=0x01030228;
+ /** Variant of Theme.Material.Dialog.NoActionBar that has a fixed size.
+ */
+ public static final int Theme_Material_Dialog_NoActionBar_FixedSize=0x0103052b;
/** Variant of Theme.Material.Dialog.NoActionBar that has a nice minimum width for
a regular dialog.
*/
public static final int Theme_Material_Dialog_NoActionBar_MinWidth=0x01030229;
+ /** Variant of Theme.Material.Dialog that does not include a frame (or background).
+ The view hierarchy of the dialog is responsible for drawing all of
+ its pixels.
+ */
+ public static final int Theme_Material_Dialog_NoFrame=0x0103052c;
/** Theme for a presentation window on a secondary display.
*/
public static final int Theme_Material_Dialog_Presentation=0x0103022a;
@@ -20562,11 +40027,19 @@ zh-CN
{@link android.inputmethodservice.InputMethodService} class.
this inherits from Theme.Panel, but sets up IME appropriate animations
and a few custom attributes.
+ Default theme for material style input methods, which is used by the
+ {@link android.inputmethodservice.InputMethodService} class.
+ this inherits from Theme.Panel, but sets up IME appropriate animations
+ and a few custom attributes.
*/
public static final int Theme_Material_InputMethod=0x0103022d;
/** Material theme (light version).
*/
public static final int Theme_Material_Light=0x01030237;
+ /** Light material dialog themes
+ */
+ public static final int Theme_Material_Light_BaseDialog=0x0103052e;
+ public static final int Theme_Material_Light_CompactMenu=0x01030528;
/** Variant of the material (light) theme that has a solid (opaque) action bar
with an inverse color profile. The dark action bar sharply stands out against
the light content.
@@ -20577,6 +40050,7 @@ zh-CN
floating (not fill the entire screen), and puts a frame around its
contents. You can set this theme on an activity if you would like to
make an activity that looks like a Dialog.
+ Force the background and floating colours to be the default colours.
*/
public static final int Theme_Material_Light_Dialog=0x01030239;
/** Material light theme for alert dialog windows, which is used by the
@@ -20586,6 +40060,10 @@ zh-CN
AlertDialog theme.
*/
public static final int Theme_Material_Light_Dialog_Alert=0x0103023a;
+ public static final int Theme_Material_Light_Dialog_BaseAlert=0x01030531;
+ /** Variant of Theme.Material.Light.Dialog that has a fixed size.
+ */
+ public static final int Theme_Material_Light_Dialog_FixedSize=0x0103052f;
/** Variant of Theme.Material.Light.Dialog that has a nice minimum width for
a regular dialog.
*/
@@ -20593,6 +40071,9 @@ zh-CN
/** Variant of Theme.Material.Light.Dialog that does not include a title bar.
*/
public static final int Theme_Material_Light_Dialog_NoActionBar=0x0103023c;
+ /** Variant of Theme.Material.Light.Dialog.NoActionBar that has a fixed size.
+ */
+ public static final int Theme_Material_Light_Dialog_NoActionBar_FixedSize=0x01030530;
/** Variant of Theme.Material.Light.Dialog.NoActionBar that has a nice minimum width for
a regular dialog.
*/
@@ -20605,6 +40086,11 @@ zh-CN
(large, xlarge).
*/
public static final int Theme_Material_Light_DialogWhenLarge=0x0103023f;
+ /** Theme for a window with a dark title bar that will be displayed either
+ full-screen on smaller screens (small, normal) or as a dialog on larger screens
+ (large, xlarge).
+ */
+ public static final int Theme_Material_Light_DialogWhenLarge_DarkActionBar=0x010302d8;
/** Theme for a window without an action bar that will be displayed either full-screen
on smaller screens (small, normal) or as a dialog on larger screens
(large, xlarge).
@@ -20625,8 +40111,11 @@ zh-CN
/** Variant of the material (light) theme that has no title bar and fills
the entire screen and extends into the display overscan region. This theme
sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
- to true.
+ to true.
+ @deprecated Overscan areas aren't set by any Android product anymore as of Android 11.
+
*/
+ @Deprecated
public static final int Theme_Material_Light_NoActionBar_Overscan=0x01030243;
/** Variant of the material (light) theme that has no title bar and translucent
system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
@@ -20639,6 +40128,7 @@ zh-CN
background, and turns off dimming behind the window.
*/
public static final int Theme_Material_Light_Panel=0x01030245;
+ public static final int Theme_Material_Light_SearchBar=0x01030526;
/** Material light theme for an activity that is to be used for voice interaction.
This gives the activity a floating dialog style, to incorporate with the
system voice experience.
@@ -20655,28 +40145,56 @@ zh-CN
/** Variant of the material (dark) theme that has no title bar and fills
the entire screen and extends into the display overscan region. This theme
sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
- to true.
+ to true.
+ @deprecated Overscan areas aren't set by any Android product anymore as of Android 11.
+
*/
+ @Deprecated
public static final int Theme_Material_NoActionBar_Overscan=0x01030230;
/** Variant of the material (dark) theme that has no title bar and translucent
system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
{@link android.R.attr#windowTranslucentNavigation} to true.
*/
public static final int Theme_Material_NoActionBar_TranslucentDecor=0x01030231;
+ /** Theme for inflating notifications
+ */
+ public static final int Theme_Material_Notification=0x01030532;
/** Default material dark theme for panel windows. This removes all extraneous
window decorations, so you basically have an empty rectangle in which
to place your content. It makes the window floating, with a transparent
background, and turns off dimming behind the window.
*/
public static final int Theme_Material_Panel=0x01030232;
+ /** Theme for the search input bar.
+ */
+ public static final int Theme_Material_SearchBar=0x01030525;
/** Default theme for Settings and activities launched from Settings.
+ Force all settings themes to use normal Material theme.
*/
public static final int Theme_Material_Settings=0x01030233;
+ public static final int Theme_Material_Settings_BaseDialog=0x01030534;
+ public static final int Theme_Material_Settings_CompactMenu=0x0103053c;
+ public static final int Theme_Material_Settings_Dialog=0x01030535;
+ public static final int Theme_Material_Settings_Dialog_Alert=0x01030537;
+ public static final int Theme_Material_Settings_Dialog_BaseAlert=0x01030536;
+ public static final int Theme_Material_Settings_Dialog_Presentation=0x0103053a;
+ public static final int Theme_Material_Settings_DialogWhenLarge=0x01030538;
+ public static final int Theme_Material_Settings_DialogWhenLarge_NoActionBar=0x01030539;
+ /** Default theme for Settings and activities launched from Settings.
+ */
+ public static final int Theme_Material_Settings_NoActionBar=0x01030533;
+ public static final int Theme_Material_Settings_SearchBar=0x0103053b;
/** Material theme for an activity that is to be used for voice interaction.
This gives the activity a floating dialog style, to incorporate with the
system voice experience.
*/
public static final int Theme_Material_Voice=0x01030234;
+ /** Default theme for material style voice interaction, which is used by the
+ {@link android.service.voice.VoiceInteractionSession} class.
+ this inherits from Theme.Panel, but sets up appropriate animations
+ and a few custom attributes.
+ */
+ public static final int Theme_Material_VoiceInteractionSession=0x01030524;
/** Default material (dark) for windows that want to have the user's selected
wallpaper appear behind them.
*/
@@ -20685,7 +40203,6 @@ zh-CN
wallpaper appear behind them and without an action bar.
*/
public static final int Theme_Material_Wallpaper_NoTitleBar=0x01030236;
- public static final int Theme_Micro_Dialog_Alert=0x010304bb;
/** Default theme for activities that don't actually display a UI; that
is, they finish themselves before being resumed.
*/
@@ -20707,9 +40224,12 @@ zh-CN
background, and turns off dimming behind the window.
*/
public static final int Theme_Panel=0x01030059;
+ /** Theme for the search input bar.
+ */
+ public static final int Theme_SearchBar=0x010304d0;
/** Theme for a window that looks like a toast.
*/
- public static final int Theme_Toast=0x0103047a;
+ public static final int Theme_Toast=0x010304d7;
/** Theme for translucent activities (on API level 10 and lower). That is, windows
that allow you to see through them to the windows behind. This sets up the translucent
flag and appropriate animations for your windows.
@@ -20722,6 +40242,12 @@ zh-CN
no status bar
*/
public static final int Theme_Translucent_NoTitleBar_Fullscreen=0x01030011;
+ /** Default theme for voice interaction, which is used by the
+ {@link android.service.voice.VoiceInteractionSession} class.
+ this inherits from Theme.Panel, but sets up appropriate animations
+ and a few custom attributes.
+ */
+ public static final int Theme_VoiceInteractionSession=0x010304cf;
/** Theme for windows that want to have the user's selected
wallpaper appear behind them (for API level 10 and lower).
*/
@@ -20741,11 +40267,27 @@ zh-CN
*/
public static final int Theme_WithActionBar=0x01030069;
public static final int ThemeOverlay=0x01030247;
+ public static final int ThemeOverlay_DeviceDefault=0x010304fb;
+ public static final int ThemeOverlay_DeviceDefault_Accent=0x010304fe;
+ /** Theme overlay that replaces colorAccent with the colorAccent from {@link #Theme_DeviceDefault_DayNight}.
+ */
+ public static final int ThemeOverlay_DeviceDefault_Accent_DayNight=0x010302e4;
+ public static final int ThemeOverlay_DeviceDefault_Accent_Light=0x010304ff;
+ /** @hide Theme overlay that inherits from material actionbar
+ */
+ public static final int ThemeOverlay_DeviceDefault_ActionBar=0x010304fc;
+ public static final int ThemeOverlay_DeviceDefault_Dark_ActionBar_Accent=0x01030500;
+ /** @hide Theme overlay for a light popup in action bar
+ */
+ public static final int ThemeOverlay_DeviceDefault_Popup_Light=0x010304fd;
public static final int ThemeOverlay_Material=0x01030248;
/** Theme overlay that replaces the normal control color, which by default is the same as the
secondary text color, with the primary text color.
*/
public static final int ThemeOverlay_Material_ActionBar=0x01030249;
+ /** Base theme for overlay dialogs, customize the colours in the actual dialog theme.
+ */
+ public static final int ThemeOverlay_Material_BaseDialog=0x01030521;
/** Theme overlay that replaces colors with their dark versions but preserves
the value of colorAccent, colorPrimary and its variants.
*/
@@ -20756,13 +40298,24 @@ zh-CN
*/
public static final int ThemeOverlay_Material_Dark_ActionBar=0x0103024c;
/** Theme overlay that overrides window properties to display as a dialog.
+ Override behaviour to set the theme colours for dialogs, keep them the same.
*/
public static final int ThemeOverlay_Material_Dialog=0x010302d6;
public static final int ThemeOverlay_Material_Dialog_Alert=0x010302d7;
+ /** Theme overlay that overrides window properties to display as a date picker dialog.
+ */
+ public static final int ThemeOverlay_Material_Dialog_DatePicker=0x01030523;
+ /** Theme overlay that overrides window properties to display as a time picker dialog.
+ */
+ public static final int ThemeOverlay_Material_Dialog_TimePicker=0x01030522;
/** Theme overlay that replaces colors with their light versions but preserves
the value of colorAccent, colorPrimary and its variants.
*/
public static final int ThemeOverlay_Material_Light=0x0103024a;
+ public static final int TimePickerDialog_Material=0x010304c1;
+ /** @hide
+ */
+ public static final int VectorPointer=0x01030359;
/** Widget Styles
*/
public static final int Widget=0x01030012;
@@ -20774,20 +40327,26 @@ zh-CN
public static final int Widget_ActionButton=0x01030084;
public static final int Widget_ActionButton_CloseMode=0x01030088;
public static final int Widget_ActionButton_Overflow=0x01030087;
+ public static final int Widget_ActionMode=0x0103034f;
+ public static final int Widget_ActivityChooserView=0x0103032b;
public static final int Widget_AutoCompleteTextView=0x01030027;
public static final int Widget_Button=0x01030014;
public static final int Widget_Button_Inset=0x01030015;
public static final int Widget_Button_Small=0x01030016;
public static final int Widget_Button_Toggle=0x01030017;
+ public static final int Widget_Button_Transparent=0x0103030e;
public static final int Widget_CalendarView=0x010300eb;
+ public static final int Widget_CheckedTextView=0x01030312;
public static final int Widget_CompoundButton=0x01030018;
public static final int Widget_CompoundButton_CheckBox=0x01030019;
public static final int Widget_CompoundButton_RadioButton=0x0103001a;
public static final int Widget_CompoundButton_Star=0x0103001b;
+ public static final int Widget_CompoundButton_Switch=0x01030323;
public static final int Widget_DatePicker=0x010300ee;
/** Widget Styles
*/
public static final int Widget_DeviceDefault=0x01030140;
+ public static final int Widget_DeviceDefault_AbsListView=0x01030388;
public static final int Widget_DeviceDefault_ActionBar=0x0103016b;
public static final int Widget_DeviceDefault_ActionBar_Solid=0x01030173;
public static final int Widget_DeviceDefault_ActionBar_TabBar=0x01030172;
@@ -20801,7 +40360,14 @@ zh-CN
public static final int Widget_DeviceDefault_AutoCompleteTextView=0x01030147;
public static final int Widget_DeviceDefault_Button=0x01030141;
public static final int Widget_DeviceDefault_Button_Borderless=0x0103016c;
+ /** Colored borderless ink button
+ */
+ public static final int Widget_DeviceDefault_Button_Borderless_Colored=0x010302e1;
public static final int Widget_DeviceDefault_Button_Borderless_Small=0x01030145;
+ /** Alert dialog button bar button
+ */
+ public static final int Widget_DeviceDefault_Button_ButtonBar_AlertDialog=0x01030387;
+ public static final int Widget_DeviceDefault_Button_Colored=0x010302e0;
public static final int Widget_DeviceDefault_Button_Inset=0x01030143;
public static final int Widget_DeviceDefault_Button_Small=0x01030142;
public static final int Widget_DeviceDefault_Button_Toggle=0x01030144;
@@ -20810,16 +40376,26 @@ zh-CN
public static final int Widget_DeviceDefault_CompoundButton_CheckBox=0x01030148;
public static final int Widget_DeviceDefault_CompoundButton_RadioButton=0x01030159;
public static final int Widget_DeviceDefault_CompoundButton_Star=0x0103015d;
+ public static final int Widget_DeviceDefault_CompoundButton_Switch=0x0103038b;
public static final int Widget_DeviceDefault_DatePicker=0x0103016f;
public static final int Widget_DeviceDefault_DropDownItem=0x01030161;
public static final int Widget_DeviceDefault_DropDownItem_Spinner=0x01030162;
public static final int Widget_DeviceDefault_EditText=0x0103014a;
public static final int Widget_DeviceDefault_ExpandableListView=0x0103014b;
+ public static final int Widget_DeviceDefault_ExpandableListView_White=0x0103038c;
public static final int Widget_DeviceDefault_FastScroll=0x010301e9;
+ /** The FragmentBreadCrumbs widget is deprecated starting in API level 21 ({@link android.os.Build.VERSION_CODES#.L}).
+ */
+ public static final int Widget_DeviceDefault_FragmentBreadCrumbs=0x0103038d;
+ public static final int Widget_DeviceDefault_Gallery=0x0103038e;
+ public static final int Widget_DeviceDefault_GestureOverlayView=0x0103038f;
public static final int Widget_DeviceDefault_GridView=0x0103014c;
public static final int Widget_DeviceDefault_HorizontalScrollView=0x0103015b;
public static final int Widget_DeviceDefault_ImageButton=0x0103014d;
+ public static final int Widget_DeviceDefault_ImageWell=0x01030390;
+ public static final int Widget_DeviceDefault_KeyboardView=0x01030391;
public static final int Widget_DeviceDefault_Light=0x01030174;
+ public static final int Widget_DeviceDefault_Light_AbsListView=0x010303a7;
public static final int Widget_DeviceDefault_Light_ActionBar=0x010301a3;
public static final int Widget_DeviceDefault_Light_ActionBar_Solid=0x010301a7;
/** @deprecated Action bars are now themed using the inheritable android:theme attribute.
@@ -20851,6 +40427,7 @@ zh-CN
public static final int Widget_DeviceDefault_Light_ActionMode_Inverse=0x010301ac;
public static final int Widget_DeviceDefault_Light_AutoCompleteTextView=0x0103017b;
public static final int Widget_DeviceDefault_Light_Button=0x01030175;
+ public static final int Widget_DeviceDefault_Light_Button_Borderless=0x010303aa;
public static final int Widget_DeviceDefault_Light_Button_Borderless_Small=0x01030179;
public static final int Widget_DeviceDefault_Light_Button_Inset=0x01030177;
public static final int Widget_DeviceDefault_Light_Button_Small=0x01030176;
@@ -20860,20 +40437,31 @@ zh-CN
public static final int Widget_DeviceDefault_Light_CompoundButton_CheckBox=0x0103017c;
public static final int Widget_DeviceDefault_Light_CompoundButton_RadioButton=0x01030190;
public static final int Widget_DeviceDefault_Light_CompoundButton_Star=0x01030194;
+ public static final int Widget_DeviceDefault_Light_DatePicker=0x010303ab;
public static final int Widget_DeviceDefault_Light_DropDownItem=0x01030198;
public static final int Widget_DeviceDefault_Light_DropDownItem_Spinner=0x01030199;
public static final int Widget_DeviceDefault_Light_EditText=0x0103017e;
public static final int Widget_DeviceDefault_Light_ExpandableListView=0x0103017f;
+ public static final int Widget_DeviceDefault_Light_ExpandableListView_White=0x010303ac;
public static final int Widget_DeviceDefault_Light_FastScroll=0x010301eb;
+ /** The FragmentBreadCrumbs widget is deprecated starting in API level 21 ({@link android.os.Build.VERSION_CODES#.L}).
+ */
+ public static final int Widget_DeviceDefault_Light_FragmentBreadCrumbs=0x010303a6;
+ public static final int Widget_DeviceDefault_Light_Gallery=0x010303ad;
+ public static final int Widget_DeviceDefault_Light_GestureOverlayView=0x010303ae;
public static final int Widget_DeviceDefault_Light_GridView=0x01030180;
public static final int Widget_DeviceDefault_Light_HorizontalScrollView=0x01030192;
public static final int Widget_DeviceDefault_Light_ImageButton=0x01030181;
+ public static final int Widget_DeviceDefault_Light_ImageWell=0x010303af;
public static final int Widget_DeviceDefault_Light_ListPopupWindow=0x0103019b;
public static final int Widget_DeviceDefault_Light_ListView=0x01030182;
public static final int Widget_DeviceDefault_Light_ListView_DropDown=0x0103017d;
+ public static final int Widget_DeviceDefault_Light_ListView_White=0x010303b0;
public static final int Widget_DeviceDefault_Light_MediaRouteButton=0x010301d8;
+ public static final int Widget_DeviceDefault_Light_NumberPicker=0x010303b1;
public static final int Widget_DeviceDefault_Light_PopupMenu=0x0103019c;
public static final int Widget_DeviceDefault_Light_PopupWindow=0x01030183;
+ public static final int Widget_DeviceDefault_Light_PopupWindow_ActionMode=0x010303a9;
public static final int Widget_DeviceDefault_Light_ProgressBar=0x01030184;
public static final int Widget_DeviceDefault_Light_ProgressBar_Horizontal=0x01030185;
public static final int Widget_DeviceDefault_Light_ProgressBar_Inverse=0x01030189;
@@ -20888,48 +40476,80 @@ zh-CN
public static final int Widget_DeviceDefault_Light_ScrollView=0x01030191;
public static final int Widget_DeviceDefault_Light_SeekBar=0x0103018c;
public static final int Widget_DeviceDefault_Light_Spinner=0x01030193;
+ public static final int Widget_DeviceDefault_Light_Spinner_DropDown=0x010303b2;
+ public static final int Widget_DeviceDefault_Light_Spinner_DropDown_ActionBar=0x010303a8;
public static final int Widget_DeviceDefault_Light_StackView=0x010301ec;
public static final int Widget_DeviceDefault_Light_Tab=0x0103019d;
public static final int Widget_DeviceDefault_Light_TabWidget=0x01030195;
public static final int Widget_DeviceDefault_Light_TextView=0x0103017a;
+ public static final int Widget_DeviceDefault_Light_TextView_ListSeparator=0x010303b3;
public static final int Widget_DeviceDefault_Light_TextView_SpinnerItem=0x0103019a;
+ public static final int Widget_DeviceDefault_Light_TimePicker=0x010303b4;
public static final int Widget_DeviceDefault_Light_WebTextView=0x01030196;
public static final int Widget_DeviceDefault_Light_WebView=0x01030197;
public static final int Widget_DeviceDefault_ListPopupWindow=0x01030164;
public static final int Widget_DeviceDefault_ListView=0x0103014e;
public static final int Widget_DeviceDefault_ListView_DropDown=0x01030149;
+ public static final int Widget_DeviceDefault_ListView_White=0x01030392;
public static final int Widget_DeviceDefault_MediaRouteButton=0x010301d7;
+ public static final int Widget_DeviceDefault_Notification_MessagingName=0x01030396;
+ public static final int Widget_DeviceDefault_Notification_MessagingText=0x01030395;
+ public static final int Widget_DeviceDefault_Notification_Text=0x01030394;
+ public static final int Widget_DeviceDefault_NumberPicker=0x01030393;
public static final int Widget_DeviceDefault_PopupMenu=0x01030165;
public static final int Widget_DeviceDefault_PopupWindow=0x0103014f;
+ public static final int Widget_DeviceDefault_PopupWindow_ActionMode=0x0103038a;
+ public static final int Widget_DeviceDefault_PreferenceFrameLayout=0x01030397;
public static final int Widget_DeviceDefault_ProgressBar=0x01030150;
public static final int Widget_DeviceDefault_ProgressBar_Horizontal=0x01030151;
+ public static final int Widget_DeviceDefault_ProgressBar_Inverse=0x01030398;
public static final int Widget_DeviceDefault_ProgressBar_Large=0x01030154;
+ public static final int Widget_DeviceDefault_ProgressBar_Large_Inverse=0x01030399;
public static final int Widget_DeviceDefault_ProgressBar_Small=0x01030152;
+ public static final int Widget_DeviceDefault_ProgressBar_Small_Inverse=0x0103039a;
public static final int Widget_DeviceDefault_ProgressBar_Small_Title=0x01030153;
+ public static final int Widget_DeviceDefault_QuickContactBadge_WindowLarge=0x0103039b;
+ public static final int Widget_DeviceDefault_QuickContactBadge_WindowMedium=0x0103039c;
+ public static final int Widget_DeviceDefault_QuickContactBadge_WindowSmall=0x0103039d;
+ public static final int Widget_DeviceDefault_QuickContactBadgeSmall_WindowLarge=0x0103039e;
+ public static final int Widget_DeviceDefault_QuickContactBadgeSmall_WindowMedium=0x0103039f;
+ public static final int Widget_DeviceDefault_QuickContactBadgeSmall_WindowSmall=0x010303a0;
public static final int Widget_DeviceDefault_RatingBar=0x01030156;
public static final int Widget_DeviceDefault_RatingBar_Indicator=0x01030157;
public static final int Widget_DeviceDefault_RatingBar_Small=0x01030158;
+ public static final int Widget_DeviceDefault_Resolver_TabWidget=0x010304ef;
public static final int Widget_DeviceDefault_ScrollView=0x0103015a;
public static final int Widget_DeviceDefault_SeekBar=0x01030155;
public static final int Widget_DeviceDefault_Spinner=0x0103015c;
+ public static final int Widget_DeviceDefault_Spinner_DropDown=0x010303a1;
+ public static final int Widget_DeviceDefault_Spinner_DropDown_ActionBar=0x01030389;
public static final int Widget_DeviceDefault_StackView=0x010301ea;
public static final int Widget_DeviceDefault_Tab=0x0103016d;
public static final int Widget_DeviceDefault_TabWidget=0x0103015e;
+ public static final int Widget_DeviceDefault_TextSelectHandle=0x010303a2;
public static final int Widget_DeviceDefault_TextView=0x01030146;
+ public static final int Widget_DeviceDefault_TextView_ListSeparator=0x010303a3;
public static final int Widget_DeviceDefault_TextView_SpinnerItem=0x01030163;
+ public static final int Widget_DeviceDefault_TimePicker=0x010303a4;
+ public static final int Widget_DeviceDefault_Toolbar=0x010303a5;
public static final int Widget_DeviceDefault_WebTextView=0x0103015f;
public static final int Widget_DeviceDefault_WebView=0x01030160;
public static final int Widget_DropDownItem=0x0103002b;
public static final int Widget_DropDownItem_Spinner=0x0103002c;
public static final int Widget_EditText=0x01030023;
public static final int Widget_ExpandableListView=0x01030024;
+ public static final int Widget_ExpandableListView_White=0x01030315;
public static final int Widget_FastScroll=0x010301e5;
public static final int Widget_FragmentBreadCrumbs=0x01030089;
public static final int Widget_Gallery=0x01030035;
+ public static final int Widget_GenericQuickContactBadge=0x0103031a;
+ public static final int Widget_GestureOverlayView=0x0103030c;
+ public static final int Widget_GestureOverlayView_White=0x0103030d;
public static final int Widget_GridView=0x01030032;
/** Widget Styles
*/
public static final int Widget_Holo=0x0103008a;
+ public static final int Widget_Holo_AbsListView=0x010303f9;
public static final int Widget_Holo_ActionBar=0x010300b4;
public static final int Widget_Holo_ActionBar_Solid=0x01030121;
public static final int Widget_Holo_ActionBar_TabBar=0x010300f7;
@@ -20940,6 +40560,7 @@ zh-CN
public static final int Widget_Holo_ActionButton_Overflow=0x010300b0;
public static final int Widget_Holo_ActionButton_TextButton=0x010300b1;
public static final int Widget_Holo_ActionMode=0x010300b2;
+ public static final int Widget_Holo_ActivityChooserView=0x01030401;
public static final int Widget_Holo_AutoCompleteTextView=0x01030090;
public static final int Widget_Holo_Button=0x0103008b;
public static final int Widget_Holo_Button_Borderless=0x010300e2;
@@ -20947,22 +40568,34 @@ zh-CN
public static final int Widget_Holo_Button_Inset=0x0103008d;
public static final int Widget_Holo_Button_Small=0x0103008c;
public static final int Widget_Holo_Button_Toggle=0x0103008e;
+ public static final int Widget_Holo_ButtonBar=0x01030412;
+ public static final int Widget_Holo_ButtonBar_Button=0x01030413;
public static final int Widget_Holo_CalendarView=0x010300ec;
public static final int Widget_Holo_CheckedTextView=0x010301d9;
+ public static final int Widget_Holo_CompoundButton=0x010303fa;
public static final int Widget_Holo_CompoundButton_CheckBox=0x01030091;
public static final int Widget_Holo_CompoundButton_RadioButton=0x010300a2;
public static final int Widget_Holo_CompoundButton_Star=0x010300a6;
+ public static final int Widget_Holo_CompoundButton_Switch=0x01030414;
public static final int Widget_Holo_DatePicker=0x010300ef;
public static final int Widget_Holo_DropDownItem=0x010300aa;
public static final int Widget_Holo_DropDownItem_Spinner=0x010300ab;
public static final int Widget_Holo_EditText=0x01030093;
public static final int Widget_Holo_ExpandableListView=0x01030094;
+ public static final int Widget_Holo_ExpandableListView_White=0x010303fb;
+ public static final int Widget_Holo_FastScroll=0x0103043a;
+ public static final int Widget_Holo_FragmentBreadCrumbs=0x010303fc;
+ public static final int Widget_Holo_Gallery=0x010303fd;
+ public static final int Widget_Holo_GestureOverlayView=0x010303fe;
public static final int Widget_Holo_GridView=0x01030095;
public static final int Widget_Holo_HorizontalScrollView=0x010300a4;
public static final int Widget_Holo_ImageButton=0x01030096;
+ public static final int Widget_Holo_ImageWell=0x01030402;
+ public static final int Widget_Holo_KeyboardView=0x0103040b;
/** Light widget styles
*/
public static final int Widget_Holo_Light=0x010300b5;
+ public static final int Widget_Holo_Light_AbsListView=0x0103041a;
public static final int Widget_Holo_Light_ActionBar=0x010300e1;
public static final int Widget_Holo_Light_ActionBar_Solid=0x01030122;
public static final int Widget_Holo_Light_ActionBar_Solid_Inverse=0x01030123;
@@ -20977,8 +40610,10 @@ zh-CN
public static final int Widget_Holo_Light_ActionButton_Overflow=0x010300de;
public static final int Widget_Holo_Light_ActionMode=0x010300df;
public static final int Widget_Holo_Light_ActionMode_Inverse=0x01030127;
+ public static final int Widget_Holo_Light_ActivityChooserView=0x01030422;
public static final int Widget_Holo_Light_AutoCompleteTextView=0x010300bb;
public static final int Widget_Holo_Light_Button=0x010300b6;
+ public static final int Widget_Holo_Light_Button_Borderless=0x01030415;
public static final int Widget_Holo_Light_Button_Borderless_Small=0x0103011b;
public static final int Widget_Holo_Light_Button_Inset=0x010300b8;
public static final int Widget_Holo_Light_Button_Small=0x010300b7;
@@ -20988,19 +40623,31 @@ zh-CN
public static final int Widget_Holo_Light_CompoundButton_CheckBox=0x010300bc;
public static final int Widget_Holo_Light_CompoundButton_RadioButton=0x010300d0;
public static final int Widget_Holo_Light_CompoundButton_Star=0x010300d4;
+ public static final int Widget_Holo_Light_CompoundButton_Switch=0x0103042f;
+ public static final int Widget_Holo_Light_DatePicker=0x01030421;
public static final int Widget_Holo_Light_DropDownItem=0x010300d8;
public static final int Widget_Holo_Light_DropDownItem_Spinner=0x010300d9;
public static final int Widget_Holo_Light_EditText=0x010300be;
public static final int Widget_Holo_Light_ExpandableListView=0x010300bf;
+ public static final int Widget_Holo_Light_ExpandableListView_White=0x0103041b;
+ public static final int Widget_Holo_Light_FastScroll=0x0103043b;
+ public static final int Widget_Holo_Light_FragmentBreadCrumbs=0x0103041c;
+ public static final int Widget_Holo_Light_Gallery=0x0103041d;
+ public static final int Widget_Holo_Light_GestureOverlayView=0x0103041e;
public static final int Widget_Holo_Light_GridView=0x010300c0;
public static final int Widget_Holo_Light_HorizontalScrollView=0x010300d2;
public static final int Widget_Holo_Light_ImageButton=0x010300c1;
+ public static final int Widget_Holo_Light_ImageWell=0x01030423;
+ public static final int Widget_Holo_Light_KeyboardView=0x01030428;
public static final int Widget_Holo_Light_ListPopupWindow=0x010300db;
public static final int Widget_Holo_Light_ListView=0x010300c2;
public static final int Widget_Holo_Light_ListView_DropDown=0x010300bd;
+ public static final int Widget_Holo_Light_ListView_White=0x01030424;
public static final int Widget_Holo_Light_MediaRouteButton=0x010301d6;
+ public static final int Widget_Holo_Light_NumberPicker=0x0103041f;
public static final int Widget_Holo_Light_PopupMenu=0x010300dc;
public static final int Widget_Holo_Light_PopupWindow=0x010300c3;
+ public static final int Widget_Holo_Light_PopupWindow_ActionMode=0x01030425;
public static final int Widget_Holo_Light_ProgressBar=0x010300c4;
public static final int Widget_Holo_Light_ProgressBar_Horizontal=0x010300c5;
public static final int Widget_Holo_Light_ProgressBar_Inverse=0x010300c9;
@@ -21009,50 +40656,100 @@ zh-CN
public static final int Widget_Holo_Light_ProgressBar_Small=0x010300c6;
public static final int Widget_Holo_Light_ProgressBar_Small_Inverse=0x010300ca;
public static final int Widget_Holo_Light_ProgressBar_Small_Title=0x010300c7;
+ public static final int Widget_Holo_Light_QuickContactBadge_WindowLarge=0x0103042b;
+ public static final int Widget_Holo_Light_QuickContactBadge_WindowMedium=0x0103042a;
+ public static final int Widget_Holo_Light_QuickContactBadge_WindowSmall=0x01030429;
+ public static final int Widget_Holo_Light_QuickContactBadgeSmall_WindowLarge=0x0103042e;
+ public static final int Widget_Holo_Light_QuickContactBadgeSmall_WindowMedium=0x0103042d;
+ public static final int Widget_Holo_Light_QuickContactBadgeSmall_WindowSmall=0x0103042c;
public static final int Widget_Holo_Light_RatingBar=0x010300cd;
public static final int Widget_Holo_Light_RatingBar_Indicator=0x010300ce;
public static final int Widget_Holo_Light_RatingBar_Small=0x010300cf;
public static final int Widget_Holo_Light_ScrollView=0x010300d1;
+ public static final int Widget_Holo_Light_SearchView=0x01030416;
public static final int Widget_Holo_Light_SeekBar=0x010300cc;
public static final int Widget_Holo_Light_Spinner=0x010300d3;
+ public static final int Widget_Holo_Light_Spinner_DropDown=0x01030426;
+ public static final int Widget_Holo_Light_Spinner_DropDown_ActionBar=0x01030427;
+ public static final int Widget_Holo_Light_StackView=0x01030417;
public static final int Widget_Holo_Light_Tab=0x010300e4;
public static final int Widget_Holo_Light_TabWidget=0x010300d5;
+ public static final int Widget_Holo_Light_TextSelectHandle=0x01030419;
public static final int Widget_Holo_Light_TextView=0x010300ba;
+ public static final int Widget_Holo_Light_TextView_ListSeparator=0x01030418;
public static final int Widget_Holo_Light_TextView_SpinnerItem=0x010300da;
+ public static final int Widget_Holo_Light_TimePicker=0x01030420;
public static final int Widget_Holo_Light_WebTextView=0x010300d6;
public static final int Widget_Holo_Light_WebView=0x010300d7;
public static final int Widget_Holo_ListPopupWindow=0x010300ad;
public static final int Widget_Holo_ListView=0x01030097;
public static final int Widget_Holo_ListView_DropDown=0x01030092;
+ public static final int Widget_Holo_ListView_White=0x01030403;
public static final int Widget_Holo_MediaRouteButton=0x010301d5;
+ public static final int Widget_Holo_NumberPicker=0x010303ff;
public static final int Widget_Holo_PopupMenu=0x010300ae;
public static final int Widget_Holo_PopupWindow=0x01030098;
+ public static final int Widget_Holo_PopupWindow_ActionMode=0x01030404;
+ public static final int Widget_Holo_PreferenceFrameLayout=0x01030439;
public static final int Widget_Holo_ProgressBar=0x01030099;
public static final int Widget_Holo_ProgressBar_Horizontal=0x0103009a;
+ public static final int Widget_Holo_ProgressBar_Inverse=0x01030405;
public static final int Widget_Holo_ProgressBar_Large=0x0103009d;
+ public static final int Widget_Holo_ProgressBar_Large_Inverse=0x01030407;
public static final int Widget_Holo_ProgressBar_Small=0x0103009b;
+ public static final int Widget_Holo_ProgressBar_Small_Inverse=0x01030406;
public static final int Widget_Holo_ProgressBar_Small_Title=0x0103009c;
+ public static final int Widget_Holo_QuickContactBadge_WindowLarge=0x0103040e;
+ public static final int Widget_Holo_QuickContactBadge_WindowMedium=0x0103040d;
+ public static final int Widget_Holo_QuickContactBadge_WindowSmall=0x0103040c;
+ public static final int Widget_Holo_QuickContactBadgeSmall_WindowLarge=0x01030411;
+ public static final int Widget_Holo_QuickContactBadgeSmall_WindowMedium=0x01030410;
+ public static final int Widget_Holo_QuickContactBadgeSmall_WindowSmall=0x0103040f;
public static final int Widget_Holo_RatingBar=0x0103009f;
public static final int Widget_Holo_RatingBar_Indicator=0x010300a0;
public static final int Widget_Holo_RatingBar_Small=0x010300a1;
public static final int Widget_Holo_ScrollView=0x010300a3;
+ public static final int Widget_Holo_SearchView=0x010303f5;
public static final int Widget_Holo_SeekBar=0x0103009e;
public static final int Widget_Holo_Spinner=0x010300a5;
+ public static final int Widget_Holo_Spinner_DropDown=0x01030408;
+ public static final int Widget_Holo_Spinner_DropDown_ActionBar=0x01030409;
+ public static final int Widget_Holo_StackView=0x010303f6;
+ public static final int Widget_Holo_SuggestionButton=0x0103043e;
+ public static final int Widget_Holo_SuggestionItem=0x0103043c;
public static final int Widget_Holo_Tab=0x010300e3;
+ public static final int Widget_Holo_TabText=0x0103040a;
public static final int Widget_Holo_TabWidget=0x010300a7;
+ public static final int Widget_Holo_TextSelectHandle=0x010303f8;
public static final int Widget_Holo_TextView=0x0103008f;
+ public static final int Widget_Holo_TextView_ListSeparator=0x010303f7;
public static final int Widget_Holo_TextView_SpinnerItem=0x010300ac;
+ public static final int Widget_Holo_TimePicker=0x01030400;
public static final int Widget_Holo_WebTextView=0x010300a8;
public static final int Widget_Holo_WebView=0x010300a9;
+ public static final int Widget_HorizontalScrollView=0x01030318;
public static final int Widget_ImageButton=0x01030026;
public static final int Widget_ImageWell=0x01030025;
+ /** {@deprecated Use Copy this definition into your own application project.}
+ */
+ @Deprecated
public static final int Widget_KeyboardView=0x01030057;
+ public static final int Widget_Leanback_Button=0x01030441;
+ public static final int Widget_Leanback_Button_ButtonBar=0x01030442;
+ public static final int Widget_Leanback_Button_ButtonBarGravityStart=0x01030443;
+ public static final int Widget_Leanback_ButtonBar=0x01030444;
+ public static final int Widget_Leanback_DatePicker=0x01030446;
+ public static final int Widget_Leanback_NumberPicker=0x01030447;
+ public static final int Widget_Leanback_TimePicker=0x01030445;
public static final int Widget_ListPopupWindow=0x01030085;
public static final int Widget_ListView=0x0103002e;
public static final int Widget_ListView_DropDown=0x01030030;
public static final int Widget_ListView_Menu=0x01030031;
public static final int Widget_ListView_White=0x0103002f;
+ public static final int Widget_LockPatternView=0x01030360;
+ public static final int Widget_Magnifier=0x01030324;
public static final int Widget_Material=0x0103024d;
+ public static final int Widget_Material_AbsListView=0x01030486;
public static final int Widget_Material_ActionBar=0x0103024e;
public static final int Widget_Material_ActionBar_Solid=0x0103024f;
public static final int Widget_Material_ActionBar_TabBar=0x01030250;
@@ -21062,6 +40759,7 @@ zh-CN
public static final int Widget_Material_ActionButton_CloseMode=0x01030254;
public static final int Widget_Material_ActionButton_Overflow=0x01030255;
public static final int Widget_Material_ActionMode=0x01030256;
+ public static final int Widget_Material_ActivityChooserView=0x0103048c;
public static final int Widget_Material_AutoCompleteTextView=0x01030257;
/** Bordered ink button
*/
@@ -21075,6 +40773,10 @@ zh-CN
/** Small borderless ink button
*/
public static final int Widget_Material_Button_Borderless_Small=0x0103025b;
+ /** Alert dialog button bar button
+ Alert dialog button bar button
+ */
+ public static final int Widget_Material_Button_ButtonBar_AlertDialog=0x01030482;
/** Colored bordered ink button
*/
public static final int Widget_Material_Button_Colored=0x010302d3;
@@ -21087,21 +40789,31 @@ zh-CN
public static final int Widget_Material_ButtonBar_AlertDialog=0x01030260;
public static final int Widget_Material_CalendarView=0x01030261;
public static final int Widget_Material_CheckedTextView=0x01030262;
+ public static final int Widget_Material_CompoundButton=0x01030487;
public static final int Widget_Material_CompoundButton_CheckBox=0x01030263;
public static final int Widget_Material_CompoundButton_RadioButton=0x01030264;
public static final int Widget_Material_CompoundButton_Star=0x01030265;
+ public static final int Widget_Material_CompoundButton_Switch=0x010302da;
+ public static final int Widget_Material_ContextPopupMenu=0x0103049e;
public static final int Widget_Material_DatePicker=0x01030266;
public static final int Widget_Material_DropDownItem=0x01030267;
public static final int Widget_Material_DropDownItem_Spinner=0x01030268;
public static final int Widget_Material_EditText=0x01030269;
public static final int Widget_Material_ExpandableListView=0x0103026a;
+ public static final int Widget_Material_ExpandableListView_White=0x01030488;
public static final int Widget_Material_FastScroll=0x0103026b;
+ public static final int Widget_Material_FragmentBreadCrumbs=0x01030489;
+ public static final int Widget_Material_Gallery=0x0103048a;
+ public static final int Widget_Material_GestureOverlayView=0x0103048b;
public static final int Widget_Material_GridView=0x0103026c;
public static final int Widget_Material_HorizontalScrollView=0x0103026d;
public static final int Widget_Material_ImageButton=0x0103026e;
+ public static final int Widget_Material_ImageWell=0x0103048d;
+ public static final int Widget_Material_KeyboardView=0x01030497;
/** Light widget styles
*/
public static final int Widget_Material_Light=0x0103028e;
+ public static final int Widget_Material_Light_AbsListView=0x010304a7;
public static final int Widget_Material_Light_ActionBar=0x0103028f;
public static final int Widget_Material_Light_ActionBar_Solid=0x01030290;
public static final int Widget_Material_Light_ActionBar_TabBar=0x01030291;
@@ -21111,11 +40823,13 @@ zh-CN
public static final int Widget_Material_Light_ActionButton_CloseMode=0x01030295;
public static final int Widget_Material_Light_ActionButton_Overflow=0x01030296;
public static final int Widget_Material_Light_ActionMode=0x01030297;
+ public static final int Widget_Material_Light_ActivityChooserView=0x010304ad;
public static final int Widget_Material_Light_AutoCompleteTextView=0x01030298;
public static final int Widget_Material_Light_Button=0x01030299;
public static final int Widget_Material_Light_Button_Borderless=0x0103029a;
public static final int Widget_Material_Light_Button_Borderless_Colored=0x0103029b;
public static final int Widget_Material_Light_Button_Borderless_Small=0x0103029c;
+ public static final int Widget_Material_Light_Button_ButtonBar_AlertDialog=0x010304a3;
public static final int Widget_Material_Light_Button_Inset=0x0103029d;
public static final int Widget_Material_Light_Button_Small=0x0103029e;
public static final int Widget_Material_Light_Button_Toggle=0x0103029f;
@@ -21123,25 +40837,36 @@ zh-CN
public static final int Widget_Material_Light_ButtonBar_AlertDialog=0x010302a1;
public static final int Widget_Material_Light_CalendarView=0x010302a2;
public static final int Widget_Material_Light_CheckedTextView=0x010302a3;
+ public static final int Widget_Material_Light_CompoundButton=0x010304a8;
public static final int Widget_Material_Light_CompoundButton_CheckBox=0x010302a4;
public static final int Widget_Material_Light_CompoundButton_RadioButton=0x010302a5;
public static final int Widget_Material_Light_CompoundButton_Star=0x010302a6;
+ public static final int Widget_Material_Light_CompoundButton_Switch=0x010302db;
public static final int Widget_Material_Light_DatePicker=0x010302a7;
public static final int Widget_Material_Light_DropDownItem=0x010302a8;
public static final int Widget_Material_Light_DropDownItem_Spinner=0x010302a9;
public static final int Widget_Material_Light_EditText=0x010302aa;
public static final int Widget_Material_Light_ExpandableListView=0x010302ab;
+ public static final int Widget_Material_Light_ExpandableListView_White=0x010304a9;
public static final int Widget_Material_Light_FastScroll=0x010302ac;
+ public static final int Widget_Material_Light_FragmentBreadCrumbs=0x010304aa;
+ public static final int Widget_Material_Light_Gallery=0x010304ab;
+ public static final int Widget_Material_Light_GestureOverlayView=0x010304ac;
public static final int Widget_Material_Light_GridView=0x010302ad;
public static final int Widget_Material_Light_HorizontalScrollView=0x010302ae;
public static final int Widget_Material_Light_ImageButton=0x010302af;
+ public static final int Widget_Material_Light_ImageWell=0x010304ae;
+ public static final int Widget_Material_Light_KeyboardView=0x010304b3;
public static final int Widget_Material_Light_ListPopupWindow=0x010302b0;
public static final int Widget_Material_Light_ListView=0x010302b1;
public static final int Widget_Material_Light_ListView_DropDown=0x010302b2;
+ public static final int Widget_Material_Light_ListView_White=0x010304af;
public static final int Widget_Material_Light_MediaRouteButton=0x010302b3;
+ public static final int Widget_Material_Light_NumberPicker=0x010302dd;
public static final int Widget_Material_Light_PopupMenu=0x010302b4;
public static final int Widget_Material_Light_PopupMenu_Overflow=0x010302b5;
public static final int Widget_Material_Light_PopupWindow=0x010302b6;
+ public static final int Widget_Material_Light_PopupWindow_ActionMode=0x010304b0;
public static final int Widget_Material_Light_ProgressBar=0x010302b7;
public static final int Widget_Material_Light_ProgressBar_Horizontal=0x010302b8;
public static final int Widget_Material_Light_ProgressBar_Inverse=0x010302b9;
@@ -21150,56 +40875,101 @@ zh-CN
public static final int Widget_Material_Light_ProgressBar_Small=0x010302bc;
public static final int Widget_Material_Light_ProgressBar_Small_Inverse=0x010302bd;
public static final int Widget_Material_Light_ProgressBar_Small_Title=0x010302be;
+ public static final int Widget_Material_Light_QuickContactBadge_WindowLarge=0x010304b6;
+ public static final int Widget_Material_Light_QuickContactBadge_WindowMedium=0x010304b5;
+ public static final int Widget_Material_Light_QuickContactBadge_WindowSmall=0x010304b4;
+ public static final int Widget_Material_Light_QuickContactBadgeSmall_WindowLarge=0x010304b9;
+ public static final int Widget_Material_Light_QuickContactBadgeSmall_WindowMedium=0x010304b8;
+ public static final int Widget_Material_Light_QuickContactBadgeSmall_WindowSmall=0x010304b7;
public static final int Widget_Material_Light_RatingBar=0x010302bf;
public static final int Widget_Material_Light_RatingBar_Indicator=0x010302c0;
public static final int Widget_Material_Light_RatingBar_Small=0x010302c1;
public static final int Widget_Material_Light_ScrollView=0x010302c2;
public static final int Widget_Material_Light_SearchView=0x010302c3;
+ public static final int Widget_Material_Light_SearchView_ActionBar=0x010304a4;
public static final int Widget_Material_Light_SeekBar=0x010302c4;
public static final int Widget_Material_Light_SegmentedButton=0x010302c5;
public static final int Widget_Material_Light_Spinner=0x010302c7;
+ public static final int Widget_Material_Light_Spinner_DropDown=0x010304b1;
+ public static final int Widget_Material_Light_Spinner_DropDown_ActionBar=0x010304b2;
public static final int Widget_Material_Light_Spinner_Underlined=0x010302c8;
public static final int Widget_Material_Light_StackView=0x010302c6;
public static final int Widget_Material_Light_Tab=0x010302c9;
public static final int Widget_Material_Light_TabWidget=0x010302ca;
+ public static final int Widget_Material_Light_TextSelectHandle=0x010304a6;
public static final int Widget_Material_Light_TextView=0x010302cb;
+ public static final int Widget_Material_Light_TextView_ListSeparator=0x010304a5;
public static final int Widget_Material_Light_TextView_SpinnerItem=0x010302cc;
public static final int Widget_Material_Light_TimePicker=0x010302cd;
public static final int Widget_Material_Light_WebTextView=0x010302ce;
public static final int Widget_Material_Light_WebView=0x010302cf;
+ public static final int Widget_Material_ListMenuView=0x0103048f;
public static final int Widget_Material_ListPopupWindow=0x0103026f;
public static final int Widget_Material_ListView=0x01030270;
public static final int Widget_Material_ListView_DropDown=0x01030271;
+ public static final int Widget_Material_ListView_White=0x0103048e;
public static final int Widget_Material_MediaRouteButton=0x01030272;
+ public static final int Widget_Material_Notification_MessagingName=0x0103047f;
+ public static final int Widget_Material_Notification_MessagingText=0x0103047e;
+ public static final int Widget_Material_Notification_ProgressBar=0x0103047c;
+ public static final int Widget_Material_Notification_Text=0x0103047d;
+ public static final int Widget_Material_NumberPicker=0x010302dc;
public static final int Widget_Material_PopupMenu=0x01030273;
public static final int Widget_Material_PopupMenu_Overflow=0x01030274;
public static final int Widget_Material_PopupWindow=0x01030275;
+ public static final int Widget_Material_PopupWindow_ActionMode=0x01030490;
+ public static final int Widget_Material_PreferenceFrameLayout=0x0103049f;
public static final int Widget_Material_ProgressBar=0x01030276;
+ /** Material progress part (indeterminate/horizontal) for Wear
+ */
public static final int Widget_Material_ProgressBar_Horizontal=0x01030277;
+ public static final int Widget_Material_ProgressBar_Inverse=0x01030491;
public static final int Widget_Material_ProgressBar_Large=0x01030278;
+ public static final int Widget_Material_ProgressBar_Large_Inverse=0x01030493;
public static final int Widget_Material_ProgressBar_Small=0x01030279;
+ public static final int Widget_Material_ProgressBar_Small_Inverse=0x01030492;
public static final int Widget_Material_ProgressBar_Small_Title=0x0103027a;
+ public static final int Widget_Material_QuickContactBadge_WindowLarge=0x0103049a;
+ public static final int Widget_Material_QuickContactBadge_WindowMedium=0x01030499;
+ public static final int Widget_Material_QuickContactBadge_WindowSmall=0x01030498;
+ public static final int Widget_Material_QuickContactBadgeSmall_WindowLarge=0x0103049d;
+ public static final int Widget_Material_QuickContactBadgeSmall_WindowMedium=0x0103049c;
+ public static final int Widget_Material_QuickContactBadgeSmall_WindowSmall=0x0103049b;
public static final int Widget_Material_RatingBar=0x0103027b;
public static final int Widget_Material_RatingBar_Indicator=0x0103027c;
public static final int Widget_Material_RatingBar_Small=0x0103027d;
+ public static final int Widget_Material_Resolver_Tab=0x010304f0;
public static final int Widget_Material_ScrollView=0x0103027e;
public static final int Widget_Material_SearchView=0x0103027f;
+ public static final int Widget_Material_SearchView_ActionBar=0x01030483;
public static final int Widget_Material_SeekBar=0x01030280;
+ /** A seek bar with tick marks at each progress value.
+ */
+ public static final int Widget_Material_SeekBar_Discrete=0x010302d9;
public static final int Widget_Material_SegmentedButton=0x01030281;
public static final int Widget_Material_Spinner=0x01030283;
+ public static final int Widget_Material_Spinner_DropDown=0x01030494;
+ public static final int Widget_Material_Spinner_DropDown_ActionBar=0x01030495;
public static final int Widget_Material_Spinner_Underlined=0x01030284;
public static final int Widget_Material_StackView=0x01030282;
+ public static final int Widget_Material_SuggestionButton=0x010304a2;
+ public static final int Widget_Material_SuggestionItem=0x010304a0;
public static final int Widget_Material_Tab=0x01030285;
+ public static final int Widget_Material_TabText=0x01030496;
public static final int Widget_Material_TabWidget=0x01030286;
+ public static final int Widget_Material_TextSelectHandle=0x01030485;
public static final int Widget_Material_TextView=0x01030287;
+ public static final int Widget_Material_TextView_ListSeparator=0x01030484;
public static final int Widget_Material_TextView_SpinnerItem=0x01030288;
public static final int Widget_Material_TimePicker=0x01030289;
public static final int Widget_Material_Toolbar=0x0103028a;
public static final int Widget_Material_Toolbar_Button_Navigation=0x0103028b;
public static final int Widget_Material_WebTextView=0x0103028c;
public static final int Widget_Material_WebView=0x0103028d;
+ public static final int Widget_NumberPicker=0x01030316;
public static final int Widget_PopupMenu=0x01030086;
public static final int Widget_PopupWindow=0x01030036;
+ public static final int Widget_PreferenceFrameLayout=0x010302ec;
public static final int Widget_ProgressBar=0x0103001c;
public static final int Widget_ProgressBar_Horizontal=0x0103001f;
public static final int Widget_ProgressBar_Inverse=0x0103005b;
@@ -21207,19 +40977,57 @@ zh-CN
public static final int Widget_ProgressBar_Large_Inverse=0x0103005c;
public static final int Widget_ProgressBar_Small=0x0103001e;
public static final int Widget_ProgressBar_Small_Inverse=0x0103005d;
+ public static final int Widget_ProgressBar_Small_Title=0x0103030f;
+ public static final int Widget_QuickContactBadge=0x0103031b;
+ public static final int Widget_QuickContactBadge_WindowLarge=0x0103031f;
+ public static final int Widget_QuickContactBadge_WindowMedium=0x0103031e;
+ public static final int Widget_QuickContactBadge_WindowSmall=0x0103031d;
+ public static final int Widget_QuickContactBadgeSmall=0x0103031c;
+ public static final int Widget_QuickContactBadgeSmall_WindowLarge=0x01030322;
+ public static final int Widget_QuickContactBadgeSmall_WindowMedium=0x01030321;
+ public static final int Widget_QuickContactBadgeSmall_WindowSmall=0x01030320;
public static final int Widget_RatingBar=0x01030021;
+ public static final int Widget_RatingBar_Indicator=0x01030310;
+ public static final int Widget_RatingBar_Small=0x01030311;
public static final int Widget_ScrollView=0x0103002d;
public static final int Widget_SeekBar=0x01030020;
public static final int Widget_Spinner=0x01030028;
public static final int Widget_Spinner_DropDown=0x01030083;
public static final int Widget_StackView=0x010301e6;
public static final int Widget_TabWidget=0x01030034;
+ /** Style for the small popup windows that contain text selection anchors.
+ */
+ public static final int Widget_TextSelectHandle=0x0103034d;
public static final int Widget_TextView=0x01030022;
+ public static final int Widget_TextView_ListSeparator=0x01030313;
+ public static final int Widget_TextView_ListSeparator_White=0x01030314;
public static final int Widget_TextView_PopupMenu=0x01030029;
public static final int Widget_TextView_SpinnerItem=0x0103002a;
+ public static final int Widget_TimePicker=0x01030317;
public static final int Widget_Toolbar=0x010301e7;
public static final int Widget_Toolbar_Button_Navigation=0x010301e8;
+ public static final int Widget_WebTextView=0x01030319;
public static final int Widget_WebView=0x01030033;
+ public static final int WindowAnimationStyle_Leanback_Setup=0x0103044d;
+ public static final int WindowTitle=0x010302e6;
+ /** WindowTitle Styles
+ */
+ public static final int WindowTitle_DeviceDefault=0x010303d5;
+ public static final int WindowTitle_Holo=0x01030436;
+ public static final int WindowTitle_Material=0x010304c3;
+ public static final int WindowTitleBackground=0x010302e5;
+ public static final int WindowTitleBackground_DeviceDefault=0x010303d6;
+ /** Window title
+ */
+ public static final int WindowTitleBackground_Holo=0x01030435;
+ /** Window title
+ */
+ public static final int WindowTitleBackground_Material=0x010304c2;
+ public static final int ZoomControls=0x0103034b;
+ /** @hide
+ @hide
+ */
+ public static final int aerr_list_item=0x0103035f;
}
public static final class transition {
/** A transition that moves views in or out of the scene to or from the edges when
@@ -21236,6 +41044,8 @@ zh-CN
should be used.
*/
public static final int no_transition=0x010f0000;
+ public static final int popup_window_enter=0x010f0008;
+ public static final int popup_window_exit=0x010f0009;
/** A transition that moves views in or out of the scene to or from the bottom edge when
a view visibility changes.
*/
@@ -21254,23 +41064,30 @@ zh-CN
public static final int slide_top=0x010f0005;
}
public static final class xml {
- public static final int apns=0x01110000;
- public static final int audio_assets=0x01110001;
- public static final int autotext=0x01110002;
- public static final int bookmarks=0x01110003;
- public static final int default_zen_mode_config=0x01110004;
- public static final int eri=0x01110005;
- public static final int global_keys=0x01110006;
- public static final int password_kbd_numeric=0x01110009;
- public static final int password_kbd_qwerty=0x0111000b;
- public static final int password_kbd_qwerty_shifted=0x0111000c;
- public static final int password_kbd_symbols=0x0111000d;
- public static final int password_kbd_symbols_shift=0x0111000e;
- public static final int power_profile=0x0111000f;
- public static final int sms_7bit_translation_table=0x01110011;
- public static final int sms_short_codes=0x01110012;
- public static final int storage_list=0x01110013;
- public static final int time_zones_by_country=0x01110014;
+ public static final int apns=0x01120000;
+ public static final int audio_assets=0x01120001;
+ public static final int autofill_compat_accessibility_service=0x01120002;
+ public static final int autotext=0x01120003;
+ public static final int bookmarks=0x01120004;
+ public static final int color_extraction=0x01120005;
+ public static final int config_user_types=0x01120006;
+ public static final int config_webview_packages=0x01120007;
+ public static final int default_zen_mode_config=0x01120008;
+ public static final int global_keys=0x01120009;
+ public static final int irq_device_map=0x0112000a;
+ public static final int kg_password_kbd_numeric=0x0112000b;
+ public static final int password_kbd_extension=0x0112000c;
+ public static final int password_kbd_numeric=0x0112000d;
+ public static final int password_kbd_popup_template=0x0112000e;
+ public static final int password_kbd_qwerty=0x0112000f;
+ public static final int password_kbd_qwerty_shifted=0x01120010;
+ public static final int password_kbd_symbols=0x01120011;
+ public static final int password_kbd_symbols_shift=0x01120012;
+ public static final int power_profile=0x01120013;
+ public static final int power_profile_test=0x01120014;
+ public static final int sms_7bit_translation_table=0x01120015;
+ public static final int sms_short_codes=0x01120016;
+ public static final int storage_list=0x01120017;
}
public static final class styleable {
/** Attributes that can be used with a AbsListView.
@@ -21473,7 +41290,7 @@ containing a value of this type.
property is set to true by default but should be set to false if your adapter
will display items of varying heights. When this property is set to true and
your adapter displays items of varying heights, the scrollbar thumb will
- change size as the user scrolls through the list. When set to fale, the list
+ change size as the user scrolls through the list. When set to false, the list
will use only the number of items in the adapter and the number of items visible
on screen to determine the scrollbar's properties.
@@ -21663,49 +41480,87 @@ containing a value of this type.
Attribute whether the accessibility service wants to be able to request touch
exploration mode in which touched items are spoken aloud and the UI can be
explored via gestures.
A recommended timeout in milliseconds used in
+ {@link android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis(int, int)
+ android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int)}
+ to return a suitable value for interactive controls.
+
{@link #AccessibilityService_intro android:intro}
Detailed intro of the accessibility service purpose or behavior.
A recommended timeout in milliseconds used in
+ {@link android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis(int, int)
+ android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int)}
+ to return a suitable value for UIs that do not include interactive controls.
Fully qualified class name of {@link android.service.quicksettings.TileService} is
+ associated with this accessibility service for one to one mapping.
@attr description
- The event types this serivce would like to receive as specified in
+ The event types this service would like to receive as specified in
{@link android.view.accessibility.AccessibilityEvent}. This setting
can be changed at runtime by calling
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
@@ -21749,11 +41604,11 @@ containing a value of this type.
resource symbol {@link android.R.attr#accessibilityEventTypes}.
@attr name android:accessibilityEventTypes
*/
- public static final int AccessibilityService_accessibilityEventTypes = 2;
+ public static final int AccessibilityService_accessibilityEventTypes = 3;
/**
@attr description
- The feedback types this serivce provides as specified in
+ The feedback types this service provides as specified in
{@link android.accessibilityservice.AccessibilityServiceInfo}. This setting
can be changed at runtime by calling
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
@@ -21777,7 +41632,7 @@ containing a value of this type.
resource symbol {@link android.R.attr#accessibilityFeedbackType}.
@attr name android:accessibilityFeedbackType
*/
- public static final int AccessibilityService_accessibilityFeedbackType = 4;
+ public static final int AccessibilityService_accessibilityFeedbackType = 5;
/**
@attr description
@@ -21794,29 +41649,87 @@ containing a value of this type.
Constant
Value
Description
-
flagDefault
0x00000001
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#DEFAULT}
-
flagIncludeNotImportantViews
0x00000002
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_INCLUDE_NOT_IMPORTANT_VIEWS}
-
flagRequestTouchExplorationMode
0x00000004
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE}
-
flagRequestEnhancedWebAccessibility
0x00000008
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY}
-
flagReportViewIds
0x00000010
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REPORT_VIEW_IDS}
-
flagRequestFilterKeyEvents
0x00000020
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_FILTER_KEY_EVENTS}
-
flagRetrieveInteractiveWindows
0x00000040
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS}
+
flagDefault
0x00000001
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#DEFAULT}.
+
flagIncludeNotImportantViews
0x00000002
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_INCLUDE_NOT_IMPORTANT_VIEWS}.
+
flagRequestTouchExplorationMode
0x00000004
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_TOUCH_EXPLORATION_MODE}.
+
flagRequestEnhancedWebAccessibility
0x00000008
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY}.
+ Not used by the framework.
+
+
flagReportViewIds
0x00000010
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REPORT_VIEW_IDS}.
+
flagRequestFilterKeyEvents
0x00000020
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_FILTER_KEY_EVENTS}.
+
flagRetrieveInteractiveWindows
0x00000040
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS}.
+
flagEnableAccessibilityVolume
0x00000080
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_ENABLE_ACCESSIBILITY_VOLUME}.
+
flagRequestAccessibilityButton
0x00000100
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_ACCESSIBILITY_BUTTON}.
+
flagRequestFingerprintGestures
0x00000200
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_FINGERPRINT_GESTURES}.
+
flagRequestShortcutWarningDialogSpokenFeedback
0x00000400
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_SHORTCUT_WARNING_DIALOG_SPOKEN_FEEDBACK}.
+
flagServiceHandlesDoubleTap
0x00000800
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_SERVICE_HANDLES_DOUBLE_TAP}.
+
flagRequestMultiFingerGestures
0x00001000
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_REQUEST_MULTI_FINGER_GESTURES}.
+
flagSendMotionEvents
0x0004000
+
flagInputMethodEditor
0x0008000
Has flag {@link android.accessibilityservice.AccessibilityServiceInfo#FLAG_INPUT_METHOD_EDITOR}.
This corresponds to the global attribute
resource symbol {@link android.R.attr#accessibilityFlags}.
@attr name android:accessibilityFlags
*/
- public static final int AccessibilityService_accessibilityFlags = 6;
+ public static final int AccessibilityService_accessibilityFlags = 7;
+ /**
+
+ @attr description
+ Animated image of the accessibility service purpose or behavior, to help users
+ understand how the service can help them.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#animatedImageDrawable}.
+ @attr name android:animatedImageDrawable
+ */
+ public static final int AccessibilityService_animatedImageDrawable = 17;
+ /**
+
+ @attr description
+ Attribute whether the accessibility service wants to be able to control
+ display magnification.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#canControlMagnification}.
+ @attr name android:canControlMagnification
+ */
+ public static final int AccessibilityService_canControlMagnification = 12;
+ /**
+
+ @attr description
+ Attribute whether the accessibility service wants to be able to perform gestures.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#canPerformGestures}.
+ @attr name android:canPerformGestures
+ */
+ public static final int AccessibilityService_canPerformGestures = 13;
/**
@attr description
Attribute whether the accessibility service wants to be able to request enhanced
- web accessibility enhancements. For example, installing scripts to make app
- content more accessible.
-
- Required to allow setting the {@link android.accessibilityservice
- #AccessibilityServiceInfo#FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY} flag.
-
+ web accessibility enhancements.
+ {@deprecated Not used by the framework}
@@ -21830,7 +41743,8 @@ containing a value of this type.
resource symbol {@link android.R.attr#canRequestEnhancedWebAccessibility}.
@attr name android:canRequestEnhancedWebAccessibility
*/
- public static final int AccessibilityService_canRequestEnhancedWebAccessibility = 9;
+ @Deprecated
+ public static final int AccessibilityService_canRequestEnhancedWebAccessibility = 10;
/**
@attr description
@@ -21853,7 +41767,30 @@ containing a value of this type.
resource symbol {@link android.R.attr#canRequestFilterKeyEvents}.
@attr name android:canRequestFilterKeyEvents
*/
- public static final int AccessibilityService_canRequestFilterKeyEvents = 10;
+ public static final int AccessibilityService_canRequestFilterKeyEvents = 11;
+ /**
+
+ @attr description
+ Attribute whether the accessibility service wants to be able to capture gestures from
+ the fingerprint sensor.
+
+ Required to allow setting the {@link android.accessibilityservice
+ #AccessibilityServiceInfo#FLAG_REQUEST_FINGERPRINT_GESTURES} flag to have any effect.
+
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#canRequestFingerprintGestures}.
+ @attr name android:canRequestFingerprintGestures
+ */
+ public static final int AccessibilityService_canRequestFingerprintGestures = 14;
/**
@attr description
@@ -21877,12 +41814,17 @@ containing a value of this type.
resource symbol {@link android.R.attr#canRequestTouchExplorationMode}.
@attr name android:canRequestTouchExplorationMode
*/
- public static final int AccessibilityService_canRequestTouchExplorationMode = 8;
+ public static final int AccessibilityService_canRequestTouchExplorationMode = 9;
/**
@attr description
Attribute whether the accessibility service wants to be able to retrieve the
- active window content. This setting cannot be changed at runtime.
+ active window content. This setting cannot be changed at runtime.
+
+ Required to allow setting the {@link android.accessibilityservice
+ #AccessibilityServiceInfo#FLAG_RETRIEVE_INTERACTIVE_WINDOWS} flag.
+
+
Must be a boolean value, either "true" or "false".
@@ -21895,11 +41837,29 @@ containing a value of this type.
resource symbol {@link android.R.attr#canRetrieveWindowContent}.
@attr name android:canRetrieveWindowContent
*/
- public static final int AccessibilityService_canRetrieveWindowContent = 7;
+ public static final int AccessibilityService_canRetrieveWindowContent = 8;
/**
@attr description
- Short description of the accessibility serivce purpose or behavior.
+ Attribute whether the accessibility service wants to be able to take screenshot.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#canTakeScreenshot}.
+ @attr name android:canTakeScreenshot
+ */
+ public static final int AccessibilityService_canTakeScreenshot = 19;
+ /**
+
+ @attr description
+ Description of the accessibility service usage, availability, or limitations (e.g.
+ isn't supported by all apps).
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -21909,11 +41869,104 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:description
*/
public static final int AccessibilityService_description = 0;
+ /**
+
+ @attr description
+ Html description of the accessibility service usage, availability, or limitations (e.g.
+ isn't supported by all apps).
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#htmlDescription}.
+ @attr name android:htmlDescription
+ */
+ public static final int AccessibilityService_htmlDescription = 18;
+ /**
+
+ @attr description
+ A recommended timeout in milliseconds used in
+ {@link android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis(int, int)
+ android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int)}
+ to return a suitable value for interactive controls.
+ This setting can be changed at runtime by calling
+ {@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
+ android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#interactiveUiTimeout}.
+ @attr name android:interactiveUiTimeout
+ */
+ public static final int AccessibilityService_interactiveUiTimeout = 16;
+ /**
+
+ @attr description
+ Detailed intro of the accessibility service purpose or behavior.
+
This is a private symbol.
+ @attr name android:intro
+ */
+ public static final int AccessibilityService_intro = 22;
+ /**
+
+ @attr description
+ Attribute indicating whether the accessibility service is used to assist users with
+ disabilities. This criteria might be defined by the installer. The default is false.
+
+ Note: If this flag is false, system will show a notification after a duration to
+ inform the user about the privacy implications of the service.
+
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#isAccessibilityTool}.
+ @attr name android:isAccessibilityTool
+ */
+ public static final int AccessibilityService_isAccessibilityTool = 20;
+ /**
+
+ @attr description
+ A recommended timeout in milliseconds used in
+ {@link android.view.accessibility.AccessibilityManager#getRecommendedTimeoutMillis(int, int)
+ android.view.accessibility.AccessibilityManager.getRecommendedTimeoutMillis(int, int)}
+ to return a suitable value for UIs that do not include interactive controls.
+ This setting can be changed at runtime by calling
+ {@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
+ android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#nonInteractiveUiTimeout}.
+ @attr name android:nonInteractiveUiTimeout
+ */
+ public static final int AccessibilityService_nonInteractiveUiTimeout = 15;
/**
@attr description
The minimal period in milliseconds between two accessibility events of the same type
- are sent to this serivce. This setting can be changed at runtime by calling
+ are sent to this service. This setting can be changed at runtime by calling
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
@@ -21928,11 +41981,11 @@ containing a value of this type.
resource symbol {@link android.R.attr#notificationTimeout}.
@attr name android:notificationTimeout
*/
- public static final int AccessibilityService_notificationTimeout = 5;
+ public static final int AccessibilityService_notificationTimeout = 6;
/**
@attr description
- Comma separated package names from which this serivce would like to receive events (leave out for all packages).
+ Comma separated package names from which this service would like to receive events (leave out for all packages).
{@link android.accessibilityservice.AccessibilityService#setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)
android.accessibilityservice.AccessibilityService.setServiceInfo(android.accessibilityservice.AccessibilityServiceInfo)}.
@@ -21947,12 +42000,12 @@ containing a value of this type.
resource symbol {@link android.R.attr#packageNames}.
@attr name android:packageNames
*/
- public static final int AccessibilityService_packageNames = 3;
+ public static final int AccessibilityService_packageNames = 4;
/**
@attr description
- Component name of an activity that allows the user to modify
- the settings for this service. This setting cannot be changed at runtime.
+ Fully qualified class name of an activity that allows the user to modify the settings
+ for this service. This setting cannot be changed at runtime.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -21960,12 +42013,185 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#settingsActivity}.
@attr name android:settingsActivity
*/
- public static final int AccessibilityService_settingsActivity = 1;
+ public static final int AccessibilityService_settingsActivity = 2;
+ /**
+
+ @attr description
+ Brief summary of the accessibility service purpose or behavior.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#summary}.
+ @attr name android:summary
+ */
+ public static final int AccessibilityService_summary = 1;
+ /**
+
+ @attr description
+ Fully qualified class name of {@link android.service.quicksettings.TileService} is
+ associated with this accessibility service for one to one mapping. It is used by system
+ settings to remind users this accessibility service has a
+ {@link android.service.quicksettings.TileService}.
+
This is a private symbol.
+ @attr name android:tileService
+ */
+ public static final int AccessibilityService_tileService = 21;
+ /** Use accessibility-shortcut-target as the root tag of the XML resource that
+ describes an activity, which is referenced from the
+ android.accessibilityshortcut.target meta-data entry.
+
Animated image of the target of accessibility shortcut purpose or behavior, to help
+ users understand how the target of accessibility shortcut can help them.
Fully qualified class name of {@link android.service.quicksettings.TileService} is
+ associated with this accessibility shortcut target for one to one mapping.
+ @attr description
+ Animated image of the target of accessibility shortcut purpose or behavior, to help
+ users understand how the target of accessibility shortcut can help them.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#animatedImageDrawable}.
+ @attr name android:animatedImageDrawable
+ */
+ public static final int AccessibilityShortcutTarget_animatedImageDrawable = 3;
+ /**
+
+ @attr description
+ Description of the target of accessibility shortcut usage, availability, or limitations
+ (e.g. isn't supported by all apps).
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#description}.
+ @attr name android:description
+ */
+ public static final int AccessibilityShortcutTarget_description = 0;
+ /**
+
+ @attr description
+ Html description of the target of accessibility shortcut usage, availability, or
+ limitations (e.g. isn't supported by all apps).
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#htmlDescription}.
+ @attr name android:htmlDescription
+ */
+ public static final int AccessibilityShortcutTarget_htmlDescription = 4;
+ /**
+
+ @attr description
+ Detailed intro of the target of accessibility shortcut purpose or behavior.
+
This is a private symbol.
+ @attr name android:intro
+ */
+ public static final int AccessibilityShortcutTarget_intro = 6;
+ /**
+
+ @attr description
+ Fully qualified class name of an activity that allows the user to modify the settings
+ for this target of accessibility shortcut.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#settingsActivity}.
+ @attr name android:settingsActivity
+ */
+ public static final int AccessibilityShortcutTarget_settingsActivity = 2;
+ /**
+
+ @attr description
+ Brief summary of the target of accessibility shortcut purpose or behavior.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#summary}.
+ @attr name android:summary
+ */
+ public static final int AccessibilityShortcutTarget_summary = 1;
+ /**
+
+ @attr description
+ Fully qualified class name of {@link android.service.quicksettings.TileService} is
+ associated with this accessibility shortcut target for one to one mapping. It is used
+ by system settings to remind users this accessibility service has a
+ {@link android.service.quicksettings.TileService}.
+
This is a private symbol.
+ @attr name android:tileService
+ */
+ public static final int AccessibilityShortcutTarget_tileService = 5;
/** Use account-authenticator as the root tag of the XML resource that
describes an account authenticator.
@@ -22062,6 +42288,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -22091,16 +42320,20 @@ or to a theme attribute in the form "?[package:][type:]na
@@ -22219,6 +42455,26 @@ containing a value of this type.
@attr name android:contentInsetEnd
*/
public static final int ActionBar_contentInsetEnd = 23;
+ /**
+
+ @attr description
+ Minimum inset for content views within a bar when actions from a menu
+ are present. Only valid for some themes and configurations.
+
+
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#contentInsetEndWithActions}.
+ @attr name android:contentInsetEndWithActions
+ */
+ public static final int ActionBar_contentInsetEndWithActions = 28;
/**
@attr description
@@ -22279,6 +42535,26 @@ containing a value of this type.
@attr name android:contentInsetStart
*/
public static final int ActionBar_contentInsetStart = 22;
+ /**
+
+ @attr description
+ Minimum inset for content views within a bar when a navigation button
+ is present, such as the Up button. Only valid for some themes and configurations.
+
+
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#contentInsetStartWithNavigation}.
+ @attr name android:contentInsetStartWithNavigation
+ */
+ public static final int ActionBar_contentInsetStartWithNavigation = 27;
/**
@attr description
@@ -22335,7 +42611,7 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- Elevation for the action bar itself
+ Elevation for the action bar itself.
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
@@ -22390,7 +42666,7 @@ containing a value of this type.
/**
@attr description
- Up navigation glyph
+ Up navigation glyph.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -22484,7 +42760,7 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
-
normal
0
Normal static title text
+
normal
0
Normal static title text.
listMode
1
The action bar will use a selection list for navigation.
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
@@ -22542,7 +42818,7 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- Specifies subtitle text used for navigationMode="normal"
+ Specifies subtitle text used for navigationMode="normal".
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -22572,7 +42848,7 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- Specifies title text used for navigationMode="normal"
+ Specifies title text used for navigationMode="normal".
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -22702,7 +42978,7 @@ containing a value of this type.
*/
public static final int[] ActionMode = {
0x010100d4, 0x01010155, 0x010102f8, 0x010102f9,
- 0x0101038b, 0x0116008a
+ 0x0101038b, 0x0116012f
};
/**
@@ -22739,7 +43015,7 @@ or to a theme attribute in the form "?[package:][type:]na
@attr description
Specifies a layout to use for the "close" item at the starting edge.
This is a private symbol.
- @attr name com.android.internal:closeItemLayout
+ @attr name android:closeItemLayout
*/
public static final int ActionMode_closeItemLayout = 5;
/**
@@ -22800,7 +43076,7 @@ or to a theme attribute in the form "?[package:][type:]na
@see #ActivityChooserView_initialActivityCount
*/
public static final int[] ActivityChooserView = {
- 0x01160082, 0x01160083
+ 0x01160118, 0x01160119
};
/**
@@ -22812,7 +43088,7 @@ or to a theme attribute in the form "?[package:][type:]na
give a clue that sharing is to be performed.
This is a private symbol.
- @attr name com.android.internal:expandActivityOverflowButtonDrawable
+ @attr name android:expandActivityOverflowButtonDrawable
*/
public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 1;
/**
@@ -22820,9 +43096,164 @@ or to a theme attribute in the form "?[package:][type:]na
@attr description
The maximal number of items initially shown in the activity list.
This is a private symbol.
- @attr name com.android.internal:initialActivityCount
+ @attr name android:initialActivityCount
*/
public static final int ActivityChooserView_initialActivityCount = 0;
+ /** @hide Attributes which will be read by the Activity to intialize the
+ base activity TaskDescription.
+
+ @attr description
+ @hide From Theme.colorBackground, used for the TaskDescription background
+ color.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#colorBackground}.
+ @attr name android:colorBackground
+ */
+ public static final int ActivityTaskDescription_colorBackground = 0;
+ /**
+
+ @attr description
+ @hide From Theme.colorBackgroundFloating, used for the TaskDescription background
+ color floating.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#colorBackgroundFloating}.
+ @attr name android:colorBackgroundFloating
+ */
+ public static final int ActivityTaskDescription_colorBackgroundFloating = 4;
+ /**
+
+ @attr description
+ @hide From Theme.colorPrimary, used for the TaskDescription primary
+ color.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#colorPrimary}.
+ @attr name android:colorPrimary
+ */
+ public static final int ActivityTaskDescription_colorPrimary = 1;
+ /**
+
+ @attr description
+ @hide From Window.enforceNavigationBarContrast
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#enforceNavigationBarContrast}.
+ @attr name android:enforceNavigationBarContrast
+ */
+ public static final int ActivityTaskDescription_enforceNavigationBarContrast = 6;
+ /**
+
+ @attr description
+ @hide From Window.enforceStatusBarContrast
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#enforceStatusBarContrast}.
+ @attr name android:enforceStatusBarContrast
+ */
+ public static final int ActivityTaskDescription_enforceStatusBarContrast = 5;
+ /**
+
+ @attr description
+ @hide From Theme.navigationBarColor, used for the TaskDescription navigation bar
+ color.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#navigationBarColor}.
+ @attr name android:navigationBarColor
+ */
+ public static final int ActivityTaskDescription_navigationBarColor = 3;
+ /**
+
+ @attr description
+ @hide From Theme.statusBarColor, used for the TaskDescription status bar color.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#statusBarColor}.
+ @attr name android:statusBarColor
+ */
+ public static final int ActivityTaskDescription_statusBarColor = 2;
/** Attributes that can be used with a AdapterViewAnimator.
Includes the following attributes:
@@ -22912,7 +43343,7 @@ or to a theme attribute in the form "?[package:][type:]na
@see #AdapterViewFlipper_autoStart
@@ -22924,7 +43355,7 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- When true, automatically start animating
+ When true, automatically start animating.
Must be a boolean value, either "true" or "false".
@@ -22952,6 +43383,32 @@ containing a value of this type.
@attr name android:flipInterval
*/
public static final int AdapterViewFlipper_flipInterval = 0;
+ /** Drawable used to draw adaptive icons with foreground and background layers.
+
+ @see #AdaptiveIconDrawableLayer_drawable
+ */
+ public static final int[] AdaptiveIconDrawableLayer = {
+ 0x01010199
+ };
+ /**
+
+ @attr description
+ The drawable to use for the layer.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#drawable}.
+ @attr name android:drawable
+ */
+ public static final int AdaptiveIconDrawableLayer_drawable = 0;
/** Specify one or more aid-filter elements inside a
aid-group element to specify an ISO7816 Application ID (AID)
your service can handle.
@@ -22978,6 +43435,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -23020,6 +43483,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#category}.
@@ -23065,6 +43534,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -23084,6 +43559,7 @@ containing a value of this type.
@@ -23105,6 +43583,7 @@ containing a value of this type.
@see #AlertDialog_centerBright
@see #AlertDialog_centerDark
@see #AlertDialog_centerMedium
+ @see #AlertDialog_controllerType
@see #AlertDialog_fullBright
@see #AlertDialog_fullDark
@see #AlertDialog_horizontalProgressLayout
@@ -23114,6 +43593,8 @@ containing a value of this type.
@see #AlertDialog_multiChoiceItemLayout
@see #AlertDialog_needsDefaultBackgrounds
@see #AlertDialog_progressLayout
+ @see #AlertDialog_selectionScrollOffset
+ @see #AlertDialog_showTitle
@see #AlertDialog_singleChoiceItemLayout
@see #AlertDialog_topBright
@see #AlertDialog_topDark
@@ -23121,9 +43602,10 @@ containing a value of this type.
public static final int[] AlertDialog = {
0x010100c6, 0x010100c7, 0x010100c8, 0x010100c9,
0x010100ca, 0x010100cb, 0x010100cc, 0x010100cd,
- 0x010100ce, 0x010100cf, 0x010100f2, 0x0116003d,
- 0x0116003e, 0x0116003f, 0x01160040, 0x01160041,
- 0x01160042, 0x01160043, 0x01160044
+ 0x010100ce, 0x010100cf, 0x010100f2, 0x01160099,
+ 0x0116009a, 0x0116009b, 0x0116009c, 0x0116009d,
+ 0x0116009e, 0x0116009f, 0x011600a0, 0x011600a1,
+ 0x011600a2, 0x011600a3
};
/**
This symbol is the offset where the {@link android.R.attr#bottomBright}
@@ -23162,9 +43644,9 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int AlertDialog_bottomMedium = 8;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#buttonPanelSideLayout}
+
This symbol is the offset where the {@link android.R.attr#buttonPanelSideLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:buttonPanelSideLayout
+ @attr name android:buttonPanelSideLayout
*/
public static final int AlertDialog_buttonPanelSideLayout = 11;
/**
@@ -23203,6 +43685,14 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:centerMedium
*/
public static final int AlertDialog_centerMedium = 9;
+ /**
+
+ @attr description
+ @hide Workaround until we replace AlertController with custom layout.
+
This is a private symbol.
+ @attr name android:controllerType
+ */
+ public static final int AlertDialog_controllerType = 20;
/**
This symbol is the offset where the {@link android.R.attr#fullBright}
attribute's value can be found in the {@link #AlertDialog} array.
@@ -23228,9 +43718,9 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int AlertDialog_fullDark = 0;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#horizontalProgressLayout}
+
This symbol is the offset where the {@link android.R.attr#horizontalProgressLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:horizontalProgressLayout
+ @attr name android:horizontalProgressLayout
*/
public static final int AlertDialog_horizontalProgressLayout = 17;
/**
@@ -23249,21 +43739,21 @@ or to a theme attribute in the form "?[package:][type:]na
*/
public static final int AlertDialog_layout = 10;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#listItemLayout}
+
This symbol is the offset where the {@link android.R.attr#listItemLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:listItemLayout
+ @attr name android:listItemLayout
*/
public static final int AlertDialog_listItemLayout = 15;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#listLayout}
+
This symbol is the offset where the {@link android.R.attr#listLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:listLayout
+ @attr name android:listLayout
*/
public static final int AlertDialog_listLayout = 12;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#multiChoiceItemLayout}
+
This symbol is the offset where the {@link android.R.attr#multiChoiceItemLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:multiChoiceItemLayout
+ @attr name android:multiChoiceItemLayout
*/
public static final int AlertDialog_multiChoiceItemLayout = 13;
/**
@@ -23271,19 +43761,35 @@ or to a theme attribute in the form "?[package:][type:]na
@attr description
@hide Whether fullDark, etc. should use default values if null.
This is a private symbol.
- @attr name com.android.internal:needsDefaultBackgrounds
+ @attr name android:needsDefaultBackgrounds
*/
- public static final int AlertDialog_needsDefaultBackgrounds = 18;
+ public static final int AlertDialog_needsDefaultBackgrounds = 19;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#progressLayout}
+
This symbol is the offset where the {@link android.R.attr#progressLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:progressLayout
+ @attr name android:progressLayout
*/
public static final int AlertDialog_progressLayout = 16;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#singleChoiceItemLayout}
+
+ @attr description
+ @hide Offset when scrolling to a selection.
+
This is a private symbol.
+ @attr name android:selectionScrollOffset
+ */
+ public static final int AlertDialog_selectionScrollOffset = 21;
+ /**
+
+ @attr description
+ @hide Not ready for public use.
+
This is a private symbol.
+ @attr name android:showTitle
+ */
+ public static final int AlertDialog_showTitle = 18;
+ /**
+
This symbol is the offset where the {@link android.R.attr#singleChoiceItemLayout}
attribute's value can be found in the {@link #AlertDialog} array.
- @attr name com.android.internal:singleChoiceItemLayout
+ @attr name android:singleChoiceItemLayout
*/
public static final int AlertDialog_singleChoiceItemLayout = 14;
/**
@@ -23360,15 +43866,38 @@ containing a value of this type.
This symbol is the offset where the {@link android.R.attr#dial}
@@ -23380,6 +43909,53 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:dial
*/
public static final int AnalogClock_dial = 0;
+ /**
+
+ @attr description
+ Tint to apply to the dial graphic.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#dialTint}.
+ @attr name android:dialTint
+ */
+ public static final int AnalogClock_dialTint = 5;
+ /**
+
+ @attr description
+ Blending mode used to apply the dial graphic tint.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#dialTintMode}.
+ @attr name android:dialTintMode
+ */
+ public static final int AnalogClock_dialTintMode = 6;
/**
This symbol is the offset where the {@link android.R.attr#hand_hour}
attribute's value can be found in the {@link #AnalogClock} array.
@@ -23390,6 +43966,53 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:hand_hour
*/
public static final int AnalogClock_hand_hour = 1;
+ /**
+
+ @attr description
+ Tint to apply to the hour hand graphic.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hand_hourTint}.
+ @attr name android:hand_hourTint
+ */
+ public static final int AnalogClock_hand_hourTint = 7;
+ /**
+
+ @attr description
+ Blending mode used to apply the hour hand graphic tint.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hand_hourTintMode}.
+ @attr name android:hand_hourTintMode
+ */
+ public static final int AnalogClock_hand_hourTintMode = 8;
/**
This symbol is the offset where the {@link android.R.attr#hand_minute}
attribute's value can be found in the {@link #AnalogClock} array.
@@ -23400,6 +44023,137 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:hand_minute
*/
public static final int AnalogClock_hand_minute = 2;
+ /**
+
+ @attr description
+ Tint to apply to the minute hand graphic.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hand_minuteTint}.
+ @attr name android:hand_minuteTint
+ */
+ public static final int AnalogClock_hand_minuteTint = 9;
+ /**
+
+ @attr description
+ Blending mode used to apply the minute hand graphic tint.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hand_minuteTintMode}.
+ @attr name android:hand_minuteTintMode
+ */
+ public static final int AnalogClock_hand_minuteTintMode = 10;
+ /**
+
This symbol is the offset where the {@link android.R.attr#hand_second}
+ attribute's value can be found in the {@link #AnalogClock} array.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+ @attr name android:hand_second
+ */
+ public static final int AnalogClock_hand_second = 4;
+ /**
+
+ @attr description
+ Tint to apply to the second hand graphic.
+
+
+
Must be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hand_secondTint}.
+ @attr name android:hand_secondTint
+ */
+ public static final int AnalogClock_hand_secondTint = 11;
+ /**
+
+ @attr description
+ Blending mode used to apply the second hand graphic tint.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
src_over
3
The tint is drawn on top of the drawable.
+ [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ color channels are thrown out. [Sa * Da, Sc * Da]
+
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+
multiply
14
Multiplies the color and alpha channels of the drawable with those of
+ the tint. [Sa * Da, Sc * Dc]
+
screen
15
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+
add
16
Combines the tint and drawable color and alpha channels, clamping the
+ result to valid color values. Saturate(S + D)
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hand_secondTintMode}.
+ @attr name android:hand_secondTintMode
+ */
+ public static final int AnalogClock_hand_secondTintMode = 12;
+ /**
+
+ @attr description
+ Specifies the time zone to use. When this attribute is specified, the
+ TextClock will ignore the time zone of the system. To use the user's
+ time zone, do not specify this attribute. The default value is the
+ user's time zone. Please refer to {@link java.util.TimeZone} for more
+ information about time zone ids.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#timeZone}.
+ @attr name android:timeZone
+ */
+ public static final int AnalogClock_timeZone = 3;
/** The manifest tag is the root of an
AndroidManifest.xml file,
describing the contents of an Android package (.apk) file. One
@@ -23410,7 +44164,8 @@ or to a theme attribute in the form "?[package:][type:]na
com.google.app.appname
Inside of the manifest tag, may appear the following tags
- in any order: {@link #AndroidManifestPermission permission},
+ in any order: {@link #AndroidManifestAttribution attribution},
+ {@link #AndroidManifestPermission permission},
{@link #AndroidManifestPermissionGroup permission-group},
{@link #AndroidManifestPermissionTree permission-tree},
{@link #AndroidManifestUsesSdk uses-sdk},
@@ -23424,25 +44179,99 @@ or to a theme attribute in the form "?[package:][type:]na
{@deprecated Use requiredSplitTypes instead.}
+ Flag to specify if this APK requires at least one split [either feature or
+ resource] to be present in order to function.
If set to true, indicates to the platform that any split APKs
+ installed for this application should be loaded into their own Context
+ objects and not appear in the base application's Context.
+ @attr description
+ @hide For use by platform and tools only. Developers should not specify this value.
+ The user-visible SDK version (ex. 26) of the framework against which the application was
+ compiled. This attribute is automatically specified by the Android build tools and should
+ NOT be manually specified.
+
+ This attribute is the compile-time equivalent of
+ {@link android.os.Build.VERSION#SDK_INT Build.VERSION.SDK_INT}.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#compileSdkVersion}.
+ @attr name android:compileSdkVersion
+ */
+ public static final int AndroidManifest_compileSdkVersion = 9;
+ /**
+
+ @attr description
+ @hide For use by platform and tools only. Developers should not specify this value.
+ The development codename (ex. "O") of the framework against which the application was
+ compiled, or "REL" if the application was compiled against a release build. This attribute
+ is automatically specified by the Android build tools and should NOT be manually
+ specified.
+
+ This attribute is the compile-time equivalent of
+ {@link android.os.Build.VERSION#CODENAME Build.VERSION.CODENAME}.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#compileSdkVersionCodename}.
+ @attr name android:compileSdkVersionCodename
+ */
+ public static final int AndroidManifest_compileSdkVersionCodename = 10;
/**
@attr description
@@ -23468,6 +44297,77 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:installLocation
*/
public static final int AndroidManifest_installLocation = 4;
+ /**
+
+ @attr description
+ If set to true, indicates to the platform that this APK is
+ a 'feature' split and that it implicitly depends on the base APK. This distinguishes
+ this split APK from a 'configuration' split, which provides resource overrides
+ for a particular 'feature' split. Only useful when the base APK specifies
+ android:isolatedSplits="true".
+
+
The default value of this attribute is false.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#isFeatureSplit}.
+ @attr name android:isFeatureSplit
+ */
+ public static final int AndroidManifest_isFeatureSplit = 8;
+ /**
+
+ @attr description
+ {@deprecated Use requiredSplitTypes instead.}
+ Flag to specify if this APK requires at least one split [either feature or
+ resource] to be present in order to function. Default value is false.
+ @deprecated Use {@link android.R.attr#requiredSplitTypes} instead.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#isSplitRequired}.
+ @attr name android:isSplitRequired
+ */
+ @Deprecated
+ public static final int AndroidManifest_isSplitRequired = 12;
+ /**
+
+ @attr description
+ If set to true, indicates to the platform that any split APKs
+ installed for this application should be loaded into their own Context
+ objects and not appear in the base application's Context.
+
+
The default value of this attribute is false.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#isolatedSplits}.
+ @attr name android:isolatedSplits
+ */
+ public static final int AndroidManifest_isolatedSplits = 6;
+ /**
+
This symbol is the offset where the {@link android.R.attr#requiredSplitTypes}
+ attribute's value can be found in the {@link #AndroidManifest} array.
+ @attr name android:requiredSplitTypes
+ */
+ public static final int AndroidManifest_requiredSplitTypes = 14;
/**
@attr description
@@ -23498,7 +44398,14 @@ containing a value of this type.
By setting this value on two or more packages, each of these packages
will be given a single shared user ID, so they can for example run
in the same process. Note that for them to actually get the same
- user ID, they must also be signed with the same signature.
+ user ID, they must also be signed with the same signature.
+ @deprecated Shared user IDs cause non-deterministic behavior within the
+ package manager. As such, its use is strongly discouraged and may be
+ removed in a future version of Android. Instead, apps should use proper
+ communication mechanisms, such as services and content providers,
+ to facilitate interoperability between shared components. Note that
+ existing apps cannot remove this value, as migrating off a
+ shared user ID is not supported.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -23511,6 +44418,7 @@ containing a value of this type.
resource symbol {@link android.R.attr#sharedUserId}.
@attr name android:sharedUserId
*/
+ @Deprecated
public static final int AndroidManifest_sharedUserId = 0;
/**
@@ -23518,7 +44426,10 @@ containing a value of this type.
Specify a label for the shared user UID of this package. This is
only used if you have also used android:sharedUserId. This must
be a reference to a string resource; it can not be an explicit
- string.
+ string.
+ @deprecated There is no replacement for this attribute.
+ {@link android.R.attr#sharedUserId} has been deprecated making
+ this attribute unnecessary.
Must be a reference to another resource, in the form "@[+][package:]type:name"
@@ -23527,7 +44438,44 @@ or to a theme attribute in the form "?[package:][type:]na
resource symbol {@link android.R.attr#sharedUserLabel}.
@attr name android:sharedUserLabel
*/
+ @Deprecated
public static final int AndroidManifest_sharedUserLabel = 3;
+ /**
+
This symbol is the offset where the {@link android.R.attr#sharedUserMaxSdkVersion}
+ attribute's value can be found in the {@link #AndroidManifest} array.
+ @attr name android:sharedUserMaxSdkVersion
+ */
+ public static final int AndroidManifest_sharedUserMaxSdkVersion = 13;
+ /**
+
This symbol is the offset where the {@link android.R.attr#splitTypes}
+ attribute's value can be found in the {@link #AndroidManifest} array.
+ @attr name android:splitTypes
+ */
+ public static final int AndroidManifest_splitTypes = 15;
+ /**
+
+ @attr description
+ Specifies the target sandbox this app wants to use. Higher sandbox versions
+ will have increasing levels of security.
+
+
The default value of this attribute is 1.
+
+ @deprecated The security properties have been moved to
+ {@link android.os.Build.VERSION Build.VERSION} 27 and 28.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#targetSandboxVersion}.
+ @attr name android:targetSandboxVersion
+ */
+ @Deprecated
+ public static final int AndroidManifest_targetSandboxVersion = 7;
/**
@attr description
@@ -23538,7 +44486,7 @@ or to a theme attribute in the form "?[package:][type:]na
number, simply increase it by one each time a new version is
released, or define it however else you want, as long as each
successive version has a higher number. This is not a version
- number generally shown to the user, that is usually supplied
+ number generally shown to the user, that is usually supplied
with {@link android.R.attr#versionName}. When an app is delivered
as multiple split APKs, each APK must have the exact same versionCode.
@@ -23554,6 +44502,27 @@ containing a value of this type.
@attr name android:versionCode
*/
public static final int AndroidManifest_versionCode = 1;
+ /**
+
+ @attr description
+ Internal major version code. This is essentially additional high bits
+ for the base version code; it has no other meaning than
+ that higher numbers are more recent. This is not a version
+ number generally shown to the user, that is usually supplied
+ with {@link android.R.attr#versionName}.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#versionCodeMajor}.
+ @attr name android:versionCodeMajor
+ */
+ public static final int AndroidManifest_versionCodeMajor = 11;
/**
@attr description
@@ -23607,6 +44576,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -23633,20 +44608,36 @@ containing a value of this type.
activity.
Specify whether an activity's task state should always be maintained
by the system, or if it is allowed to reset the task to its initial
state in certain situations.
Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
If false, {@link android.view.KeyEvent#KEYCODE_BACK KEYCODE_BACK} and
+ {@link android.app.Activity#onBackPressed Activity.onBackPressed()}
+ and related event will be forwarded to the Activity and its views.
Flag declaring that this activity will be run in VR mode, and specifying
+ the component of the {@link android.service.vr.VrListenerService} that should be
+ bound while this Activity is visible if it is installed and enabled on this device.
If {@code true} this app declares that it should be visible to all other apps on
+ device, regardless of what they declare via the {@code queries} tags in their
+ manifest.
Specifies whether this {@link android.app.Activity} should be shown on
+ top of the lock screen whenever the lockscreen is up and this activity has another
+ activity behind it with the {@link android.R.attr#showWhenLocked} attribute set.
Specify the configuration changes that trigger the system to recreate the
+ current activity if any of these configuration changes happen in the system.
Indicate that it is okay for this activity be resumed while the previous
activity is in the process of pausing, without waiting for the previous pause
to complete.
Specifies whether an {@link android.app.Activity} should be shown on top of the lock screen
+ whenever the lockscreen is up and the activity is resumed.
Indicates that an Activity does not need to have its freeze state
(as returned by {@link android.app.Activity#onSaveInstanceState}
retained in order to be restarted.
@@ -23786,7 +44837,7 @@ containing a value of this type.
application tag (to supply a default for all activities in the
application), or with an activity tag (to supply a specific
setting for that component).
-
+
Normally when an application is started, it is associated with
the task of the activity that started it and stays there for its
entire lifetime. You can use the allowTaskReparenting feature to force an
@@ -23808,19 +44859,36 @@ containing a value of this type.
@attr name android:allowTaskReparenting
*/
public static final int AndroidManifestActivity_allowTaskReparenting = 19;
+ /**
+
This symbol is the offset where the {@link android.R.attr#allowUntrustedActivityEmbedding}
+ attribute's value can be found in the {@link #AndroidManifestActivity} array.
+ @attr name android:allowUntrustedActivityEmbedding
+ */
+ public static final int AndroidManifestActivity_allowUntrustedActivityEmbedding = 61;
/**
@attr description
- Specify whether an acitivty's task state should always be maintained
+ @hide This activity is always focusable regardless of if it is in a task/stack whose
+ activities are normally not focusable.
+ For example, {@link android.R.attr#supportsPictureInPicture} activities are placed
+ in a task/stack that isn't focusable. This flag allows them to be focusable.
+
This is a private symbol.
+ @attr name android:alwaysFocusable
+ */
+ public static final int AndroidManifestActivity_alwaysFocusable = 64;
+ /**
+
+ @attr description
+ Specify whether an activity's task state should always be maintained
by the system, or if it is allowed to reset the task to its initial
state in certain situations.
-
+
Normally the system will reset a task (remove all activities from
the stack and reset the root activity) in certain situations when
the user re-selects that task from the home screen. Typically this
will be done if the user hasn't visited that task for a certain
amount of time, such as 30 minutes.
-
+
By setting this attribute, the user will always return to your
task in its last state, regardless of how they get there. This is
useful, for example, in an application like the web browser where there
@@ -23839,6 +44907,27 @@ containing a value of this type.
@attr name android:alwaysRetainTaskState
*/
public static final int AndroidManifestActivity_alwaysRetainTaskState = 18;
+ /**
+
+ @attr description
+ Set of attribution tags that should be automatically applied to this component.
+
+ Each instance of this Activity will be automatically configured with
+ Context.createAttributionContext() using the first attribution tag
+ contained here.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#attributionTags}.
+ @attr name android:attributionTags
+ */
+ public static final int AndroidManifestActivity_attributionTags = 57;
/**
@attr description
@@ -23885,6 +44974,15 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:banner
*/
public static final int AndroidManifestActivity_banner = 30;
+ /**
+
+ @attr description
+ Indicates whether the activity can be displayed on a remote device which may or
+ may not be running Android.
+
This is a private symbol.
+ @attr name android:canDisplayOnRemoteDevices
+ */
+ public static final int AndroidManifestActivity_canDisplayOnRemoteDevices = 65;
/**
@attr description
@@ -23894,7 +44992,7 @@ or to a theme attribute in the form "?[package:][type:]na
regardless of whether they used BACK or HOME to last leave it.
This flag only applies to activities that
are used to start the root of a new task.
-
+
An example of the use of this flag would be for the case where
a user launches activity A from home, and from there goes to
activity B. They now press home, and then return to activity A.
@@ -23903,7 +45001,7 @@ or to a theme attribute in the form "?[package:][type:]na
then upon going to the background all of the tasks on top of it (B
in this case) are removed, so when the user next returns to A they
will restart at its original activity.
-
+
When this option is used in conjunction with
{@link android.R.attr#allowTaskReparenting}, the allowTaskReparenting trumps the
clear. That is, all activities above the root activity of the
@@ -23923,6 +45021,29 @@ containing a value of this type.
@attr name android:clearTaskOnLaunch
*/
public static final int AndroidManifestActivity_clearTaskOnLaunch = 11;
+ /**
+
+ @attr description
+ Specify the color mode the activity desires. The requested color mode may be ignored
+ depending on the capabilities of the display the activity is displayed on.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
wideColorGamut
1
The default color mode (typically sRGB, low-dynamic range).
+
+ Wide color gamut color mode.
+
hdr
2
High dynamic range color mode.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#colorMode}.
+ @attr name android:colorMode
+ */
+ public static final int AndroidManifestActivity_colorMode = 49;
/**
@attr description
@@ -23932,12 +45053,12 @@ containing a value of this type.
the activity will remain running and its
{@link android.app.Activity#onConfigurationChanged Activity.onConfigurationChanged}
method called with the new configuration.
-
+
Note that all of these configuration changes can impact the
resource values seen by the application, so you will generally need
to re-retrieve all resources (including view layouts, drawables, etc)
to correctly handle any configuration change.
-
+
These values must be kept in sync with those in
{@link android.content.pm.ActivityInfo} and
include/utils/ResourceTypes.h.
@@ -23950,9 +45071,15 @@ containing a value of this type.
Constant
Value
Description
mcc
0x0001
The IMSI MCC has changed, that is a SIM has been detected and
- updated the Mobile Country Code.
+ updated the Mobile Country Code. By default from Android O, we
+ don't recreate the activity even the app doesn't specify mcc in
+ configChanges. If the app wants to recreate the activity, specify
+ mcc in recreateOnConfigChanges.
mnc
0x0002
The IMSI MNC has changed, that is a SIM has been detected and
- updated the Mobile Network Code.
+ updated the Mobile Network Code. By default from Android O, we
+ don't recreate the activity even the app doesn't specify mnc in
+ configChanges. If the app wants to recreate the acvitity, specify
+ mnc in recreateOnConfigChanges.
locale
0x0004
The locale has changed, that is the user has selected a new
language that text should be displayed in.
touchscreen
0x0008
The touchscreen has changed. Should never normally happen.
@@ -23982,9 +45109,17 @@ containing a value of this type.
regardless of orientation, so will only change when the actual
physical screen size has changed such as switching to an external
display.
+
density
0x1000
The display density has changed. This might be caused by the user
+ specifying a different display scale, or it might be caused by a
+ different display being activated.
layoutDirection
0x2000
The layout direction has changed. For example going from LTR to RTL.
+
colorMode
0x4000
The color mode of the screen has changed (color gamut or dynamic range).
+
grammaticalGender
0x8000
The grammatical gender has changed, for example the user set the grammatical gender
+ from the UI.
fontScale
0x40000000
The font scaling factor has changed, that is the user has
selected a new global font size.
+
fontWeightAdjustment
0x10000000
The font weight adjustment value has changed. Used to reflect the user increasing font
+ weight.
This corresponds to the global attribute
resource symbol {@link android.R.attr#configChanges}.
@@ -24004,6 +45139,25 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:description
*/
public static final int AndroidManifestActivity_description = 17;
+ /**
+
+ @attr description
+ Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#directBootAware}.
+ @attr name android:directBootAware
+ */
+ public static final int AndroidManifestActivity_directBootAware = 42;
/**
@attr description
@@ -24014,7 +45168,7 @@ or to a theme attribute in the form "?[package:][type:]na
Such a document is any kind of item for which an application may want to
maintain multiple simultaneous instances. Examples might be text files, web
pages, spreadsheets, or emails. Each such document will be in a separate
- task in the recent taskss list.
+ task in the recent tasks list.
This attribute is equivalent to adding the flag {@link
android.content.Intent#FLAG_ACTIVITY_NEW_DOCUMENT} to every Intent used to launch
@@ -24075,6 +45229,45 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:documentLaunchMode
*/
public static final int AndroidManifestActivity_documentLaunchMode = 33;
+ /**
+
+ @attr description
+ If false, {@link android.view.KeyEvent#KEYCODE_BACK KEYCODE_BACK} and
+ {@link android.app.Activity#onBackPressed Activity.onBackPressed()}
+ and related event will be forwarded to the Activity and its views.
+
+
If true, those events will be replaced by a call to
+ {@link android.window.OnBackInvokedCallback#onBackInvoked} on the focused window.
+
+
By default, the behavior is configured by the same attribute in application.
+
+
This is a private symbol.
+ @attr name android:enableOnBackInvokedCallback
+ */
+ public static final int AndroidManifestActivity_enableOnBackInvokedCallback = 62;
+ /**
+
+ @attr description
+ Flag declaring that this activity will be run in VR mode, and specifying
+ the component of the {@link android.service.vr.VrListenerService} that should be
+ bound while this Activity is visible if it is installed and enabled on this device.
+ This is equivalent to calling {@link android.app.Activity#setVrModeEnabled} with the
+ the given component name within the Activity that this attribute is set for.
+ Declaring this will prevent the system from leaving VR mode during an Activity
+ transition from one VR activity to another.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#enableVrMode}.
+ @attr name android:enableVrMode
+ */
+ public static final int AndroidManifestActivity_enableVrMode = 43;
/**
@attr description
@@ -24089,6 +45282,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#enabled}.
@@ -24165,7 +45364,7 @@ containing a value of this type.
@attr description
Specify whether an activity should be finished when its task is
brought to the foreground by relaunching from the home screen.
-
+
If both this option and {@link android.R.attr#allowTaskReparenting} are
specified, the finish trumps the affinity: the affinity will be
ignored and the activity simply finished.
@@ -24182,6 +45381,33 @@ containing a value of this type.
@attr name android:finishOnTaskLaunch
*/
public static final int AndroidManifestActivity_finishOnTaskLaunch = 10;
+ /**
+
+ @attr description
+ If {@code true} this app declares that it should be visible to all other apps on
+ device, regardless of what they declare via the {@code queries} tags in their
+ manifest.
+
+ The default value is {@code false}.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#forceQueryable}.
+ @attr name android:forceQueryable
+ */
+ public static final int AndroidManifestActivity_forceQueryable = 55;
/**
@attr description
@@ -24223,7 +45449,7 @@ containing a value of this type.
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -24255,6 +45481,37 @@ containing a value of this type.
@attr name android:immersive
*/
public static final int AndroidManifestActivity_immersive = 24;
+ /**
+
+ @attr description
+ Specifies whether this {@link android.app.Activity} should be shown on
+ top of the lock screen whenever the lockscreen is up and this activity has another
+ activity behind it with the {@link android.R.attr#showWhenLocked} attribute set. That
+ is, this activity is only visible on the lock screen if there is another activity with
+ the {@link android.R.attr#showWhenLocked} attribute visible at the same time on the
+ lock screen. A use case for this is permission dialogs, that should only be visible on
+ the lock screen if their requesting activity is also visible.
+
+
The default value of this attribute is false.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#inheritShowWhenLocked}.
+ @attr name android:inheritShowWhenLocked
+ */
+ public static final int AndroidManifestActivity_inheritShowWhenLocked = 54;
+ /**
+
This symbol is the offset where the {@link android.R.attr#knownActivityEmbeddingCerts}
+ attribute's value can be found in the {@link #AndroidManifestActivity} array.
+ @attr name android:knownActivityEmbeddingCerts
+ */
+ public static final int AndroidManifestActivity_knownActivityEmbeddingCerts = 60;
/**
@attr description
@@ -24264,7 +45521,7 @@ containing a value of this type.
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -24275,6 +45532,9 @@ containing a value of this type.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -24288,7 +45548,7 @@ or to a theme attribute in the form "?[package:][type:]na
Tasks and Back
Stack document for important information on how these options impact
the behavior of your application.
-
+
If this attribute is not specified, standard launch
mode will be used. Note that the particular launch behavior can
be changed in some ways at runtime through the
@@ -24329,16 +45589,22 @@ or to a theme attribute in the form "?[package:][type:]na
FLAG_ACTIVITY_BROUGHT_TO_FRONT flag set). See the
Tasks and Back
Stack document for more details about tasks.
-
singleInstance
3
Only allow one instance of this activity to ever be
- running. This activity gets a unique task with only itself running
- in it; if it is ever launched again with the same Intent, then that
- task will be brought forward and its
+
singleInstance
3
Only allow one instance of this activity to ever be
+ running. This activity gets a unique task with only itself running
+ in it; if it is ever launched again with the same Intent, then that
+ task will be brought forward and its
{@link android.app.Activity#onNewIntent Activity.onNewIntent()}
- method called. If this
- activity tries to start a new activity, that new activity will be
+ method called. If this
+ activity tries to start a new activity, that new activity will be
launched in a separate task. See the
Tasks and Back
Stack document for more details about tasks.
+
singleInstancePerTask
4
The activity can only be running as the root activity of the task, the first activity
+ that created the task, and therefore there will only be one instance of this activity
+ in a task. In contrast to the {@code singleTask} launch mode, this activity can be
+ started in multiple instances in different tasks if the
+ {@code FLAG_ACTIVITY_MULTIPLE_TASK} or {@code FLAG_ACTIVITY_NEW_DOCUMENT} is set.
+ This enum value is introduced in API level 31.
This corresponds to the global attribute
resource symbol {@link android.R.attr#launchMode}.
@@ -24365,13 +45631,13 @@ or to a theme attribute in the form "?[package:][type:]na
Constant
Value
Description
normal
0
This is the default value. Tasks will not launch into lockTask mode but can be
placed there by calling {@link android.app.Activity#startLockTask}. If a task with
- this mode has been whitelisted using {@link
+ this mode has been allowlisted using {@link
android.app.admin.DevicePolicyManager#setLockTaskPackages} then calling
{@link android.app.Activity#startLockTask} will enter lockTask mode immediately,
otherwise the user will be presented with a dialog to approve entering pinned mode.
If the system is already in lockTask mode when a new task rooted at this activity
is launched that task will or will not start depending on whether the package of this
- activity has been whitelisted.
+ activity has been allowlisted.
Tasks rooted at this activity can only exit lockTask mode using
{@link android.app.Activity#stopLockTask}.
never
1
Tasks will not launch into lockTask mode and cannot be placed there using
@@ -24426,6 +45692,38 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:logo
*/
public static final int AndroidManifestActivity_logo = 23;
+ /**
+
+ @attr description
+ This value indicates the maximum aspect ratio the activity supports. If the app runs on a
+ device with a wider aspect ratio, the system automatically letterboxes the app, leaving
+ portions of the screen unused so the app can run at its specified maximum aspect ratio.
+
Maximum aspect ratio, expressed as (longer dimension / shorter dimension) in decimal
+ form. For example, if the maximum aspect ratio is 7:3, set value to 2.33.
+
Value needs to be greater or equal to 1.0, otherwise it is ignored.
+
+
+
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#maxAspectRatio}.
+ @attr name android:maxAspectRatio
+ */
+ public static final int AndroidManifestActivity_maxAspectRatio = 50;
/**
@attr description
@@ -24446,13 +45744,45 @@ containing a value of this type.
@attr name android:maxRecents
*/
public static final int AndroidManifestActivity_maxRecents = 34;
+ /**
+
+ @attr description
+ This value indicates the minimum aspect ratio the activity supports. If the app runs on a
+ device with a narrower aspect ratio, the system automatically letterboxes the app, leaving
+ portions of the screen unused so the app can run at its specified minimum aspect ratio.
+
Minimum aspect ratio, expressed as (longer dimension / shorter dimension) in decimal
+ form. For example, if the minimum aspect ratio is 4:3, set value to 1.33.
+
Value needs to be greater or equal to 1.0, otherwise it is ignored.
+
+
+
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#minAspectRatio}.
+ @attr name android:minAspectRatio
+ */
+ public static final int AndroidManifestActivity_minAspectRatio = 53;
/**
@attr description
Specify whether a component is allowed to have multiple instances
of itself running in different processes. Use with the activity
and provider tags.
-
+
Normally the system will ensure that all instances of a particular
component are only running in a single process. You can use this
attribute to disable that behavior, allowing the system to create
@@ -24488,6 +45818,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -24595,12 +45931,73 @@ containing a value of this type.
/**
@attr description
- @hide This broacast receiver will only receive broadcasts for the
- primary user. Can only be used with receivers.
-
This is a private symbol.
- @attr name com.android.internal:primaryUserOnly
+ Specifies whether a home sound effect should be played if the home app moves to
+ front after an activity with this flag set to true.
+
The default value of this attribute is true.
+
Also note that home sounds are only played if the device supports home sounds,
+ usually TVs.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#playHomeTransitionSound}.
+ @attr name android:playHomeTransitionSound
*/
- public static final int AndroidManifestActivity_primaryUserOnly = 41;
+ public static final int AndroidManifestActivity_playHomeTransitionSound = 58;
+ /**
+
+ @attr description
+ Indicates whether the activity wants the connected display to do minimal
+ post processing on the produced image or video frames. This will only be
+ requested if this activity's main window is visible on the screen.
+
+
This setting should be used when low latency has a higher priority than
+ image enhancement processing (e.g. for games or video conferencing).
+
+
If the Display sink is connected via HDMI, the device will begin to
+ send infoframes with Auto Low Latency Mode enabled and Game Content Type.
+ This will switch the connected display to a minimal image processing mode
+ (if available), which reduces latency, improving the user experience for
+ gaming or video conferencing applications. For more information,
+ see HDMI 2.1 specification.
+
+
If the Display sink has an internal connection or uses some other
+ protocol than HDMI, effects may be similar but implementation-defined.
+
+
The ability to switch to a mode with minimal post proessing may be
+ disabled by a user setting in the system settings menu. In that case,
+ this field is ignored and the display will remain in its current
+ mode.
+
+
See {@link android.content.pm.ActivityInfo#FLAG_PREFER_MINIMAL_POST_PROCESSING}
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#preferMinimalPostProcessing}.
+ @attr name android:preferMinimalPostProcessing
+ */
+ public static final int AndroidManifestActivity_preferMinimalPostProcessing = 56;
+ /**
+
+ @attr description
+ This broadcast receiver or activity will only receive broadcasts for the
+ system user
+
This is a private symbol.
+ @attr name android:primaryUserOnly
+ */
+ public static final int AndroidManifestActivity_primaryUserOnly = 63;
/**
@attr description
@@ -24608,7 +46005,7 @@ containing a value of this type.
Use with the application tag (to supply a default process for all
application components), or with the activity, receiver, service,
or provider tag (to supply a specific icon for that component).
-
+
Application components are normally run in a single process that
is created for the entire application. You can use this tag to modify
where they run. If the process name begins with a ':' character,
@@ -24631,6 +46028,33 @@ containing a value of this type.
@attr name android:process
*/
public static final int AndroidManifestActivity_process = 7;
+ /**
+
+ @attr description
+ Specify the configuration changes that trigger the system to recreate the
+ current activity if any of these configuration changes happen in the system.
+ The valid configuration changes include mcc and mnc which are the same with
+ those in configChanges. By default from Android O, we don't recreate the activity
+ even the app doesn't specify mcc or mnc in configChanges. If the app wants to
+ be recreated, specify them in recreateOnConfigChanges.
+
+
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
mcc
0x0001
The IMSI MCC has changed, that is a SIM has been detected and
+ updated the Mobile Country Code.
+
mnc
0x0002
The IMSI MNC has changed, that is a SIM has been detected and
+ updated the Mobile Network Code.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#recreateOnConfigChanges}.
+ @attr name android:recreateOnConfigChanges
+ */
+ public static final int AndroidManifestActivity_recreateOnConfigChanges = 47;
/**
@attr description
@@ -24639,7 +46063,11 @@ containing a value of this type.
it will yield the baseIntent to any activity that it launches in the same task. This
continues until an activity is encountered which has this attribute set to false. False
is the default. This attribute set to true also permits activity's use of the
- TaskDescription to change labels, colors and icons in the recent task list.
+ TaskDescription to change labels, colors and icons in the recent task list.
+
+
NOTE: Setting this flag to true will not change the affinity of the task,
+ which is used for intent resolution during activity launch. The task's root activity will
+ always define its affinity.
Must be a boolean value, either "true" or "false".
@@ -24656,9 +46084,85 @@ containing a value of this type.
/**
@attr description
- @hide
+ Specifies permissions necessary to launch this activity when passing content URIs. The
+ default value is {@code none}, meaning no specific permissions are required. Setting
+ this attribute restricts activity invocation based on the invoker's permissions. If the
+ invoker doesn't have the required permissions, the activity start will be denied via a
+ {@link java.lang.SecurityException}.
+
+
Note that the enforcement works for content URIs inside
+ {@link android.content.Intent#getData}, {@link android.content.Intent#EXTRA_STREAM},
+ and {@link android.content.Intent#getClipData}.
+ @FlaggedApi("android.security.content_uri_permission_apis")
This is a private symbol.
- @attr name com.android.internal:resizeableActivity
+ @attr name android:requireContentUriPermissionFromCaller
+ */
+ public static final int AndroidManifestActivity_requireContentUriPermissionFromCaller = 67;
+ /**
+
+ @attr description
+ Specifies the required display category of the activity. Upon creation, a display can
+ specify which display categories it supports and one of the categories must be present
+ in the {@code } element to allow this activity to run. The default value is
+ {@code null}, which indicates the activity does not have a required display category
+ and thus can only run on a display that didn't specify any display categories. Each
+ activity can only specify one required category but a display can accommodate multiple
+ display categories.
+
+
This field should be formatted as a Java-language-style free form string(for
+ example, com.google.automotive_entertainment), which may contain uppercase or lowercase
+ letters ('A' through 'Z'), numbers, and underscores ('_') but may only start with
+ letters.
+
+
This is a private symbol.
+ @attr name android:requiredDisplayCategory
+ */
+ public static final int AndroidManifestActivity_requiredDisplayCategory = 66;
+ /**
+
+ @attr description
+ Hint to platform that the activity works well in multi-window mode. Intended for a
+ multi-window device where there can be multiple activities of various sizes on the screen
+ at the same time.
+
+
The default value is false for applications with
+ targetSdkVersion lesser than {@link android.os.Build.VERSION_CODES#N} and
+ true otherwise.
+
+
Setting this flag to false lets the system know that the app may not be
+ tested or optimized for multi-window environment. The system may still put such activity in
+ multi-window with compatibility mode applied. It also does not guarantee that there will be
+ no other apps in multi-window visible on screen (e.g. picture-in-picture) or on other
+ displays. Therefore, this flag cannot be used to assure an exclusive resource access.
+
+
A task's root activity value is applied to all additional activities launched in
+ the task. That is if the root activity of a task is resizeable then the system will treat
+ all other activities in the task as resizeable and will not if the root activity isn't
+ resizeable.
+
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#resizeableActivity}.
+ @attr name android:resizeableActivity
*/
public static final int AndroidManifestActivity_resizeableActivity = 40;
/**
@@ -24684,6 +46188,60 @@ containing a value of this type.
@attr name android:resumeWhilePausing
*/
public static final int AndroidManifestActivity_resumeWhilePausing = 37;
+ /**
+
+ @attr description
+ Flag that specifies the activity's preferred screen rotation animation.
+ Valid values are "rotate", "crossfade", "jumpcut", and "seamless" as
+ described in
+ {@link android.view.WindowManager.LayoutParams#rotationAnimation}.
+ Specifying your rotation animation in
+ WindowManager.LayoutParams may be racy with app startup
+ and update transitions that occur during application startup; and so,
+ specify the animation in the manifest attribute.
+
+
+
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
rotate
0
+
crossfade
1
+
jumpcut
2
+
seamless
3
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#rotationAnimation}.
+ @attr name android:rotationAnimation
+ */
+ public static final int AndroidManifestActivity_rotationAnimation = 46;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestActivity_roundIcon = 44;
/**
@attr description
@@ -24691,8 +46249,13 @@ containing a value of this type.
specified, it will run in the current preferred orientation
of the screen.
This attribute is supported by the {@code <activity>}
- element.
+ href="{@docRoot}guide/topics/manifest/activity-element.html">{@code }
+ element.
+
Must be one of the following constant values.
@@ -24707,7 +46270,7 @@ containing a value of this type.
if this activity is the bottom of a task. If the user
explicitly turned off sensor based orientation through settings
sensor based device rotation will be ignored. If not by default
- sensor based orientation will be taken into account and the
+ sensor based orientation will be taken into account and the
orientation will changed based on how the user rotates the device.
Corresponds to
{@link android.content.pm.ActivityInfo#SCREEN_ORIENTATION_UNSPECIFIED}.
@@ -24822,6 +46385,32 @@ containing a value of this type.
*/
@Deprecated
public static final int AndroidManifestActivity_showOnLockScreen = 29;
+ /**
+
+ @attr description
+ Specifies whether an {@link android.app.Activity} should be shown on top of the lock screen
+ whenever the lockscreen is up and the activity is resumed. Normally an activity will be
+ transitioned to the stopped state if it is started while the lockscreen is up, but with
+ this flag set the activity will remain in the resumed state visible on-top of the lock
+ screen.
+
+
This should be used instead of {@link android.view.WindowManager.LayoutParams#FLAG_SHOW_WHEN_LOCKED}
+ flag set for Windows. When using the Window flag during activity startup, there may not be
+ time to add it before the system stops your activity for being behind the lock-screen.
+ This leads to a double life-cycle as it is then restarted.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#showWhenLocked}.
+ @attr name android:showWhenLocked
+ */
+ public static final int AndroidManifestActivity_showWhenLocked = 51;
/**
@attr description
@@ -24849,6 +46438,23 @@ containing a value of this type.
@attr name android:singleUser
*/
public static final int AndroidManifestActivity_singleUser = 28;
+ /**
+
+ @attr description
+ The code for this component is located in the given split.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#splitName}.
+ @attr name android:splitName
+ */
+ public static final int AndroidManifestActivity_splitName = 48;
/**
@attr description
@@ -24861,7 +46467,7 @@ containing a value of this type.
it normally would. Instead, the next time the user navigates to
it its {@link android.app.Activity#onCreate} method will be called
with a null icicle, just like it was starting for the first time.
-
+
This is used by the Home activity to make sure it does not get
removed if it crashes for some reason.
@@ -24877,6 +46483,37 @@ containing a value of this type.
@attr name android:stateNotNeeded
*/
public static final int AndroidManifestActivity_stateNotNeeded = 12;
+ /**
+
+ @attr description
+ Indicates that the activity specifically supports the picture-in-picture form of
+ multi-window. If true, this activity will support entering picture-in-picture, but will
+ only support split-screen and other forms of multi-window if
+ {@link android.R.attr#resizeableActivity} is also set to true.
+
+ Note that your activity may still be resized even if this attribute is true and
+ {@link android.R.attr#resizeableActivity} is false.
+
+
The default value is false.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#supportsPictureInPicture}.
+ @attr name android:supportsPictureInPicture
+ */
+ public static final int AndroidManifestActivity_supportsPictureInPicture = 41;
+ /**
+
This symbol is the offset where the {@link android.R.attr#systemUserOnly}
+ attribute's value can be found in the {@link #AndroidManifestActivity} array.
+ @attr name android:systemUserOnly
+ */
+ public static final int AndroidManifestActivity_systemUserOnly = 59;
/**
@attr description
@@ -24884,7 +46521,7 @@ containing a value of this type.
Use with the application tag (to supply a default affinity for all
activities in the application), or with the activity tag (to supply
a specific affinity for that component).
-
+
The default value for this attribute is the same as the package
name, indicating that all activities in the manifest should generally
be considered a single "application" to the user. You can use this
@@ -24911,7 +46548,7 @@ containing a value of this type.
The overall theme to use for an activity. Use with either the
application tag (to supply a default theme for all activities) or
the activity tag (to supply a specific theme for that activity).
-
+
This automatically sets
your activity's Context to use this theme, and may also be used
for "starting" animations prior to the activity being launched (to
@@ -24930,8 +46567,39 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- Extra options for an activity's UI. Applies to either the {@code <activity>} or
- {@code <application>} tag. If specified on the {@code <application>}
+ Specifies whether the screen should be turned on when the {@link android.app.Activity} is resumed.
+ Normally an activity will be transitioned to the stopped state if it is started while the
+ screen if off, but with this flag set the activity will cause the screen to turn on if the
+ activity will be visible and resumed due to the screen coming on. The screen will not be
+ turned on if the activity won't be visible after the screen is turned on. This flag is
+ normally used in conjunction with the {@link android.R.attr#showWhenLocked} flag to make
+ sure the activity is visible after the screen is turned on when the lockscreen is up. In
+ addition, if this flag is set and the activity calls
+ {@link android.app.KeyguardManager#requestDismissKeyguard}
+ the screen will turn on.
+
+
This should be used instead of {@link android.view.WindowManager.LayoutParams#FLAG_TURN_SCREEN_ON}
+ flag set for Windows. When using the Window flag during activity startup, there may not be
+ time to add it before the system stops your activity because the screen has not yet turned
+ on. This leads to a double life-cycle as it is then restarted.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#turnScreenOn}.
+ @attr name android:turnScreenOn
+ */
+ public static final int AndroidManifestActivity_turnScreenOn = 52;
+ /**
+
+ @attr description
+ Extra options for an activity's UI. Applies to either the {@code } or
+ {@code } tag. If specified on the {@code }
tag these will be considered defaults for all activities in the
application.
@@ -24956,6 +46624,24 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:uiOptions
*/
public static final int AndroidManifestActivity_uiOptions = 26;
+ /**
+
+ @attr description
+ Specify whether a component should be visible to instant apps.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#visibleToInstantApps}.
+ @attr name android:visibleToInstantApps
+ */
+ public static final int AndroidManifestActivity_visibleToInstantApps = 45;
/**
@attr description
@@ -25021,6 +46707,9 @@ or to a theme attribute in the form "?[package:][type:]na
Attribution tag to be used for permission sub-attribution if a
+ permission is checked in {@link android.content.Context#sendBroadcast(Intent, String)}.
This symbol is the offset where the {@link android.R.attr#allowUntrustedActivityEmbedding}
+ attribute's value can be found in the {@link #AndroidManifestActivityAlias} array.
+ @attr name android:allowUntrustedActivityEmbedding
+ */
+ public static final int AndroidManifestActivityAlias_allowUntrustedActivityEmbedding = 14;
+ /**
+
+ @attr description
+ Attribution tag to be used for permission sub-attribution if a
+ permission is checked in {@link android.content.Context#sendBroadcast(Intent, String)}.
+ Multiple tags can be specified separated by '|'.
+
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#attributionTags}.
+ @attr name android:attributionTags
+ */
+ public static final int AndroidManifestActivityAlias_attributionTags = 12;
/**
@attr description
@@ -25108,6 +46831,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#enabled}.
@@ -25151,7 +46880,7 @@ containing a value of this type.
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -25165,6 +46894,12 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:icon
*/
public static final int AndroidManifestActivityAlias_icon = 1;
+ /**
+
This symbol is the offset where the {@link android.R.attr#knownActivityEmbeddingCerts}
+ attribute's value can be found in the {@link #AndroidManifestActivityAlias} array.
+ @attr name android:knownActivityEmbeddingCerts
+ */
+ public static final int AndroidManifestActivityAlias_knownActivityEmbeddingCerts = 13;
/**
@attr description
@@ -25174,7 +46909,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -25185,6 +46920,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -25232,6 +46970,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -25276,6 +47020,30 @@ containing a value of this type.
@attr name android:permission
*/
public static final int AndroidManifestActivityAlias_permission = 3;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestActivityAlias_roundIcon = 11;
/**
@attr description
@@ -25291,12 +47059,254 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#targetActivity}.
@attr name android:targetActivity
*/
public static final int AndroidManifestActivityAlias_targetActivity = 7;
+ /** The additional-certificate specifies the SHA-256 digest of a static
+ shared library's additional signing certificate. You need to use this tag if the
+ library is singed with more than one certificate.
+
+
This appears as a child tag of the
+ {@link #AndroidManifestUsesStaticLibrary uses-static-library} or
+ {@link #AndroidManifestUsesPackage uses-package} tag.
+
The SHA-256 digest of the library signing certificate.
+
+ @see #AndroidManifestAdditionalCertificate_certDigest
+ */
+ public static final int[] AndroidManifestAdditionalCertificate = {
+ 0x01010548
+ };
+ /**
+
+ @attr description
+ The SHA-256 digest of the library signing certificate.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#certDigest}.
+ @attr name android:certDigest
+ */
+ public static final int AndroidManifestAdditionalCertificate_certDigest = 0;
+ /** The allow-permission tag specifies that a permission is to be allowed
+ for a particular process, when it was previously denied for all processes through
+ {@link #AndroidManifestDenyPermission deny-permission}
+
+
This appears as a child tag of the
+ {@link #AndroidManifestProcesses processes} and
+ {@link #AndroidManifestProcess process} tags.
+
Required name of the permission that is to be allowed.
+
+ @see #AndroidManifestAllowPermission_name
+ */
+ public static final int[] AndroidManifestAllowPermission = {
+ 0x01010003
+ };
+ /**
+
+ @attr description
+ Required name of the permission that is to be allowed.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#name}.
+ @attr name android:name
+ */
+ public static final int AndroidManifestAllowPermission_name = 0;
+ /** @hide The apex-system-service tag declares an apex system service
+ that is contained within an application.
+
+ The apex system service tag appears as a child tag of the
+ {@link #AndroidManifestApplication application} tag.
+
+ @attr description
+ The order in which the apex system services are initiated. When there are dependencies
+ among apex system services, setting this attribute for each of them ensures that they are
+ created in the order required by those dependencies. The apex-system-services that are
+ started manually within SystemServer ignore the initOrder and are not considered for
+ automatic starting of the other services.
+ The value is a simple integer, with higher number being initialized first. If not specified,
+ the default order is 0.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#initOrder}.
+ @attr name android:initOrder
+ */
+ public static final int AndroidManifestApexSystemService_initOrder = 1;
+ /**
+
+ @attr description
+ Optional: specify the maximum version of the Android OS for which the
+ application wishes to request the permission. When running on a version
+ of Android higher than the number given here, the permission will not
+ be requested.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#maxSdkVersion}.
+ @attr name android:maxSdkVersion
+ */
+ public static final int AndroidManifestApexSystemService_maxSdkVersion = 4;
+ /**
+
+ @attr description
+ Optional: specify the minimum version of the Android OS for which the
+ application wishes to request the permission. When running on a version
+ of Android lower than the number given here, the permission will not
+ be requested.
+
+
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#minSdkVersion}.
+ @attr name android:minSdkVersion
+ */
+ public static final int AndroidManifestApexSystemService_minSdkVersion = 3;
+ /**
+
+ @attr description
+ The fully qualified class name of the system service.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#name}.
+ @attr name android:name
+ */
+ public static final int AndroidManifestApexSystemService_name = 0;
+ /**
+
+ @attr description
+ The filepath to the .jar that contains the system service. If this is not provided, it
+ is assumed that the system service exists in SYSTEMSERVERCLASSPATH.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#path}.
+ @attr name android:path
+ */
+ public static final int AndroidManifestApexSystemService_path = 2;
/** The application tag describes application-level components
contained in the package, as well as general application
attributes. Many of the attributes you can supply here (such
@@ -25310,119 +47320,229 @@ containing a value of this type.
{@link #AndroidManifestService service},
{@link #AndroidManifestReceiver receiver},
{@link #AndroidManifestActivity activity},
- {@link #AndroidManifestActivityAlias activity-alias}, and
- {@link #AndroidManifestUsesLibrary uses-library}. The application tag
- appears as a child of the root {@link #AndroidManifest manifest} tag.
+ {@link #AndroidManifestActivityAlias activity-alias},
+ {@link #AndroidManifestUsesLibrary uses-library},
+ {@link #AndroidManifestUsesStaticLibrary uses-static-library}, and
+ {@link #AndroidManifestUsesPackage uses-package}.
+ The application tag
+ appears as a child of the root {@link #AndroidManifest manifest} tag in
+ an application's manifest file.
If {@code true} the app's non sensitive audio can be captured by other apps with
+ {@link android.media.AudioPlaybackCaptureConfiguration} and a
+ {@link android.media.projection.MediaProjection}.
The (optional) fully-qualified name for a subclass of
+ {@link android.app.AppComponentFactory} that the system uses to instantiate
+ every other manifest defined class.
Applications can set this attribute to an xml resource within their app where they
+ specified the rules determining which files and directories can be copied from the device
+ as part of backup or transfer operations.
Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
If false, {@link android.view.KeyEvent#KEYCODE_BACK KEYCODE_BACK} and
+ {@link android.app.Activity#onBackPressed Activity.onBackPressed()}
+ and related event will be forwarded to the Activities and View, otherwise those events
+ will be replaced by a call to
+ {@link android.window.OnBackInvokedCallback#onBackInvoked
+ OnBackInvokedCallback.onBackInvoked()} on the focused window.
If {@code true} this app declares that it should be visible to all other apps on
+ device, regardless of what they declare via the {@code queries} tags in their
+ manifest.
Indicates that even though the application provides a BackupAgent,
only full-data streaming backup operations are to be performed to save the app's
data.
The (optional) fully-qualified name for a subclass of
+ {@link android.app.Application} that the system instantiates before
+ any other class when an app's process starts.
Specifies whether enabled settings of components in the application should be
+ reset to {@link android.content.pm.PackageManager#COMPONENT_ENABLED_STATE_DEFAULT}
+ when the application's user data is cleared.
Indicate that the application is prepared to attempt a restore of any
backed-up dataset, even if the backup is apparently from a newer version
of the application than is currently installed on the device.
Declare that this application may use cleartext traffic, such as HTTP rather than
- HTTPS; WebSockets rather than WebSockets Secure; XMPP, IMAP, STMP without STARTTLS or
+ HTTPS; WebSockets rather than WebSockets Secure; XMPP, IMAP, SMTP without STARTTLS or
TLS).
Name of the class that gets invoked for preloading application code, when starting an
+ {@link android.R.attr#isolatedProcess} service that has
+ {@link android.R.attr#useAppZygote} set to true.
+ @attr description
+ If {@code true} the app's non sensitive audio can be captured by other apps with
+ {@link android.media.AudioPlaybackCaptureConfiguration} and a
+ {@link android.media.projection.MediaProjection}.
+
+ If {@code false} the audio played by the application will never be captured by non
+ system apps. It is equivalent to limiting
+ {@link android.media.AudioManager#setAllowedCapturePolicy(int)} to
+ {@link android.media.AudioAttributes#ALLOW_CAPTURE_BY_SYSTEM}.
+
+
+ Non sensitive audio is defined as audio whose {@code AttributeUsage} is
+ {@code USAGE_UNKNOWN}), {@code USAGE_MEDIA}) or {@code USAGE_GAME}).
+ All other usages like {@code USAGE_VOICE_COMMUNICATION} will not be captured.
+
+
+ The default value is:
+ - {@code true} for apps with targetSdkVersion >= 29 (Q).
+ - {@code false} for apps with targetSdkVersion < 29.
+
+
+ See {@link android.media.AudioPlaybackCaptureConfiguration} for more detail.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#allowAudioPlaybackCapture}.
+ @attr name android:allowAudioPlaybackCapture
+ */
+ public static final int AndroidManifestApplication_allowAudioPlaybackCapture = 55;
+ /**
+
+ @attr description
+ @hide no longer used, kept to preserve padding
+
This is a private symbol.
+ @attr name android:allowAutoRevokePermissionsExemption
+ */
+ public static final int AndroidManifestApplication_allowAutoRevokePermissionsExemption = 73;
/**
@attr description
@@ -25460,9 +47635,12 @@ containing a value of this type.
/**
@attr description
- Option to let applications specify that user data can/cannot be
+ Option to let applications specify that user data can/cannot be
cleared. This flag is turned on by default.
- This attribute is usable only by applications
+
Starting from API level 29 this flag only controls if the user can
+ clear app data from Settings. To control clearing the data after a
+ failed restore use allowClearUserDataOnFailedRestore flag.
+
This attribute is usable only by applications
included in the system image. Third-party apps cannot use it.
@@ -25477,6 +47655,60 @@ containing a value of this type.
@attr name android:allowClearUserData
*/
public static final int AndroidManifestApplication_allowClearUserData = 5;
+ /**
+
+ @attr description
+ If {@code true} the system will clear app's data if a restore operation fails.
+ This flag is turned on by default. This attribute is usable only by system apps.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#allowClearUserDataOnFailedRestore}.
+ @attr name android:allowClearUserDataOnFailedRestore
+ */
+ public static final int AndroidManifestApplication_allowClearUserDataOnFailedRestore = 54;
+ /**
+
+ @attr description
+ Specifies if activities can be launched on top of this application by activities from
+ other applications in the same task. If set to false, activity launches which would
+ replace this application with another when in the user's view will be blocked.
+ The default is true.
+ @FlaggedApi("android.security.asm_restrictions_enabled")
+
This is a private symbol.
+ @attr name android:allowCrossUidActivitySwitchFromBelow
+ */
+ public static final int AndroidManifestApplication_allowCrossUidActivitySwitchFromBelow = 72;
+ /**
+
+ @attr description
+ If {@code true} this app will receive tagged pointers to native heap allocations
+ from functions like malloc() on compatible devices. Note that this may not always
+ be respected due to policy or backwards compatibility reasons. See the
+ Tagged Pointers
+ document for more information on this feature.
+
+ The default value is {@code true}.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#allowNativeHeapPointerTagging}.
+ @attr name android:allowNativeHeapPointerTagging
+ */
+ public static final int AndroidManifestApplication_allowNativeHeapPointerTagging = 59;
/**
@attr description
@@ -25485,7 +47717,7 @@ containing a value of this type.
application tag (to supply a default for all activities in the
application), or with an activity tag (to supply a specific
setting for that component).
-
+
Normally when an application is started, it is associated with
the task of the activity that started it and stays there for its
entire lifetime. You can use the allowTaskReparenting feature to force an
@@ -25507,6 +47739,101 @@ containing a value of this type.
@attr name android:allowTaskReparenting
*/
public static final int AndroidManifestApplication_allowTaskReparenting = 14;
+ /**
+
+ @attr description
+ Declare the category of this app. Categories are used to cluster multiple apps
+ together into meaningful groups, such as when summarizing battery, network, or
+ disk usage. Apps should only define this value when they fit well into one of
+ the specific categories.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
game
0
Apps which are primarily games.
+
audio
1
Apps which primarily work with audio or music, such as music players.
+
video
2
Apps which primarily work with video or movies, such as streaming video apps.
+
image
3
Apps which primarily work with images or photos, such as camera or gallery apps.
+
social
4
Apps which are primarily social apps, such as messaging, communication, email, or social network apps.
+
news
5
Apps which are primarily news apps, such as newspapers, magazines, or sports apps.
+
maps
6
Apps which are primarily maps apps, such as navigation apps.
+
productivity
7
Apps which are primarily productivity apps, such as cloud storage or workplace apps.
+
accessibility
8
Apps which are primarily accessibility apps, such as screen-readers.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#appCategory}.
+ @attr name android:appCategory
+ */
+ public static final int AndroidManifestApplication_appCategory = 43;
+ /**
+
+ @attr description
+ The (optional) fully-qualified name for a subclass of
+ {@link android.app.AppComponentFactory} that the system uses to instantiate
+ every other manifest defined class. Most applications
+ don't need this attribute. If it's not specified, the system
+ instantiates items without it.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#appComponentFactory}.
+ @attr name android:appComponentFactory
+ */
+ public static final int AndroidManifestApplication_appComponentFactory = 48;
+ /**
+
+ @attr description
+ Whether attributions provided are meant to be user-visible.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#attributionsAreUserVisible}.
+ @attr name android:attributionsAreUserVisible
+ */
+ public static final int AndroidManifestApplication_attributionsAreUserVisible = 69;
+ /**
+
+ @attr description
+ No longer used. Declaring this does nothing
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
allowed
0
No longer used
+
discouraged
1
No longer used
+
disallowed
2
No longer used
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#autoRevokePermissions}.
+ @attr name android:autoRevokePermissions
+ */
+ public static final int AndroidManifestApplication_autoRevokePermissions = 60;
/**
@attr description
@@ -25525,6 +47852,31 @@ containing a value of this type.
@attr name android:backupAgent
*/
public static final int AndroidManifestApplication_backupAgent = 16;
+ /**
+
+ @attr description
+ Indicates that full-data backup operations for this application may
+ be performed even if the application is in a foreground-equivalent
+ state. Use with caution! Setting this flag to true
+ can impact app behavior while the user is interacting with the device.
+
+
If unspecified, the default value of this attribute is false,
+ which means that the OS will avoid backing up the application while it is
+ running in the foreground (such as a music app that is actively playing
+ music via a service in the startForeground() state).
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#backupInForeground}.
+ @attr name android:backupInForeground
+ */
+ public static final int AndroidManifestApplication_backupInForeground = 40;
/**
@attr description
@@ -25561,12 +47913,75 @@ or to a theme attribute in the form "?[package:][type:]na
quit it. Only one such app can be running at a time; if the user
tries to launch a second such app, they will be prompted
to quit the first before doing so. While the
- application is running, the user will be informed of this.
- @hide
-
This is a private symbol.
- @attr name com.android.internal:cantSaveState
+ application is running, the user will be informed of this.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#cantSaveState}.
+ @attr name android:cantSaveState
*/
- public static final int AndroidManifestApplication_cantSaveState = 38;
+ public static final int AndroidManifestApplication_cantSaveState = 47;
+ /**
+
+ @attr description
+ Declares the kind of classloader this application's classes must be loaded with
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#classLoader}.
+ @attr name android:classLoader
+ */
+ public static final int AndroidManifestApplication_classLoader = 46;
+ /**
+
+ @attr description
+ If {@code true} indicates that this application is capable of presenting a unified
+ interface representing multiple profiles.
+
+ The default value is {@code false}.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#crossProfile}.
+ @attr name android:crossProfile
+ */
+ public static final int AndroidManifestApplication_crossProfile = 58;
+ /**
+
+ @attr description
+ Applications can set this attribute to an xml resource within their app where they
+ specified the rules determining which files and directories can be copied from the device
+ as part of backup or transfer operations.
+
+ See the Changes in backup and restore
+ document for the format of the XML file.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#dataExtractionRules}.
+ @attr name android:dataExtractionRules
+ */
+ public static final int AndroidManifestApplication_dataExtractionRules = 66;
/**
@attr description
@@ -25585,6 +48000,20 @@ containing a value of this type.
@attr name android:debuggable
*/
public static final int AndroidManifestApplication_debuggable = 10;
+ /**
+
This symbol is the offset where the {@link android.R.attr#defaultToDeviceProtectedStorage}
+ attribute's value can be found in the {@link #AndroidManifestApplication} array.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+ @attr name android:defaultToDeviceProtectedStorage
+ */
+ public static final int AndroidManifestApplication_defaultToDeviceProtectedStorage = 38;
/**
@attr description
@@ -25598,6 +48027,38 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:description
*/
public static final int AndroidManifestApplication_description = 13;
+ /**
+
+ @attr description
+ Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#directBootAware}.
+ @attr name android:directBootAware
+ */
+ public static final int AndroidManifestApplication_directBootAware = 39;
+ /**
+
+ @attr description
+ If false, {@link android.view.KeyEvent#KEYCODE_BACK KEYCODE_BACK} and
+ {@link android.app.Activity#onBackPressed Activity.onBackPressed()}
+ and related event will be forwarded to the Activities and View, otherwise those events
+ will be replaced by a call to
+ {@link android.window.OnBackInvokedCallback#onBackInvoked
+ OnBackInvokedCallback.onBackInvoked()} on the focused window.
+
This is a private symbol.
+ @attr name android:enableOnBackInvokedCallback
+ */
+ public static final int AndroidManifestApplication_enableOnBackInvokedCallback = 75;
/**
@attr description
@@ -25612,6 +48073,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#enabled}.
@@ -25636,6 +48103,33 @@ containing a value of this type.
@attr name android:extractNativeLibs
*/
public static final int AndroidManifestApplication_extractNativeLibs = 34;
+ /**
+
+ @attr description
+ If {@code true} this app declares that it should be visible to all other apps on
+ device, regardless of what they declare via the {@code queries} tags in their
+ manifest.
+
+ The default value is {@code false}.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#forceQueryable}.
+ @attr name android:forceQueryable
+ */
+ public static final int AndroidManifestApplication_forceQueryable = 57;
/**
@attr description
@@ -25674,6 +48168,40 @@ containing a value of this type.
@attr name android:fullBackupOnly
*/
public static final int AndroidManifestApplication_fullBackupOnly = 32;
+ /**
+
+ @attr description
+ Enable sampled memory bug detection in this process.
+ When enabled, a very small, random subset of native
+ memory allocations are protected with guard pages, providing an
+ ASan-like error report in case of a memory corruption bug.
+
+ GWP-ASan is a recursive acronym. It stands for “GWP-ASan Will Provide Allocation SANity”.
+ See the LLVM documentation
+ for more information about this feature.
+
+
This attribute can be applied to a
+ {@link android.R.styleable#AndroidManifestProcess process} tag, or to an
+ {@link android.R.styleable#AndroidManifestApplication application} tag (to supply
+ a default setting for all application components).
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
never
0
Default behavior: GwpAsan is disabled in user apps, randomly enabled in system apps.
+
+ Never enable GwpAsan.
+
always
1
Always enable GwpAsan.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#gwpAsanMode}.
+ @attr name android:gwpAsanMode
+ */
+ public static final int AndroidManifestApplication_gwpAsanMode = 62;
/**
@attr description
@@ -25725,6 +48253,23 @@ containing a value of this type.
@attr name android:hasCode
*/
public static final int AndroidManifestApplication_hasCode = 7;
+ /**
+
+ @attr description
+ If {@code true} the user is prompted to keep the app's data on uninstall
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#hasFragileUserData}.
+ @attr name android:hasFragileUserData
+ */
+ public static final int AndroidManifestApplication_hasFragileUserData = 50;
/**
@attr description
@@ -25735,7 +48280,7 @@ containing a value of this type.
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -25752,10 +48297,7 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- A boolean flag used to indicate if an application is a Game or not.
-
This information can be used by the system to group together
- applications that are classified as games, and display them separately
- from the other applications.
+ @deprecated replaced by setting appCategory attribute to "game"
Must be a boolean value, either "true" or "false".
@@ -25768,6 +48310,7 @@ containing a value of this type.
resource symbol {@link android.R.attr#isGame}.
@attr name android:isGame
*/
+ @Deprecated
public static final int AndroidManifestApplication_isGame = 31;
/**
@@ -25795,6 +48338,12 @@ containing a value of this type.
@attr name android:killAfterRestore
*/
public static final int AndroidManifestApplication_killAfterRestore = 18;
+ /**
+
This symbol is the offset where the {@link android.R.attr#knownActivityEmbeddingCerts}
+ attribute's value can be found in the {@link #AndroidManifestApplication} array.
+ @attr name android:knownActivityEmbeddingCerts
+ */
+ public static final int AndroidManifestApplication_knownActivityEmbeddingCerts = 70;
/**
@attr description
@@ -25804,7 +48353,7 @@ containing a value of this type.
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -25815,6 +48364,9 @@ containing a value of this type.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -25843,6 +48395,12 @@ containing a value of this type.
@attr name android:largeHeap
*/
public static final int AndroidManifestApplication_largeHeap = 24;
+ /**
+
This symbol is the offset where the {@link android.R.attr#localeConfig}
+ attribute's value can be found in the {@link #AndroidManifestApplication} array.
+ @attr name android:localeConfig
+ */
+ public static final int AndroidManifestApplication_localeConfig = 71;
/**
@attr description
@@ -25886,6 +48444,104 @@ containing a value of this type.
@attr name android:manageSpaceActivity
*/
public static final int AndroidManifestApplication_manageSpaceActivity = 4;
+ /**
+
+ @attr description
+ This value indicates the maximum aspect ratio the activity supports. If the app runs on a
+ device with a wider aspect ratio, the system automatically letterboxes the app, leaving
+ portions of the screen unused so the app can run at its specified maximum aspect ratio.
+
Maximum aspect ratio, expressed as (longer dimension / shorter dimension) in decimal
+ form. For example, if the maximum aspect ratio is 7:3, set value to 2.33.
+
Value needs to be greater or equal to 1.0, otherwise it is ignored.
+
+
+
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#maxAspectRatio}.
+ @attr name android:maxAspectRatio
+ */
+ public static final int AndroidManifestApplication_maxAspectRatio = 44;
+ /**
+
+ @attr description
+ Enable hardware memory tagging (ARM MTE) in this process.
+ When enabled, heap memory bugs like use-after-free and buffer overflow
+ are detected and result in an immediate ("sync" mode) or delayed ("async"
+ mode) crash instead of a silent memory corruption. Sync mode, while slower,
+ provides enhanced bug reports including stack traces at the time of allocation
+ and deallocation of memory, similar to AddressSanitizer.
+
+ See the ARM announcement
+ for more details.
+
+
This attribute can be applied to a
+ {@link android.R.styleable#AndroidManifestProcess process} tag, or to an
+ {@link android.R.styleable#AndroidManifestApplication application} tag (to supply
+ a default setting for all application components).
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
off
0
+
async
1
+
sync
2
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#memtagMode}.
+ @attr name android:memtagMode
+ */
+ public static final int AndroidManifestApplication_memtagMode = 64;
+ /**
+
+ @attr description
+ This value indicates the minimum aspect ratio the activity supports. If the app runs on a
+ device with a narrower aspect ratio, the system automatically letterboxes the app, leaving
+ portions of the screen unused so the app can run at its specified minimum aspect ratio.
+
Minimum aspect ratio, expressed as (longer dimension / shorter dimension) in decimal
+ form. For example, if the minimum aspect ratio is 4:3, set value to 1.33.
+
Value needs to be greater or equal to 1.0, otherwise it is ignored.
+
+
+
+
Must be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#minAspectRatio}.
+ @attr name android:minAspectRatio
+ */
+ public static final int AndroidManifestApplication_minAspectRatio = 51;
/**
@attr description
@@ -25893,7 +48549,7 @@ containing a value of this type.
applications' processes. On devices that support multiple instruction sets,
this implies the code might be loaded into a process that's using any of the devices
supported instruction sets.
-
+
The system might treat such applications specially, for eg., by
extracting the application's native libraries for all supported instruction
sets or by compiling the application's dex code for all supported instruction
@@ -25914,12 +48570,11 @@ containing a value of this type.
/**
@attr description
- An optional name of a class implementing the overall
- {@link android.app.Application} for this package. When the
- process for your package is started, this class is instantiated
- before any of the other application components. Note that this
- is not required, and in fact most applications will probably
- not need it.
+ The (optional) fully-qualified name for a subclass of
+ {@link android.app.Application} that the system instantiates before
+ any other class when an app's process starts. Most applications
+ don't need this attribute. If it's not specified, the system
+ instantiates the base Application class instead.
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
@@ -25927,6 +48582,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -25934,11 +48595,36 @@ containing a value of this type.
*/
public static final int AndroidManifestApplication_name = 3;
/**
-
This symbol is the offset where the {@link com.android.internal.R.attr#neverEncrypt}
- attribute's value can be found in the {@link #AndroidManifestApplication} array.
- @attr name com.android.internal:neverEncrypt
+
+ @attr description
+ If {@code true} enables automatic zero initialization of all native heap
+ allocations.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#nativeHeapZeroInitialized}.
+ @attr name android:nativeHeapZeroInitialized
*/
- public static final int AndroidManifestApplication_neverEncrypt = 37;
+ public static final int AndroidManifestApplication_nativeHeapZeroInitialized = 65;
+ /**
+
+ @attr description
+ An XML resource with the application's Network Security Config.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#networkSecurityConfig}.
+ @attr name android:networkSecurityConfig
+ */
+ public static final int AndroidManifestApplication_networkSecurityConfig = 41;
/**
@attr description
@@ -25979,6 +48665,53 @@ containing a value of this type.
@attr name android:persistent
*/
public static final int AndroidManifestApplication_persistent = 8;
+ /**
+
+ @attr description
+ If set, the "persistent" attribute will only be honored if the feature
+ specified here is present on the device.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#persistentWhenFeatureAvailable}.
+ @attr name android:persistentWhenFeatureAvailable
+ */
+ public static final int AndroidManifestApplication_persistentWhenFeatureAvailable = 45;
+ /**
+
+ @attr description
+ If {@code true} this app would like to preserve the legacy storage
+ model from a previously installed version. Note that this may not always be
+ respected due to policy or backwards compatibility reasons.
+
+
This has no effect on the first install of an app on a device.
+ For an updating app, setting this to {@code true} will preserve the legacy behaviour
+ configured by the {@code requestLegacyExternalStorage} flag. If on an update, this
+ flag is set to {@code false} then the legacy access is not preserved, such an app can
+ only have legacy access with the {@code requestLegacyExternalStorage} flag.
+
+
+ The default value is {@code false}.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#preserveLegacyExternalStorage}.
+ @attr name android:preserveLegacyExternalStorage
+ */
+ public static final int AndroidManifestApplication_preserveLegacyExternalStorage = 61;
/**
@attr description
@@ -25986,7 +48719,7 @@ containing a value of this type.
Use with the application tag (to supply a default process for all
application components), or with the activity, receiver, service,
or provider tag (to supply a specific icon for that component).
-
+
Application components are normally run in a single process that
is created for the entire application. You can use this tag to modify
where they run. If the process name begins with a ':' character,
@@ -26009,6 +48742,95 @@ containing a value of this type.
@attr name android:process
*/
public static final int AndroidManifestApplication_process = 11;
+ /**
+
+ @attr description
+ @hide Request exemption from the foreground service restrictions introduced in S
+ (https://developer.android.com/about/versions/12/foreground-services)
+ Note the framework ignores this attribute at this time. Once apps target S or above,
+ there's no way to be exempted (without using a privileged permission).
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#requestForegroundServiceExemption}.
+ @attr name android:requestForegroundServiceExemption
+ */
+ public static final int AndroidManifestApplication_requestForegroundServiceExemption = 68;
+ /**
+
+ @attr description
+ If {@code true} this app would like to run under the legacy storage
+ model. Note that this may not always be respected due to policy or
+ backwards compatibility reasons.
+
+
Apps not requesting legacy storage can continue to discover and
+ read media belonging to other apps via {@code MediaStore}.
+
+ The default value is:
+ - {@code false} for apps with targetSdkVersion >= 29 (Q).
+ - {@code true} for apps with targetSdkVersion < 29.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#requestLegacyExternalStorage}.
+ @attr name android:requestLegacyExternalStorage
+ */
+ public static final int AndroidManifestApplication_requestLegacyExternalStorage = 56;
+ /**
+
+ @attr description
+ If {@code true} this app would like raw external storage access.
+
+
This flag can only be used by apps holding
+
+
{@link android.Manifest.permission#MANAGE_EXTERNAL_STORAGE} permission or
+
{@link android.app.role}#SYSTEM_GALLERY role.
+
+
When the flag is set, all file path access on external storage will bypass database
+ operations that update MediaStore collection. Raw external storage access as a side effect
+ can improve performance of bulk file path operations but can cause unexpected behavior in
+ apps due to inconsistencies in MediaStore collection and lower file system.
+ When the flag is set, app should scan the file after file path operations to ensure
+ consistency of MediaStore collection.
+
The flag can be set to false if the app doesn't do many bulk file path operations or if
+ app prefers the system to ensure the consistency of the MediaStore collection for file path
+ operations without scanning the file.
+
+
The default value is {@code true} if
+
+
app has {@link android.Manifest.permission#MANAGE_EXTERNAL_STORAGE} permission and
+ targets targetSDK<=30.
+
app has {@link android.app.role}#SYSTEM_GALLERY role and targetSDK<=29
+
+ {@code false} otherwise.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#requestRawExternalStorageAccess}.
+ @attr name android:requestRawExternalStorageAccess
+ */
+ public static final int AndroidManifestApplication_requestRawExternalStorageAccess = 67;
/**
@attr description
@@ -26047,6 +48869,64 @@ containing a value of this type.
@attr name android:requiredForAllUsers
*/
public static final int AndroidManifestApplication_requiredForAllUsers = 27;
+ /**
+
+ @attr description
+ Specifies whether enabled settings of components in the application should be
+ reset to {@link android.content.pm.PackageManager#COMPONENT_ENABLED_STATE_DEFAULT}
+ when the application's user data is cleared. The default value is false.
+
+
This is a private symbol.
+ @attr name android:resetEnabledSettingsOnAppDataCleared
+ */
+ public static final int AndroidManifestApplication_resetEnabledSettingsOnAppDataCleared = 74;
+ /**
+
+ @attr description
+ Hint to platform that the activity works well in multi-window mode. Intended for a
+ multi-window device where there can be multiple activities of various sizes on the screen
+ at the same time.
+
+
The default value is false for applications with
+ targetSdkVersion lesser than {@link android.os.Build.VERSION_CODES#N} and
+ true otherwise.
+
+
Setting this flag to false lets the system know that the app may not be
+ tested or optimized for multi-window environment. The system may still put such activity in
+ multi-window with compatibility mode applied. It also does not guarantee that there will be
+ no other apps in multi-window visible on screen (e.g. picture-in-picture) or on other
+ displays. Therefore, this flag cannot be used to assure an exclusive resource access.
+
+
A task's root activity value is applied to all additional activities launched in
+ the task. That is if the root activity of a task is resizeable then the system will treat
+ all other activities in the task as resizeable and will not if the root activity isn't
+ resizeable.
+
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#resizeableActivity}.
+ @attr name android:resizeableActivity
+ */
+ public static final int AndroidManifestApplication_resizeableActivity = 37;
/**
@attr description
@@ -26109,11 +48989,56 @@ containing a value of this type.
@attr name android:restrictedAccountType
*/
public static final int AndroidManifestApplication_restrictedAccountType = 28;
+ /**
+
+ @attr description
+ Declare the policy to deal with user data when rollback is committed.
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
restore
0
User data will be restored during rollback.
+
wipe
1
User data will be wiped out during rollback.
+
retain
2
User data will remain unchanged during rollback.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#rollbackDataPolicy}.
+ @attr name android:rollbackDataPolicy
+ */
+ public static final int AndroidManifestApplication_rollbackDataPolicy = 63;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestApplication_roundIcon = 42;
/**
@attr description
Declare that your application will be able to deal with RTL (right to left) layouts.
- If set to false (default value), your application will not care about RTL layouts.
+ The default value is false.
Must be a boolean value, either "true" or "false".
@@ -26134,7 +49059,7 @@ containing a value of this type.
Use with the application tag (to supply a default affinity for all
activities in the application), or with the activity tag (to supply
a specific affinity for that component).
-
+
The default value for this attribute is the same as the package
name, indicating that all activities in the manifest should generally
be considered a single "application" to the user. You can use this
@@ -26182,7 +49107,7 @@ containing a value of this type.
The overall theme to use for an activity. Use with either the
application tag (to supply a default theme for all activities) or
the activity tag (to supply a specific theme for that activity).
-
+
This automatically sets
your activity's Context to use this theme, and may also be used
for "starting" animations prior to the activity being launched (to
@@ -26201,8 +49126,8 @@ or to a theme attribute in the form "?[package:][type:]na
/**
@attr description
- Extra options for an activity's UI. Applies to either the {@code <activity>} or
- {@code <application>} tag. If specified on the {@code <application>}
+ Extra options for an activity's UI. Applies to either the {@code } or
+ {@code } tag. If specified on the {@code }
tag these will be considered defaults for all activities in the
application.
@@ -26227,11 +49152,38 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:uiOptions
*/
public static final int AndroidManifestApplication_uiOptions = 25;
+ /**
+
+ @attr description
+ Flag to specify if this app (or process) wants to run the dex within its APK but not
+ extracted or locally compiled variants. This keeps the dex code protected by the APK
+ signature. Such apps (or processes) will always run in JIT mode (same when they are first
+ installed). If enabled at the app level, the system will never generate ahead-of-time
+ compiled code for the app. Depending on the app's workload, there may be some run time
+ performance change, noteably the cold start time.
+
+
This attribute can be applied to either
+ {@link android.R.styleable#AndroidManifestProcess process} or
+ {@link android.R.styleable#AndroidManifestApplication application} tags. If enabled at the
+ app level, any process level attribute is effectively ignored.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#useEmbeddedDex}.
+ @attr name android:useEmbeddedDex
+ */
+ public static final int AndroidManifestApplication_useEmbeddedDex = 53;
/**
@attr description
Declare that this application may use cleartext traffic, such as HTTP rather than
- HTTPS; WebSockets rather than WebSockets Secure; XMPP, IMAP, STMP without STARTTLS or
+ HTTPS; WebSockets rather than WebSockets Secure; XMPP, IMAP, SMTP without STARTTLS or
TLS). Defaults to true. If set to false {@code false}, the application declares that it
does not intend to use cleartext network traffic, in which case platform components
(e.g. HTTP stacks, {@code DownloadManager}, {@code MediaPlayer}) will refuse
@@ -26250,6 +49202,23 @@ containing a value of this type.
@attr name android:usesCleartextTraffic
*/
public static final int AndroidManifestApplication_usesCleartextTraffic = 36;
+ /**
+
+ @attr description
+ Declares that this application should be invoked without non-SDK API enforcement
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#usesNonSdkApi}.
+ @attr name android:usesNonSdkApi
+ */
+ public static final int AndroidManifestApplication_usesNonSdkApi = 49;
/**
@attr description
@@ -26268,9 +49237,147 @@ containing a value of this type.
@attr name android:vmSafeMode
*/
public static final int AndroidManifestApplication_vmSafeMode = 20;
+ /**
+
+ @attr description
+ Name of the class that gets invoked for preloading application code, when starting an
+ {@link android.R.attr#isolatedProcess} service that has
+ {@link android.R.attr#useAppZygote} set to true. This is a fully
+ qualified class name (for example, com.mycompany.myapp.MyZygotePreload); as a
+ short-hand if the first character of the class is a period then it is appended
+ to your package name. The class must implement the {@link android.app.ZygotePreload}
+ interface.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#zygotePreloadName}.
+ @attr name android:zygotePreloadName
+ */
+ public static final int AndroidManifestApplication_zygotePreloadName = 52;
+ /** An attribution is a logical part of an app and is identified by a tag.
+ E.g. a photo sharing app might include a direct messaging component. To tag certain code as
+ belonging to an attribution, use a context created via
+ {@link android.content.Context#createAttributionContext(String)} for any interaction with the
+ system.
+
+
This appears as a child tag of the root {@link #AndroidManifest manifest} tag.
+
+
In case this attribution inherits from another attribution, this tag can contain one or
+ multiple {@link #AndroidManifestAttributionInheritFrom inherit-from} tags.
+
+ @attr description
+ Required user visible label for a attribution.
+
+
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#label}.
+ @attr name android:label
+ */
+ public static final int AndroidManifestAttribution_label = 0;
+ /**
+
+ @attr description
+ Required identifier for a attribution. Can be passed to
+ {@link android.content.Context#createAttributionContext} to create a context tagged with
+ this attribution
+
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#tag}.
+ @attr name android:tag
+ */
+ public static final int AndroidManifestAttribution_tag = 1;
+ /** Declares previously declared attributions this attribution inherits from.
+
Identifier of the attribution this attribution inherits from
+
+ @see #AndroidManifestAttributionInheritFrom_tag
+ */
+ public static final int[] AndroidManifestAttributionInheritFrom = {
+ 0x010100d1
+ };
+ /**
+
+ @attr description
+ Identifier of the attribution this attribution inherits from
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#tag}.
+ @attr name android:tag
+ */
+ public static final int AndroidManifestAttributionInheritFrom_tag = 0;
/** Attributes that can be supplied in an AndroidManifest.xml
category tag, a child of the
- {@link #AndroidManifestIntentFilter intent-filter} tag.
+ {@link #AndroidManifestIntentFilter intent-filter} tag.
See {@link android.content.IntentFilter#addCategory} for
more information.
Includes the following attributes:
@@ -26302,6 +49409,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -26397,9 +49510,25 @@ containing a value of this type.
Specify a URI fragment that must exactly match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_LITERAL}.
Specify a URI fragment that matches an advanced pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
Specify a URI fragment that matches a simple pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
Specify a URI fragment that must be a prefix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_PREFIX}.
Specify a URI fragment that must be a suffix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
{@link #AndroidManifestData_host android:host}
Specify a URI authority host that is handled, as per
{@link android.content.IntentFilter#addDataAuthority
IntentFilter.addDataAuthority()}.
Specify a MIME type that is handled, as per
{@link android.content.IntentFilter#addDataType
IntentFilter.addDataType()}.
@@ -26407,6 +49536,10 @@ containing a value of this type.
{@link android.content.IntentFilter#addDataPath
IntentFilter.addDataPath()} with
{@link android.os.PatternMatcher#PATTERN_LITERAL}.
+
Specify a URI path that matches an advanced pattern, as per
+ {@link android.content.IntentFilter#addDataPath
+ IntentFilter.addDataPath()} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
Specify a URI path that matches a simple pattern, as per
{@link android.content.IntentFilter#addDataPath
IntentFilter.addDataPath()} with
@@ -26415,9 +49548,28 @@ containing a value of this type.
{@link android.content.IntentFilter#addDataPath
IntentFilter.addDataPath()} with
{@link android.os.PatternMatcher#PATTERN_PREFIX}.
Specify a URI path that must be a suffix to match, as per
+ {@link android.content.IntentFilter#addDataPath
+ IntentFilter.addDataPath()} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
{@link #AndroidManifestData_port android:port}
Specify a URI authority port that is handled, as per
{@link android.content.IntentFilter#addDataAuthority
IntentFilter.addDataAuthority()}.
+
{@link #AndroidManifestData_query android:query}
Specify a URI query that must exactly match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_LITERAL}.
Specify a URI query that matches an advanced pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
Specify a URI query that matches a simple pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
Specify a URI query that must be a prefix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_PREFIX}.
Specify a URI query that must be a suffix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
Specify a URI scheme that is handled, as per
{@link android.content.IntentFilter#addDataScheme
IntentFilter.addDataScheme()}.
@@ -26425,6 +49577,10 @@ containing a value of this type.
{@link android.content.IntentFilter#addDataSchemeSpecificPart
IntentFilter.addDataSchemeSpecificPart()} with
{@link android.os.PatternMatcher#PATTERN_LITERAL}.
+
Specify a URI scheme specific part that matches an advanced pattern, as per
+ {@link android.content.IntentFilter#addDataSchemeSpecificPart
+ IntentFilter.addDataSchemeSpecificPart()} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
Specify a URI scheme specific part that matches a simple pattern, as per
{@link android.content.IntentFilter#addDataSchemeSpecificPart
IntentFilter.addDataSchemeSpecificPart()} with
@@ -26433,23 +49589,123 @@ containing a value of this type.
{@link android.content.IntentFilter#addDataSchemeSpecificPart
IntentFilter.addDataSchemeSpecificPart()} with
{@link android.os.PatternMatcher#PATTERN_PREFIX}.
Specify a URI scheme specific part that must be a suffix to match, as per
+ {@link android.content.IntentFilter#addDataSchemeSpecificPart
+ IntentFilter.addDataSchemeSpecificPart()} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+ @attr description
+ Specify a URI fragment that must exactly match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_LITERAL}.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#fragment}.
+ @attr name android:fragment
+ */
+ public static final int AndroidManifestData_fragment = 7;
+ /**
+
+ @attr description
+ Specify a URI fragment that matches an advanced pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
This is a private symbol.
+ @attr name android:fragmentAdvancedPattern
+ */
+ public static final int AndroidManifestData_fragmentAdvancedPattern = 23;
+ /**
+
+ @attr description
+ Specify a URI fragment that matches a simple pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
This is a private symbol.
+ @attr name android:fragmentPattern
+ */
+ public static final int AndroidManifestData_fragmentPattern = 22;
+ /**
+
+ @attr description
+ Specify a URI fragment that must be a prefix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_PREFIX}.
+
This is a private symbol.
+ @attr name android:fragmentPrefix
+ */
+ public static final int AndroidManifestData_fragmentPrefix = 21;
+ /**
+
+ @attr description
+ Specify a URI fragment that must be a suffix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
This is a private symbol.
+ @attr name android:fragmentSuffix
+ */
+ public static final int AndroidManifestData_fragmentSuffix = 24;
/**
@attr description
@@ -26472,6 +49728,24 @@ containing a value of this type.
@attr name android:host
*/
public static final int AndroidManifestData_host = 2;
+ /**
+
+ @attr description
+ Specify a group of MIME types that are handled. MIME types can be added and
+ removed to a package's MIME group via the PackageManager.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#mimeGroup}.
+ @attr name android:mimeGroup
+ */
+ public static final int AndroidManifestData_mimeGroup = 11;
/**
@attr description
@@ -26514,13 +49788,45 @@ containing a value of this type.
@attr name android:path
*/
public static final int AndroidManifestData_path = 4;
+ /**
+
+ @attr description
+ Specify a URI path that matches an advanced pattern, as per
+ {@link android.content.IntentFilter#addDataPath
+ IntentFilter.addDataPath()} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#pathAdvancedPattern}.
+ @attr name android:pathAdvancedPattern
+ */
+ public static final int AndroidManifestData_pathAdvancedPattern = 14;
/**
@attr description
Specify a URI path that matches a simple pattern, as per
{@link android.content.IntentFilter#addDataPath
IntentFilter.addDataPath()} with
- {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
Note that because '\' is used as an escape character when
reading the string from XML (before it is parsed as a pattern),
you will need to double-escape: for example a literal "*" would
@@ -26560,6 +49866,26 @@ containing a value of this type.
@attr name android:pathPrefix
*/
public static final int AndroidManifestData_pathPrefix = 5;
+ /**
+
+ @attr description
+ Specify a URI path that must be a suffix to match, as per
+ {@link android.content.IntentFilter#addDataPath
+ IntentFilter.addDataPath()} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#pathSuffix}.
+ @attr name android:pathSuffix
+ */
+ public static final int AndroidManifestData_pathSuffix = 12;
/**
@attr description
@@ -26580,6 +49906,68 @@ containing a value of this type.
@attr name android:port
*/
public static final int AndroidManifestData_port = 3;
+ /**
+
+ @attr description
+ Specify a URI query that must exactly match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_LITERAL}.
+
This is a private symbol.
+ @attr name android:query
+ */
+ public static final int AndroidManifestData_query = 16;
+ /**
+
+ @attr description
+ Specify a URI query that matches an advanced pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
This is a private symbol.
+ @attr name android:queryAdvancedPattern
+ */
+ public static final int AndroidManifestData_queryAdvancedPattern = 19;
+ /**
+
+ @attr description
+ Specify a URI query that matches a simple pattern, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
This is a private symbol.
+ @attr name android:queryPattern
+ */
+ public static final int AndroidManifestData_queryPattern = 18;
+ /**
+
+ @attr description
+ Specify a URI query that must be a prefix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_PREFIX}.
+
This is a private symbol.
+ @attr name android:queryPrefix
+ */
+ public static final int AndroidManifestData_queryPrefix = 17;
+ /**
+
+ @attr description
+ Specify a URI query that must be a suffix to match, as a
+ {@link android.content.UriRelativeFilter UriRelativeFilter} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
This is a private symbol.
+ @attr name android:querySuffix
+ */
+ public static final int AndroidManifestData_querySuffix = 20;
/**
@attr description
@@ -26621,7 +50009,33 @@ containing a value of this type.
resource symbol {@link android.R.attr#ssp}.
@attr name android:ssp
*/
- public static final int AndroidManifestData_ssp = 7;
+ public static final int AndroidManifestData_ssp = 8;
+ /**
+
+ @attr description
+ Specify a URI scheme specific part that matches an advanced pattern, as per
+ {@link android.content.IntentFilter#addDataSchemeSpecificPart
+ IntentFilter.addDataSchemeSpecificPart()} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#sspAdvancedPattern}.
+ @attr name android:sspAdvancedPattern
+ */
+ public static final int AndroidManifestData_sspAdvancedPattern = 15;
/**
@attr description
@@ -26647,7 +50061,7 @@ containing a value of this type.
resource symbol {@link android.R.attr#sspPattern}.
@attr name android:sspPattern
*/
- public static final int AndroidManifestData_sspPattern = 9;
+ public static final int AndroidManifestData_sspPattern = 10;
/**
@attr description
@@ -26667,7 +50081,121 @@ containing a value of this type.
resource symbol {@link android.R.attr#sspPrefix}.
@attr name android:sspPrefix
*/
- public static final int AndroidManifestData_sspPrefix = 8;
+ public static final int AndroidManifestData_sspPrefix = 9;
+ /**
+
+ @attr description
+ Specify a URI scheme specific part that must be a suffix to match, as per
+ {@link android.content.IntentFilter#addDataSchemeSpecificPart
+ IntentFilter.addDataSchemeSpecificPart()} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#sspSuffix}.
+ @attr name android:sspSuffix
+ */
+ public static final int AndroidManifestData_sspSuffix = 13;
+ /** The deny-permission tag specifies that a permission is to be denied
+ for a particular process (if specified under the
+ {@link #AndroidManifestProcess process} tag) or by default for all
+ processes {if specified under the
+ @link #AndroidManifestProcesses processes} tag).
+
+
This appears as a child tag of the
+ {@link #AndroidManifestProcesses processes} and
+ {@link #AndroidManifestProcess process} tags.
+
Required name of the permission that is to be denied
+
+ @see #AndroidManifestDenyPermission_name
+ */
+ public static final int[] AndroidManifestDenyPermission = {
+ 0x01010003
+ };
+ /**
+
+ @attr description
+ Required name of the permission that is to be denied
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#name}.
+ @attr name android:name
+ */
+ public static final int AndroidManifestDenyPermission_name = 0;
+ /** The extension-sdk tag is a child of the tag,
+ and specifies required extension sdk features.
+
+ @attr description
+ The minimum version of the extension SDK this application requires.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#minExtensionVersion}.
+ @attr name android:minExtensionVersion
+ */
+ public static final int AndroidManifestExtensionSdk_minExtensionVersion = 1;
+ /**
+
+ @attr description
+ The extension SDK version that this tag refers to.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#sdkVersion}.
+ @attr name android:sdkVersion
+ */
+ public static final int AndroidManifestExtensionSdk_sdkVersion = 0;
/** The feature-group tag specifies
a set of one or more uses-feature elements that
the application can utilize. An application uses multiple
@@ -26696,6 +50224,9 @@ containing a value of this type.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -26706,7 +50237,11 @@ or to a theme attribute in the form "?[package:][type:]na
grant-uri-permission tag, a child of the
{@link #AndroidManifestProvider provider} tag, describing a specific
URI path that can be granted as a permission. This tag can be
- specified multiple time to supply multiple paths.
+ specified multiple time to supply multiple paths. If multiple
+ path matching attributes are supplied, they will be evaluated in the
+ following order with the first attribute being the only one honored:
+ pathAdvancedPattern, pathPattern,
+ pathPrefix, pathSuffix, path.
Includes the following attributes:
@@ -26715,19 +50250,28 @@ or to a theme attribute in the form "?[package:][type:]na
Specify a URI path that matches an advanced pattern, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
@@ -26748,12 +50292,43 @@ containing a value of this type.
@attr name android:path
*/
public static final int AndroidManifestGrantUriPermission_path = 0;
+ /**
+
+ @attr description
+ Specify a URI path that matches an advanced pattern, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#pathAdvancedPattern}.
+ @attr name android:pathAdvancedPattern
+ */
+ public static final int AndroidManifestGrantUriPermission_pathAdvancedPattern = 4;
/**
@attr description
Specify a URI path that matches a simple pattern, as per
{@link android.os.PatternMatcher} with
- {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
Note that because '\' is used as an escape character when
reading the string from XML (before it is parsed as a pattern),
you will need to double-escape: for example a literal "*" would
@@ -26792,6 +50367,77 @@ containing a value of this type.
@attr name android:pathPrefix
*/
public static final int AndroidManifestGrantUriPermission_pathPrefix = 1;
+ /**
+
+ @attr description
+ Specify a URI path that must be a suffix to match, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#pathSuffix}.
+ @attr name android:pathSuffix
+ */
+ public static final int AndroidManifestGrantUriPermission_pathSuffix = 3;
+ /** install-constraints tag rejects installs unless one the constraints defined by
+ its child elements is true.
+ It is possible to have multiple install-constraints tags in a single manifest,
+ where each tag is evaluated independently.
+ @hide
+ */
+ public static final int[] AndroidManifestInstallConstraints = {
+
+ };
+ /** A constraint for install-constraints. Checks that the device fingerprint
+ starts with the given prefix.
+ @hide
+
Concrete value to assign to this piece of named meta-data.
+
+ @see #AndroidManifestInstallConstraintsFingerprintPrefix_value
+ */
+ public static final int[] AndroidManifestInstallConstraintsFingerprintPrefix = {
+ 0x01010024
+ };
+ /**
+
+ @attr description
+ Concrete value to assign to this piece of named meta-data.
+ The data can later be retrieved from the meta data Bundle
+ through {@link android.os.Bundle#getString Bundle.getString},
+ {@link android.os.Bundle#getInt Bundle.getInt},
+ {@link android.os.Bundle#getBoolean Bundle.getBoolean},
+ or {@link android.os.Bundle#getFloat Bundle.getFloat} depending
+ on the type used here.
+
+
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
May be a boolean value, either "true" or "false".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
May be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#value}.
+ @attr name android:value
+ */
+ public static final int AndroidManifestInstallConstraintsFingerprintPrefix_value = 0;
/** Attributes that can be supplied in an AndroidManifest.xml
instrumentation tag, a child of the root
{@link #AndroidManifest manifest} tag.
@@ -26814,7 +50460,11 @@ containing a value of this type.
associated item.
The name of an application's processes that an Instrumentation object
will run against.
@see #AndroidManifestInstrumentation_banner
@@ -26824,11 +50474,14 @@ containing a value of this type.
@see #AndroidManifestInstrumentation_label
@see #AndroidManifestInstrumentation_logo
@see #AndroidManifestInstrumentation_name
+ @see #AndroidManifestInstrumentation_roundIcon
@see #AndroidManifestInstrumentation_targetPackage
+ @see #AndroidManifestInstrumentation_targetProcesses
*/
public static final int[] AndroidManifestInstrumentation = {
0x01010001, 0x01010002, 0x01010003, 0x01010021,
- 0x01010022, 0x01010023, 0x010102be, 0x010103f2
+ 0x01010022, 0x01010023, 0x010102be, 0x010103f2,
+ 0x0101052c, 0x01010541
};
/**
@@ -26904,7 +50557,7 @@ containing a value of this type.
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -26927,7 +50580,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -26938,6 +50591,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -26985,12 +50641,42 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@attr name android:name
*/
public static final int AndroidManifestInstrumentation_name = 2;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestInstrumentation_roundIcon = 8;
/**
@attr description
@@ -27009,21 +50695,41 @@ containing a value of this type.
@attr name android:targetPackage
*/
public static final int AndroidManifestInstrumentation_targetPackage = 3;
+ /**
+
+ @attr description
+ The name of an application's processes that an Instrumentation object
+ will run against. If not specified, only runs in the main process of the targetPackage.
+ Can either be a comma-separated list of process names or '*' for any process that
+ launches to run targetPackage code.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#targetProcesses}.
+ @attr name android:targetProcesses
+ */
+ public static final int AndroidManifestInstrumentation_targetProcesses = 9;
/** The intent-filter tag is used to construct an
{@link android.content.IntentFilter} object that will be used
to determine which component can handle a particular
{@link android.content.Intent} that has been given to the system.
It can be used as a child of the
{@link #AndroidManifestActivity activity},
- {@link #AndroidManifestReceiver receiver} and
+ {@link #AndroidManifestReceiver receiver} and
{@link #AndroidManifestService service}
tags.
-
+
Zero or more {@link #AndroidManifestAction action},
{@link #AndroidManifestCategory category}, and/or
{@link #AndroidManifestData data} tags should be
included inside to describe the contents of the filter.
-
+
The optional label and icon attributes here are used with
an activity to supply an alternative description of that activity
when it is being started through an Intent matching this filter.
@@ -27041,19 +50747,25 @@ containing a value of this type.
@@ -27080,7 +50792,7 @@ containing a value of this type.
resource symbol {@link android.R.attr#autoVerify}.
@attr name android:autoVerify
*/
- public static final int AndroidManifestIntentFilter_autoVerify = 5;
+ public static final int AndroidManifestIntentFilter_autoVerify = 6;
/**
@attr description
@@ -27105,7 +50817,7 @@ or to a theme attribute in the form "?[package:][type:]na
resource symbol {@link android.R.attr#banner}.
@attr name android:banner
*/
- public static final int AndroidManifestIntentFilter_banner = 4;
+ public static final int AndroidManifestIntentFilter_banner = 5;
/**
@attr description
@@ -27116,7 +50828,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -27139,7 +50851,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -27150,6 +50862,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -27181,7 +50896,32 @@ or to a theme attribute in the form "?[package:][type:]na
resource symbol {@link android.R.attr#logo}.
@attr name android:logo
*/
- public static final int AndroidManifestIntentFilter_logo = 3;
+ public static final int AndroidManifestIntentFilter_logo = 4;
+ /**
+
+ @attr description
+ Within an application, multiple intent filters may match a particular
+ intent. This allows the app author to specify the order filters should
+ be considered. We don't want to use priority because that is global
+ across applications.
+
Only use if you really need to forcibly set the order in which
+ filters are evaluated. It is preferred to target an activity with a
+ directed intent instead.
+
The value is a single integer, with higher numbers considered to
+ be better. If not specified, the default order is 0.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#order}.
+ @attr name android:order
+ */
+ public static final int AndroidManifestIntentFilter_order = 3;
/**
@attr description
@@ -27193,7 +50933,7 @@ or to a theme attribute in the form "?[package:][type:]na
Intent; when multiple activities match an intent and have different
priorities, only those with the higher priority value will be
considered a match.
-
+
Only use if you really need to impose some specific
order in which the broadcasts are received, or want to forcibly
place an activity to always be preferred over others. The value is a
@@ -27211,6 +50951,30 @@ containing a value of this type.
@attr name android:priority
*/
public static final int AndroidManifestIntentFilter_priority = 2;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestIntentFilter_roundIcon = 7;
/** Attributes that can be used with a AndroidManifestKeySet.
Includes the following attributes:
@@ -27237,12 +51001,212 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@attr name android:name
*/
public static final int AndroidManifestKeySet_name = 0;
+ /** layout tag allows configuring the layout for the activity within multi-window
+ environment.
+
+ @attr description
+ Default height of the activity. Can be either a fixed value or fraction, in which case
+ the height will be constructed as a fraction of the total available height.
+
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#defaultHeight}.
+ @attr name android:defaultHeight
+ */
+ public static final int AndroidManifestLayout_defaultHeight = 4;
+ /**
+
+ @attr description
+ Default width of the activity. Can be either a fixed value or fraction, in which case
+ the width will be constructed as a fraction of the total available width.
+
+
+
May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
May be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%".
+The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to
+some parent container.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#defaultWidth}.
+ @attr name android:defaultWidth
+ */
+ public static final int AndroidManifestLayout_defaultWidth = 3;
+ /**
+
+ @attr description
+ Where to initially position the activity inside the available space. Uses constants
+ defined in {@link android.view.Gravity}.
+
+
+
Must be one or more (separated by '|') of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
top
0x30
Push object to the top of its container, not changing its size.
+
bottom
0x50
Push object to the bottom of its container, not changing its size.
+
left
0x03
Push object to the left of its container, not changing its size.
+
right
0x05
Push object to the right of its container, not changing its size.
+
center_vertical
0x10
Place object in the vertical center of its container, not changing its size.
+
fill_vertical
0x70
Grow the vertical size of the object if needed so it completely fills its container.
+
center_horizontal
0x01
Place object in the horizontal center of its container, not changing its size.
+
fill_horizontal
0x07
Grow the horizontal size of the object if needed so it completely fills its container.
+
center
0x11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+
fill
0x77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+
clip_vertical
0x80
Additional option that can be set to have the top and/or bottom edges of
+ the child clipped to its container's bounds.
+ The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+
clip_horizontal
0x08
Additional option that can be set to have the left and/or right edges of
+ the child clipped to its container's bounds.
+ The clip will be based on the horizontal gravity: a left gravity will clip the right
+ edge, a right gravity will clip the left edge, and neither will clip both edges.
+
start
0x00800003
Push object to the beginning of its container, not changing its size.
+
end
0x00800005
Push object to the end of its container, not changing its size.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#gravity}.
+ @attr name android:gravity
+ */
+ public static final int AndroidManifestLayout_gravity = 0;
+ /**
+
+ @attr description
+ Minimal height of the activity.
+
+
NOTE: A task's root activity value is applied to all additional
+ activities launched in the task. That is if the root activity of a task set minimal height,
+ then the system will set the same minimal height on all other activities in the task. It
+ will also ignore any other minimal height attributes of non-root activities.
+
+
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#minHeight}.
+ @attr name android:minHeight
+ */
+ public static final int AndroidManifestLayout_minHeight = 2;
+ /**
+
+ @attr description
+ Minimal width of the activity.
+
+
NOTE: A task's root activity value is applied to all additional
+ activities launched in the task. That is if the root activity of a task set minimal width,
+ then the system will set the same minimal width on all other activities in the task. It
+ will also ignore any other minimal width attributes of non-root activities.
+
+
+
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".
+Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size),
+in (inches), mm (millimeters).
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#minWidth}.
+ @attr name android:minWidth
+ */
+ public static final int AndroidManifestLayout_minWidth = 1;
+ /**
+
+ @attr description
+ Window layout affinity of this activity. Activities with the same window layout
+ affinity will share the same layout record. That is, if a user is opening an activity in
+ a new task on a display that can host freeform windows, and the user had opened a task
+ before and that task had a root activity who had the same window layout affinity, the
+ new task's window will be created in the same window mode and around the location which
+ the previously opened task was in.
+
+
For example, if a user maximizes a task with root activity A and opens another
+ activity B that has the same window layout affinity as activity A has, activity B will
+ be created in fullscreen window mode. Similarly, if they move/resize a task with root
+ activity C and open another activity D that has the same window layout affinity as
+ activity C has, activity D will be in freeform window mode and as close to the position
+ of activity C as conditions permit. It doesn't require the user to keep the task with
+ activity A or activity C open. It won't, however, put any task into split-screen or PIP
+ window mode on launch.
+
+
If the user is opening an activity with its window layout affinity for the first time,
+ the window mode and position is OEM defined.
+
+
By default activity doesn't share any affinity with other activities.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#windowLayoutAffinity}.
+ @attr name android:windowLayoutAffinity
+ */
+ public static final int AndroidManifestLayout_windowLayoutAffinity = 5;
/** The library tag declares that this apk is providing itself
as a shared library for other applications to use. It can only be used
with apks that are built in to the system image. Other apks can link to
@@ -27277,6 +51241,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -27291,7 +51261,7 @@ containing a value of this type.
data by the system. You may supply the data through either the
value or resource attribute; if both
are given, then resource will be used.
-
+
It is highly recommended that you avoid supplying related data as
multiple separate meta-data entries. Instead, if you have complex
data to associate with a component, then use the resource
@@ -27326,6 +51296,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -27409,6 +51385,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -27444,6 +51426,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -27472,7 +51460,11 @@ containing a value of this type.
path-permission tag, a child of the
{@link #AndroidManifestProvider provider} tag, describing a permission
that allows access to a specific path in the provider. This tag can be
- specified multiple time to supply multiple paths.
+ specified multiple time to supply multiple paths. If multiple
+ path matching attributes are supplied, they will be evaluated in the
+ following order with the first attribute being the only one honored:
+ pathAdvancedPattern, pathPattern,
+ pathPrefix, pathSuffix, path.
Includes the following attributes:
@@ -27481,12 +51473,18 @@ containing a value of this type.
Specify a URI path that matches an advanced pattern, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
A specific {@link android.R.attr#permission} name for read-only
@@ -27495,15 +51493,17 @@ containing a value of this type.
access to a {@link android.content.ContentProvider}.
@@ -27524,12 +51524,43 @@ containing a value of this type.
@attr name android:path
*/
public static final int AndroidManifestPathPermission_path = 3;
+ /**
+
+ @attr description
+ Specify a URI path that matches an advanced pattern, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_ADVANCED_GLOB}.
+ Note that because '\' is used as an escape character when
+ reading the string from XML (before it is parsed as a pattern),
+ you will need to double-escape: for example a literal "*" would
+ be written as "\\*" and a literal "\" would be written as
+ "\\\\". This is basically the same as what you would need to
+ write if constructing the string in Java code.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#pathAdvancedPattern}.
+ @attr name android:pathAdvancedPattern
+ */
+ public static final int AndroidManifestPathPermission_pathAdvancedPattern = 7;
/**
@attr description
Specify a URI path that matches a simple pattern, as per
{@link android.os.PatternMatcher} with
- {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
+ {@link android.os.PatternMatcher#PATTERN_SIMPLE_GLOB}.
Note that because '\' is used as an escape character when
reading the string from XML (before it is parsed as a pattern),
you will need to double-escape: for example a literal "*" would
@@ -27568,6 +51599,25 @@ containing a value of this type.
@attr name android:pathPrefix
*/
public static final int AndroidManifestPathPermission_pathPrefix = 4;
+ /**
+
+ @attr description
+ Specify a URI path that must be a suffix to match, as per
+ {@link android.os.PatternMatcher} with
+ {@link android.os.PatternMatcher#PATTERN_SUFFIX}.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#pathSuffix}.
+ @attr name android:pathSuffix
+ */
+ public static final int AndroidManifestPathPermission_pathSuffix = 6;
/**
@attr description
@@ -27634,7 +51684,7 @@ containing a value of this type.
features in your package (or other packages). See the
Security and Permissions
document for more information on permissions.
-
+
This appears as a child tag of the root
{@link #AndroidManifest manifest} tag.
Includes the following attributes:
@@ -27642,14 +51692,20 @@ containing a value of this type.
+ A reference to an array resource containing the signing certificate digests to be granted
+ this permission when using the {@code knownSigner} protection flag.
Characterizes the potential risk implied in a permission and
indicates the procedure the system should follow when determining
whether to grant the permission to an application requesting it.
This symbol is the offset where the {@link android.R.attr#backgroundPermission}
+ attribute's value can be found in the {@link #AndroidManifestPermission} array.
+ @attr name android:backgroundPermission
+ */
+ public static final int AndroidManifestPermission_backgroundPermission = 12;
/**
@attr description
@@ -27698,7 +51769,7 @@ or to a theme attribute in the form "?[package:][type:]na
resource symbol {@link android.R.attr#banner}.
@attr name android:banner
*/
- public static final int AndroidManifestPermission_banner = 8;
+ public static final int AndroidManifestPermission_banner = 9;
/**
@attr description
@@ -27722,7 +51793,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -27736,6 +51807,27 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:icon
*/
public static final int AndroidManifestPermission_icon = 1;
+ /**
+
+ @attr description
+
+ A reference to an array resource containing the signing certificate digests to be granted
+ this permission when using the {@code knownSigner} protection flag. The digest should
+ be computed over the DER encoding of the trusted certificate using the SHA-256 digest
+ algorithm.
+
+ If only a single signer is declared this can also be a string resource, or the digest
+ can be declared inline as the value for this attribute.
+
+
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#knownCerts}.
+ @attr name android:knownCerts
+ */
+ public static final int AndroidManifestPermission_knownCerts = 11;
/**
@attr description
@@ -27745,7 +51837,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -27756,6 +51848,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -27787,7 +51882,27 @@ or to a theme attribute in the form "?[package:][type:]na
resource symbol {@link android.R.attr#logo}.
@attr name android:logo
*/
- public static final int AndroidManifestPermission_logo = 6;
+ public static final int AndroidManifestPermission_logo = 7;
+ /**
+
+ @attr description
+ Optional: specify the maximum version of the Android OS for which the
+ application wishes to create the permission. When running on a version
+ of Android higher than the number given here, the permission will not
+ be created.
+
+
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#maxSdkVersion}.
+ @attr name android:maxSdkVersion
+ */
+ public static final int AndroidManifestPermission_maxSdkVersion = 6;
/**
@attr description
@@ -27803,6 +51918,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -27821,17 +51942,40 @@ containing a value of this type.
Constant
Value
Description
-
costsMoney
0x0001
Set to indicate that this permission allows an operation that
+
costsMoney
0x1
Set to indicate that this permission allows an operation that
may cost the user money. Such permissions may be highlighted
when shown to the user with this additional information.
-
hidden
0x2
Additional flag from base permission type: this permission is hidden
- and should not show in the UI.
+
removed
0x2
Additional flag from base permission type: this permission has been
+ removed and it is no longer enforced. It shouldn't be shown in the
+ UI. Removed permissions are kept as normal permissions for backwards
+ compatibility as apps may be checking them before calling an API.
+
+
hardRestricted
0x4
This permission is restricted by the platform and it would be
+ grantable only to apps that meet special criteria per platform
+ policy.
+
+
softRestricted
0x8
This permission is restricted by the platform and it would be
+ grantable in its full form to apps that meet special criteria
+ per platform policy. Otherwise, a weaker form of the permission
+ would be granted. The weak grant depends on the permission.
+
What weak grant means is described in the documentation of
+ the permissions.
+
+
immutablyRestricted
0x10
This permission is restricted immutably which means that its
+ restriction state may be specified only on the first install of
+ the app and will stay in this initial allowlist state until
+ the app is uninstalled.
+
+
installerExemptIgnored
0x20
+ Modifier for permission restriction. This permission cannot
+ be exempted by the installer.
+
This corresponds to the global attribute
resource symbol {@link android.R.attr#permissionFlags}.
@attr name android:permissionFlags
*/
- public static final int AndroidManifestPermission_permissionFlags = 7;
+ public static final int AndroidManifestPermission_permissionFlags = 8;
/**
@attr description
@@ -27861,7 +52005,14 @@ containing a value of this type.
permanent protectionLevel. If you are creating a custom permission in an
application, you can define a protectionLevel attribute with one of the
values listed below. If no protectionLevel is defined for a custom
- permission, the system assigns the default ("normal").
+ permission, the system assigns the default ("normal").
+
Each protection level consists of a base permission type and zero or
+ more flags. Use the following functions to extract those.
+
+ int basePermissionType = permissionInfo.getProtection();
+ int permissionFlags = permissionInfo.getProtectionFlags();
+
+
Must be one or more (separated by '|') of the following constant values.
@@ -27870,35 +52021,38 @@ containing a value of this type.
Constant
Value
Description
-
normal
0
A lower-risk permission that gives an application access to isolated
- application-level features, with minimal risk to other applications,
- the system, or the user. The system automatically grants this type
- of permission to a requesting application at installation, without
- asking for the user's explicit approval (though the user always
- has the option to review these permissions before installing).
-
dangerous
1
A higher-risk permission that would give a requesting application
- access to private user data or control over the device that can
- negatively impact the user. Because this type of permission
- introduces potential risk, the system may not automatically
- grant it to the requesting application. For example, any dangerous
- permissions requested by an application may be displayed to the
- user and require confirmation before proceeding, or some other
+
normal
0
Base permission type: a lower-risk permission that gives
+ an application access to isolated application-level features, with minimal
+ risk to other applications, the system, or the user. The system
+ automatically grants this type of permission to a requesting application at
+ installation, without asking for the user's explicit approval (though the
+ user always has the option to review these permissions before installing).
+
dangerous
1
Base permission type: a higher-risk permission that
+ would give a requesting application access to private user data or
+ control over the device that can negatively impact the user. Because
+ this type of permission introduces potential risk, the system may
+ not automatically grant it to the requesting application. For example,
+ any dangerous permissions requested by an application may be displayed
+ to the user and require confirmation before proceeding, or some other
approach may be taken to avoid the user automatically allowing
the use of such facilities.
-
signature
2
A permission that the system is to grant only if the requesting
- application is signed with the same certificate as the application
- that declared the permission. If the certificates match, the system
- automatically grants the permission without notifying the user or
- asking for the user's explicit approval.
-
signatureOrSystem
3
A permission that the system is to grant only to packages in the
- Android system image or that are signed with the same
- certificates. Please avoid using this option, as the
+
signature
2
Base permission type: a permission that the system is
+ to grant only if the requesting application is signed with the same
+ certificate as the application that declared the permission. If the
+ certificates match, the system automatically grants the permission
+ without notifying the user or asking for the user's explicit approval.
+
signatureOrSystem
3
Old synonym for "signature|privileged". Deprecated in API level 23.
+ Base permission type: a permission that the system is to grant only
+ to packages in the Android system image or that are signed
+ with the same certificates. Please avoid using this option, as the
signature protection level should be sufficient for most needs and
works regardless of exactly where applications are installed. This
permission is used for certain special situations where multiple
vendors have applications built in to a system image which need
to share specific features explicitly because they are being built
together.
+
internal
4
Base permission type: a permission that is managed internally by the
+ system and only granted according to the protection flags.
privileged
0x10
Additional flag from base permission type: this permission can also
be granted to any applications installed as privileged apps on the system image.
Please avoid using this option, as the
@@ -27908,9 +52062,11 @@ containing a value of this type.
vendors have applications built in to a system image which need
to share specific features explicitly because they are being built
together.
-
system
0x10
Old synonym for "privileged".
+
system
0x10
Old synonym for "privileged". Deprecated in API level 23.
development
0x20
Additional flag from base permission type: this permission can also
- (optionally) be granted to development applications.
+ (optionally) be granted to development applications. Although undocumented, the
+ permission state used to be shared by all users (including future users), but it is
+ managed per-user since API level 31.
appop
0x40
Additional flag from base permission type: this permission is closely
associated with an app op for controlling access.
pre23
0x80
Additional flag from base permission type: this permission can be automatically
@@ -27924,20 +52080,85 @@ containing a value of this type.
preinstalled
0x400
Additional flag from base permission type: this permission can be automatically
granted any application pre-installed on the system image (not just privileged
apps).
+
setup
0x800
Additional flag from base permission type: this permission can be automatically
+ granted to the setup wizard app
+
instant
0x1000
Additional flag from base permission type: this permission can be granted to instant
+ apps
+
runtime
0x2000
Additional flag from base permission type: this permission can only be granted to apps
+ that target runtime permissions ({@link android.os.Build.VERSION_CODES#M} and above)
+
+
oem
0x4000
Additional flag from base permission type: this permission can be granted only
+ if its protection level is signature, the requesting app resides on the OEM partition,
+ and the OEM has allowlisted the app to receive this permission by the OEM.
+
+
vendorPrivileged
0x8000
Additional flag from base permission type: this permission can be granted to
+ privileged apps in vendor partition.
+
textClassifier
0x10000
Additional flag from base permission type: this permission can be automatically
+ granted to the system default text classifier
+
configurator
0x80000
Additional flag from base permission type: this permission automatically
+ granted to device configurator
+
incidentReportApprover
0x100000
Additional flag from base permission type: this permission designates the app
+ that will approve the sharing of incident reports.
+
appPredictor
0x200000
Additional flag from base permission type: this permission can be automatically
+ granted to the system app predictor
+
module
0x400000
Additional flag from base permission type: this permission can also be granted if the
+ requesting application is included in the mainline module}.
+
companion
0x800000
Additional flag from base permission type: this permission can be automatically
+ granted to the system companion device manager service
+
retailDemo
0x1000000
Additional flag from base permission type: this permission will be granted to the
+ retail demo app, as defined by the OEM.
+ This flag has been replaced by the retail demo role and is a no-op since Android V.
+
+
recents
0x2000000
Additional flag from base permission type: this permission will be granted to the
+ recents app.
+
role
0x4000000
Additional flag from base permission type: this permission is managed by role.
+
knownSigner
0x8000000
Additional flag from base permission type: this permission can also be granted if the
+ requesting application is signed by, or has in its signing lineage, any of the
+ certificate digests declared in {@link android.R.attr#knownCerts}.
This corresponds to the global attribute
resource symbol {@link android.R.attr#protectionLevel}.
@attr name android:protectionLevel
*/
public static final int AndroidManifestPermission_protectionLevel = 3;
+ /**
+
This symbol is the offset where the {@link android.R.attr#request}
+ attribute's value can be found in the {@link #AndroidManifestPermission} array.
+ @attr name android:request
+ */
+ public static final int AndroidManifestPermission_request = 13;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestPermission_roundIcon = 10;
/** The permission-group tag declares a logical grouping of
related permissions.
-
+
Note that this tag does not declare a permission itself, only
a namespace in which further permissions can be placed. See
the {@link #AndroidManifestPermission <permission>} tag for
more information.
-
+
This appears as a child tag of the root
{@link #AndroidManifest manifest} tag.
Includes the following attributes:
@@ -27945,6 +52166,8 @@ containing a value of this type.
This symbol is the offset where the {@link android.R.attr#backgroundRequest}
+ attribute's value can be found in the {@link #AndroidManifestPermissionGroup} array.
+ @attr name android:backgroundRequest
+ */
+ public static final int AndroidManifestPermissionGroup_backgroundRequest = 11;
+ /**
+
This symbol is the offset where the {@link android.R.attr#backgroundRequestDetail}
+ attribute's value can be found in the {@link #AndroidManifestPermissionGroup} array.
+ @attr name android:backgroundRequestDetail
+ */
+ public static final int AndroidManifestPermissionGroup_backgroundRequestDetail = 12;
/**
@attr description
@@ -28020,7 +52266,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -28043,7 +52289,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -28054,6 +52300,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -28101,6 +52350,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -28139,7 +52394,7 @@ containing a value of this type.
Intent; when multiple activities match an intent and have different
priorities, only those with the higher priority value will be
considered a match.
-
+
Only use if you really need to impose some specific
order in which the broadcasts are received, or want to forcibly
place an activity to always be preferred over others. The value is a
@@ -28157,6 +52412,42 @@ containing a value of this type.
@attr name android:priority
*/
public static final int AndroidManifestPermissionGroup_priority = 3;
+ /**
+
This symbol is the offset where the {@link android.R.attr#request}
+ attribute's value can be found in the {@link #AndroidManifestPermissionGroup} array.
+ @attr name android:request
+ */
+ public static final int AndroidManifestPermissionGroup_request = 9;
+ /**
+
This symbol is the offset where the {@link android.R.attr#requestDetail}
+ attribute's value can be found in the {@link #AndroidManifestPermissionGroup} array.
+ @attr name android:requestDetail
+ */
+ public static final int AndroidManifestPermissionGroup_requestDetail = 10;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestPermissionGroup_roundIcon = 8;
/** The permission-tree tag declares the base of a tree of
permission values: it declares that this package has ownership of
the given permission name, as well as all names underneath it
@@ -28164,12 +52455,12 @@ containing a value of this type.
{@link android.content.pm.PackageManager#addPermission
PackageManager.addPermission()} method to dynamically add new
permissions under this tree.
-
+
Note that this tag does not declare a permission itself, only
a namespace in which further permissions can be placed. See
the {@link #AndroidManifestPermission <permission>} tag for
more information.
-
+
This appears as a child tag of the root
{@link #AndroidManifest manifest} tag.
Includes the following attributes:
@@ -28186,16 +52477,19 @@ containing a value of this type.
associated item.
@@ -28232,7 +52526,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -28255,7 +52549,7 @@ or to a theme attribute in the form "?[package:][type:]na
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -28266,6 +52560,9 @@ or to a theme attribute in the form "?[package:][type:]na
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -28315,12 +52612,393 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@attr name android:name
*/
public static final int AndroidManifestPermissionTree_name = 2;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestPermissionTree_roundIcon = 5;
+ /** The process tag enumerates one of the available processes under its
+ containing processes tag.
+
+
This appears as a child tag of the
+ {@link #AndroidManifestProcesses processes} tag.
+
+ @attr description
+ Enable sampled memory bug detection in this process.
+ When enabled, a very small, random subset of native
+ memory allocations are protected with guard pages, providing an
+ ASan-like error report in case of a memory corruption bug.
+
+ GWP-ASan is a recursive acronym. It stands for “GWP-ASan Will Provide Allocation SANity”.
+ See the LLVM documentation
+ for more information about this feature.
+
+
This attribute can be applied to a
+ {@link android.R.styleable#AndroidManifestProcess process} tag, or to an
+ {@link android.R.styleable#AndroidManifestApplication application} tag (to supply
+ a default setting for all application components).
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
never
0
Default behavior: GwpAsan is disabled in user apps, randomly enabled in system apps.
+
+ Never enable GwpAsan.
+
always
1
Always enable GwpAsan.
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#gwpAsanMode}.
+ @attr name android:gwpAsanMode
+ */
+ public static final int AndroidManifestProcess_gwpAsanMode = 3;
+ /**
+
+ @attr description
+ Enable hardware memory tagging (ARM MTE) in this process.
+ When enabled, heap memory bugs like use-after-free and buffer overflow
+ are detected and result in an immediate ("sync" mode) or delayed ("async"
+ mode) crash instead of a silent memory corruption. Sync mode, while slower,
+ provides enhanced bug reports including stack traces at the time of allocation
+ and deallocation of memory, similar to AddressSanitizer.
+
+ See the ARM announcement
+ for more details.
+
+
This attribute can be applied to a
+ {@link android.R.styleable#AndroidManifestProcess process} tag, or to an
+ {@link android.R.styleable#AndroidManifestApplication application} tag (to supply
+ a default setting for all application components).
+
+
+
Must be one of the following constant values.
+
+
+
+
+
Constant
Value
Description
+
off
0
+
async
1
+
sync
2
+
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#memtagMode}.
+ @attr name android:memtagMode
+ */
+ public static final int AndroidManifestProcess_memtagMode = 4;
+ /**
+
+ @attr description
+ custom Application class name. We use call it "name", not "className", to be
+ consistent with the Application tag.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#name}.
+ @attr name android:name
+ */
+ public static final int AndroidManifestProcess_name = 0;
+ /**
+
+ @attr description
+ If {@code true} enables automatic zero initialization of all native heap
+ allocations.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#nativeHeapZeroInitialized}.
+ @attr name android:nativeHeapZeroInitialized
+ */
+ public static final int AndroidManifestProcess_nativeHeapZeroInitialized = 5;
+ /**
+
+ @attr description
+ Required name of the process that is allowed
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#process}.
+ @attr name android:process
+ */
+ public static final int AndroidManifestProcess_process = 1;
+ /**
+
+ @attr description
+ Flag to specify if this app (or process) wants to run the dex within its APK but not
+ extracted or locally compiled variants. This keeps the dex code protected by the APK
+ signature. Such apps (or processes) will always run in JIT mode (same when they are first
+ installed). If enabled at the app level, the system will never generate ahead-of-time
+ compiled code for the app. Depending on the app's workload, there may be some run time
+ performance change, noteably the cold start time.
+
+
This attribute can be applied to either
+ {@link android.R.styleable#AndroidManifestProcess process} or
+ {@link android.R.styleable#AndroidManifestApplication application} tags. If enabled at the
+ app level, any process level attribute is effectively ignored.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#useEmbeddedDex}.
+ @attr name android:useEmbeddedDex
+ */
+ public static final int AndroidManifestProcess_useEmbeddedDex = 2;
+ /** The processes tag specifies the processes the application will run code in
+ and optionally characteristics of those processes. This tag is optional; if not
+ specified, components will simply run in the processes they specify. If supplied,
+ they can only specify processes that are enumerated here, and if they don't this
+ will be treated as a corrupt apk and result in an install failure.
+
+
This appears as a child tag of the
+ {@link #AndroidManifestApplication application} tag.
+ */
+ public static final int[] AndroidManifestProcesses = {
+
+ };
+ /** Attributes that can be used with a AndroidManifestProfileable.
+
Flag indicating whether the application can be profiled by system services, but not
+ necessarily via shell tools (for which also android:shell="true" must be set).
+ @attr description
+ Flag indicating whether the application can be profiled by system services, but not
+ necessarily via shell tools (for which also android:shell="true" must be set). If
+ false, the application cannot be profiled at all. Defaults to true.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#enabled}.
+ @attr name android:enabled
+ */
+ public static final int AndroidManifestProfileable_enabled = 0;
+ /**
+
+ @attr description
+ Flag indicating whether the application can be profiled by the shell user,
+ even when running on a device that is running in user mode.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#shell}.
+ @attr name android:shell
+ */
+ public static final int AndroidManifestProfileable_shell = 1;
+ /** The property tag is used to attach additional data that can
+ be supplied to the parent component. A component element can contain any
+ number of property subelements. Valid names are any of the
+ PROPERTY_ constants defined in the
+ {@link android.content.pm.PackageManager PackageManager} class. Values
+ are obtained using the appropriate method on the
+ {@link android.content.pm.PackageManager.Property PackageManager.Property} class.
+
Ordinary values are specified through the value attribute. Resource IDs are
+ specified through the resource attribute.
+
It is invalid to specify both a value and resource attributes.
+
+ @attr description
+ A unique name for the given item. This must use a Java-style naming
+ convention to ensure the name is unique, for example
+ "com.mycompany.MyName".
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#name}.
+ @attr name android:name
+ */
+ public static final int AndroidManifestProperty_name = 0;
+ /**
+
+ @attr description
+ The resource identifier to assign to this property.
+ The resource identifier can later be retrieved from the property object through
+ {@link android.content.pm.PackageManager.Property#getResourceId Property.getResourceId}.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#resource}.
+ @attr name android:resource
+ */
+ public static final int AndroidManifestProperty_resource = 2;
+ /**
+
+ @attr description
+ Concrete value to assign to this property.
+ The data can later be retrieved from the property object
+ through
+ {@link android.content.pm.PackageManager.Property#getString Property.getString},
+ {@link android.content.pm.PackageManager.Property#getInteger Property.getInteger},
+ {@link android.content.pm.PackageManager.Property#getBoolean Property.getBoolean},
+ or {@link android.content.pm.PackageManager.Property#getFloat Property.getFloat}
+ depending on the type used here.
+
+
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be an integer value, such as "100".
+
May be a boolean value, either "true" or "false".
+
May be a color value, in the form of "#rgb", "#argb",
+"#rrggbb", or "#aarrggbb".
+
May be a floating point value, such as "1.2".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#value}.
+ @attr name android:value
+ */
+ public static final int AndroidManifestProperty_value = 1;
/** Private tag to declare system protected broadcast actions.
This appears as a child tag of the root
@@ -28350,6 +53028,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -28360,7 +53044,7 @@ containing a value of this type.
{@link android.content.ContentProvider} class that is available
as part of the package's application components, supplying structured
access to data managed by the application.
-
+
This appears as a child tag of the
{@link #AndroidManifestApplication application} tag.
Includes the following attributes:
@@ -28368,14 +53052,21 @@ containing a value of this type.
Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
If true, the system will always create URI permission grants
+ in the cases where {@link android.content.Intent#FLAG_GRANT_READ_URI_PERMISSION}
+ or {@link android.content.Intent#FLAG_GRANT_WRITE_URI_PERMISSION} would apply.
If true, the {@link android.content.Context#grantUriPermission
Context.grantUriPermission} or corresponding Intent flags can
be used to allow others to access specific URIs in the content
@@ -28397,18 +53088,26 @@ containing a value of this type.
+ @attr description
+ Set of attribution tags that should be automatically applied to this component.
+
+ Each instance of this ContentProvider will be automatically configured with
+ Context.createAttributionContext() using the first attribution tag
+ contained here.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#attributionTags}.
+ @attr name android:attributionTags
+ */
+ public static final int AndroidManifestProvider_attributionTags = 23;
/**
@attr description
@@ -28490,6 +53216,25 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:description
*/
public static final int AndroidManifestProvider_description = 14;
+ /**
+
+ @attr description
+ Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#directBootAware}.
+ @attr name android:directBootAware
+ */
+ public static final int AndroidManifestProvider_directBootAware = 18;
/**
@attr description
@@ -28504,6 +53249,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#enabled}.
@@ -28537,6 +53288,29 @@ containing a value of this type.
@attr name android:exported
*/
public static final int AndroidManifestProvider_exported = 7;
+ /**
+
+ @attr description
+ If true, the system will always create URI permission grants
+ in the cases where {@link android.content.Intent#FLAG_GRANT_READ_URI_PERMISSION}
+ or {@link android.content.Intent#FLAG_GRANT_WRITE_URI_PERMISSION} would apply.
+ This is useful for a content provider that dynamically enforces permissions
+ on calls in to the provider, instead of through the manifest: the system
+ needs to know that it should always apply permission grants, even if it
+ looks like the target of the grant would already have access to the URI.
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#forceUriPermissions}.
+ @attr name android:forceUriPermissions
+ */
+ public static final int AndroidManifestProvider_forceUriPermissions = 22;
/**
@attr description
@@ -28571,7 +53345,7 @@ containing a value of this type.
tag (to supply a specific icon for that component). It may also be
used with the intent-filter tag to supply an icon to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given icon will be used to display to the user a graphical
representation of its associated component; for example, as the icon
for main activity that is displayed in the launcher. This must be
@@ -28601,6 +53375,12 @@ or to a theme attribute in the form "?[package:][type:]na
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be an integer value, such as "100".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#initOrder}.
@@ -28616,7 +53396,7 @@ containing a value of this type.
tag (to supply a specific label for that component). It may also be
used with the intent-filter tag to supply a label to show to the
user when an activity is being selected based on a particular Intent.
-
+
The given label will be used wherever the user sees information
about its associated component; for example, as the name of a
main activity that is displayed in the launcher. You should
@@ -28627,6 +53407,9 @@ containing a value of this type.
May be a reference to another resource, in the form "@[+][package:]type:name"
or to a theme attribute in the form "?[package:][type:]name".
+
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
May be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
May be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
This corresponds to the global attribute
resource symbol {@link android.R.attr#label}.
@@ -28665,7 +53448,7 @@ or to a theme attribute in the form "?[package:][type:]na
Specify whether a component is allowed to have multiple instances
of itself running in different processes. Use with the activity
and provider tags.
-
+
Normally the system will ensure that all instances of a particular
component are only running in a single process. You can use this
attribute to disable that behavior, allowing the system to create
@@ -28701,6 +53484,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -28735,7 +53524,7 @@ containing a value of this type.
Use with the application tag (to supply a default process for all
application components), or with the activity, receiver, service,
or provider tag (to supply a specific icon for that component).
-
+
Application components are normally run in a single process that
is created for the entire application. You can use this tag to modify
where they run. If the process name begins with a ':' character,
@@ -28778,6 +53567,30 @@ containing a value of this type.
@attr name android:readPermission
*/
public static final int AndroidManifestProvider_readPermission = 4;
+ /**
+
+ @attr description
+ A Drawable resource providing a graphical representation of its
+ associated item. Use with the
+ application tag (to supply a default round icon for all application
+ components), or with the activity, receiver, service, or instrumentation
+ tag (to supply a specific round icon for that component). It may also be
+ used with the intent-filter tag to supply a round icon to show to the
+ user when an activity is being selected based on a particular Intent.
+
+
The given round icon will be used to display to the user a graphical
+ representation of its associated component; for example, as the round icon
+ for main activity that is displayed in the launcher. This must be
+ a reference to a Drawable resource containing the image definition.
+
+
+
Must be a reference to another resource, in the form "@[+][package:]type:name"
+or to a theme attribute in the form "?[package:][type:]name".
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#roundIcon}.
+ @attr name android:roundIcon
+ */
+ public static final int AndroidManifestProvider_roundIcon = 19;
/**
@attr description
@@ -28805,6 +53618,24 @@ containing a value of this type.
@attr name android:singleUser
*/
public static final int AndroidManifestProvider_singleUser = 16;
+ /**
+
+ @attr description
+ The code for this component is located in the given split.
+
NOTE: This is only applicable to instant app.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#splitName}.
+ @attr name android:splitName
+ */
+ public static final int AndroidManifestProvider_splitName = 21;
/**
@attr description
@@ -28823,6 +53654,30 @@ containing a value of this type.
@attr name android:syncable
*/
public static final int AndroidManifestProvider_syncable = 11;
+ /**
+
This symbol is the offset where the {@link android.R.attr#systemUserOnly}
+ attribute's value can be found in the {@link #AndroidManifestProvider} array.
+ @attr name android:systemUserOnly
+ */
+ public static final int AndroidManifestProvider_systemUserOnly = 24;
+ /**
+
+ @attr description
+ Specify whether a component should be visible to instant apps.
+
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#visibleToInstantApps}.
+ @attr name android:visibleToInstantApps
+ */
+ public static final int AndroidManifestProvider_visibleToInstantApps = 20;
/**
@attr description
@@ -28871,6 +53726,12 @@ containing a value of this type.
"@[package:]type:name") or
theme attribute (in the form
"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
containing a value of this type.
This corresponds to the global attribute
resource symbol {@link android.R.attr#name}.
@@ -28905,12 +53766,96 @@ containing a value of this type.
@attr name android:value
*/
public static final int AndroidManifestPublicKey_value = 1;
+ /** Attributes that can be used with a AndroidManifestQueries.
+ */
+ public static final int[] AndroidManifestQueries = {
+
+ };
+ /** Attributes that can be used with a AndroidManifestQueriesIntent.
+ */
+ public static final int[] AndroidManifestQueriesIntent = {
+
+ };
+ /** Attributes that can be used with a AndroidManifestQueriesPackage.
+
+ @see #AndroidManifestQueriesPackage_name
+ */
+ public static final int[] AndroidManifestQueriesPackage = {
+ 0x01010003
+ };
+ /**
+
+ @attr description
+ A unique name for the given item. This must use a Java-style naming
+ convention to ensure the name is unique, for example
+ "com.mycompany.MyName".
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#name}.
+ @attr name android:name
+ */
+ public static final int AndroidManifestQueriesPackage_name = 0;
+ /** Attributes that can be used with a AndroidManifestQueriesProvider.
+
Specify the authorities under which this content provider can be
+ found.
+
+ @see #AndroidManifestQueriesProvider_authorities
+ */
+ public static final int[] AndroidManifestQueriesProvider = {
+ 0x01010018
+ };
+ /**
+
+ @attr description
+ Specify the authorities under which this content provider can be
+ found. Multiple authorities may be supplied by separating them
+ with a semicolon. Authority names should use a Java-style naming
+ convention (such as com.google.provider.MyProvider)
+ in order to avoid conflicts. Typically this name is the same
+ as the class implementation describing the provider's data structure.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#authorities}.
+ @attr name android:authorities
+ */
+ public static final int AndroidManifestQueriesProvider_authorities = 0;
/** The receiver tag declares an
{@link android.content.BroadcastReceiver} class that is available
as part of the package's application components, allowing the
application to receive actions or data broadcast by other
applications even if it is not currently running.
-
+
Zero or more {@link #AndroidManifestIntentFilter intent-filter}
tags can be included inside of a receiver, to specify the Intents
it will receive. If none are specified, the receiver will only
@@ -28922,9 +53867,13 @@ containing a value of this type.
Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
+ @attr description
+ Set of attribution tags that should be automatically applied to this component.
+
+ Each instance of this BroadcastReceiver will be automatically configured with
+ Context.createAttributionContext() using the first attribution tag
+ contained here.
+
+
+
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#attributionTags}.
+ @attr name android:attributionTags
+ */
+ public static final int AndroidManifestReceiver_attributionTags = 13;
/**
@attr description
@@ -28996,6 +53972,25 @@ or to a theme attribute in the form "?[package:][type:]na
@attr name android:description
*/
public static final int AndroidManifestReceiver_description = 7;
+ /**
+
+ @attr description
+ Indicate if this component is aware of direct boot lifecycle, and can be
+ safely run before the user has entered their credentials (such as a lock
+ pattern or PIN).
+
+
+
Must be a boolean value, either "true" or "false".
+
This may also be a reference to a resource (in the form
+"@[package:]type:name") or
+theme attribute (in the form
+"?[package:][type:]name")
+containing a value of this type.
+
This corresponds to the global attribute
+ resource symbol {@link android.R.attr#directBootAware}.
+ @attr name android:directBootAware
+ */
+ public static final int AndroidManifestReceiver_directBootAware = 11;
/**
@attr description
@@ -29010,6 +54005,12 @@ or to a theme attribute in the form "?[package:][type:]na
"