summaryrefslogtreecommitdiffstats
path: root/core/res
diff options
context:
space:
mode:
Diffstat (limited to 'core/res')
-rw-r--r--core/res/res/drawable-hdpi/ic_lock_idle_calendar.pngbin0 -> 709 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lock_profile.pngbin0 -> 3919 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lock_reboot.pngbin0 -> 1645 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lock_screenshot.pngbin0 -> 1326 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lockscreen_chrome_activated.pngbin0 -> 7736 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lockscreen_chrome_normal.pngbin0 -> 2277 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lockscreen_google_activated.pngbin12152 -> 8473 bytes
-rw-r--r--core/res/res/drawable-hdpi/ic_lockscreen_google_normal.pngbin12262 -> 5413 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_0.pngbin0 -> 3262 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_1.pngbin0 -> 3262 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_10.pngbin0 -> 4531 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_11.pngbin0 -> 4091 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_12.pngbin0 -> 4091 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_13.pngbin0 -> 4103 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_14.pngbin0 -> 4103 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_15.pngbin0 -> 4706 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_16.pngbin0 -> 4305 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_17.pngbin0 -> 4418 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_18.pngbin0 -> 4134 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_19.pngbin0 -> 3355 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_2.pngbin0 -> 3262 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_20.pngbin0 -> 3699 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_21.pngbin0 -> 3991 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_22.pngbin0 -> 3355 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_23.pngbin0 -> 3613 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_24.pngbin0 -> 3613 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_25.pngbin0 -> 4419 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_26.pngbin0 -> 4010 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_27.pngbin0 -> 4380 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_28.pngbin0 -> 4523 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_29.pngbin0 -> 4380 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_3.pngbin0 -> 4412 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_30.pngbin0 -> 4523 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_31.pngbin0 -> 3691 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_32.pngbin0 -> 4246 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_33.pngbin0 -> 3691 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_34.pngbin0 -> 4246 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_35.pngbin0 -> 4588 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_36.pngbin0 -> 4798 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_37.pngbin0 -> 4911 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_38.pngbin0 -> 4734 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_39.pngbin0 -> 4911 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_4.pngbin0 -> 4412 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_40.pngbin0 -> 4573 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_41.pngbin0 -> 4305 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_42.pngbin0 -> 4627 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_43.pngbin0 -> 4305 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_44.pngbin0 -> 4380 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_45.pngbin0 -> 4412 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_46.pngbin0 -> 4103 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_47.pngbin0 -> 4734 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_5.pngbin0 -> 4134 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_6.pngbin0 -> 4134 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_7.pngbin0 -> 4134 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_8.pngbin0 -> 4593 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_9.pngbin0 -> 4180 bytes
-rw-r--r--core/res/res/drawable-hdpi/weather_na.pngbin0 -> 4113 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lock_idle_calendar.pngbin0 -> 583 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lock_profile.pngbin0 -> 3517 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lock_reboot.pngbin0 -> 3374 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lock_screenshot.pngbin0 -> 1176 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lockscreen_chrome_activated.pngbin0 -> 4655 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lockscreen_chrome_normal.pngbin0 -> 1739 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lockscreen_google_activated.pngbin7057 -> 5042 bytes
-rw-r--r--core/res/res/drawable-mdpi/ic_lockscreen_google_normal.pngbin6519 -> 4292 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_0.pngbin0 -> 3310 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_1.pngbin0 -> 3310 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_10.pngbin0 -> 4367 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_11.pngbin0 -> 4035 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_12.pngbin0 -> 4035 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_13.pngbin0 -> 4038 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_14.pngbin0 -> 4038 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_15.pngbin0 -> 4670 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_16.pngbin0 -> 4191 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_17.pngbin0 -> 4377 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_18.pngbin0 -> 4132 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_19.pngbin0 -> 3434 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_2.pngbin0 -> 3310 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_20.pngbin0 -> 3622 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_21.pngbin0 -> 3975 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_22.pngbin0 -> 3434 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_23.pngbin0 -> 3613 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_24.pngbin0 -> 3613 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_25.pngbin0 -> 4273 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_26.pngbin0 -> 3875 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_27.pngbin0 -> 4202 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_28.pngbin0 -> 4374 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_29.pngbin0 -> 4202 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_3.pngbin0 -> 4220 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_30.pngbin0 -> 4374 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_31.pngbin0 -> 3583 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_32.pngbin0 -> 4185 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_33.pngbin0 -> 3583 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_34.pngbin0 -> 4185 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_35.pngbin0 -> 4455 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_36.pngbin0 -> 4675 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_37.pngbin0 -> 4691 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_38.pngbin0 -> 4506 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_39.pngbin0 -> 4691 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_4.pngbin0 -> 4220 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_40.pngbin0 -> 4506 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_41.pngbin0 -> 4191 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_42.pngbin0 -> 4466 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_43.pngbin0 -> 4191 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_44.pngbin0 -> 4202 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_45.pngbin0 -> 4220 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_46.pngbin0 -> 4038 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_47.pngbin0 -> 4506 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_5.pngbin0 -> 4132 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_6.pngbin0 -> 4132 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_7.pngbin0 -> 4132 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_8.pngbin0 -> 4486 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_9.pngbin0 -> 4162 bytes
-rw-r--r--core/res/res/drawable-mdpi/weather_na.pngbin0 -> 3798 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lock_idle_calendar.pngbin0 -> 823 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lock_profile.pngbin0 -> 4208 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lock_reboot.pngbin0 -> 1558 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lock_screenshot.pngbin0 -> 1437 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lockscreen_chrome_activated.pngbin0 -> 10150 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lockscreen_chrome_normal.pngbin0 -> 2481 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lockscreen_google_activated.pngbin17254 -> 10722 bytes
-rw-r--r--core/res/res/drawable-xhdpi/ic_lockscreen_google_normal.pngbin18528 -> 5203 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_0.pngbin0 -> 3583 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_1.pngbin0 -> 3583 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_10.pngbin0 -> 4815 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_11.pngbin0 -> 4376 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_12.pngbin0 -> 4376 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_13.pngbin0 -> 4525 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_14.pngbin0 -> 4525 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_15.pngbin0 -> 4955 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_16.pngbin0 -> 4493 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_17.pngbin0 -> 4701 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_18.pngbin0 -> 4455 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_19.pngbin0 -> 3610 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_2.pngbin0 -> 3583 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_20.pngbin0 -> 4022 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_21.pngbin0 -> 4280 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_22.pngbin0 -> 3610 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_23.pngbin0 -> 3945 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_24.pngbin0 -> 3945 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_25.pngbin0 -> 4689 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_26.pngbin0 -> 4180 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_27.pngbin0 -> 4484 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_28.pngbin0 -> 4661 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_29.pngbin0 -> 4484 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_3.pngbin0 -> 4597 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_30.pngbin0 -> 4661 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_31.pngbin0 -> 3872 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_32.pngbin0 -> 4521 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_33.pngbin0 -> 3872 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_34.pngbin0 -> 4521 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_35.pngbin0 -> 4833 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_36.pngbin0 -> 5061 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_37.pngbin0 -> 5047 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_38.pngbin0 -> 4933 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_39.pngbin0 -> 5047 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_4.pngbin0 -> 4597 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_40.pngbin0 -> 4805 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_41.pngbin0 -> 4493 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_42.pngbin0 -> 4754 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_43.pngbin0 -> 4493 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_44.pngbin0 -> 4484 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_45.pngbin0 -> 4597 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_46.pngbin0 -> 4525 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_47.pngbin0 -> 4933 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_5.pngbin0 -> 4455 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_6.pngbin0 -> 4455 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_7.pngbin0 -> 4455 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_8.pngbin0 -> 4962 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_9.pngbin0 -> 4521 bytes
-rw-r--r--core/res/res/drawable-xhdpi/weather_na.pngbin0 -> 4512 bytes
-rw-r--r--core/res/res/layout-sw600dp/keyguard_screen_status_land.xml168
-rw-r--r--core/res/res/layout-sw600dp/keyguard_screen_status_port.xml166
-rw-r--r--core/res/res/layout/keyguard_screen_tab_unlock.xml165
-rw-r--r--core/res/res/layout/keyguard_screen_tab_unlock_land.xml113
-rw-r--r--core/res/res/values/arrays.xml24
-rwxr-xr-xcore/res/res/values/config.xml21
-rw-r--r--core/res/res/values/public.xml185
-rwxr-xr-xcore/res/res/values/strings.xml118
-rw-r--r--core/res/res/values/symbols.xml1
-rw-r--r--core/res/res/xml/profile_default.xml267
181 files changed, 1143 insertions, 85 deletions
diff --git a/core/res/res/drawable-hdpi/ic_lock_idle_calendar.png b/core/res/res/drawable-hdpi/ic_lock_idle_calendar.png
new file mode 100644
index 0000000..05b68b1
--- /dev/null
+++ b/core/res/res/drawable-hdpi/ic_lock_idle_calendar.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lock_profile.png b/core/res/res/drawable-hdpi/ic_lock_profile.png
new file mode 100644
index 0000000..7fc4cec
--- /dev/null
+++ b/core/res/res/drawable-hdpi/ic_lock_profile.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lock_reboot.png b/core/res/res/drawable-hdpi/ic_lock_reboot.png
new file mode 100644
index 0000000..ca00936
--- /dev/null
+++ b/core/res/res/drawable-hdpi/ic_lock_reboot.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lock_screenshot.png b/core/res/res/drawable-hdpi/ic_lock_screenshot.png
new file mode 100644
index 0000000..5ef76f7
--- /dev/null
+++ b/core/res/res/drawable-hdpi/ic_lock_screenshot.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lockscreen_chrome_activated.png b/core/res/res/drawable-hdpi/ic_lockscreen_chrome_activated.png
new file mode 100644
index 0000000..75357a0
--- /dev/null
+++ b/core/res/res/drawable-hdpi/ic_lockscreen_chrome_activated.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lockscreen_chrome_normal.png b/core/res/res/drawable-hdpi/ic_lockscreen_chrome_normal.png
new file mode 100644
index 0000000..f6f29d1
--- /dev/null
+++ b/core/res/res/drawable-hdpi/ic_lockscreen_chrome_normal.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lockscreen_google_activated.png b/core/res/res/drawable-hdpi/ic_lockscreen_google_activated.png
index 2c4847c..7c105e6 100644
--- a/core/res/res/drawable-hdpi/ic_lockscreen_google_activated.png
+++ b/core/res/res/drawable-hdpi/ic_lockscreen_google_activated.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/ic_lockscreen_google_normal.png b/core/res/res/drawable-hdpi/ic_lockscreen_google_normal.png
index 656f3ba..5daf9ed 100644
--- a/core/res/res/drawable-hdpi/ic_lockscreen_google_normal.png
+++ b/core/res/res/drawable-hdpi/ic_lockscreen_google_normal.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_0.png b/core/res/res/drawable-hdpi/weather_0.png
new file mode 100644
index 0000000..9e539b6
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_0.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_1.png b/core/res/res/drawable-hdpi/weather_1.png
new file mode 100644
index 0000000..9e539b6
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_1.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_10.png b/core/res/res/drawable-hdpi/weather_10.png
new file mode 100644
index 0000000..daf991e
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_10.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_11.png b/core/res/res/drawable-hdpi/weather_11.png
new file mode 100644
index 0000000..91a74a5
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_11.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_12.png b/core/res/res/drawable-hdpi/weather_12.png
new file mode 100644
index 0000000..91a74a5
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_12.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_13.png b/core/res/res/drawable-hdpi/weather_13.png
new file mode 100644
index 0000000..b2f41a5
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_13.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_14.png b/core/res/res/drawable-hdpi/weather_14.png
new file mode 100644
index 0000000..b2f41a5
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_14.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_15.png b/core/res/res/drawable-hdpi/weather_15.png
new file mode 100644
index 0000000..2e92b35
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_15.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_16.png b/core/res/res/drawable-hdpi/weather_16.png
new file mode 100644
index 0000000..bf4564c
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_16.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_17.png b/core/res/res/drawable-hdpi/weather_17.png
new file mode 100644
index 0000000..f7948c1
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_17.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_18.png b/core/res/res/drawable-hdpi/weather_18.png
new file mode 100644
index 0000000..802a80f
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_18.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_19.png b/core/res/res/drawable-hdpi/weather_19.png
new file mode 100644
index 0000000..b67ba5e
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_19.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_2.png b/core/res/res/drawable-hdpi/weather_2.png
new file mode 100644
index 0000000..9e539b6
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_2.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_20.png b/core/res/res/drawable-hdpi/weather_20.png
new file mode 100644
index 0000000..fd40f33
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_20.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_21.png b/core/res/res/drawable-hdpi/weather_21.png
new file mode 100644
index 0000000..8349b21
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_21.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_22.png b/core/res/res/drawable-hdpi/weather_22.png
new file mode 100644
index 0000000..b67ba5e
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_22.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_23.png b/core/res/res/drawable-hdpi/weather_23.png
new file mode 100644
index 0000000..ca015be
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_23.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_24.png b/core/res/res/drawable-hdpi/weather_24.png
new file mode 100644
index 0000000..ca015be
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_24.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_25.png b/core/res/res/drawable-hdpi/weather_25.png
new file mode 100644
index 0000000..32cb0d8
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_25.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_26.png b/core/res/res/drawable-hdpi/weather_26.png
new file mode 100644
index 0000000..ce9761a
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_26.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_27.png b/core/res/res/drawable-hdpi/weather_27.png
new file mode 100644
index 0000000..67433a7
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_27.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_28.png b/core/res/res/drawable-hdpi/weather_28.png
new file mode 100644
index 0000000..43f3df8
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_28.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_29.png b/core/res/res/drawable-hdpi/weather_29.png
new file mode 100644
index 0000000..67433a7
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_29.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_3.png b/core/res/res/drawable-hdpi/weather_3.png
new file mode 100644
index 0000000..708a2e6
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_3.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_30.png b/core/res/res/drawable-hdpi/weather_30.png
new file mode 100644
index 0000000..43f3df8
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_30.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_31.png b/core/res/res/drawable-hdpi/weather_31.png
new file mode 100644
index 0000000..d545d77
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_31.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_32.png b/core/res/res/drawable-hdpi/weather_32.png
new file mode 100644
index 0000000..c55e4b3
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_32.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_33.png b/core/res/res/drawable-hdpi/weather_33.png
new file mode 100644
index 0000000..d545d77
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_33.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_34.png b/core/res/res/drawable-hdpi/weather_34.png
new file mode 100644
index 0000000..c55e4b3
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_34.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_35.png b/core/res/res/drawable-hdpi/weather_35.png
new file mode 100644
index 0000000..3cd1b81
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_35.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_36.png b/core/res/res/drawable-hdpi/weather_36.png
new file mode 100644
index 0000000..06cb774
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_36.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_37.png b/core/res/res/drawable-hdpi/weather_37.png
new file mode 100644
index 0000000..8b2c4d1
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_37.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_38.png b/core/res/res/drawable-hdpi/weather_38.png
new file mode 100644
index 0000000..f0509ef
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_38.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_39.png b/core/res/res/drawable-hdpi/weather_39.png
new file mode 100644
index 0000000..8b2c4d1
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_39.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_4.png b/core/res/res/drawable-hdpi/weather_4.png
new file mode 100644
index 0000000..708a2e6
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_4.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_40.png b/core/res/res/drawable-hdpi/weather_40.png
new file mode 100644
index 0000000..fb3c06d
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_40.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_41.png b/core/res/res/drawable-hdpi/weather_41.png
new file mode 100644
index 0000000..bf4564c
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_41.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_42.png b/core/res/res/drawable-hdpi/weather_42.png
new file mode 100644
index 0000000..7b81366
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_42.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_43.png b/core/res/res/drawable-hdpi/weather_43.png
new file mode 100644
index 0000000..bf4564c
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_43.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_44.png b/core/res/res/drawable-hdpi/weather_44.png
new file mode 100644
index 0000000..67433a7
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_44.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_45.png b/core/res/res/drawable-hdpi/weather_45.png
new file mode 100644
index 0000000..708a2e6
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_45.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_46.png b/core/res/res/drawable-hdpi/weather_46.png
new file mode 100644
index 0000000..b2f41a5
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_46.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_47.png b/core/res/res/drawable-hdpi/weather_47.png
new file mode 100644
index 0000000..f0509ef
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_47.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_5.png b/core/res/res/drawable-hdpi/weather_5.png
new file mode 100644
index 0000000..802a80f
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_5.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_6.png b/core/res/res/drawable-hdpi/weather_6.png
new file mode 100644
index 0000000..802a80f
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_6.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_7.png b/core/res/res/drawable-hdpi/weather_7.png
new file mode 100644
index 0000000..802a80f
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_7.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_8.png b/core/res/res/drawable-hdpi/weather_8.png
new file mode 100644
index 0000000..e36a680
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_8.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_9.png b/core/res/res/drawable-hdpi/weather_9.png
new file mode 100644
index 0000000..7651b3e
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_9.png
Binary files differ
diff --git a/core/res/res/drawable-hdpi/weather_na.png b/core/res/res/drawable-hdpi/weather_na.png
new file mode 100644
index 0000000..4a43283
--- /dev/null
+++ b/core/res/res/drawable-hdpi/weather_na.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lock_idle_calendar.png b/core/res/res/drawable-mdpi/ic_lock_idle_calendar.png
new file mode 100644
index 0000000..2834c8f
--- /dev/null
+++ b/core/res/res/drawable-mdpi/ic_lock_idle_calendar.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lock_profile.png b/core/res/res/drawable-mdpi/ic_lock_profile.png
new file mode 100644
index 0000000..d47ba16
--- /dev/null
+++ b/core/res/res/drawable-mdpi/ic_lock_profile.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lock_reboot.png b/core/res/res/drawable-mdpi/ic_lock_reboot.png
new file mode 100644
index 0000000..2b125b9
--- /dev/null
+++ b/core/res/res/drawable-mdpi/ic_lock_reboot.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lock_screenshot.png b/core/res/res/drawable-mdpi/ic_lock_screenshot.png
new file mode 100644
index 0000000..9996e72
--- /dev/null
+++ b/core/res/res/drawable-mdpi/ic_lock_screenshot.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lockscreen_chrome_activated.png b/core/res/res/drawable-mdpi/ic_lockscreen_chrome_activated.png
new file mode 100644
index 0000000..52a4221e
--- /dev/null
+++ b/core/res/res/drawable-mdpi/ic_lockscreen_chrome_activated.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lockscreen_chrome_normal.png b/core/res/res/drawable-mdpi/ic_lockscreen_chrome_normal.png
new file mode 100644
index 0000000..1abda2f
--- /dev/null
+++ b/core/res/res/drawable-mdpi/ic_lockscreen_chrome_normal.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lockscreen_google_activated.png b/core/res/res/drawable-mdpi/ic_lockscreen_google_activated.png
index 32a68e0..35a3ad5 100644
--- a/core/res/res/drawable-mdpi/ic_lockscreen_google_activated.png
+++ b/core/res/res/drawable-mdpi/ic_lockscreen_google_activated.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/ic_lockscreen_google_normal.png b/core/res/res/drawable-mdpi/ic_lockscreen_google_normal.png
index 2f7efcf..292b0ce 100644
--- a/core/res/res/drawable-mdpi/ic_lockscreen_google_normal.png
+++ b/core/res/res/drawable-mdpi/ic_lockscreen_google_normal.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_0.png b/core/res/res/drawable-mdpi/weather_0.png
new file mode 100644
index 0000000..1553c55
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_0.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_1.png b/core/res/res/drawable-mdpi/weather_1.png
new file mode 100644
index 0000000..1553c55
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_1.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_10.png b/core/res/res/drawable-mdpi/weather_10.png
new file mode 100644
index 0000000..c44b8f7
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_10.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_11.png b/core/res/res/drawable-mdpi/weather_11.png
new file mode 100644
index 0000000..ee01b1cf
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_11.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_12.png b/core/res/res/drawable-mdpi/weather_12.png
new file mode 100644
index 0000000..ee01b1cf
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_12.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_13.png b/core/res/res/drawable-mdpi/weather_13.png
new file mode 100644
index 0000000..c922139
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_13.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_14.png b/core/res/res/drawable-mdpi/weather_14.png
new file mode 100644
index 0000000..c922139
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_14.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_15.png b/core/res/res/drawable-mdpi/weather_15.png
new file mode 100644
index 0000000..27dbc3f
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_15.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_16.png b/core/res/res/drawable-mdpi/weather_16.png
new file mode 100644
index 0000000..d575139
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_16.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_17.png b/core/res/res/drawable-mdpi/weather_17.png
new file mode 100644
index 0000000..7ac7828
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_17.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_18.png b/core/res/res/drawable-mdpi/weather_18.png
new file mode 100644
index 0000000..a1ae654
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_18.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_19.png b/core/res/res/drawable-mdpi/weather_19.png
new file mode 100644
index 0000000..b750e26
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_19.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_2.png b/core/res/res/drawable-mdpi/weather_2.png
new file mode 100644
index 0000000..1553c55
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_2.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_20.png b/core/res/res/drawable-mdpi/weather_20.png
new file mode 100644
index 0000000..8790ddd
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_20.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_21.png b/core/res/res/drawable-mdpi/weather_21.png
new file mode 100644
index 0000000..242ab7a
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_21.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_22.png b/core/res/res/drawable-mdpi/weather_22.png
new file mode 100644
index 0000000..b750e26
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_22.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_23.png b/core/res/res/drawable-mdpi/weather_23.png
new file mode 100644
index 0000000..ddefbf1
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_23.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_24.png b/core/res/res/drawable-mdpi/weather_24.png
new file mode 100644
index 0000000..ddefbf1
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_24.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_25.png b/core/res/res/drawable-mdpi/weather_25.png
new file mode 100644
index 0000000..766d094
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_25.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_26.png b/core/res/res/drawable-mdpi/weather_26.png
new file mode 100644
index 0000000..1445f9e
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_26.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_27.png b/core/res/res/drawable-mdpi/weather_27.png
new file mode 100644
index 0000000..3835d5b
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_27.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_28.png b/core/res/res/drawable-mdpi/weather_28.png
new file mode 100644
index 0000000..a362aaf
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_28.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_29.png b/core/res/res/drawable-mdpi/weather_29.png
new file mode 100644
index 0000000..3835d5b
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_29.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_3.png b/core/res/res/drawable-mdpi/weather_3.png
new file mode 100644
index 0000000..0fd0158
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_3.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_30.png b/core/res/res/drawable-mdpi/weather_30.png
new file mode 100644
index 0000000..a362aaf
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_30.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_31.png b/core/res/res/drawable-mdpi/weather_31.png
new file mode 100644
index 0000000..886b845
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_31.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_32.png b/core/res/res/drawable-mdpi/weather_32.png
new file mode 100644
index 0000000..4e6827a
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_32.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_33.png b/core/res/res/drawable-mdpi/weather_33.png
new file mode 100644
index 0000000..886b845
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_33.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_34.png b/core/res/res/drawable-mdpi/weather_34.png
new file mode 100644
index 0000000..4e6827a
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_34.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_35.png b/core/res/res/drawable-mdpi/weather_35.png
new file mode 100644
index 0000000..b8ba7c4
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_35.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_36.png b/core/res/res/drawable-mdpi/weather_36.png
new file mode 100644
index 0000000..005295a
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_36.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_37.png b/core/res/res/drawable-mdpi/weather_37.png
new file mode 100644
index 0000000..290e2a2
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_37.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_38.png b/core/res/res/drawable-mdpi/weather_38.png
new file mode 100644
index 0000000..92785f5
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_38.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_39.png b/core/res/res/drawable-mdpi/weather_39.png
new file mode 100644
index 0000000..290e2a2
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_39.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_4.png b/core/res/res/drawable-mdpi/weather_4.png
new file mode 100644
index 0000000..0fd0158
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_4.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_40.png b/core/res/res/drawable-mdpi/weather_40.png
new file mode 100644
index 0000000..25fbd20
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_40.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_41.png b/core/res/res/drawable-mdpi/weather_41.png
new file mode 100644
index 0000000..d575139
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_41.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_42.png b/core/res/res/drawable-mdpi/weather_42.png
new file mode 100644
index 0000000..f259805
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_42.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_43.png b/core/res/res/drawable-mdpi/weather_43.png
new file mode 100644
index 0000000..d575139
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_43.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_44.png b/core/res/res/drawable-mdpi/weather_44.png
new file mode 100644
index 0000000..3835d5b
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_44.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_45.png b/core/res/res/drawable-mdpi/weather_45.png
new file mode 100644
index 0000000..0fd0158
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_45.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_46.png b/core/res/res/drawable-mdpi/weather_46.png
new file mode 100644
index 0000000..c922139
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_46.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_47.png b/core/res/res/drawable-mdpi/weather_47.png
new file mode 100644
index 0000000..92785f5
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_47.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_5.png b/core/res/res/drawable-mdpi/weather_5.png
new file mode 100644
index 0000000..a1ae654
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_5.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_6.png b/core/res/res/drawable-mdpi/weather_6.png
new file mode 100644
index 0000000..a1ae654
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_6.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_7.png b/core/res/res/drawable-mdpi/weather_7.png
new file mode 100644
index 0000000..a1ae654
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_7.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_8.png b/core/res/res/drawable-mdpi/weather_8.png
new file mode 100644
index 0000000..37a339e
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_8.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_9.png b/core/res/res/drawable-mdpi/weather_9.png
new file mode 100644
index 0000000..0a9c8c3
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_9.png
Binary files differ
diff --git a/core/res/res/drawable-mdpi/weather_na.png b/core/res/res/drawable-mdpi/weather_na.png
new file mode 100644
index 0000000..48c2879
--- /dev/null
+++ b/core/res/res/drawable-mdpi/weather_na.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lock_idle_calendar.png b/core/res/res/drawable-xhdpi/ic_lock_idle_calendar.png
new file mode 100644
index 0000000..5ae7782
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/ic_lock_idle_calendar.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lock_profile.png b/core/res/res/drawable-xhdpi/ic_lock_profile.png
new file mode 100644
index 0000000..4c9472c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/ic_lock_profile.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lock_reboot.png b/core/res/res/drawable-xhdpi/ic_lock_reboot.png
new file mode 100644
index 0000000..653970f
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/ic_lock_reboot.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lock_screenshot.png b/core/res/res/drawable-xhdpi/ic_lock_screenshot.png
new file mode 100644
index 0000000..7e4c0ee
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/ic_lock_screenshot.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lockscreen_chrome_activated.png b/core/res/res/drawable-xhdpi/ic_lockscreen_chrome_activated.png
new file mode 100644
index 0000000..ea90ef5
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/ic_lockscreen_chrome_activated.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lockscreen_chrome_normal.png b/core/res/res/drawable-xhdpi/ic_lockscreen_chrome_normal.png
new file mode 100644
index 0000000..e49b962
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/ic_lockscreen_chrome_normal.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lockscreen_google_activated.png b/core/res/res/drawable-xhdpi/ic_lockscreen_google_activated.png
index d643f83..de9eec8 100644
--- a/core/res/res/drawable-xhdpi/ic_lockscreen_google_activated.png
+++ b/core/res/res/drawable-xhdpi/ic_lockscreen_google_activated.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/ic_lockscreen_google_normal.png b/core/res/res/drawable-xhdpi/ic_lockscreen_google_normal.png
index 9a9bf68..f45db74 100644
--- a/core/res/res/drawable-xhdpi/ic_lockscreen_google_normal.png
+++ b/core/res/res/drawable-xhdpi/ic_lockscreen_google_normal.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_0.png b/core/res/res/drawable-xhdpi/weather_0.png
new file mode 100644
index 0000000..335af4b
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_0.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_1.png b/core/res/res/drawable-xhdpi/weather_1.png
new file mode 100644
index 0000000..335af4b
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_1.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_10.png b/core/res/res/drawable-xhdpi/weather_10.png
new file mode 100644
index 0000000..9432a13
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_10.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_11.png b/core/res/res/drawable-xhdpi/weather_11.png
new file mode 100644
index 0000000..3f7c5ad
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_11.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_12.png b/core/res/res/drawable-xhdpi/weather_12.png
new file mode 100644
index 0000000..3f7c5ad
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_12.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_13.png b/core/res/res/drawable-xhdpi/weather_13.png
new file mode 100644
index 0000000..3f9e500
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_13.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_14.png b/core/res/res/drawable-xhdpi/weather_14.png
new file mode 100644
index 0000000..3f9e500
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_14.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_15.png b/core/res/res/drawable-xhdpi/weather_15.png
new file mode 100644
index 0000000..2ad1e46
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_15.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_16.png b/core/res/res/drawable-xhdpi/weather_16.png
new file mode 100644
index 0000000..4bad358
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_16.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_17.png b/core/res/res/drawable-xhdpi/weather_17.png
new file mode 100644
index 0000000..6fced6c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_17.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_18.png b/core/res/res/drawable-xhdpi/weather_18.png
new file mode 100644
index 0000000..aae6d11
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_18.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_19.png b/core/res/res/drawable-xhdpi/weather_19.png
new file mode 100644
index 0000000..d8e5e82
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_19.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_2.png b/core/res/res/drawable-xhdpi/weather_2.png
new file mode 100644
index 0000000..335af4b
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_2.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_20.png b/core/res/res/drawable-xhdpi/weather_20.png
new file mode 100644
index 0000000..73cbc39
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_20.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_21.png b/core/res/res/drawable-xhdpi/weather_21.png
new file mode 100644
index 0000000..800f484
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_21.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_22.png b/core/res/res/drawable-xhdpi/weather_22.png
new file mode 100644
index 0000000..d8e5e82
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_22.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_23.png b/core/res/res/drawable-xhdpi/weather_23.png
new file mode 100644
index 0000000..be446c2
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_23.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_24.png b/core/res/res/drawable-xhdpi/weather_24.png
new file mode 100644
index 0000000..be446c2
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_24.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_25.png b/core/res/res/drawable-xhdpi/weather_25.png
new file mode 100644
index 0000000..63f019a
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_25.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_26.png b/core/res/res/drawable-xhdpi/weather_26.png
new file mode 100644
index 0000000..3eb5734
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_26.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_27.png b/core/res/res/drawable-xhdpi/weather_27.png
new file mode 100644
index 0000000..abf4096
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_27.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_28.png b/core/res/res/drawable-xhdpi/weather_28.png
new file mode 100644
index 0000000..0cbae30
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_28.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_29.png b/core/res/res/drawable-xhdpi/weather_29.png
new file mode 100644
index 0000000..abf4096
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_29.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_3.png b/core/res/res/drawable-xhdpi/weather_3.png
new file mode 100644
index 0000000..7dda34c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_3.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_30.png b/core/res/res/drawable-xhdpi/weather_30.png
new file mode 100644
index 0000000..0cbae30
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_30.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_31.png b/core/res/res/drawable-xhdpi/weather_31.png
new file mode 100644
index 0000000..16f2d9f
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_31.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_32.png b/core/res/res/drawable-xhdpi/weather_32.png
new file mode 100644
index 0000000..409373d
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_32.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_33.png b/core/res/res/drawable-xhdpi/weather_33.png
new file mode 100644
index 0000000..16f2d9f
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_33.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_34.png b/core/res/res/drawable-xhdpi/weather_34.png
new file mode 100644
index 0000000..409373d
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_34.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_35.png b/core/res/res/drawable-xhdpi/weather_35.png
new file mode 100644
index 0000000..445b884
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_35.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_36.png b/core/res/res/drawable-xhdpi/weather_36.png
new file mode 100644
index 0000000..a424ad6
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_36.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_37.png b/core/res/res/drawable-xhdpi/weather_37.png
new file mode 100644
index 0000000..e98c8b8
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_37.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_38.png b/core/res/res/drawable-xhdpi/weather_38.png
new file mode 100644
index 0000000..b47249c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_38.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_39.png b/core/res/res/drawable-xhdpi/weather_39.png
new file mode 100644
index 0000000..e98c8b8
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_39.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_4.png b/core/res/res/drawable-xhdpi/weather_4.png
new file mode 100644
index 0000000..7dda34c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_4.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_40.png b/core/res/res/drawable-xhdpi/weather_40.png
new file mode 100644
index 0000000..1505fea
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_40.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_41.png b/core/res/res/drawable-xhdpi/weather_41.png
new file mode 100644
index 0000000..4bad358
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_41.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_42.png b/core/res/res/drawable-xhdpi/weather_42.png
new file mode 100644
index 0000000..196026d
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_42.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_43.png b/core/res/res/drawable-xhdpi/weather_43.png
new file mode 100644
index 0000000..4bad358
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_43.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_44.png b/core/res/res/drawable-xhdpi/weather_44.png
new file mode 100644
index 0000000..abf4096
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_44.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_45.png b/core/res/res/drawable-xhdpi/weather_45.png
new file mode 100644
index 0000000..7dda34c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_45.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_46.png b/core/res/res/drawable-xhdpi/weather_46.png
new file mode 100644
index 0000000..3f9e500
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_46.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_47.png b/core/res/res/drawable-xhdpi/weather_47.png
new file mode 100644
index 0000000..b47249c
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_47.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_5.png b/core/res/res/drawable-xhdpi/weather_5.png
new file mode 100644
index 0000000..aae6d11
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_5.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_6.png b/core/res/res/drawable-xhdpi/weather_6.png
new file mode 100644
index 0000000..aae6d11
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_6.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_7.png b/core/res/res/drawable-xhdpi/weather_7.png
new file mode 100644
index 0000000..aae6d11
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_7.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_8.png b/core/res/res/drawable-xhdpi/weather_8.png
new file mode 100644
index 0000000..1a7e699
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_8.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_9.png b/core/res/res/drawable-xhdpi/weather_9.png
new file mode 100644
index 0000000..0da4419
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_9.png
Binary files differ
diff --git a/core/res/res/drawable-xhdpi/weather_na.png b/core/res/res/drawable-xhdpi/weather_na.png
new file mode 100644
index 0000000..8125ce2
--- /dev/null
+++ b/core/res/res/drawable-xhdpi/weather_na.png
Binary files differ
diff --git a/core/res/res/layout-sw600dp/keyguard_screen_status_land.xml b/core/res/res/layout-sw600dp/keyguard_screen_status_land.xml
index c6ddd1b..c1ea69c 100644
--- a/core/res/res/layout-sw600dp/keyguard_screen_status_land.xml
+++ b/core/res/res/layout-sw600dp/keyguard_screen_status_land.xml
@@ -2,6 +2,7 @@
<!--
**
** Copyright 2010, The Android Open Source Project
+** Copyright 2012, The CyanogenMod Project (Weather, Calendar)
**
** Licensed under the Apache License, Version 2.0 (the "License")
** you may not use this file except in compliance with the License.
@@ -38,12 +39,108 @@
android:visibility="gone"
/>
+ <!-- CyanogenMod Weather Panel -->
+ <RelativeLayout
+ android:id="@+id/weather_panel"
+ android:layout_height="wrap_content"
+ android:layout_width="fill_parent"
+ android:orientation="horizontal" >
+
+ <ImageView
+ android:id="@+id/weather_image"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:layout_centerVertical="true"
+ android:paddingLeft="8dip"
+ android:paddingRight="8dip"
+ android:src="@android:drawable/ic_dialog_alert" />
+
+ <RelativeLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:padding="4dip" >
+
+ <TextView
+ android:id="@+id/weather_city"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textSize="14sp"
+ android:textStyle="bold"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textColor="?android:attr/textColorPrimary"/>
+
+ <TextView
+ android:id="@+id/weather_condition"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_city"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <TextView
+ android:id="@+id/update_time"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_condition"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:textSize="6sp"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/weather_temps_panel"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_toRightOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:layout_centerVertical="true" >
+
+ <TextView
+ android:id="@+id/weather_temp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:textSize="20sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <View
+ android:id="@+id/weather_divider"
+ android:layout_below="@id/weather_temp"
+ android:layout_width="44dip"
+ android:layout_height="1dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <TextView
+ android:id="@+id/weather_low_high"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_divider"
+ android:layout_centerHorizontal="true"
+ android:paddingTop="2dip"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ </RelativeLayout>
+
+ </RelativeLayout>
+
<com.android.internal.widget.DigitalClock android:id="@+id/time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="8dip"
- android:layout_marginBottom="8dip"
- >
+ android:layout_marginBottom="8dip" >
<!-- Because we can't have multi-tone fonts, we render two TextViews, one on
top of the other. Hence the redundant layout... -->
@@ -120,4 +217,69 @@
android:textColor="@color/lockscreen_owner_info"
android:visibility="invisible"
/>
+
+ <!-- CyanogenMod Calendar Panel -->
+ <LinearLayout
+ android:id="@+id/calendar_panel"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:minHeight="28dip"
+ android:layout_gravity="center_horizontal"
+ android:gravity="center_vertical"
+ android:layout_marginTop="10dip"
+ android:paddingLeft="12dip"
+ android:paddingRight="12dip" >
+
+ <ImageView
+ android:layout_width="36dp"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:gravity="center"
+ android:src="@drawable/ic_lock_idle_calendar" />
+
+ <View
+ android:layout_width="1dip"
+ android:layout_height="match_parent"
+ android:paddingTop="6dip"
+ android:paddingBottom="6dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <RelativeLayout
+ android:layout_width="0dip"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:paddingTop="6dip"
+ android:paddingBottom="6dip"
+ android:paddingLeft="4dip" >
+
+ <TextView
+ android:id="@+id/calendar_event_title"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:singleLine="true"
+ android:textSize="14sp"
+ android:textColor="?android:attr/textColorPrimary"
+ android:ellipsize="marquee"
+ android:fadingEdge="horizontal" />
+
+ <TextView
+ android:id="@+id/calendar_event_details"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/calendar_event_title"
+ android:layout_alignLeft="@id/calendar_event_title"
+ android:textSize="12sp"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:marqueeRepeatLimit="marquee_forever"
+ android:scrollHorizontally="true"
+ android:focusable="true"
+ android:focusableInTouchMode="true"
+ android:fadingEdge="horizontal"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ </LinearLayout>
+
</LinearLayout>
diff --git a/core/res/res/layout-sw600dp/keyguard_screen_status_port.xml b/core/res/res/layout-sw600dp/keyguard_screen_status_port.xml
index 765dc95..5929529 100644
--- a/core/res/res/layout-sw600dp/keyguard_screen_status_port.xml
+++ b/core/res/res/layout-sw600dp/keyguard_screen_status_port.xml
@@ -2,6 +2,7 @@
<!--
**
** Copyright 2010, The Android Open Source Project
+** Copyright 2012, The CyanogenMod Project (Weather, Calendar)
**
** Licensed under the Apache License, Version 2.0 (the "License")
** you may not use this file except in compliance with the License.
@@ -40,11 +41,108 @@
android:visibility="gone"
/>
+ <!-- CyanogenMod Weather Panel -->
+ <RelativeLayout
+ android:id="@+id/weather_panel"
+ android:layout_height="wrap_content"
+ android:layout_width="fill_parent"
+ android:orientation="horizontal" >
+
+ <ImageView
+ android:id="@+id/weather_image"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:layout_centerVertical="true"
+ android:paddingLeft="8dip"
+ android:paddingRight="8dip"
+ android:src="@android:drawable/ic_dialog_alert" />
+
+ <RelativeLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:padding="4dip" >
+
+ <TextView
+ android:id="@+id/weather_city"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textSize="14sp"
+ android:textStyle="bold"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textColor="?android:attr/textColorPrimary"/>
+
+ <TextView
+ android:id="@+id/weather_condition"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_city"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <TextView
+ android:id="@+id/update_time"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_condition"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:textSize="6sp"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/weather_temps_panel"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_toRightOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:layout_centerVertical="true" >
+
+ <TextView
+ android:id="@+id/weather_temp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:textSize="20sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <View
+ android:id="@+id/weather_divider"
+ android:layout_below="@id/weather_temp"
+ android:layout_width="44dip"
+ android:layout_height="1dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <TextView
+ android:id="@+id/weather_low_high"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_divider"
+ android:layout_centerHorizontal="true"
+ android:paddingTop="2dip"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ </RelativeLayout>
+
+ </RelativeLayout>
+
<com.android.internal.widget.DigitalClock android:id="@+id/time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginTop="8dip"
- android:layout_marginBottom="8dip">
+ android:layout_marginBottom="8dip" >
<!-- Because we can't have multi-tone fonts, we render two TextViews, one on
top of the other. Hence the redundant layout... -->
@@ -120,4 +218,68 @@
android:visibility="invisible"
android:textColor="@color/lockscreen_owner_info"
/>
+
+ <!-- CyanogenMod Calendar Panel -->
+ <LinearLayout
+ android:id="@+id/calendar_panel"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="10dip"
+ android:minHeight="28dip"
+ android:gravity="center_vertical"
+ android:paddingLeft="12dip"
+ android:paddingRight="12dip" >
+
+ <ImageView
+ android:layout_width="36dp"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:gravity="center"
+ android:src="@drawable/ic_lock_idle_calendar" />
+
+ <View
+ android:layout_width="1dip"
+ android:layout_height="match_parent"
+ android:paddingTop="6dip"
+ android:paddingBottom="6dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <RelativeLayout
+ android:layout_width="0dip"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:paddingTop="6dip"
+ android:paddingBottom="6dip"
+ android:paddingLeft="4dip" >
+
+ <TextView
+ android:id="@+id/calendar_event_title"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:singleLine="true"
+ android:textSize="14sp"
+ android:textColor="?android:attr/textColorPrimary"
+ android:ellipsize="marquee"
+ android:fadingEdge="horizontal" />
+
+ <TextView
+ android:id="@+id/calendar_event_details"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/calendar_event_title"
+ android:layout_alignLeft="@id/calendar_event_title"
+ android:textSize="12sp"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:marqueeRepeatLimit="marquee_forever"
+ android:scrollHorizontally="true"
+ android:focusable="true"
+ android:focusableInTouchMode="true"
+ android:fadingEdge="horizontal"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ </LinearLayout>
+
</LinearLayout>
diff --git a/core/res/res/layout/keyguard_screen_tab_unlock.xml b/core/res/res/layout/keyguard_screen_tab_unlock.xml
index 54381ee..143e24d 100644
--- a/core/res/res/layout/keyguard_screen_tab_unlock.xml
+++ b/core/res/res/layout/keyguard_screen_tab_unlock.xml
@@ -2,6 +2,7 @@
<!--
**
** Copyright 2009, The Android Open Source Project
+** Copyright 2012, The CyanogenMod Project (Weather, Calendar)
**
** Licensed under the Apache License, Version 2.0 (the "License")
** you may not use this file except in compliance with the License.
@@ -26,6 +27,7 @@
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:id="@+id/root"
android:gravity="center_horizontal">
<com.android.internal.widget.DigitalClock android:id="@+id/time"
@@ -102,6 +104,105 @@
android:drawablePadding="4dip"
/>
+ <!-- CyanogenMod Weather Panel -->
+ <RelativeLayout
+ android:id="@+id/weather_panel"
+ android:layout_width="fill_parent"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal"
+ android:paddingTop="4dip" >
+
+ <ImageView
+ android:id="@+id/weather_image"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:layout_centerVertical="true"
+ android:paddingLeft="8dip"
+ android:paddingRight="8dip"
+ android:src="@android:drawable/ic_dialog_alert" />
+
+ <RelativeLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:padding="4dip" >
+
+ <TextView
+ android:id="@+id/weather_city"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textSize="14sp"
+ android:textStyle="bold"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textColor="?android:attr/textColorPrimary"/>
+
+ <TextView
+ android:id="@+id/weather_condition"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_city"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <TextView
+ android:id="@+id/update_time"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="right"
+ android:layout_below="@id/weather_condition"
+ android:layout_alignParentRight="true"
+ android:textSize="6sp"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/weather_temps_panel"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_toRightOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:layout_centerVertical="true" >
+
+ <TextView
+ android:id="@+id/weather_temp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:textSize="20sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <View
+ android:id="@+id/weather_divider"
+ android:layout_below="@id/weather_temp"
+ android:layout_width="44dip"
+ android:layout_height="1dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <TextView
+ android:id="@+id/weather_low_high"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_divider"
+ android:layout_centerHorizontal="true"
+ android:paddingTop="2dip"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ </RelativeLayout>
+
+ </RelativeLayout>
+
<Space android:layout_gravity="fill" />
<!-- emergency call button shown when sim is PUKd and tab_selector is hidden -->
@@ -123,6 +224,68 @@
android:layout_width="match_parent"
android:layout_height="302dip">
+ <!-- CyanogenMod Calendar Panel -->
+ <LinearLayout
+ android:id="@+id/calendar_panel"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:minHeight="28dip"
+ android:gravity="center_vertical"
+ android:paddingLeft="12dip"
+ android:paddingRight="12dip" >
+
+ <ImageView
+ android:layout_width="36dp"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
+ android:gravity="center"
+ android:src="@drawable/ic_lock_idle_calendar" />
+
+ <View
+ android:layout_width="1dip"
+ android:layout_height="match_parent"
+ android:paddingTop="6dip"
+ android:paddingBottom="6dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <RelativeLayout
+ android:layout_width="0dip"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:paddingTop="6dip"
+ android:paddingBottom="6dip"
+ android:paddingLeft="4dip" >
+
+ <TextView
+ android:id="@+id/calendar_event_title"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:singleLine="true"
+ android:textSize="14sp"
+ android:textColor="?android:attr/textColorPrimary"
+ android:ellipsize="marquee"
+ android:fadingEdge="horizontal" />
+
+ <TextView
+ android:id="@+id/calendar_event_details"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/calendar_event_title"
+ android:layout_alignLeft="@id/calendar_event_title"
+ android:textSize="12sp"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:marqueeRepeatLimit="marquee_forever"
+ android:scrollHorizontally="true"
+ android:focusable="true"
+ android:focusableInTouchMode="true"
+ android:fadingEdge="horizontal"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ </LinearLayout>
+
<com.android.internal.widget.multiwaveview.GlowPadView
android:id="@+id/unlock_widget"
android:orientation="horizontal"
@@ -189,7 +352,7 @@
layout="@layout/keyguard_transport_control"
android:layout_row="0"
android:layout_column="0"
- android:layout_rowSpan="4"
+ android:layout_rowSpan="5"
android:layout_columnSpan="1"
android:layout_gravity="fill"
android:layout_width="0dip"
diff --git a/core/res/res/layout/keyguard_screen_tab_unlock_land.xml b/core/res/res/layout/keyguard_screen_tab_unlock_land.xml
index 7ef9d8b..b151239 100644
--- a/core/res/res/layout/keyguard_screen_tab_unlock_land.xml
+++ b/core/res/res/layout/keyguard_screen_tab_unlock_land.xml
@@ -30,8 +30,9 @@
<!-- Column 0 -->
<com.android.internal.widget.DigitalClock android:id="@+id/time"
- android:layout_marginTop="80dip"
+ android:layout_marginTop="40dip"
android:layout_marginBottom="8dip"
+ android:layout_columnSpan="3"
android:layout_gravity="end">
<!-- Because we can't have multi-tone fonts, we render two TextViews, one on
@@ -64,7 +65,7 @@
<TextView
android:id="@+id/date"
- android:layout_width="0dip"
+ android:layout_columnSpan="3"
android:layout_gravity="fill_horizontal"
android:gravity="end"
android:layout_marginTop="6dip"
@@ -76,6 +77,7 @@
<TextView
android:id="@+id/alarm_status"
+ android:layout_columnSpan="3"
android:singleLine="true"
android:ellipsize="marquee"
android:textAppearance="?android:attr/textAppearanceMedium"
@@ -87,7 +89,7 @@
<TextView
android:id="@+id/status1"
- android:layout_width="0dip"
+ android:layout_columnSpan="3"
android:layout_gravity="fill_horizontal"
android:gravity="end"
android:layout_marginTop="4dip"
@@ -98,11 +100,110 @@
android:drawablePadding="4dip"
/>
+ <!-- CyanogenMod Weather Panel -->
+ <RelativeLayout
+ android:id="@+id/weather_panel"
+ android:layout_columnSpan="3"
+ android:gravity="right"
+ android:layout_gravity="fill_horizontal"
+ android:layout_height="wrap_content"
+ android:orientation="horizontal" >
+
+ <ImageView
+ android:id="@+id/weather_image"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:paddingLeft="8dip"
+ android:paddingRight="8dip"
+ android:src="@android:drawable/ic_dialog_alert" />
+
+ <RelativeLayout
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:padding="4dip" >
+
+ <TextView
+ android:id="@+id/weather_city"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textSize="14sp"
+ android:textStyle="bold"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textColor="?android:attr/textColorPrimary"/>
+
+ <TextView
+ android:id="@+id/weather_condition"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_city"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:singleLine="true"
+ android:ellipsize="marquee"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <TextView
+ android:id="@+id/update_time"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_condition"
+ android:layout_alignParentRight="true"
+ android:gravity="right"
+ android:textSize="6sp"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/weather_temps_panel"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_toRightOf="@id/weather_image"
+ android:orientation="horizontal"
+ android:layout_centerVertical="true" >
+
+ <TextView
+ android:id="@+id/weather_temp"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:textSize="20sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ <View
+ android:id="@+id/weather_divider"
+ android:layout_below="@id/weather_temp"
+ android:layout_width="44dip"
+ android:layout_height="1dip"
+ android:background="@android:drawable/divider_horizontal_dark" />
+
+ <TextView
+ android:id="@+id/weather_low_high"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@id/weather_divider"
+ android:layout_centerHorizontal="true"
+ android:paddingTop="2dip"
+ android:textSize="12sp"
+ android:textColor="?android:attr/textColorPrimary" />
+
+ </RelativeLayout>
+
+ </RelativeLayout>
+
<Space android:layout_gravity="fill" />
<TextView
android:id="@+id/carrier"
- android:layout_width="0dip"
+ android:layout_columnSpan="3"
android:layout_gravity="fill_horizontal"
android:layout_marginBottom="12dip"
android:gravity="end"
@@ -131,7 +232,7 @@
<!-- Column 2 -->
<com.android.internal.widget.multiwaveview.GlowPadView
android:id="@+id/unlock_widget"
- android:layout_width="302dip"
+ android:layout_width="200dip"
android:layout_height="match_parent"
android:layout_rowSpan="7"
android:gravity="start|center_vertical"
@@ -157,7 +258,7 @@
android:layout_row="0"
android:layout_column="0"
android:layout_rowSpan="5"
- android:layout_columnSpan="1"
+ android:layout_columnSpan="3"
android:layout_gravity="fill"
android:layout_width="0dip"
android:layout_height="0dip"
diff --git a/core/res/res/values/arrays.xml b/core/res/res/values/arrays.xml
index 1e966f7..0238050 100644
--- a/core/res/res/values/arrays.xml
+++ b/core/res/res/values/arrays.xml
@@ -419,4 +419,28 @@
<item>TUV</item><!-- 8 -->
<item>WXYZ</item><!-- 9 -->
</string-array>
+
+ <!-- Defines the shutdown options shown in the reboot dialog. -->
+ <array name="shutdown_reboot_options" translatable="false">
+ <item>@string/reboot_reboot</item>
+ <item>@string/reboot_recovery</item>
+ <item>@string/reboot_bootloader</item>
+ </array>
+
+ <!-- Do not translate. Defines the shutdown actions passed to the kernel.
+ The first item should be empty for regular reboot. -->
+ <string-array name="shutdown_reboot_actions" translatable="false">
+ <item></item>
+ <item>recovery</item>
+ <item>bootloader</item>
+ </string-array>
+
+ <!-- Do not translate. Defines the mapping of notification package names
+ from the actual triggering package to the user selectable package.
+ E.g. GTalk notifications come via Google Services Framework
+ Format: [triggering package]|[user package] -->
+ <string-array name="notification_light_package_mapping" translatable="false">
+ <item>com.google.android.gsf|com.google.android.talk</item>
+ </string-array>
+
</resources>
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml
index 3b7d73a..ddd3d28 100755
--- a/core/res/res/values/config.xml
+++ b/core/res/res/values/config.xml
@@ -514,6 +514,12 @@
<!-- Is the notification LED intrusive? Used to decide if there should be a disable option -->
<bool name="config_intrusiveNotificationLed">false</bool>
+ <!-- Is the battery LED intrusive? Used to decide if there should be a disable option -->
+ <bool name="config_intrusiveBatteryLed">false</bool>
+
+ <!-- Does the battery LED support multiple colors? Used to decide if the user can change the colors -->
+ <bool name="config_multiColorBatteryLed">false</bool>
+
<!-- Default value for LED off time when the battery is low on charge in miliseconds -->
<integer name="config_notificationsBatteryLedOff">2875</integer>
@@ -1000,4 +1006,19 @@
provisioning on some carriers, working around a bug (7305641)
where if the preferred is used we don't try the others. -->
<bool name="config_dontPreferApn">false</bool>
+
+ <!-- Values greater or equal to 0 will enable electronbeam screen-on
+ animation with the specified delay (in milliseconds), -1 will disable the animation -->
+ <integer name="config_screenOnAnimation">-1</integer>
+
+ <!-- True will enable the electron beam screen-off animation. -->
+ <bool name="config_screenOffAnimation">true</bool>
+
+ <!-- Timeout in MS for how long you have to long-press the back key to
+ kill the foreground app. -->
+ <integer name="config_backKillTimeout">2000</integer>
+
+ <!-- Device has a h/w rotation lock switch -->
+ <bool name="config_hasRotationLockSwitch">false</bool>
+
</resources>
diff --git a/core/res/res/values/public.xml b/core/res/res/values/public.xml
index a5dae7e..2d6d27a 100644
--- a/core/res/res/values/public.xml
+++ b/core/res/res/values/public.xml
@@ -1,28 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- This file defines the base public resources exported by the
- platform, which must always exist. -->
+ platform, which must always exist. -->
<!-- ***************************************************************
- ***************************************************************
- IMPORTANT NOTE FOR ANYONE MODIFYING THIS FILE
- READ THIS BEFORE YOU MAKE ANY CHANGES
+ ***************************************************************
+ IMPORTANT NOTE FOR ANYONE MODIFYING THIS FILE
+ READ THIS BEFORE YOU MAKE ANY CHANGES
- This file defines the binary compatibility for resources. As such,
- you must be very careful when making changes here, or you will
- completely break backwards compatibility with old applications.
+ This file defines the binary compatibility for resources. As such,
+ you must be very careful when making changes here, or you will
+ completely break backwards compatibility with old applications.
- To avoid breaking compatibility, all new resources must be placed
- at the end of the list of resources of the same type. Placing a resource
- in the middle of type will cause all following resources to be
- assigned new resource numbers, breaking compatibility.
+ To avoid breaking compatibility, all new resources must be placed
+ at the end of the list of resources of the same type. Placing a resource
+ in the middle of type will cause all following resources to be
+ assigned new resource numbers, breaking compatibility.
- ***************************************************************
- *************************************************************** -->
+ ***************************************************************
+ *************************************************************** -->
<resources>
<!-- ===============================================================
- Resources for version 1 of the platform.
- =============================================================== -->
+ Resources for version 1 of the platform.
+ =============================================================== -->
<eat-comment />
<public type="attr" name="theme" id="0x01010000" />
@@ -927,15 +927,15 @@
<public type="anim" name="decelerate_interpolator" id="0x010a0006" />
<!-- ===============================================================
- Resources added in version 2 of the platform.
- =============================================================== -->
+ Resources added in version 2 of the platform.
+ =============================================================== -->
<eat-comment />
<public type="attr" name="marqueeRepeatLimit" id="0x0101021d" />
<!-- ===============================================================
- Resources added in version 3 of the platform (Cupcake).
- =============================================================== -->
+ Resources added in version 3 of the platform (Cupcake).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="windowNoDisplay" id="0x0101021e" />
@@ -1015,44 +1015,44 @@
<public type="attr" name="imeExtractExitAnimation" id="0x01010269" />
<!-- The part of the UI shown by an
- {@link android.inputmethodservice.InputMethodService} that contains the
- views for interacting with the user in extraction mode. -->
+ {@link android.inputmethodservice.InputMethodService} that contains the
+ views for interacting with the user in extraction mode. -->
<public type="id" name="extractArea" id="0x0102001c" />
<!-- 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. -->
+ {@link android.inputmethodservice.InputMethodService} that contains the
+ views for displaying candidates for what the user has entered. -->
<public type="id" name="candidatesArea" id="0x0102001d" />
<!-- The part of the UI shown by an
- {@link android.inputmethodservice.InputMethodService} that contains the
- views for entering text using the screen. -->
+ {@link android.inputmethodservice.InputMethodService} that contains the
+ views for entering text using the screen. -->
<public type="id" name="inputArea" id="0x0102001e" />
<!-- Context menu ID for the "Select All" menu item to select all text
- in a text view. -->
+ in a text view. -->
<public type="id" name="selectAll" id="0x0102001f" />
<!-- 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. -->
+ selected (or all) text in a text view to the clipboard. -->
<public type="id" name="cut" id="0x01020020" />
<!-- Context menu ID for the "Copy" menu item to copy the currently
- selected (or all) text in a text view to the clipboard. -->
+ selected (or all) text in a text view to the clipboard. -->
<public type="id" name="copy" id="0x01020021" />
<!-- Context menu ID for the "Paste" menu item to copy the current contents
- of the clipboard into the text view. -->
+ of the clipboard into the text view. -->
<public type="id" name="paste" id="0x01020022" />
<!-- Context menu ID for the "Copy URL" menu item to copy the currently
- selected URL from the text view to the clipboard. -->
+ selected URL from the text view to the clipboard. -->
<public type="id" name="copyUrl" id="0x01020023" />
<!-- 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. -->
+ input method picker dialog, allowing the user to switch to another
+ input method. -->
<public type="id" name="switchInputMethod" id="0x01020024" />
<!-- View ID of the text editor inside of an extracted text layout. -->
<public type="id" name="inputExtractEditText" id="0x01020025" />
<!-- View ID of the {@link android.inputmethodservice.KeyboardView} within
- an input method's input area. -->
+ an input method's input area. -->
<public type="id" name="keyboardView" id="0x01020026" />
<!-- View ID of a {@link android.view.View} to close a popup keyboard -->
<public type="id" name="closeButton" id="0x01020027" />
@@ -1088,8 +1088,8 @@
<public type="integer" name="config_longAnimTime" id="0x010e0002" />
<!-- ===============================================================
- Resources added in version 4 of the platform (Donut).
- =============================================================== -->
+ Resources added in version 4 of the platform (Donut).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="tension" id="0x0101026a" />
@@ -1145,8 +1145,8 @@
<public type="anim" name="linear_interpolator" id="0x010a000b" />
<!-- ===============================================================
- Resources added in version 5 of the platform (Eclair).
- =============================================================== -->
+ Resources added in version 5 of the platform (Eclair).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="required" id="0x0101028e" />
@@ -1191,16 +1191,16 @@
<public type="style" name="TextAppearance.SearchResult.Subtitle" id="0x01030064" />
<!-- Semi-transparent background that can be used when placing a dark
- themed UI on top of some arbitrary background (such as the
- wallpaper). This darkens the background sufficiently that the UI
- can be seen. -->
+ themed UI on top of some arbitrary background (such as the
+ wallpaper). This darkens the background sufficiently that the UI
+ can be seen. -->
<public type="drawable" name="screen_background_dark_transparent" id="0x010800a9" />
<public type="drawable" name="screen_background_light_transparent" id="0x010800aa" />
<public type="drawable" name="stat_notify_sdcard_prepare" id="0x010800ab" />
<!-- ===============================================================
- Resources added in version 6 of the platform (Eclair 2.0.1).
- =============================================================== -->
+ Resources added in version 6 of the platform (Eclair 2.0.1).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="quickContactBadgeStyleWindowSmall" id="0x010102ae" />
@@ -1211,8 +1211,8 @@
<public type="attr" name="quickContactBadgeStyleSmallWindowLarge" id="0x010102b3" />
<!-- ===============================================================
- Resources added in version 7 of the platform (Eclair MR1).
- =============================================================== -->
+ Resources added in version 7 of the platform (Eclair MR1).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="author" id="0x010102b4" />
@@ -1220,15 +1220,15 @@
<!-- ===============================================================
- Resources added in version 8 of the platform (Eclair MR2).
- =============================================================== -->
+ Resources added in version 8 of the platform (Eclair MR2).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="expandableListViewWhiteStyle" id="0x010102b6" />
<!-- ===============================================================
- Resources added in version 8 of the platform (Froyo / 2.2)
- =============================================================== -->
+ Resources added in version 8 of the platform (Froyo / 2.2)
+ =============================================================== -->
<eat-comment />
<public type="attr" name="installLocation" id="0x010102b7" />
<public type="attr" name="vmSafeMode" id="0x010102b8" />
@@ -1243,8 +1243,8 @@
<public type="anim" name="cycle_interpolator" id="0x010a000c" />
<!-- ===============================================================
- Resources added in version 9 of the platform (Gingerbread / 2.3)
- =============================================================== -->
+ Resources added in version 9 of the platform (Gingerbread / 2.3)
+ =============================================================== -->
<eat-comment />
<public type="attr" name="logo" id="0x010102be" />
<public type="attr" name="xlargeScreens" id="0x010102bf" />
@@ -1275,8 +1275,8 @@
<public type="style" name="TextAppearance.StatusBar.EventContent.Title" id="0x01030068" />
<!-- ===============================================================
- Resources added in version 11 of the platform (Honeycomb / 3.0).
- =============================================================== -->
+ Resources added in version 11 of the platform (Honeycomb / 3.0).
+ =============================================================== -->
<eat-comment />
<public type="attr" name="allContactsName" id="0x010102cc" />
@@ -1454,22 +1454,22 @@
<!-- An interpolator where the change starts backward then flings forward. -->
<public type="interpolator" name="anticipate" id="0x010c0007" />
<!-- An interpolator where the change flings forward and overshoots the last
- value then comes back. -->
+ value then comes back. -->
<public type="interpolator" name="overshoot" id="0x010c0008" />
<!-- An interpolator where the change starts backward then flings forward and
- overshoots the target value and finally goes back to the final value. -->
+ overshoots the target value and finally goes back to the final value. -->
<public type="interpolator" name="anticipate_overshoot" id="0x010c0009" />
<!-- An interpolator where the change bounces at the end. -->
<public type="interpolator" name="bounce" id="0x010c000a" />
<!-- An interpolator where the rate of change is constant. -->
<public type="interpolator" name="linear" id="0x010c000b" />
<!-- Repeats the animation for one cycle. The rate of change follows a
- sinusoidal pattern. -->
+ sinusoidal pattern. -->
<public type="interpolator" name="cycle" id="0x010c000c" />
<public type="id" name="home" id="0x0102002c" />
<!-- Context menu ID for the "Select text..." menu item to switch to text
- selection context mode in text views. -->
+ selection context mode in text views. -->
<public type="id" name="selectTextMode" id="0x0102002d" />
<public type="dimen" name="dialog_min_width_major" id="0x01050003" />
@@ -1478,23 +1478,23 @@
<public type="dimen" name="notification_large_icon_height" id="0x01050006" />
<!-- 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
- content to still retain all of the standard functionality of
- the base class. -->
+ If you are implementing a subclass of ListFragment with your
+ own customized content, you can include this layout in that
+ content to still retain all of the standard functionality of
+ the base class. -->
<public type="layout" name="list_content" id="0x01090014" />
<!-- A simple ListView item layout which can contain text and support (single or multiple) item selection. -->
<public type="layout" name="simple_selectable_list_item" id="0x01090015" />
<!-- 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). -->
+ background state to indicate when it is activated (that is checked by
+ a ListView). -->
<public type="layout" name="simple_list_item_activated_1" id="0x01090016" />
<!-- A version of {@link #simple_list_item_2} that is able to change its
- background state to indicate when it is activated (that is checked by
- a ListView). -->
+ background state to indicate when it is activated (that is checked by
+ a ListView). -->
<public type="layout" name="simple_list_item_activated_2" id="0x01090017" />
<public type="drawable" name="dialog_holo_dark_frame" id="0x010800b2" />
@@ -1642,15 +1642,15 @@
<public type="mipmap" name="sym_def_app_icon" id="0x010d0000" />
<!-- ===============================================================
- Resources added in version 12 of the platform (Honeycomb MR 1 / 3.1)
- =============================================================== -->
+ Resources added in version 12 of the platform (Honeycomb MR 1 / 3.1)
+ =============================================================== -->
<eat-comment />
<public type="attr" name="textCursorDrawable" id="0x01010362" />
<public type="attr" name="resizeMode" id="0x01010363" />
<!-- ===============================================================
- Resources added in version 13 of the platform (Honeycomb MR 2 / 3.2)
- =============================================================== -->
+ Resources added in version 13 of the platform (Honeycomb MR 2 / 3.2)
+ =============================================================== -->
<eat-comment />
<public type="attr" name="requiresSmallestWidthDp" id="0x01010364" />
<public type="attr" name="compatibleWidthLimitDp" id="0x01010365" />
@@ -1699,8 +1699,8 @@
<public type="style" name="TextAppearance.Holo.DialogWindowTitle" id="0x01030117" />
<!-- ===============================================================
- Resources added in version 14 of the platform (Ice Cream Sandwich / 4.0)
- =============================================================== -->
+ Resources added in version 14 of the platform (Ice Cream Sandwich / 4.0)
+ =============================================================== -->
<eat-comment />
<public type="attr" name="state_hovered" id="0x01010367" />
<public type="attr" name="state_drag_can_accept" id="0x01010368" />
@@ -1973,8 +1973,8 @@
<public type="color" name="holo_blue_bright" id="0x0106001b" />
<!-- ===============================================================
- Resources added in version 16 of the platform (Jelly Bean)
- =============================================================== -->
+ Resources added in version 16 of the platform (Jelly Bean)
+ =============================================================== -->
<eat-comment />
<public type="attr" name="parentActivityName" id="0x010103a7" />
<public type="attr" name="isolatedProcess" id="0x010103a9" />
@@ -2028,4 +2028,45 @@
<public type="style" name="Widget.DeviceDefault.CheckedTextView" id="0x010301db" />
<public type="style" name="Widget.DeviceDefault.Light.CheckedTextView" id="0x010301dc" />
+ <java-symbol type="string" name="weather_E" />
+ <java-symbol type="string" name="weather_N" />
+ <java-symbol type="string" name="weather_NE" />
+ <java-symbol type="string" name="weather_NW" />
+ <java-symbol type="string" name="weather_S" />
+ <java-symbol type="string" name="weather_SE" />
+ <java-symbol type="string" name="weather_SW" />
+ <java-symbol type="string" name="weather_W" />
+
+ <java-symbol type="drawable" name="ic_lock_profile" />
+ <java-symbol type="drawable" name="ic_lock_reboot" />
+ <java-symbol type="drawable" name="ic_lock_screenshot" />
+ <java-symbol type="drawable" name="weather_na" />
+ <java-symbol type="id" name="calendar_event_details" />
+ <java-symbol type="id" name="calendar_event_title" />
+ <java-symbol type="id" name="calendar_panel" />
+ <java-symbol type="id" name="update_time" />
+ <java-symbol type="id" name="weather_city" />
+ <java-symbol type="id" name="weather_condition" />
+ <java-symbol type="id" name="weather_image" />
+ <java-symbol type="id" name="weather_low_high" />
+ <java-symbol type="id" name="weather_panel" />
+ <java-symbol type="id" name="weather_temp" />
+ <java-symbol type="id" name="weather_temps_panel" />
+ <java-symbol type="string" name="global_action_choose_profile" />
+ <java-symbol type="string" name="global_action_reboot" />
+ <java-symbol type="string" name="global_actions" />
+ <java-symbol type="string" name="global_action_screenshot" />
+ <java-symbol type="string" name="weather_no_data" />
+ <java-symbol type="string" name="weather_refreshing" />
+ <java-symbol type="string" name="weather_tap_to_refresh" />
+
+ <java-symbol type="array" name="notification_light_package_mapping" />
+ <java-symbol type="array" name="shutdown_reboot_actions" />
+ <java-symbol type="array" name="shutdown_reboot_options" />
+ <java-symbol type="bool" name="config_multiColorBatteryLed" />
+ <java-symbol type="string" name="reboot_progress" />
+ <java-symbol type="string" name="reboot_system" />
+ <java-symbol type="string" name="wildcardProfile" />
+ <java-symbol type="xml" name="profile_default" />
+
</resources>
diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml
index 9932d1e..c6285c8 100755
--- a/core/res/res/values/strings.xml
+++ b/core/res/res/values/strings.xml
@@ -68,6 +68,23 @@
could not be performed because FDN is enabled. This will be displayed in a toast. -->
<string name="mmiFdnError">Operation is restricted to fixed dialing numbers only.</string>
+ <!-- Names of default profiles. -->
+ <string name="profileNameDefault">Default</string>
+ <string name="profileNameWork">Work</string>
+ <string name="profileNameHome">Home</string>
+ <string name="profileNameSilent">Silent</string>
+ <string name="profileNameNight">Night</string>
+
+ <!-- Names of application groups. -->
+ <string name="profileGroupPhone">Phone</string>
+ <string name="profileGroupCalendar">Calendar</string>
+ <string name="profileGroupGmail">Gmail</string>
+ <string name="profileGroupEmail">Email</string>
+ <string name="profileGroupSMS">SMS</string>
+
+ <!-- Name of wildcard profile. -->
+ <string name="wildcardProfile">Other</string>
+
<!-- Displayed when a phone feature such as call barring was activated. -->
<string name="serviceEnabled">Service was enabled.</string>
<!-- Displayed in front of the list of a set of service classes
@@ -292,6 +309,33 @@
<string name="screen_lock">Screen lock</string>
<!-- Button to turn off the phone, within the Phone Options dialog -->
<string name="power_off">Power off</string>
+
+ <!-- Button to reboot the phone, within the Phone Options dialog -->
+ <string name="reboot_system" product="tablet">Reboot tablet</string>
+ <string name="reboot_system" product="default">Reboot phone</string>
+ <!-- Reboot Progress Dialog. This is shown if the user chooses to reboot the phone. -->
+
+ <!-- label for item that screenshots in phone options dialog -->
+ <string name="global_action_screenshot">Screenshot</string>
+
+ <!-- Button to reboot the phone, within the Reboot Options dialog -->
+ <string name="reboot_reboot">Reboot</string>
+ <!-- Button to reboot the phone into recovery, within the Reboot Options dialog -->
+ <string name="reboot_recovery">Recovery</string>
+ <!-- Button to reboot the phone into bootloader, within the Reboot Options dialog -->
+ <string name="reboot_bootloader">Bootloader</string>
+ <!-- Button to reboot the phone into bootmenu, within the Reboot Options dialog -->
+ <string name="reboot_bootmenu">Bootmenu</string>
+ <!-- Button to reboot the phone into fastboot, within the Reboot Options dialog -->
+ <string name="reboot_fastboot">Fastboot</string>
+ <!-- Button to reboot the phone into download, within the Reboot Options dialog -->
+ <string name="reboot_download">Download</string>
+
+ <!-- Reboot Progress Dialog. This is shown if the user chooses to reboot the phone. -->
+ <string name="reboot_progress">Rebooting\u2026</string>
+ <!-- Reboot Confirmation Dialog. When the user chooses to reboot the phone, there will be a confirmation dialog. This is the message. -->
+ <string name="reboot_confirm">Your phone will reboot.</string>
+
<!-- Spoken description for ringer silent option. [CHAR LIMIT=NONE] -->
<string name="silent_mode_silent">Ringer off</string>
<!-- Spoken description for ringer vibrate option. [CHAR LIMIT=NONE] -->
@@ -356,7 +400,6 @@
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.</string>
-
<!-- label for item that enables silent mode in phone options dialog -->
<string name="global_action_toggle_silent_mode">Silent mode</string>
@@ -3990,4 +4033,77 @@
<!-- Default name of the owner user [CHAR LIMIT=20] -->
<string name="owner_name" msgid="3879126011135546571">Owner</string>
+ <!-- label for item that reboots the phone in phone options dialog -->
+ <string name="global_action_reboot">Reboot</string>
+
+ <!-- label for item that opens the profile choosing dialog -->
+ <string name="global_action_choose_profile">Profile</string>
+
+ <!-- Lock screen Weather - Weather codes -->
+ <string name="weather_0">Tornado</string>
+ <string name="weather_1">Tropical Storm</string>
+ <string name="weather_2">Hurricane</string>
+ <string name="weather_3">Severe Thunderstorms</string>
+ <string name="weather_4">Thunderstorms</string>
+ <string name="weather_5">Mixed Rain and Snow</string>
+ <string name="weather_6">Mixed Rain and Sleet</string>
+ <string name="weather_7">Mixed Snow and Sleet</string>
+ <string name="weather_8">Freezing Drizzle</string>
+ <string name="weather_9">Drizzle</string>
+ <string name="weather_10">Freezing Rain</string>
+ <string name="weather_11">Showers</string>
+ <string name="weather_12">Showers</string>
+ <string name="weather_13">Snow Flurries</string>
+ <string name="weather_14">Light Snow Showers</string>
+ <string name="weather_15">Blowing Snow</string>
+ <string name="weather_16">Snow</string>
+ <string name="weather_17">Hail</string>
+ <string name="weather_18">Sleet</string>
+ <string name="weather_19">Dust</string>
+ <string name="weather_20">Foggy</string>
+ <string name="weather_21">Haze</string>
+ <string name="weather_22">Smoky</string>
+ <string name="weather_23">Blustery</string>
+ <string name="weather_24">Windy</string>
+ <string name="weather_25">Cold</string>
+ <string name="weather_26">Cloudy</string>
+ <string name="weather_27">Mostly Cloudy</string> <!-- Night -->
+ <string name="weather_28">Mostly Cloudy</string> <!-- Day -->
+ <string name="weather_29">Partly Cloudy</string> <!-- Night -->
+ <string name="weather_30">Partly Cloudy</string> <!-- Day -->
+ <string name="weather_31">Clear</string> <!-- Night -->
+ <string name="weather_32">Sunny</string>
+ <string name="weather_33">Fair</string> <!-- Night -->
+ <string name="weather_34">Fair</string> <!-- Day -->
+ <string name="weather_35">Mixed Rain and Hail</string>
+ <string name="weather_36">Hot</string>
+ <string name="weather_37">Isolated Thunderstorms</string>
+ <string name="weather_38">Scattered Thunderstorms</string>
+ <string name="weather_39">Scattered Thunderstorms</string>
+ <string name="weather_40">Scattered Showers</string>
+ <string name="weather_41">Heavy Snow</string>
+ <string name="weather_42">Scattered Snow Showers</string>
+ <string name="weather_43">Heavy Snow</string>
+ <string name="weather_44">Partly Cloudy</string>
+ <string name="weather_45">Thundershowers</string>
+ <string name="weather_46">Snow Showers</string>
+ <string name="weather_47">Isolated Thundershowers</string>
+ <!-- Forecast unavailable -->
+ <string name="weather_3200"></string>
+
+ <!-- Lock screen Weather - Wind directions -->
+ <string name="weather_N">N</string>
+ <string name="weather_NE">NE</string>
+ <string name="weather_E">E</string>
+ <string name="weather_SE">SE</string>
+ <string name="weather_S">S</string>
+ <string name="weather_SW">SW</string>
+ <string name="weather_W">W</string>
+ <string name="weather_NW">NW</string>
+
+ <!-- Lock screen Weather - error messages -->
+ <string name="weather_no_data">No data</string>
+ <string name="weather_tap_to_refresh">Tap to refresh</string>
+ <string name="weather_refreshing">Refreshing</string>
+
</resources>
diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml
index 68a0289..aae7c1d 100644
--- a/core/res/res/values/symbols.xml
+++ b/core/res/res/values/symbols.xml
@@ -1745,6 +1745,7 @@
<!-- From Settings -->
<java-symbol type="array" name="config_mobile_hotspot_provision_app" />
<java-symbol type="bool" name="config_intrusiveNotificationLed" />
+ <java-symbol type="bool" name="config_intrusiveBatteryLed" />
<java-symbol type="dimen" name="preference_fragment_padding_bottom" />
<java-symbol type="dimen" name="preference_fragment_padding_side" />
<java-symbol type="drawable" name="expander_ic_maximized" />
diff --git a/core/res/res/xml/profile_default.xml b/core/res/res/xml/profile_default.xml
new file mode 100644
index 0000000..824a73c
--- /dev/null
+++ b/core/res/res/xml/profile_default.xml
@@ -0,0 +1,267 @@
+<profiles>
+ <profile nameres="profileNameDefault">
+ <profileGroup uuid="d393035d-ea71-4f2a-bdbd-b65f6bf298f1">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="66bc93e4-775a-4ac2-9da1-752178fcdcaf">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="d2ebb02a-5205-47c5-8e39-f55823d4082a">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="db3318cd-1964-4732-b913-1f83d73a3dea">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="da4f1e2d-0e50-4789-acd4-5ca2b53a981b">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="a126d48a-aaef-47c4-baed-7f0e44aeffe5" default="true">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ </profile>
+ <profile nameres="profileNameWork">
+ <profileGroup uuid="d393035d-ea71-4f2a-bdbd-b65f6bf298f1">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>OVERRIDE</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="66bc93e4-775a-4ac2-9da1-752178fcdcaf">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>OVERRIDE</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="d2ebb02a-5205-47c5-8e39-f55823d4082a">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="db3318cd-1964-4732-b913-1f83d73a3dea">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>SUPPRESS</vibrateMode>
+ <lightsMode>SUPPRESS</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="da4f1e2d-0e50-4789-acd4-5ca2b53a981b">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="a126d48a-aaef-47c4-baed-7f0e44aeffe5" default="true">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ </profile>
+ <profile nameres="profileNameHome">
+ <profileGroup uuid="d393035d-ea71-4f2a-bdbd-b65f6bf298f1">
+ <sound>content://media/external/audio/media/11</sound>
+ <ringer>content://media/external/audio/media/5</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="66bc93e4-775a-4ac2-9da1-752178fcdcaf">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>OVERRIDE</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="d2ebb02a-5205-47c5-8e39-f55823d4082a">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>OVERRIDE</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="db3318cd-1964-4732-b913-1f83d73a3dea">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="da4f1e2d-0e50-4789-acd4-5ca2b53a981b">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="a126d48a-aaef-47c4-baed-7f0e44aeffe5" default="true">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>DEFAULT</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ </profile>
+ <profile nameres="profileNameSilent">
+ <profileGroup uuid="d393035d-ea71-4f2a-bdbd-b65f6bf298f1">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>SUPPRESS</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="66bc93e4-775a-4ac2-9da1-752178fcdcaf">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="d2ebb02a-5205-47c5-8e39-f55823d4082a">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="db3318cd-1964-4732-b913-1f83d73a3dea">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="da4f1e2d-0e50-4789-acd4-5ca2b53a981b">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="a126d48a-aaef-47c4-baed-7f0e44aeffe5" default="true">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ </profile>
+ <profile nameres="profileNameNight">
+ <profileGroup uuid="d393035d-ea71-4f2a-bdbd-b65f6bf298f1">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>OVERRIDE</soundMode>
+ <ringerMode>OVERRIDE</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="66bc93e4-775a-4ac2-9da1-752178fcdcaf">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>SUPPRESS</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="d2ebb02a-5205-47c5-8e39-f55823d4082a">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>SUPPRESS</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="db3318cd-1964-4732-b913-1f83d73a3dea">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>SUPPRESS</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="da4f1e2d-0e50-4789-acd4-5ca2b53a981b">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>SUPPRESS</ringerMode>
+ <vibrateMode>OVERRIDE</vibrateMode>
+ <lightsMode>SUPPRESS</lightsMode>
+ </profileGroup>
+ <profileGroup uuid="a126d48a-aaef-47c4-baed-7f0e44aeffe5" default="true">
+ <sound>content://settings/system/notification_sound</sound>
+ <ringer>content://settings/system/ringtone</ringer>
+ <soundMode>SUPPRESS</soundMode>
+ <ringerMode>DEFAULT</ringerMode>
+ <vibrateMode>DEFAULT</vibrateMode>
+ <lightsMode>DEFAULT</lightsMode>
+ </profileGroup>
+ </profile>
+ <notificationGroup nameres="profileGroupPhone" uuid="d393035d-ea71-4f2a-bdbd-b65f6bf298f1">
+ <package>com.android.phone</package>
+ </notificationGroup>
+ <notificationGroup nameres="profileGroupCalendar" uuid="66bc93e4-775a-4ac2-9da1-752178fcdcaf">
+ <package>com.android.calendar</package>
+ </notificationGroup>
+ <notificationGroup nameres="profileGroupGmail" uuid="d2ebb02a-5205-47c5-8e39-f55823d4082a">
+ <package>com.google.android.gm</package>
+ </notificationGroup>
+ <notificationGroup nameres="profileGroupEmail" uuid="db3318cd-1964-4732-b913-1f83d73a3dea">
+ <package>com.android.email</package>
+ </notificationGroup>
+ <notificationGroup nameres="profileGroupSMS" uuid="da4f1e2d-0e50-4789-acd4-5ca2b53a981b">
+ <package>com.android.mms</package>
+ </notificationGroup>
+</profiles>