Promise R6 Working with 10.9.4 using PromiseSTEX.kext from 10.9.0 GM
WARNING, backup your stuff, you never know... not my issue if your life goes into a tailspin because your data disappears and you can't boot your hack!
--- Assuming you are running 10.9.4, steps (your mileage may vary of course) ---
1 - Obtain PromiseSTEX.kext from /Library/Extensions of 10.9.0 GM (v5.1.66)
2 - Move 10.9.4 version of PromiseSTEX.kext (v5.2.7) from /Library/Extensions to a folder elsewhere
3 - Move 10.9.0 version of PromiseSTEX.kext (v5.1.66) to /Library/Extensions
4 - Edit /System/Library/Extensions/AppleKextExcludeList.kext/Contents/Info.plist:
sudo nano -c /System/Library/Extensions/AppleKextExcludeList.kext/Contents/Info.plist
In nano with the plist open, find the key "com.promise.driver.stex" (hint: use ^W in nano to search)
Change the string node to "5.1.66" from "5.2.7"
Save and exit nano (hint: ^O ^X)
5 - Set mode on kext (sudo chmod -R 755 PromiseSTEX.kext)
6 - Set ownership on kext (sudo chown -R root:wheel PromiseSTEX.kext)
7 - Rebuild kernel kext cache (sudo kextcache -system-prelinked-kernel)
8 - Rebuild system kext cache (sudo kextcache -system-caches)
NOTE: Apple advises to simple touch the Extensions folder vs. using kextcache, so: touch /System/Library/Extensions and touch /Library/Extensions instead if you are so inclined.
9 - Shutdown, plug in R6, restart.
10 - Enjoy (hopefully, you see your R6 or R4 mounted)
I haven't tried hot-plugging, as my /Applications folder is on my R6 (and I don't need hotplug, so why bother!)
-Q