Currently mobile OS detection seems a bit random, and is not that descriptive. E.g Android handsets are listed under linux and some are under unknown which makes it hard to action based on the default categorisation. Can we get more meaningful OS detection for mobile?