Как стать автором
Обновить
1836.34
Timeweb Cloud
То самое облако

Устройства, которые мы потеряли: инженерное чудо первого коммуникатора HTC

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров24K

В сегодняшней статье мы продолжим с вами ретроспективную рубрику о том, на каких аппаратных и программных платформах работали легендарные устройства из нулевых. В прошлой статье мы с вами посмотрели на Siemens M55 и его аппаратную платформу E-Gold, а сегодня я хотел бы рассказать об уникальном смартфоне 2002 года от малоизвестной тайваньской компании HTC, который обогнал iPhone на целых 5 лет.

Если вам интересно узнать как выглядел самый мощный смартфон 2002 года, что у него было под капотом и причём здесь Intel — добро пожаловать под кат!

❯ С чего всё начиналось?

В далёком 1997 году, в Тайване появилась корпорация High Tech Computer — или сокращенно HTC. С самого начала своего пути, компания занималась разработкой портативных компьютеров и, как бы странно это сейчас не звучало, была одним из десятков почти неизвестных ODM и OEM производителей электроники в Азии. При этом несмотря на инновации (уже в 1998 году компания выпустила первое устройство с тачскрином), первые продукты компании были финансовым провалом и найти о них какую-либо информацию очень сложно, а все фотографии в веб-архиве утеряны.

Что такое OEM и ODM

ODM — это когда компания выполняет полный цикл разработки и производства устройства: от проектирования платы и корпуса, до написания драйверов и адаптации прошивки. На ODM-устройство обычно наносится логотип нужного бренда и затем выпускается на рынок под видом собственной разработки. Примеры: Fly, Explay, RoverPC, QTek, O2 и т.п.

OEM же включает в себя только производственный цикл, без разработки устройства. Например, сборка iPhone на заводах Foxconn — это OEM.

С момента основания, HTC решила сделать ставку на новую и перспективную операционную систему от Microsoft для портативных компьютеров — Windows CE, а основными продуктами компании были классические КПК (которые тогда называли Palm-Sized PC) и тонкие клиенты на базе процессоров с архитектурой ARM. Из-за ODM бизнес-модели тех лет, мир знал устройства компании не как HTC, а как один из множества брендов: QTek для рынка Европы, Dopod для Азии, i-Mate для США, а также T-Mobile и O2 в качестве брендированных устройств для операторов мобильной связи. Также HTC делала устройства для HP и её суббренда Compaq.

В 2000 году Microsoft представила отдельную ветку Windows CE, адаптированную специально для КПК — PocketPC 2000, а уже в 2001 году выпустила следующую версию — PPC2002, где добавила поддержку GSM-радиомодулей, превратив карманный компьютер в полноценный смартфон! Ну, или как тогда называли — коммуникатор.

Смартфон?

Действительно, ранее смартфоном называли кнопочный телефон с полноценной многозадачной операционной системой, которая умеет выполнять нативные приложения (есть и исключения — например BlackBerry OS, почти полностью написанная на Java). За примерами далеко ходить не надо — легендарная Symbian, а до WM5.0, Microsoft выпускала отдельную редакцию Windows Mobile for Smartphone.

Коммуникатором же назывался предок современных смартфонов: с управлением, ориентированным на пальцы или стилус и с минимальным количеством аппаратных кнопок. Впрочем, были коммуникаторы-слайдеры и с полноценными QWERTY-клавиатурами.

Будучи одним из самых важных партнеров Microsoft в сфере Windows CE, HTC не медлила и уже в 2002 году разработала и представила свой первый коммуникатор под кодовым именем Wallaby, а в 2003 году он поступил в продажу под именем QTek 1010, Siemens SX56 и O2 Xda. Стоил HTC Wallaby как крыло от Боинга: от 899 фунтов стерлингов или около 1348$ в 2003 году, а с учетом инфляции — ~2200$ в 2025 году...

Несмотря на огромный ценник, коммуникатор пользовался большим успехом среди гиков. Легендарный форум XDA-Developers изначально был посвящен именно O2 Xda и по сути именно с него началась история разработки кастомных прошивок на смартфоны.

Некоторое количество Wallaby ввезли и в Россию, мои экземпляры достались мне от читателя Андрея, за что ему огромное спасибо! Один из моих экземпляров не подавал никаких признаков жизни и скачав сервис-мануал, я принялся за ремонт...

❯ Что внутри?

Внутри Wallaby представляет из себя маленькое инженерное чудо, при этом несмотря на отсутствие нормальной схемы и скудный сервисмануал — весьма ремонтопригодное. Компоновка корпуса, платы, используемое железо — всё это вызывает изумление и восторг у гика даже сейчас...

В качестве сердца устройства, Wallaby использовал флагманский ARM-чипсет Intel SA-1110 2000 г.в, который берёт свои корни ещё с середины 90-х. В одном кристалле уместилось ARMv4-совместимое ядро, работающее на частоте 206МГц, контроллер SDRAM-памяти, PCMCIA-карт, дисплея, GPIO и множества шин общего назначения. При всём этом, чипсет изготавливался по техпроцессу 350нм — как первый Pentium и даже немного его обгонял (версии 133 и 166, 200 — уже на пару десятков баллов быстрее SA-1110).

Откуда у Intel ARM-процессоры?

Здесь история забавная. В 1997 году, Intel судилась с DEC из-за нарушения патентных прав и дабы уладить спор, DEC продала своё подразделение StrongARM. Процессоры StrongARM базировались на своей микроархитектуре и были значительно быстрее сопоставимых ядер от самой ARM.

Например, ARM7TDMI (используемый в GBA, а также телефонах Motorola и многих других) работал на частоте до ~104МГц, в то время как SA работали на 208МГц и возможно также хорошо разгонялись, как и их последователи — XScale.

В 2002 году, Intel представила новую линейку — XScale, которая реализовывала набор инструкций ARMv5 и работала на частоте до 624МГц. Во всех флагманских коммуникаторах начала 2000-х стояли исключительно процессоры Intel PXA, они считались самыми производительными... пока в 2006 году Intel не продала XScale компании Marvell и не отказала Apple в разработке процессора для iPhone 2G.

Закончилось это тем, что Intel одумалась и выпустила Atom, который затем адаптировала для планшетов и смартфонов (например, Lenovo K900). Атомы отличались не самой плохой производительностью, но заметно грелись и не отличались низким энергопотреблением, поэтому в ~2016 году мобильную линейку Atom свернули. Досадно.

Рядом с процессором находится две «банки» оперативной памяти типа SDRAM общим объемом 64Мб, а также чип TRF6053 от Texas Instruments — предположительно, RF-фронтэнд или трансивер.

С верхней части платы расположился проприетарный чип от самой HTC, вероятнее всего это что-то типа контроллера питания или SMC. Предположительно чип занимается обработкой кнопки включения, управлением модулем зарядки, возможно выполняет роль аудиокодека, усилителя и контроллера тачскрина. Справа расположился Baseband-процессор HERCROM 200C от компании Texas Instruments — как раз та самая телефонная часть, которая обычно подключена к процессору через UART и определяется в системе как COM-порт. Рядом расположена небольшая флэшка на 4Мб с отдельной прошивкой для модема, а также отдельный контроллер питания TWL3011.

Если у Вас есть QTek 1010 с отвалом модема

И очень хочется его восстановить — можно переставить КП и процессор из донорских плат для Sony CMD J, LG G1200, LG G1300 и Motorola T191.

С обратной стороны платы расположились два чипа NOR памяти по технологии StrataFlash от Intel общим объёмом в 64Мб, контроллер дисплея от Sony, остальные части GSM-радиотракта и большое количество самых разных маленьких чипов для логики!

Дисплей здесь производства Sony, выполненный по технологии TFT-TN с разрешением 240x320, диагональю 3.5" (как у первого iPhone), 12-битной глубиной пикселя (4096 цветов) и резистивным тачскрином. Сам дисплей довольно качественный, с неплохой цветопередачей, но малыми углами обзора из-за конструкции подсветки (скорее всего стоит лишь один рассеиватель). Для коммуникатора тех лет, дисплей был как... 4K OLED в наше время :)

Перейдем к ремонту: с обратной стороны коммуникатора виднеется 3 оголенных пина для зарядки аккумулятора от крэдла или «лягушки»!

АКБ здесь сделали несъемным аж за 5 лет до выхода iPhone, хотя при желании заменить его можно за пару минут: даже паять ничего не нужно. После расталкивания аккумулятора, коммуникатор всё так же не подавал признаков жизни. Открыв сервисман, я прочитал что помимо обычной кнопки Reset, в коммуникаторе есть вторая скрытая кнопка для аппаратного включения и отключения транзисторной защелки, которая отвечает за разрешение подачи питания на все остальные модули устройства. Это очень помогает сохранить ёмкость АКБ, если устройство нужно надолго отложить на полочку.

Нужные кнопки находятся в нижней части корпуса рядом с разъемом для синхронизации
Нужные кнопки находятся в нижней части корпуса рядом с разъемом для синхронизации

После нажатия на кнопку, коммуникатор начал подавать признаки жизни и показал логотип Windows Mobile, а затем через 5 секунд отключился. Будучи фанатом всего, что работает на Windows CE, я сразу понял в чём проблема: в концевом выключателе!

Дело в том, что в HTC Wallaby за 5 лет до iPhone реализовали сим-лоток. Только для его открытия не нужна скрепка, достаточно лишь снять специальную крышку, которая нажимает на тот самый выключатель. Когда он размыкается — коммуникатор полностью отключается, дабы не «спалить» радиотракт в процессе горячей замены SIM-карты. У меня эта самая крышка была утеряна, поэтому я просто поставил перемычку:

И коммуникатор снова заработал! Несмотря на повреждения и немалый возраст, HTC Wallaby прошёл проверку временем и продолжает работать как ни в чем не бывало...

❯ Знакомимся поближе

HTC Wallaby производил впечатление не только своим конструктивом и используемым железом, но и ОС PocketPC 2002. В отличии от Symbian, для Windows Mobile писать программы было очень просто и, что самое важное, API системы был близок к десктопной версии системы. Если разработчик уже писал программу или игру для условной Windows 98 - он без особых проблем сможет её портировать и на WM!

Самый ближайший пример - мобильная Age Of Empires, порт полноценной RTS с ПК уже в 2002 году. А компания Astraware выпустила множество адаптаций популярных "шароварок" - например Bejeweled или Zuma.

Уже в 2002 году, HTC Wallaby мог сёрфить полноценный веб 2.0 через PocketIE. Никакого дорогущего WAP-трафика, никаких бедных на контент WML-страниц: хочешь почитать linux.org.ru со своего КПК? Пожалуйста, подключай GPRS и наслаждайся пусть и медленным, но зато полноценным интернетом!

Windows Mobile отлично поддавалась моддингу. Благодаря тому, что исходный код системы и SDK для сборки были свободно доступны в виде демки Platform Builder, энтузиасты быстро изучили формат образов nb0 и написали программы для работы с ними - так называемые кухни. Практически под каждый популярный коммуникатор выходили кастомные прошивки и далеко не всегда они состояли исключительно из патчей или полезного софта: энтузиасты портировали драйвера с других устройств и даже более свежие версии Windows Mobile на 5-6-7 летние коммуникаторы!

Как и десктопная система, Windows Mobile не налагал никаких ограничений на доступ к файловой системе. Хочешь закинуть исправленную dll в папку Windows (если dll была не XIP)? Пожалуйста, никакого рута или джейлбрейка не нужно. Нашел интересную программу или игру? Её даже устанавливать не нужно: можно просто закинуть .exe файл в любую папку и запустить прямо из проводника. Вот это была свобода!

Сейчас объём ОЗУ в 64Мб кажется смешным, но в те годы его более чем хватало! Даже на бюджетном коммуникаторе можно было одновременно запустить с десяток программ и все они работали параллельно и система не выгружала их сама. Никаких "скриншотов" в диспетчере задач как на iOS и Android! Но был и нюанс: в ранних версиях WinCE было жесткое ограничение на 32 процесса.

Чаще всего, WinCE хранила пользовательские данные в ОЗУ на специальном рамдиске (из за медленной NOR-памяти), поэтому к коммуникатору настоятельно рекомендовалось докупать флэшку. В стандартной конфигурации, пользователю доступно чуть меньше 32Мб ОЗУ для программ.

А ещё Windows Mobile отличался крутыми мультимедийными возможностями. Уже в стоке был установлен порт Windows Media Player, который распознавал многие форматы видео и аудио. При этом из коробки поддерживался mp3 с битрейтом 320Кбит/с, что было доступно далеко не каждому портативному устройству в те годы.

❯ Заключение

Вот так в далёком 2002 году, малоизвестный ODM-производитель HTC сделал смартфон, практически ни в чём не уступающий первому iPhone. Да и по правде сказать, не так уж и сильно он отличался от современного смартфона, ведь у владельца в кармане был полноценный портативных компьютер. И ведь устройство было не только функционально-богатым, но ещё и действительно прочным и надёжным... А как же он был продуман «под капотом»!

Именно HTC подарила нам первый Android-смартфон: T-Mobile G1 aka HTC Dream!
Именно HTC подарила нам первый Android-смартфон: T-Mobile G1 aka HTC Dream!

А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал ‭«Клуб фанатов балдежа‭», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статью) можно найти на моём YouTube канале.

Очень важно! Разыскиваются девайсы для будущих статей!

Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 2000-х годах, китайцы часто делали дешевые телефоны с игровым уклоном — обычно у них было подобие геймпада (джойстика) или хотя бы две кнопки с верхней части устройства, выполняющие функцию A/B, а также предустановлены эмуляторы NES/Sega. Фишка в том, что на таких телефонах можно выполнять нативный код и портировать на них новые эмуляторы, чем я и хочу заняться и написать об этом подробную статью и записать видео! Если у вас есть телефон подобного формата и вы готовы его задонатить или продать, пожалуйста напишите мне в Telegram (@monobogdan) или в комментарии. Также интересуют смартфоны-консоли на Android (на рынке РФ точно была Func Much-01), там будет контент чуточку другого формата :)

А также я ищу старые (2010-2014) подделки на брендовые смартфоны Samsung, Apple и т. п. Они зачастую работают на весьма интересных чипсетах и поддаются хорошему моддингу, парочку статей уже вышло, но у меня ещё есть идеи по их моддингу! Также может у кого-то остались самые первые смартфоны Xiaomi (серии Mi), Meizu (ещё на Exynos) или телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5 и т. п., о них я хотел бы подготовить специальную статью и видео т. к. на самом деле они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake!). Всем большое спасибо за донаты!

А ещё я держу все свои мобилы в одной корзине при себе (в смысле, все проекты у одного облачного провайдера) — Timeweb. Потому нагло рекомендую то, чем пользуюсь сам — вэлкам:

Новости, обзоры продуктов и конкурсы от команды Timeweb.Cloud — в нашем Telegram-канале 

Опробовать ↩
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Что думаете о новой рубрике?
91.55% Интересно. В сети не хватает информации о «подкапотке» таких гаджетов!65
7.04% Филлер!5
1.41% Фигня.1
Проголосовал 71 пользователь. Воздержались 13 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Что думаете о Qtek 1010?
38.05% Это действительно инженерное чудо! Такой крутой девайс в 2002 году… и по правде сказать, он мало чем отличается от современного смартфона!43
26.55% Согласен с автором что он не только вышел раньше первого iPhone, но и в некоторых аспектах был в разы лучше чем устройство от Apple.30
7.96% Не согласен насчет тезиса о превосходстве над iPhone. С джейлбрейком iPhone был ультимативным гаджетом.9
2.65% Думаю что коммуникатор — полная фигня!3
24.78% Вот это я понимаю, над коммуникатором реально работали инженеры, а не маркетологи.28
Проголосовали 113 пользователей. Воздержались 16 пользователей.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
+54
Комментарии65

Публикации

Информация

Сайт
timeweb.cloud
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия
Представитель
Timeweb Cloud