Yep!! I hope you are right!! But the situation seems to be a little more complex .
I test your newest android build on a rk3288 TV box with a xbox360 compatible handle,your build works great except the key bind… 
It is strange that custom binds setting value in android frontend do readed by the RA OSD GUI,but it wouldn’t work.
And if I check off the “Configuration Autodetection” in android front to made “Custom Binds” light on,RA’s OSD GUI wouldn’t recognize my handle key.
So the right way to use gamepad in your 2014-11-28 android build is:
1.check on the “Configuration Autodetection” enable in android frontend.
2.return to menu>select “resume content” to RA’s OSD GUI
3. select setting>input options>user xx bind all use the overlay
4.bind all your gamepad keys
5.use the OSD GUI to load core&content
6.Once you leave the OSD GUI,you need do step2-4 again.
That’s all~~~ Now I use the testbuild very well ,but I need bind it again.again,and again. :lol:
And I wish @lordashram& All the Retroarch Team a merry Christmas in advance! =D