Cross-browser website automation testing on real android device

Hi,
Thanks for your help!!

My question is:

How to perform automation testing for a website (say www.snapdeal.com) on real android device (say Samsung S4) for specific browser other than default browser (say Chrome/Opera)?

i.e. test case: Code and perform automation tests on the site m.snapdeal.com on Chrome Browser already installed for Samsung S4.

WHAT I ALREADY KNOW!!
I am right now able to perform automation testing of m.snapdeal.com on Samsung S4 and other android devices on default browser using AndroidDriver and connecting the device using adb and android server apk. But this is limited to only default browser of the phone. How to generalize this testing to non-default browsers in android phones such as firefox/opera etc.

( Note that: I am asking the above for knowledge purpose that how to do so and my question is not that “whether appium provides this functionality”. You can tell me any tool with this functionality that you might know.)

Regards.