Android code is in Linux now (Google sent the code to Linux), so some sites might mix them up (lots of web devs and browser makers with test with different UA strings to see what a site sends a browser)

You might check http://www.opera.com/docs/browserjs/ see if you have the browserjs file from Jan 2014 (other browsers have similar things to try to fix bugs in sites (work arounds))