diff --git a/recipes/udev/0001-support-multitouch-screens.patch b/recipes/udev/udev/0001-support-multitouch-screens.patch
similarity index 100%
rename from recipes/udev/0001-support-multitouch-screens.patch
rename to recipes/udev/udev/0001-support-multitouch-screens.patch
diff --git a/recipes/udev/udev/beaglebone/udev-cache.default b/recipes/udev/udev/beaglebone/udev-cache.default
new file mode 100644
index 0000000000000000000000000000000000000000..d0050b873c95f81be9ceac15763e87c2e45054dd
--- /dev/null
+++ b/recipes/udev/udev/beaglebone/udev-cache.default
@@ -0,0 +1,4 @@
+# Default for /etc/init.d/udev
+
+# Comment this out to disable device cache
+#DEVCACHE="/etc/dev.tar"
diff --git a/recipes/udev/udev_182.bbappend b/recipes/udev/udev_182.bbappend
index 761d7924f8b5ef0fd627977102da96cb881cef3b..970f8fb189721dc807c21618d67835cadabcb8f0 100644
--- a/recipes/udev/udev_182.bbappend
+++ b/recipes/udev/udev_182.bbappend
@@ -20,7 +20,7 @@
 ##
 #############################################################################
 
-FILESEXTRAPATHS_prepend := "${THISDIR}:"
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 SRC_URI += "file://0001-support-multitouch-screens.patch"