Nope. A ton has changed with Appium since 1.4. You didn’t mention if you were on iOS or Android. But, either way, your only real choice is to just update your locators. Might be a good opportunity to look into using a better locator type also. Especially if you are on iOS.
Just to show how changing the locator type can speed up testing, I had a few xpath locators that were taking 58 seconds to find an element on a very “busy” app page. I changed the xpath locator to a class chain locator, and the same element was found in just under 3 seconds!! That’s locating the same element on a page, going from 58 seconds, to under 3, just by changing the locator type. So for iOS, try avoiding xpath at all cost. Use the new ones in Appium 1.7.x like predicates or class chain. Good luck!