Вроде на мобильных телефонах уже очень мощные ресурсы, 100 мегагерц и 32 мегабайта это не шутки. Почему там используются какие то непонятные симбианы, J2ME и прочие странности? Чем им обычный линукс не угодил? Разница то только в способе взаимодействия с пользователем.