The Nokia 770: A Linux-based ugly duckling