Det finns miljarder Android-smartphones, men det är ofta inte bara den tekniska utrustningen som gör skillnaden utan främst firmware som kommer ...