Is there any way to change the adb path instead of using default path of Android_Home environment variable

Hey, Appium is a great tool and I have been testing apps using it on Android. I am new to it but the great features of it is really making my tests easier. However, is it possible for me to set up Appium like the 2 ways below:

  1. Is it possible to config the adb path as a custom path, instead of using the default path of Android_Home environment variable?

  2. Is it possible to config the adb file name from adb.exe into something like xxx_adb.exe?

The reason I ask is because for some simulators they get their own adb with different file path and even custom adb names.

Thanks very much for any idea or information provided!