omni: use overlay for wallpaper

This allows us to use properly sized default wallpapers for various
device resolutions, and also has the side-effect of fixing the too
large texture problem (>2048px) on older devices, which generally
use smaller densities.

xxxhdpi - 2880x2560
xxhdpi - 2560x2276
xhdpi - 1920x1707
sw720dp - 1920x1280
sw600dp - 1600x1280
nodpi - 1280x1138

Change-Id: I85b6c3198b1913d7c4bd845665002938de0365c1
diff --git a/config/common.mk b/config/common.mk
index 8ba671a..ef1b072 100644
--- a/config/common.mk
+++ b/config/common.mk
@@ -9,12 +9,6 @@
     vendor/omni/prebuilt/bootanimation/bootanimation.zip:system/media/bootanimation.zip
 endif
 
-# default wallpaper
-PRODUCT_COPY_FILES += \
-    vendor/omni/prebuilt/default_wallpaper.jpg:system/media/default_wallpaper.jpg
-PRODUCT_PROPERTY_OVERRIDES += \
-    ro.config.wallpaper=/system/media/default_wallpaper.jpg
-
 ifeq ($(PRODUCT_GMS_CLIENTID_BASE),)
 PRODUCT_PROPERTY_OVERRIDES += \
     ro.com.google.clientidbase=android-google
diff --git a/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg
new file mode 100644
index 0000000..3d9b0fa
--- /dev/null
+++ b/overlay/common/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg
Binary files differ
diff --git a/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg
new file mode 100644
index 0000000..4fb87c5
--- /dev/null
+++ b/overlay/common/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.jpg
Binary files differ
diff --git a/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg
new file mode 100644
index 0000000..990d5ac
--- /dev/null
+++ b/overlay/common/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg
Binary files differ
diff --git a/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.jpg
new file mode 100644
index 0000000..fd776c3
--- /dev/null
+++ b/overlay/common/frameworks/base/core/res/res/drawable-xhdpi/default_wallpaper.jpg
Binary files differ
diff --git a/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.jpg
new file mode 100644
index 0000000..c18f082
--- /dev/null
+++ b/overlay/common/frameworks/base/core/res/res/drawable-xxhdpi/default_wallpaper.jpg
Binary files differ
diff --git a/prebuilt/default_wallpaper.jpg b/overlay/common/frameworks/base/core/res/res/drawable-xxxhdpi/default_wallpaper.jpg
similarity index 100%
rename from prebuilt/default_wallpaper.jpg
rename to overlay/common/frameworks/base/core/res/res/drawable-xxxhdpi/default_wallpaper.jpg
Binary files differ