На фото — HP Elite x3, один из последних и самых мощных флагманов на Windows 10 Mobile, выпущенный в 2016 году. Смотришь на этот экран, и в груди начинает приятно покалывать гиковская ностальгия.
Давайте честно: интерфейс Metro UI (те самые «живые плитки») был глотком свежего воздуха. Пока iOS и Android годами копировали друг у друга сетку из статичных иконок, Microsoft создала нечто по-настоящему самобытное, плавное и стильное.
За что мы так любили Windows Phone?
• Живые плитки (Live Tiles): Это было гениально. Плитка контактов переворачивалась, показывая аватарки друзей, плитка галереи крутила любимые снимки, а погода обновлялась прямо на главном экране без тяжелых виджетов. Экран казался «живым».
• Чёрная тема до того, как это стало трендом: На AMOLED-экранах глубокий чёрный цвет системы в сочетании с яркими неоновыми плитками выглядел невероятно футуристично. А ещё это дико экономило батарею.
• Идеальная плавность: Система буквально летала даже на откровенно слабом железе (вспомните легендарную Lumia 520). А уж на этом монстре HP Elite x3 с процессором Snapdragon 820 и 4 ГБ оперативки анимации были мягче шёлка.
• Звук и стиль: Обратите внимание на нижнюю часть смартфона на фото — это шикарная решётка стереодинамиков от Bang & Olufsen. Дизайн устройства кричал о том, что это вещь премиум-класса.
Сегодня этот HP Elite x3 — памятник эпохе, когда смартфоны ещё пытались быть уникальными и не похожими друг на друга. Эпохе, где интерфейс создавали дизайнеры с душой, а не маркетологи.
Кто тоже ходил с Windows Phone, признавайтесь: скучаете по плиткам?
Компания HTC запомнилась нам в первую очередь по коммуникатором и смартфонам из нулевых. В портфолио тайваньской фирмы затесались сотни легендарных устройств, начиная от QTek'ов с i‑Mate'ами, заканчивая HP iPaq и даже Palm'ами. Однако один из девайсов, вышедший в далёком 2005 году, был особенным — поскольку совмещал в себе функционал смартфона и мобильного компьютера в одном корпусе...
Сегодня мы с вами изучим легендарный HTC Universal — смартфон‑трансформер на Windows Mobile, и по традиции рубрики изучим его конструктив, схемотехнику и компонентную базу. Интересно? Тогда жду вас под катом!
❯ Предисловие
Мы уже не раз с вами изучали устройства от HTC. В рамках прошлых статей мы разбирали, изучали компонентную базу и даже апгрейдили оперативную память культовых моделей по типу HTC Magician. При этом устройства тайваньской фирмы можно поделить на три поколения:
Поколение XScale и StrongARM — 2001–2005 год. В это время компания активно использовала связку из процессоров Intel PXA и модемов Texas Instruments Calypso, создав на относительно унифицированной платформе десятки устройств. HTC Wallaby, HTC Magician, Palm Treo 650 — всё это устройства на базе схожей платформы.
Поколение OMAP — 2004–2008 год. Впервые процессоры Texas Instruments OMAP, компания HTC использовала ещё в 2004 году — в кнопочном смартфоне с Windows Mobile на борту. Уже в 2005'ом году, OMAP850 начали ставить практически во все новые модели — даже несмотря на то, что это был заметный даунгрейд по сравнению с более старыми PXA. Но тут решала экономия — в OMAP'ы был интегрирован модем.
Поколение Qualcomm — 2007–2015 год. В 2007 году, HTC перешла к тяжелой артиллерии и начала использовать топовые процессоры Qualcomm, которые уделывали по производительности любые другие процессоры для смартфонов.
HTC Universal, о котором мы с вами сегодня поговорим, относится как раз к первому поколению и работает на базе процессора от Intel. Аппарат вышел в далёком 2005 году, стоил солидные 1.200$ (примерно как сейчас 2.000$ — почти в два раза дороже iPhone 17 Pro Max) и продавался аж под восемью разными названиями. Всё дело в том, что HTC вплоть до 2006'ого свой бренд не развивали, а разрабатывали устройства для продажи другими брендами под своим названием — такой подход называется ODM и используется, например, Samsung и Xiaomi для своих бюджетных смартфонов.
И если сейчас ODM‑устройство — это клеймо бюджетности, то в те годы об HTC так сказать было нельзя. Компания делала весьма экзотические и необычные коммуникаторы, которые работали на топовом железе, стоили кучу денег и поддавались моддингу. Самый частый апгрейд — установка кастомной и почищенной прошивки, далее усиленный аккумулятор, ну а редким (и желанным) тюнингом была установка увеличенного в два раза объёма оперативной памяти!
Об Universal я мечтал давно и смог заполучить его только сейчас — благодаря читателю Ярославу, которые занимается перевозками гаджетов из Китая. Подписчик выкупил устройство, организовал его доставку в Россию и подарил мне его — за что ему огромное спасибо... Но вот незадача, аккумулятор в устройстве был вспухший и совсем не держал заряд — так что придется его перепаковать!
❯ Разбираем
По традиции блога, наш девайс полагается разобрать и изучить что же у него находится «под капотом». В отличии от более поздних устройств от HTC, Universal разбирается относительно легко и просто: достаточно лишь снять заднюю крышку и открутить четыре винта, после чего расщелкнуть клипсы и снять заднюю часть корпуса.
Далее нам открывается вид на материнскую плату устройства — и здесь сразу есть на что обратить внимание. Во первых, у Universal уже в 2005'ом был стереозвук — что для смартфонов тех лет было большой редкостью. Это сейчас даже в бюджетках ставят по два динамика, но в те годы это был удел исключительно флагманов.
А во вторых, в качестве межплатного шлейфа используется сразу два шлейфа из жильных проводов, прямо как в Nokia E90, Toshiba Portege G900 и большинстве ноутбуков из нулевых. Такие шлейфы страдают от износа в гораздо меньшей степени, нежели обычные плоские FPC‑варианты, поэтому HTC здесь можно выразить респект. Кроме того, такие шлейфы вполне поддаются ремонту.
Сама плата состоит из двух частей — «периферии» вместе с RF‑частью и основных модулей. С обратной стороны скрывается периферия — можно увидеть контроллер зарядки литиевых аккумуляторов, DC‑DC преобразователи, контроллер тачскрина от Ti, а также RF‑усилитель и мелкую логику.
Основной сок находится с фронтальной части платы, где в первую очередь в глаза бросается модем. HTC Universal был первым коммуникатором на WM с поддержкой 3G, поэтому привычный Ti Calypso инженеры HTC заменили на Qualcomm MSM6250. По правде сказать, 6250'ый уже сам по себе был неплохим процессором и в одном чипе скрывал:
Одно ядро ARM926EJ‑S, работающее на частоте до ~180МГц и с ~16КБ кэша инструкций и ~16КБ кэша данных. Поскольку MSM6250 — это бейсбенд, он сам по себе мог быть центральным процессором обычного кнопочного телефона и в таком случае именно он выполняет задачи обработки пользовательского интерфейса, игр, приложений и тому подобное
Кастомный DSP под названием QDSP4000. Используется для кодирования и декодирования голоса, а также низкоуровневой работы с датаграммами GSM‑сети.
Видеоускоритель Defender2 3D. Да, это прямой предок современных Adreno, и да, он умел ускорять 3D‑графику уже в 2003 году. На тот момент это было очень круто и экзотично, первые массовые смартфоны с 3D‑ускорителями пошли только в 2006–2007 году (SE M600, Nokia N95 и iPhone 2G). Иронично что сам HTC Universal ускорение 3D не поддерживает.
Кучу периферии — включая контроллеры I2S, I2C, SPI, GPIO, клавиатуры и дисплеев.
Неплохо по меркам 2003'го года, да? В паре с ним стоит специальный контроллер питания только для модема — Qualcomm PM6650, а также микросхема MCP с PSRAM и NOR‑памятью неизвестного объёма Samsung K5D5657ACA‑D090.
Правее модема расположился RF‑фронтэнд RTR6250, который скрывает в себе детали реализации приёмо‑передатчика, а также усилитель RFR6200.
Под самым большим экраном скрывается сердце устройства — процессор Intel PXA270, который в рамках блога получил статус легендарного. Внутри него скрывается:
Одно ARMv5‑совместимое ядро, построенное на микроархитектуре Intel XScale, и способное работать на частоте до 624МГц. Помимо ARMv5, XScale также поддерживал набор инструкций Wireless MMX — то есть SIMD, а также имел 32 килобайта L1-кэша инструкций + 32 килобайта L1-кэша данных.
Возможность выполнения до 800 миллионов инструкций в секунду (MIPS) при максимальной рабочей частоте.
Контроллеры шин общего назначения: UART, I2C, SPI, USB.
Периферийные модули для управления DRAM, NAND и NOR‑памятью, а также контроллер SD‑карт.
Контроллеры клавиатуры, дисплея, ШИМ, GPIO и даже встроенный RTC...
64МБ встроенной NOR‑памяти типа StrataFlash (в PXA272)
И всё это будучи изготовленным на 180нм техпроцессе!
Круто, да? Левее процессора расположились чипы SDRAM‑памяти Infineon, объёмом по 32МБ каждый. При желании их можно легко заменить на чипы по 64МБ — и получить в сумме 128 мегабайт оперативной памяти. Также рядом расположился NAND‑чип DiskOnChip с пользовательскими данными и кастомная микросхема от HTC, предположительно выполняющая роль контроллера питания или SMC.
Чуть выше процессора можно увидеть чип Ti TNET, выполняющий роль Wi‑Fi контроллера, а рядом с ним трансивер MAX2820.
В качестве аудиокодека используется Asahi AK4641VN, подключенный к процессору через шину I2S и обеспечивающий очень даже неплохое качество звука. Флагман же!
❯ Заключение
Вот таким был HTC Universal. Девайс уж действительно вселенского масштаба и конструктивно вызывает уважение — при этом в отличии от более поздних устройств HTC у него весьма простой и адекватный обслуживаемый конструктив. В последующие годы HTC ещё раз пытались совмещать концепцию компьютера и смартфона в одном корпусе — но увы и ах, форм‑фактор не взлетел, а далее уже появился iPhone. А что вы думаете по этому поводу?
Ну а я надеюсь, что вам было интересно. Подписывайтесь на блог, чтобы не пропускать новые статьи каждую неделю! А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram‑канал «Клуб фанатов балдежа„, куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.“»
А если вы хотите что‑нибудь подарить из железа и увидеть о нём статью — пишите мне в Telegram. Меня очень интересуют самые разные гаджеты: начиная от игровых консолей и любых связанных с геймингом устройств, телефонов, смартфонов, КПК, заканчивая ретро‑компьютерами и ноутбуками. Кто знает, может героем следующейподобной статьи окажется ноутбук из 90-х?:‑)
Особенно сильно я люблю ковыряться в ноутбуках из начала 90-х. Источник
После обзоров устройства не продаются, а остаются в моей коллекции. Когда‑нибудь я хочу сделать музей, где к каждому устройству можно будет приложить QR и почитать мою статью. Кто знает, вдруг на следующей неделе я также подробно расскажу про девайс из вашей юности?:)
Кстати, у меня есть GameBoy Advance SP, под который я очень хочу написать игру. Однако мой экземпляр был залит водой и кофе. Может у кого‑то есть донор с дохлой платой, откуда я смог бы взять контроллер питания? У меня AGS-101.
Пост не с нытьем, просто забавной жизненной историей. В общем многие пикабушники наверняка знают, что в своем блоге я коллекционирую ретро-гаджеты, занимаюсь их моддингом, ремонтирую и пишу под них софт. Одним из любимых моих классов устройств можно считать смартфоны на Windows Mobile - девайсы с мощными OMAP'овскими процессорами и полноценной многозадачной операционной системой, на уровне API совместимой с обычной десктопной Windows. Прям балдеж для гика :)
В рекомендациях Авито мне попалось объявление: RoverPC M5 с коробочкой за 1.000 рублей. В описании было указано что девайс в хорошем состоянии и с полным комплектом, при этом ни слова не было сказано за неисправности гаджета. Авито доставки не было, однако продавец согласился отправить девайс по предоплате (аккаунт внушал доверие):
Лапочка
По приезду я нажал кнопку включения, подумал мол девайс разряжен и пошел по своим делам, чтобы вечерком зарядить. Но когда я вернулся, какого же мое удивление было когда девайс радостно пропиликал виндовым звуком разряда аккумулятора и зажег подсветку клавиатуры... при этом картинки на дисплее не было.
Тут то я и присмотрелся что за "нюансы" были у смартфона в "хорошем состоянии". Обе боковые стороны устройства были до ужаса загрызаны отверткой: прошлый хозяин не догадался что для разборки устройства нужно снять пластиковую крышку над модулем камеры и открутить еще два винта там.
Куда засовываем инструмент любителям вскрывать корпуса отверткой?
Ну это ладно, бывает, я бы и слова не сказал если бы сам смартфон работал исправно. Всё таки устройству уже 20 лет, всякое могло произойти за это время, а с передка аппарат выглядел отлично. Вторым челленджем стала разборка устройства: абсолютно все 8 винтов, что крепят корпус, были зализаны в хлам. Пришлось с нажимом выкручивать их плоской отверткой, параллельно следя за тем, чтобы не сломать джойстик:
Ну а внутри обнаружилась и причина неработоспособности дисплея. Не сгоревший драйвер подсветки, не сломанный коннектор, а наполовину порванный шлейф. Самое обидное то, что в отличии от обычных кнопочных телефонов, в смартфонах на винде использовались дисплеи Toppoly с параллельной 16-битной RGB шиной, аналогов которой китайцы не делали из-за их сложности. Суть в том, что чипсеты для WM-коммуникаторов и смартфонов обычно не поддерживали классические 8080-матрицы, поэтому для них делали специальные кастомные дисплеи. Общение с такими дисплеями происходит не командами, как с обычными матрицами, а напрямую пикселями с стробами кадровой синхронизации, требующими жестких таймингов, которые сильно зависят от используемого контроллера... так что у этого красавца шансов найти дисплей очень мало :(
А ведь сам дисплей был в идеале. Даже пылинка не забилась - за все эти годы :( Однако у этого смартфона есть одна интересная тайна!
Дело в том, что это никакой не RoverPC M5, а отмененная Motorola из серии MPx (точный индекс неизвестен). Все MPx'ы были разработаны не самой Motorola, а китайской компанией Chi Mei Communication Systems. Примерно в 2005-2006 году, Motorola кинула CMCS и ушла делать WM-устройства сама, а китайцы решили продавать свои устройства нашим слоникам из RoverPC.
Как итог: RoverPC M1 - это отмененный Motorola MPx100. А M5 - это мотор, который увидел свет под другим брендом :)
Вот так вот :) Даже если мне предложат донора с дохлой платой и он будет не совсем ушатан по корпусу, то я ж не смогу просто свапнуть дисплей в рабочую плату, я сначала постараюсь поднять ту плату и если у меня получился - то этот наоборот останется без дисплея. Такая вот гиковская натура)))
Не знаю как для вас, а для меня скорее доброй ночи. Ведь всю ночь я занимался выполнением квеста под названием "реставрация крутейшего КПК с видеочипом Nvidia 20-летней давности"! Недавно мой подписчик подогнал мне Acer n311, у которого не работал тачскрин, который намертво зависал и порой вообще переставал включаться и на что либо реагировать. Но мы ж с вами тоже не лыком шитые и хотим дать новую жизнь старенькому, уставшему, но такому классному КПК :)
В процессе диагностики выяснилось, что эти КПК массово страдали отвалами видеочипа. Но народные умельцы не сдавались и "ремонтировали" устройства с помощью заливки суперклея под пузо вообще чипов на плате.
Снимать их - то ещё удовольствие, особенно учитывая что у меня нет нормальной вентиляции... Прям прибалдел, пока чистил домашний "компаунд" :))
Перекатал проц с гпу, девайс всё также вис... пока я не обратил внимание на Wi-Fi модуль от Samsung. Он то и оказался виновником всех проблем: при старте КПК пытается его проинициализировать. Однако таймаут в загрузчике не предусмотрен и если Wi-Fi не откликается на хэндшейк, КПК тупо виснет в ожидании ответа. Иногда модуль отвечал на инициализацию, но затем вешал драйвер вместе со всей системой в процессе работы устройства. Это погубило сотни n311'ых по всей России и до этого момента никто об истинной причине никто и не знал...
Причина смерти модуля банальна - n311'ый появился в 2005 году, аккурат к моменту полного перехода всех производств на использование бессвинцового припоя. Тогда состав ещё толком не отработали, из-за чего у многих чипов, активно выделяющих тепло (видеочипы, северные мосты, хабы и многие другие модули), деградировали крошечные шарики припоя, которые соединяли их с подложкой. Поскольку Wi-Fi здесь представляет из себя модуль на плате, которая монтируется на материнку методом поверхностного монтажа, основной кристалл Wi-Fi здесь сидит как на подложке и под компаундом, поэтому смысла пытаться его перекатать в домашних условиях нет - слишком мелкие шары.
Поэтому Wi-Fi я выпаял, правда не безвозвратно - можно поискать SDIO Wi-Fi карточку расширения взамен старого модуля. Сейчас КПК работает почти полностью, единственный момент - у него помимо Wi-Fi сдох ещё и тачскрин, а он сюда подходит с Axim X50v/X51v, так что буду заказывать и менять :)
А как только заменю - обязательно напишу большую и подробную статью с рассказом об этом уникальном устройстве во всех подробностях... и про железо поговорим, и поковыряем конфиденциальные даташиты, и посмотрим что такой КПК умел на практике и откуда в КПК видеочип от Nvidia...
Мои постоянные читатели наверняка знают мою особую любовь к устройствам на Windows CE и Windows Mobile. Я коллекционирую, восстанавливаю, модифицирую и стараюсь дать новую жизнь этим прекрасным гаджетам, о чём частенько пишу отдельные статьи. Одним из примеров такого моддинга был апгрейд оперативной памяти - операция, которая была очень популярна в нулевых годах!
Дело в том, что в большинстве коммуникаторов и карманных компьютеров было установлено 64 мегабайта оперативной памяти типа SDRAM. С 2003 по 2008 год этого хватало с головой вообще для всего: благодаря экономичной к памяти Windows CE и адекватно написанным программам, в оперативке можно было одновременно держать Java-приложение, клиент ICQ, электронной почты, Internet Explorer и даже какую-нибудь не сильно тяжелую игру. И при всём этом, многозадачность у устройств была полноценная: без автоматического "прибивания" приложения системой, как это реализовано в Android и iOS:
При всём этом, в ранних устройствах на WM все пользовательские данные хранились в ОЗУ, так что от 64 мегабайт обязательно откушивался небольшой процент для фотографий, видосов и прочего контента. Чаще всего это было 15-20МБ. При этом объём выделяемой памяти под контент можно было регулировать на лету с помощью специальной программы в панели управления:
А ведь были и КПК с 32МБ оперативной памяти - и на них можно было вполне нормально жить!
Но как мы с вами понимаем... времена тогда были другие, да и сами устройства на Windows Mobile пользовались популярностью по большей части у гиков, которым интересно во всём разбираться и попробовать всякий разный софт. Накатить на RoverPC оболочку Manilla с HTC? Пожалуйста! Портировать Fallout 2 и HoMM с ПК? Были и такие ребята! Установить на 5-летний коммуникатор последнюю версию Windows Mobile? Дядя Cotulla и не такое проворачивал :)
Именно на него Cotulla когда-то портировал WM 6.5... на устройство, где в оригинале была PocketPC 2003 :)
Но вот незадача: с ростом интереса у гиков, росли и потребности, и если упора в мощнейший ARM-процессор Intel PXA272 с частотой 624МГц ещё не было, то вот ОЗУ хватало далеко не всем! И поэтому гики со всей планеты начали искать возможность увеличения объёма ОЗУ.
Дело в том, что как я уже говорил ранее, КПК и коммуникаторы в основном использовали стандартные чипы оперативной памяти типа SDRAM. Такие применялись везде: как в смартфонах Nokia и Sony Ericsson на Symbian (меньших объёмов, но с почти идентичной распиновкой и корпусом), так и в обычных кнопочных телефонах (Siemens C65/C75 и т.д.). А поскольку в те годы почти все Windows Mobile устройства производила HTC по заказу других брендов (HP, Dell и многие другие), она закладывала в аппаратную платформу почти каждого устройства (Magician, Wizard, Blue Angel и т.д.) возможность установки чипов памяти большего объёма. И если где-то достать эти чипы памяти, то можно было проапгрейдить и свой девайс:
Эти самые чипы имели маркировку Infineon HYB25L256160AC и достать под заказ их можно было почти везде, правда и стояли они довольно дорого. Сейчас их можно найти по 200 рублей за штучку, но тогда, уверен, цена была не менее 400-500 рублей (при долларе по 30). Однако это-ж не обычный компьютер, где ОЗУ можно заменить плашкой, эту память нужно было сначала припаять и вот тут начинались проблемы: тогда всякие W.E.P'ы и прочие бюджетные YaXun'ы 852 не были так распространены вне мастерских по ремонту телефонов и ноутбуков, да и гайдов по перекатке шаров и пайке BGA-чипов особо не было в свободном доступе, поэтому желающим проапгрейдить память приходилось обращаться в сервисные центры, которые брались за эту задачу:
Только представьте себе: 4090 рублей! Это больше 100$ за апгрейд КПК, который мог стоить 300$!
Но во первых, ОЗУ нужно правильно припаять. Если её поставить криво, то перекатка может стать игрой в гольф с раскидыванием BGA-шариков припоя по "лункам" вручную. На универсалке такой чип не перекатаешь из-за кристалла дешифратора (?) на пузе чипа, да и я не уверен, были ли тогда трафареты на DDR2 (он совместим с SDRAM) в таком простом доступе как сейчас:
А во вторых, после такого апгрейда девайс мог и не увидеть дополнительную оперативную память... Дело в том, что корпуса для чипов памяти (как постоянной, так и ОЗУ) придумывают не от балды. Инженеры сразу закладывают в них возможность размещения нескольких чипселектов (сигналов выбора конкретного "банка" в чипе памяти) или совмещения флэш-памяти с оперативной. Благодаря этому, чипы разных серий и производителей совместимы между собой и мы имеем возможность сдуть UFS флэху с условного сяоми и пересадить в самсунг вообще без каких либо проблем (ладно, это чисто в теории, RPMB то никто не отменял :) ).
У SDRAM-памяти в КПК было также: инженеры сразу предусмотрели возможность установки как одного банка память в каждый чип (то есть 32МБ), так и сразу двух, а переключение между ними вывели на отдельный сигнал - чипселект. И вот некоторые производители (как HTC), второй чипселект зачастую не выводили, оставляя отдельный "страп" для моддеров :)
В 128-мегабайтной версии QTek S100 (т.е QTek S110), здесь должен быть резистор 0.33Ом
Однако возможность такого моддинга была доступна в основном только для устройств разработки HTC. Потому что во первых её загрузчик изначально поддерживал трейнинг и сканирование дополнительных чипов оперативной памяти (на Asus'ах требовалась установка специальной 128МБ прошивки с поправленным загрузчиком), а во вторых многие устройства других производителей использовали процессоры Samsung S3C2442 или же Texas Instruments серии OMAP. Предки Exynos'ов были на пике инженерной мысли и интегрировали в один чип не только самое современное процессорное ядро со всей периферией, но и 32/64 мегабайта оперативной памяти, а также около 64 мегабайт NOR Flash-памяти, что делало невозможным апгрейд ОЗУ (на плате ничего не было кроме самого 2442, КП и радиочасти, однако были еще S3C2440, где ОЗУ была отдельной, но о случаях апгрейда ОЗУ там я ни разу не слышал). А у OMAP'ов причина до сих пор неизвестна, но предположительно был выведен только один чипселект на каждый канал памяти, что позволяло использовать чипы максимум по 32МБ каждый.
Но уж поверьте: те, кто апгрейдил себе ОЗУ, потом не жалели. Возможности многозадачности увеличивались в разы и помимо PocketIE с аськой и Java-приложением, можно было влегкую запустить сессию в Age of Empires, параллельно с Opera Mobile и ещё и Spb Launcher в фоне держать. И всё это действительно работало в фоне одновременно!
А на КПК с GPU появлялась возможность запускать тяжелые игрушки по типу Quake 3, правда из-за зоопарка видеочипов, условный NFS Shift на X51v не идёт :(
Ну а к 2008 году, HTC начала устанавливать по 128 мегабайт оперативной памяти в свои коммуникаторы с новыми чипсетами Qualcomm MSM7200A уже штатно, на некоторых девайсах расширяя объём аж до 288 мегабайт. Такого объёма хватало вообще на всё, поэтому необходимость моддинга ОЗУ полностью отпала...
Правда уже через пару лет начали массово появляться Android-смартфоны, где начали активно использовать eMCP чипы памяти с связкой eMMC + DDR2/DDR3. И на смартфонах с чипсетами MediaTek можно было спокойно проапгрейдить память с 512'и до 1ГБ. Но это уже совсем другая история...
Ну а я проапгрейдил ОЗУ на двух КПК в 2024 году: сначала на личном HTC Magician, который вы могли видеть в статье, а затем и на Dell Axim X51v своего подписчика, который взамен подогнал мне крутейший ноутбук Compaq из 90-х с видеочипом S3 ViRGE!
Теперь я сижу и кайфую со своим коммуникатором, у которого в панели информации гордо красуется надпись "128 мегабайт оперативной памяти" 😎😎😎😎
Заключение
Недавно я решил посидеть на гречке, но купить себе парочку крутых коммуникаторов от Garmin-Asus. Они интересны тем, что построены на базе чипсета Qualcomm MSM7200A, который построен не на Imageon 130, как многие думают, а на GPU Defender3D собственной разработки "квалков", который берет корни аж с 2004 года. Я даже драйвер видеочипа реверсил, чтобы узнать о них поподробнее :)
В связи с чем к вам вопрос:
Возможно вы читали мои статьи из рубрики про ретро-гпу из 90-х. Интересно было бы вам почитать про развитие мобильных гпу на рубеже 2000-х?
Если вам понравился длиннопост - не забудьте подписаться на меня, чтобы не пропускать новые статьи каждую неделю! А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.
Если вам понравилась статья и вы хотите меня поддержать, у меня есть Boosty, а также виджет на Пикабу ниже. А ещё мне можноотправить какое-нибудь интересное железо: устройства на WinCE/WinMobile, китайские кнопочники, китайские подделки на iPhone/Samsung из начала 2010-х, ретро-ПК железо - всё это я очень люблю :) Всем огромное спасибо!
Довольно интересный коммуникатор с видеочипом Qualcomm Q3Dimension. Это "папа" Adreno и первый гпу собственной разработки Qualcomm. Работы над ним начались аж в 2003...
Выдавал он довольно приличный уровень графики на момент выхода в 2004. Например NFS Underground 2 для BREW шел в очень хорошем ФПС при приятной детализации уровня пс1. Ещё б не этот фильтр блюра :)
В 2006-2007, Qualcomm начала разработку первого шейдерного ГПУ с современным конвейером под названием QShader. Но потом мобильное подразделение ATi - Imageon, выпустила новое поколение GPU Z430, которые по некоторым данным были основаны на архитектуре гпу Xenos из X360 (это частично подтверждает компилятор шейдеров оттуда, я реверсил драйвер). Сначала Qualcomm отменила QShader и купила лицензию на ядро Z430, а затем AMD продала весь Imageon компании Qualcomm. Как итог - появился Adreno 200, который был перемаркированным Z430.
Adreno 200'ой серии стоял в миллионах устройств по всему миру. Смартфоны и планшеты на MSM7227, QSD8250, 8255 подарили нам возможность узрить действительно крутую 3D графику на смартфонах впервые... И мало кто знал, что над этим видеочипом работала сама ATi (:
Возможно будет отдельная статья про Q3Dimension. Хочу расширить рубрику про ГПУ прошлых лет ещё и мобильными видеочипами. Они тоже были очень интересными.
И ведь действительно, почему ROG не взлетел, будучи игровым смартфоном, где из игрового только активный охлад и типа геймерский дизайн? Это просто самый обычный флагман с мелкими плюшками в прошивке для геймеров и парой триггеров. Сомнительный игрофон.
Он красивый, но это просто смартфон без какой-то особой изюминки.
Если уж говорить про игрофоны, то можно было перенять опыт китайской компании iReadyGo, которая на протяжении 6 лет выпускала по настоящему игровые смартфоны в серии Much. Насколько я понял, это по большей части именно стартап, однако компании удалось релизнуть около 6 разных моделей, которые успешно сочетали функционал смартфона и консоли.
iReadyGo выпускала свои устройства исключительно для локального рынка Китая. Там в целом гейминг на смартфонах очень популярен и в разные годы китайцы даже переделывали QWERTY-смартфоны в игровые путём печати кастомной накладки на клавиатуру. Один из самых популярных вариантов - Motorola Fllipout, которую дорабатывали для удобной игры в тайтлы с GB/SMD/NES:
Поэтому iReadyGo удачно залетели в нишу и их устройства пользовались определенным успехом. Из примечательных моделей можно вспомнить самый первый смартфон компании - i2 2012 года выпуска, который представлял из себя клон PS Vita с возможностью звонить. При цене в ~200$, у устройства был неплохой чипсет Samsung Hummingbird (процессор Galaxy S и близкий родственник процессора в iPhone 4), 512МБ ОЗУ (для тех лет нормально), 16ГБ встроенной памяти и 5-и дюймовая IPS-матрица с разрешением ~800x480. В целом, на нем летали все игры, вышедшие года эдак до 2014-2015 (кроме Asphalt 8 и совсем уж тяжелых тайтлов).
Далее компания выпустила iReadyGo Much i5 и i5s, которые были примечательны необычным дизайном, более качественными стиками и наличием двух пар триггеров. Эти устройства строились на базе заметно более свежих и мощных чипсетов MediaTek MT6589 и MT6582, имели 1 или 2 гигабайта ОЗУ, от 4-х до 16-и гигабайт встроенной памяти, а одна из ревизий даже продавалась в РФ под названием Func Much-01. Иногда даже попадаются на барахолках.
А в 2015 вышла самая крутая и удобная по моему мнению модель - W1 с MT6592 на борту. В РФ ее найти было трудно, хотя она свободно продавалась в пределах 10-12к на алике.
Но по правде сказать, мне все равно очень жаль что Asus уходит с мобильного рынка. По сути, ребята на рынке смарт-устройств были с 2002-2003 года, когда выпустили КПК Asus серии A6xx на свежайших процессорах Intel PXA255. На момент выхода, это были одни из самых мощных и крутых КПК, особенно на контрасте с японскими MIPS-КПК из начала 2000-х. И в отличии от многих других брендов (например Toshiba и HP), Asus сами разрабатывали свои гаджеты, а не покупал готовые ODM-устройства у Compal/TechFaith (Toshiba) и HTC (HP и многие другие бренды):
Чего только стоят модели P525, P750, которые представляли из себя ультимативную смесь из кнопочного телефона и полноценного Windows-коммуникатора с очень мощным процессором PXA272, который гнался до 612МГц (когда большинство кнопочных Windows-смартфонов работало на 200-мегагерцовом TI OMAP). Помимо этого, гаджет поддавался апгрейду объёма ОЗУ до 128МБ и апдейту ОС аж до самой последней версии - Windows Mobile 6.5. Это были легенды своих лет:
Или M930 с двумя дисплеями, который выпускался как ответ на Nokia E90. Конечно это был спорный смартфон с точки зрения реализации, но как концепция просто офигенен. До сих пор о нём мечтаю :)
Или даже коллаборация с Garmin. Смартфоны линейки Nuvifone выглядели очень солидно даже на фоне Nokia N8, или, например, N97:
Ну и как же можно забыть про Asus Padfone: устройство, которое концептуально предшествовало современным фолдам. Только у Asus была чуть другая концепция: предлагалось не разворачивать смартфон в планшет, а вставлять его в отдельный переносной 10" дисплей с своим собственным отдельным аккумулятором. Вот это было реально круто!
Дальше пошли ZenFone, которые тоже отличались наличием изюминки. И изюминка эта - в используемых процессорах. В основном, на зенфоны ставили чипсеты Intel Atom. Только вдумайтесь - в 2014-2016 году, x86-смартфоны были обыденным делом, а самая бюджетная модель стоила немногим больше 100$.
Так что... у Asus всегда был свой собственный почерк и интересный инженерный подход к разработке устройств. Даже ROG в какой-то степени можно назвать необычным... но вот, спустя более чем 20 лет после выпуска первого коммуникатора, Asus ушла с мобильного рынка :(
На практике это китайская реплика, которая один в один повторяла оригинальное устройство. Только если оригинал работал на Android, реплика использовала Windows Mobile 6.5 с оболочкой в стиле HTC Sense и при этом была построена на базе процессора HiSilicon K3v1 (да, это батька всех Kirin'ов, когда то его ставили в подделки). Однако были разные реплики: копировали HTC Touch Diamond 2, HD2, iPhone и даже Nokia E72, и все эти реплики были на винде с отнюдь не самым кислым железом. Иногда у них был дуалбут в андроид с завода. Правда и стоили они заметно дороже чем обычные китайские айфоны :)
Теперь я выискиваю такие подделки на авито среди оригиналов и выкупаю, потому что их интересно ковырять :)
Скопировали даже оптический трекпад
Sense + Windows Mobile? Звучит диковинно! Ожидаешь увидеть Manilla 2D.