Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Когда-то, когда телефоны еще разительно отличались друг от друга, а стоили уже относительно недорого, был ещё один класс устройств - КПК. Его отличие было в том, что до 2008-2009 года он был доступен не такому большому кругу людей, в основном из-за цены в 10-15-20 тысяч рублей. Один из таких девайсов уже целый год находится у меня в коллекции. И это не просто КПК, а КПК с которого началась история xda-developers - O2 XDA Mini II aka qtek s110 aka i-MATE jam. Кодовое имя - HTC Magician.
Предыстория
Какие ощущения вызывал КПК у школьника(сужу по себе ;)), у которого уже был ПК дома в нулевых? "Вау это же почти настоящий Windows!". Вот и в моей юности, вживую КПК я практически не видел, но читал о них в интернете. И выглядели они действительно круто и классно: были модели самых разных форм-факторов: с Qwerty клавиатурой выдвижной, с qwerty клавиатурой обычной, кнопочники, тачфоны, в позднее время уже начали добавлять и емкостный тачскрин. И большинство КПК работало на ОС Windows Mobile - системе, которая использовала ядро и была вровень по развитию с CE. Софт от CE можно так же запустить на WM без проблем, точно так же можно и наоборот с некоторыми хаками. Естественно я загорелся целью заполучить такой девайс себе в коллекцию, и таки год назад заполучил - 1.5 месяц назад я купил пакет с 55 телефонами, но до этого я брал поштучно(т.к мне были интересны кпк и смартфоны) у этого же человека, он приезжал ко мне, открывал багажник и предлагал выбрать что-то из багажника. Откуда у него телефоны - неизвестно, возможно с помойки, возможно скупал где. Для меня не важно. И я выбрал в тот день DNS S5001(о нем когда нибудь возможно будет обзор, еммс умерла у меня на руках месяц назад), Lenovo K900, и этот девайс. Его цена составила 100руб, причем девайс внешне абсолютно цел
Подъём
Естественно, АКБ от него у меня не было, поэтому встал вопрос о запитывании его от АКБ для нокии :) Сказано - сделано, в интернете нашел распиновку на 6 контактный разъем аккумулятора HTC, подключил + и - и... такой же красный глазок об отсутствии АКБ. Я полез на 4pda в топик девайса, чтобы найти еще какую-то информацию и узнал, что КПК не включается без закрытой крышки, т.к она прижимает концевой выключатель! Некоторые люди также сталкивались с этой проблемой, когда оригинальная крышка ломалась, я же ее решил очень просто - смял бумажечку по форме и засунул ее туда, где торчит концевой выключатель.
Аппарат ожил и показал горы(я сначала подумал, что это кастом от HTC Himalaya, поскольку кодовое имя моего - Magician, но похоже HTC просто любит горы :)).
А что внутри?
В O2 Xda II Mini используется ЦПУ Intel PXA275 - ARM процессор архитектуры StrongArm, имевший когда-то даже evaluation board, и даташит. Он был очень популярен у энтузиастов, настолько, что на него даже портировали более новые версии WM и Linux(популярнее, наверное, только omap, у меня в HTC Gene кто-то Android запихнул). ОЗУ здесь 64мб SDRAM(были вариации и с 128мб) - по текущим меркам негусто, но в тот момент это был стандарт КПК(в т.ч и Symbian), на этом можно было жить без каких либо проблем. И в девайсе была настоящая многозадачность и диспетчер задач! В отличии от Android и IOS, тут управление памятью отдано пользователю(как и в Symbian), а в случае нехватки памяти - система вываливает программу в ошибку(или намертво виснет), но это редкость. Особенно если у девайса 128мб ОЗУ.
На нашем девайсе установлена WM2003, с возможностью обновления кастомами до WM6.1. Я обновлять систему не стал - она не особо хорошо работает на ревизии с 64МБ ОЗУ, да и какой это ретро обзор, если накатить почти последнюю версию системы?
Память
В КПК имеется два вида памяти - Flash, куда записана прошивка, и... ОЗУ, где расположен виртуальный "рамдиск", который питается от АКБ(и ещё резервной батарейки внутри, на случай если надо перекинуть АКБ. От батарейки питается только ОЗУ). При этом, рамдиск можно динамически расширять/уменьшать откусывая или освобождая некоторое кол-во ОЗУ. Кроме того, есть возможность поставить карту SD - чем я и воспользовался.
В связи с тем, что раздел для данных был в ОЗУ, скорость его была очень быстрой) но записать туда было нечего, однако для 2004 года это всё равно было неплохо(10-20мб памяти).
Система
Узнаём? Это же drag'n'drop из обычной винды! Даже в первых iOS и Android не была буфера обмена, а тут он уже был в 2003 году, и система им хвасталась с самого первого запуска!
Система в целом очень похожа на "большого брата", начиная от общего интерфейса, и заканчивая даже методом установки софта. Как и на винде, вы скачивали установщик, только вместо exe, там был cab, кроме того, можно софт устанавливать с ПК с помощью ActiveSync(что-то типа iTunes). Можно было просто кинуть бинарник в память устройства и запустить через проводник - идеально как по мне.
Синхронизация
На Windows 7 проблем никаких нет, однако в Windows 10 надо руками зайти в Services.msc, и активировать "служба подключения устройств на платформе WM2003". Что самое забавное - у меня есть девайс на WM6.1, которому соответствует своя служба, и который ни в какую не хочет видеться системой. Зато девайс на более старой системе работает.
Кроме того, можно получить почти прямой доступ к файлам из проводника, после установки подключения в ActiveSync
Я без проблем закинул на рамдиск песню "я твоя не первая" и погрузился в 2007. В плеере только нажал "обновить библиотеку" - и он нашел трек, дав его послушать. На самом деле, это важно, т.к большинство дешевых телефонов не умело просто так прошерстить память, и найти музыку - надо было кидать ее специально в My Music. Интерфейс плеера ну очень приятный и знакомый до жути :) В целом - для такого типа тачскрина и удобен.
Игры
Кто-то думает, что эти девайсы были только для гиков в своё время, однако нет, они отлично подходят и для игр. Есть как эксклюзивы - порты с ПК, так и кастомные java машины(да, да, их можно было обновить! А вот телефон 2004 года уже не мог запустить современные игры в 2009 :)). Кроме того, были конечно же эмуляторы, вплоть до сеги. Однако как нинтендобои хвастаются эксклюзивами свитча, мы будем смотреть эксклюзивы КПК нулевых!
Кроме того, в КПК с 2005 года был даже GPU! Их было целых три - Intel 2700G, ATI Imageon(который сейчас известен как Adreno), и GoForce 5500. Вот такую графику они могли выдавать:
У меня кпк без гпу, но я очень хочу таким разжиться. Если попадется - обязательно постараюсь запилить обзор и написать какую нибудь мелкую 3D аркаду под него.
Насчеёт 3D тоже забавная тема была, ведь 3D ускорители поддерживали только OpenGL ES. И это в мобильной Windows! DirectX подъехал с WM5, но никто его не рассматривал всерьёз, он был только софтовый и медленный. Тем не менее, и без GPU здесь есть во что поиграть - например герои, age of empires, и даже FALLOUT!
Эмулятор NES кстати работает плавно, и звук не заикается. И это в 2004 году!
Игры идут хорошо, однако остается проблема выбора разрешения экрана - есть WVGA, QVGA, VGA, и под каждое игры свои(если только не 3D). Кстати 3D игры некоторые тоже шли на КПК без GPU, и выглядели даже лучше чем на Mascot Capsule Java игры :) Несмотря на разрешение этого девайса 240х320, если не вглядываться - то пикселей не видно. На момент 2004 года дисплей вообще казался просто огромным, и сейчас он не особо маленький для девайса такого уровня. Матрица TN, но качественная - цветопередача хорошая. В общем поиграть явно во что было.
А как же софт?
Софта тоже было достаточно, ведь в первую очередь - это аппарат бизнес класса. На поздних версиях системы даже альтернативные лаунчеры были аля SPB. Предустановлен почти на каждом КПК был эксель, ворд, IE. Причем IE не WAP, а полноценный браузер по сути, пусть и мобильный. В некоторых флагманах 2004 года уже был Wi-Fi, в моем же только Bluetooth и ИК порт(и всё равно, в 2004 году!). Есть даже простенькая камера. Даже после смерти системы в 2010 году с приходом Windows Phone 7, люди продолжали поддерживать Windows Mobile - например была Opera Mini, которая позволяла открывать современные сайты вплоть до 2016 года. А ещё девайс умел работать как GPRS модем - что на момент выхода было плюсом :) Насколько я знаю, под такие девайсы даже видео особо не надо было конвертировать - работало +- из коробки, а учитывая поддержку нормальных карт памяти(SD, я с переходником использую microsd на 2гб) - можно было смотреть пережатые фильмы в дороге, благо Windows Media в этом помогал. Кроме того - девайс был отличной(на то время) читалкой - то и встречаю комментарии, как в нулевых люди ездили в метро, и читали электронные книги с большим комфортом, на большом дисплее ;)
В целом можно девайс использовать и сейчас(однако GPRS, который вроде бы, уже не работает у некоторых операторов в МСК, может помешать) - есть и java клиенты вк, телеграм, и браузер opera mini. Однако это для совсем уж любителей :)
Заключение
Аппарат действительно потрясный для своего времени, даже сейчас он вызывает симпатию. Поэтому у меня уже целых два КПК в коллекции. О чем я молчал всю статью - так это то, что мой аппарат - не совсем КПК, а по сути - коммуникатор. У него есть модем, и с него можно звонить, т.е это еще и отличный телефон.
Интерфейс системы весьма дружелюбен, и удобен, встроенные возможности как медиа комбайна впечатляют, и конечно же имеется полноценная многозадачность. Конкурентом на то время был только Symbian, который был хуже в плане совместимости и интерфейса, однако ближе к выхожу N73 стал тоже очень симпатичным и приятным.
Можно ли использовать аппарат сейчас? Да, например как звонилку с функциями плеера. Интерфейс Windows Media здесь весьма приятен. Или если хочется поиграть в Java игры - тоже как вариант, здесь есть хардварный джойстик. Или просто позалипать в интернете через Opera Mini - хотя удовольствие сомнительное на GPRS, но с более свежим КПК на Qualcomm с 3G - почему нет?