diff --git a/res/drawable-land/appwidget_bg.9.png b/res/drawable-land/appwidget_bg.9.png
new file mode 100644
index 00000000000..a289712d89c
Binary files /dev/null and b/res/drawable-land/appwidget_bg.9.png differ
diff --git a/res/drawable/appwidget_bg.9.png b/res/drawable/appwidget_bg.9.png
new file mode 100644
index 00000000000..7ace816e247
Binary files /dev/null and b/res/drawable/appwidget_bg.9.png differ
diff --git a/res/drawable/widget_btn.xml b/res/drawable/appwidget_inner.xml
similarity index 75%
rename from res/drawable/widget_btn.xml
rename to res/drawable/appwidget_inner.xml
index 720bc4999af..fc7bb6dc254 100644
--- a/res/drawable/widget_btn.xml
+++ b/res/drawable/appwidget_inner.xml
@@ -17,17 +17,17 @@
+ android:drawable="@drawable/appwidget_inner_default" />
+ android:drawable="@drawable/appwidget_inner_pressed" />
+ android:drawable="@drawable/appwidget_inner_selected" />
+ android:drawable="@drawable/appwidget_inner_default" />
+ android:drawable="@drawable/appwidget_inner_default" />
diff --git a/res/drawable/appwidget_inner_default.9.png b/res/drawable/appwidget_inner_default.9.png
new file mode 100644
index 00000000000..2c37b898107
Binary files /dev/null and b/res/drawable/appwidget_inner_default.9.png differ
diff --git a/res/drawable/appwidget_inner_pressed.9.png b/res/drawable/appwidget_inner_pressed.9.png
new file mode 100644
index 00000000000..b23c3ae51d6
Binary files /dev/null and b/res/drawable/appwidget_inner_pressed.9.png differ
diff --git a/res/drawable/appwidget_inner_selected.9.png b/res/drawable/appwidget_inner_selected.9.png
new file mode 100644
index 00000000000..474d71715ec
Binary files /dev/null and b/res/drawable/appwidget_inner_selected.9.png differ
diff --git a/res/drawable/appwidget_outer.xml b/res/drawable/appwidget_outer.xml
new file mode 100644
index 00000000000..d6f3cb6261b
--- /dev/null
+++ b/res/drawable/appwidget_outer.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/drawable/appwidget_outer_default.9.png b/res/drawable/appwidget_outer_default.9.png
new file mode 100644
index 00000000000..d84e56a4070
Binary files /dev/null and b/res/drawable/appwidget_outer_default.9.png differ
diff --git a/res/drawable/appwidget_outer_pressed.9.png b/res/drawable/appwidget_outer_pressed.9.png
new file mode 100644
index 00000000000..5348fef5510
Binary files /dev/null and b/res/drawable/appwidget_outer_pressed.9.png differ
diff --git a/res/drawable/appwidget_outer_selected.9.png b/res/drawable/appwidget_outer_selected.9.png
new file mode 100644
index 00000000000..c6d5df77b2f
Binary files /dev/null and b/res/drawable/appwidget_outer_selected.9.png differ
diff --git a/res/drawable/widget_bg.9.png b/res/drawable/widget_bg.9.png
deleted file mode 100644
index a2007ad92e0..00000000000
Binary files a/res/drawable/widget_bg.9.png and /dev/null differ
diff --git a/res/drawable/widget_btn_default.9.png b/res/drawable/widget_btn_default.9.png
deleted file mode 100644
index 3908327d9ee..00000000000
Binary files a/res/drawable/widget_btn_default.9.png and /dev/null differ
diff --git a/res/drawable/widget_btn_pressed.9.png b/res/drawable/widget_btn_pressed.9.png
deleted file mode 100644
index 112a8eb9af0..00000000000
Binary files a/res/drawable/widget_btn_pressed.9.png and /dev/null differ
diff --git a/res/drawable/widget_btn_selected.9.png b/res/drawable/widget_btn_selected.9.png
deleted file mode 100644
index fb25235ef0f..00000000000
Binary files a/res/drawable/widget_btn_selected.9.png and /dev/null differ
diff --git a/res/layout-land/widget.xml b/res/layout-land/widget.xml
new file mode 100644
index 00000000000..1e7fb5fe493
--- /dev/null
+++ b/res/layout-land/widget.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/res/layout/widget.xml b/res/layout/widget.xml
index dea290e2a5c..3a223b63c78 100644
--- a/res/layout/widget.xml
+++ b/res/layout/widget.xml
@@ -16,62 +16,47 @@
+ android:background="@drawable/appwidget_bg" >
diff --git a/res/xml/appwidget_info.xml b/res/xml/appwidget_info.xml
index 02a1dfd4a1d..2186dab6592 100644
--- a/res/xml/appwidget_info.xml
+++ b/res/xml/appwidget_info.xml
@@ -15,7 +15,7 @@
-->