В обновлении программной платформы HyperOS 3.1 компания Xiaomi изменила техническую архитектуру процесса доставки обновлений, внедрив технологию SOTA (Super-OTA). Данное решение направлено на оптимизацию установки системных компонентов и минимизацию перерывов в эксплуатации устройств.
В отличие от стандартного метода, требующего обязательной перезагрузки для применения программных исправлений, новая структура позволяет объединять системные данные и обновления встроенных приложений в единый пакет, инсталляция которого происходит в фоновом режиме.
Согласно техническим характеристикам новой архитектуры, перезапуск операционной системы теперь требуется только при внесении изменений в критические компоненты ядра. В остальных случаях патчи применяются без прерывания текущих задач пользователя.
Подобный подход также позволяет производителю оперативнее доставлять мелкие исправления и устранять ошибки в системных модулях вне основного цикла выпуска крупных обновлений ОС. Сборки, поддерживающие архитектуру SOTA, получают специальные идентификаторы в номере версии, такие как индексы C05 или C06.
Судите сами. У небольших заводов было множество самых разных диковинных моделей телефонов с очень необычным и крутым функционалом. Например айфон-слайдер с тачскрином:
При этом устройства стоили копейки в сравнении с брендовыми телефонами Nokia (буквально по цене телефонов на S30), зачастую имели типа премиальный дизайн и предлагали широченный функционал, включая поддержку двух-трех-четырех сим-карт, телевизор и даже возможность запуска произвольных нативных программ!
Отдельное слово можно сказать про устройства-машинки и просто подделки Vertu/Mobiado и других люкс-брендов. Эти устройства практически идеально повторяли внешний вид премиальных аппаратов... Ровно до включения дисплея. Особый респект можно выразить тем китайцам, которые додумались сделать "финскую реплику" 8800: выкупали сотнями недорогую 5300, сдували с них все чипы, переразвели ее аппаратную платформу на кастомную плату и продавали под видом оригинала. Ирония в том, что программно она не отличалась от оригинала вообще и кроме TFT вместо OLED ничего не выдавало китайца!
Особенно сильно китайцы кайфуют от игровых устройств. На их локальном рынке очень развит портативный гейминг, благодаря чему те самые инженеры-геймеры шли во все тяжкие, разрабатывая подобные устройства:
1/2
8800 и E90? А может все и сразу?
Некоторые фирмы даже выпускали клоны N-Gage после того, как оригинальный смартфон сняли с производства. В каком то смысле, китайский N Gage был лучше оригинала: у них мощнее процессор, выше разрешение дисплея и сам дисплей больше, а также есть поддержка MIDP 2.0 и Mythroad. Но в конечном итоге они были тормознее из за нюансов графической подсистемы в мткшной прошивке
Также были клоны E90, где китайцы не просто старались повторить внешний вид устройства, но и его функционал. Конечно они не были смартфонами, но в них были встроенные клиенты Фейсбука с ватсаппом, а также вичатом, плюс... конечно же эмулятор NES :)
А ещё китайцы очень любят минификацию и все миниатюрное. На их рынке были популярны крошечные телефоны BBK, но и мелкие заводы не отставали с устройствами по типу таких. И да, они умели звонить, в них был полноценный радиотракт с Bluetooth!
Увы, продавец меня кинул с этим аппаратом :( хотел гонять с ним как с плеером
Ну и куда же без камер) думаю многие помнят китайские видеокамеры с закосом под Sony, которые фоткали на уровне... Ну, в лучшем случае Nokia N73. Но на локальном рынке простым фотоаппаратом было никого не удивить, поэтому некий неизвестный завод сделал настоящий камерафон в 2007 году, который совмещал телефонную часть вместе с дополнительной камерой. Да, в одном устройстве скрывалась не только классическая MediaTek'овская платформа, но и неизвестная "камерная", со своим отдельным дисплеем, процессором, памятью и оптикой. И да, у него два дисплея :)
1/2
А ещё были всякие интересные прототипы. Например на фото ниже изображен игровой смартфон MOPS в дизайне Nokia N8, но при этом с аналоговым стиком от PSP и несколькими аппаратными кнопками для гейминга.
Как вы уже поняли, в основном диковинный инжиниринг - это чисто андерграундная тема для небольших производителей. И приятно, что из под пера инженеров таких производителей до сих пор выходят кнопочные смарты на Андроиде, игровые телефоны и всякие китайские айфоны-раскладушки.
Меня просто спрашивали почему я собираю китайцев, говорили мол это хлам и мусор. Но я лично в этих девайсах вижу наоборот экзотику, необычные инженерные решения и просто клёвый функционал. Даже платы иногда ремонтирую.
На фото - Motorola Neptune LTE, процессор самых известных и легендарных моделей телефонов Motorola.
Будучи разработанным в 2003 году, Neptune LTE объединял в одном кристалле ядро ARM7TDMI, работающее на частоте 54МГц, DSP-сопроцессор собственной разработки, 256 килобайт оперативной памяти и почти 2 мегабайта флэш-памяти, а также контроллеры периферийных шин. На момент выхода чипсет считался продвинутым в бюджетном сегменте, однако уступал процессорам Texas Instruments и, годом позже, Infineon.
Из-за устаревшего ядра ARM7TDMI 1994 года выпуска, Neptune LTE начал терять актуальность уже в 2005 году и окончательно перешёл в разряд ультрабюджетных, на одном уровне с чипсетами Analog Devices (LG, Pantech, Hyundai), Sysol и Infineon E-Gold. И именно этот процессор стал сердцем бюджетного C380, топового E398 и относительно флагманского Razr V3, даже несмотря на репутацию тормоза!
LG Optimus One под индексом P500 - легендарный среднебюджетный смартфон, вышедший в далеком 2010 году и составлявший конкуренцию первому Samsung Galaxy Ace
Внутри него скрывался одноядерный 600-мегагерцовый чипсет Qualcomm MSM7227 с ARMv6-ядром ARM1136 и видеоускорителем Adreno 200, 512 мегабайт ОЗУ типа LPDDR1, 256 мегабайт Флэш памяти, а также неплохой TN-дисплей с разрешением 320x480 и ёмкостной тачскрин.
В России смартфон стоил 10.000 рублей и был настоящим топом за свои деньги на момент выхода. Дешевле были только устройства от Huawei (на MSM7225 и без видеоускорителя вообще) и операторский ZTE Racer, также известный как МТС A916 (стоил 6к, использовал тот же чипсет, но всего остального было по минимуму).
Главным конкурентом Optimus'а был Samsung Galaxy Ace, вышедший на полгода позднее. Samsung, в отличии от LG, наглеть не стеснялись и за 15.000 рублей предлагали практически идентичное железо, только ещё и объем ОЗУ был в полтора раза меньше. И это при условии того, что даже HTC так не наглели и продавали Wildfire S за 12-13 тысяч рублей, а за те же 15 можно было взять устройство на флагманском MSM8255.
И все таки, Optimus One стал настоящим любимцем и народным смартфоном. А сколько на него кастомов было! И даже баг в драйвере тачскрина, грузивший процессор на 100% не помешал ему стать легендарным Android-смартфоном!
История Xiaomi началась в далеком 2010 году, когда группа китайских моддеров занималась разработкой кастомной прошивки под названием MIUI. В те годы, стоковым Android'ом пользовались далеко не все: многие пользователи сразу после покупки первого смартфона познавали форумы xda-developers и 4pda, и накатывали на свои устройства как минимум базовую CyanogenMOD.
Эксперименты редко заканчивались на накатывании CM и многие ребята продолжали экспериментировать и ставить новые прошивки чуть ли не каждый день. Некоторые из них шли дальше и сами становились ромоделами - теми, кто портирует прошивки на новые устройства, или создаёт свои собственные дистрибутивы.
MIUI была одной из таких прошивок. Только в отличии от чисто моддерских CM, PacMan ROM и других кастомов, MIUI предлагала совершенно иной опыт от использования Android. Все работало шустро, визуально копировало iOS, а в оболочке уже тогда было подобие экосистемы. Уже в 2011 году, Xiaomi выпустила свой первый смартфон - Mi-1, который в стоке работал на MIUI и при этом компания осознанно продолжала выкладывать новые сборки прошивки для других аппаратов на xiaomi.eu.
Как итог - к 2014 году, MIUI стала одним из самых популярных кастомов для Android-смартфонов с чипсетами Qualcomm и MediaTek. При этом портировать "мяу" можно было даже на свежий нонейм смартфон с MT6572/6582 на борту путем простого копирования файлов (при условии совпадения версий ядра у донора и прошивки на смартфоне).
MIUI вместо OneUI на HTC One X
Таким хитрым образом, Xiaomi сразу же подсаживала пользователей других брендов на свою экосистему, а учитывая очень жёсткий демпинг компании в 2013-2015 годах, ее потенциальный успех был очевиден...
Недавно пикабушник подарил мне в коллекцию немного подбитый Redmi 1 - самый первый "топ за свои деньги" на чипсете MT6589T. Смартфон стал просто взрывом мозга в 2013 году: мощный, предтоповый четырехядерный чипсет MediaTek, 1ГБ DDR2 ОЗУ и здоровый 4.7 IPS-дисплей с приличным разрешением в 720p. И все это за 130$ - примерно 4.5к рублей в 2013 году... Это было крайне выгодное предложение, поскольку условный Fly/Explay за те же деньги предлагал MT6572 с 512МБ ОЗУ и TN-дисплей.
Из коробки смартфон работал на Android 4.2 с оболочкой MIUI 5... Той самой, ещё до редизайна в плоском стиле. И выглядела она просто бесподобно :)
А как она лагала на смартфонах с 6572... Если вы когда нибудь ставили MIUI на смартфон уровня ZTE V815w - вы поймёте о чем я :)
В общем теперь я похоже начал коллекционировать старые сяоми с мейзу. Какие же они были классные, вот реально топ за свои деньги. Пока Samsung продавала Galaxy Ace с слабым ARMv6 процессором MSM7227, 384МБ ОЗУ, 512 мегабайтами постоянной памяти и TN-матрицей аж за 15к рублей, Meizu выпустила M9 за ту же цену с Retina IPS-дисплеем, флагманским чипсетом Samsung Hummingbird (иронично) и офигенной прошивкой :)
Начинаем понедельник с нового экспоната в виртуальном музее sovtech.su Сегодня это прибор метеорологов - измеритель температуры и влажности. (Аспирационный психрометр Ассмана, если быть точным)
Внутри прибор и аксессуары. (внутри очень не хватает металлической таблички расчета влажности)
Влажность измеряется психрометрически - воздух от механического заводного вентилятора продувается через два термометра. Один из термометров содержит влажный фитиль. Влага испаряется и фитиль становится чуть холоднее, по разнице показаний сухого и мокрого термометров по таблице определяется относительная влажность.
Красивые хромированные кожухи сделаны для защиты термометров от солнечных лучей, чтобы не искажать показания температуры воздуха.
Шкалы. Видно, что у правого термометра произошел разрыв столбика ртути.
Беда советской техники - документация. Из инструкции не ясно как правильно закладывать фитиль, подразумевается что метеоролог обучен и сам догадается:
Вентилятор заводной, но были и модели с электромоторами
Механизм подвешивания очень удобный:
Мотор гремит всеми шестеренками, но позволяет прогонять воздух через термометры достаточное для измерения время (8 минут)
Телеграм канал в профиле, для тех, кому удобнее там следить.
Нет, глаза вас не обманывают: не про Linux, а на Linux! 16 лет назад, в 2009 году, чипсетов для медиаплееров на рынке стало настолько много, что китайские чипмейкеры начали продавать их за копейки. Буквально за пару долларов можно было купить процессор, который включал в себя производительное ARM-ядро, аппаратные декодеры аудио и видео, ЦАП/АЦП и другие периферийные модули.
По сути, чипмейкеры продавали не столько чипы, сколько готовые аппаратные платформы. Вместе с референсной платой шла уже готовая прошивка медиаплеера на базе RTOS-ядра, поэтому разработка новой модели заключалась лишь в проектировании корпуса, переразводке платы по референсу, перерисовке картинок в менюшке и очень редко - модификациями самой прошивки. Одним из продуктов такой модификации стали эмуляторные консоли, когда производители додумались портировать эмуляторы NES и GBA на мощные медиаплеерные чипы, а самым известным таким устройством стала легендарная Dingoo A320:
Будучи построенной на мультимедийном MIPS-чипсете Ingenic JZ4732, консоль изначально работала на базе обычной "медиаплеерной" прошивки, которая в свою очередь была построена на основе RTOS ucOS II. Однако в отличии от чипсетов Rockchip и Actions, Ingenic славилась своей открытостью к коммьюнити и на её FTP сервере можно было свободно скачать даташиты на процессоры, схемы референсных плат, а также исходный код ядра Linux. Испанский разработчик Игнасио Гарсиа приметил, что "Динга" была основана на референсной плате Caetus и умудрился с минимальными изменениями запустить на консоли дистрибутив OpenWRT...
А чем Ingenic, Rockchip и Actions занимаются сейчас?
Все три компании живут и здравствуют. Ingenic до сих пор развивает свои MIPS-процессоры XBurst (теперь уже XBurst 2) и предлагает чипы для охранных систем и работы с нейросетями. Rockchip делает чипсеты для ТВ-боксов, умных проекторов, планшетов и... игровых консолей. А чипсеты Actions можно найти в смарт-часах.
Так и появился проект OpenDingux, который представлял из себя открытую прошивку для устройств на базе чипов Ingenic. В том же 2009 году, компания Americhip представила новую технологию под названием Video in Print, которая позволяла встроить в обычный бумажный журнал специальную страницу с полноценным видеороликом. Понятное дело что основной ориентир был на рекламодателей, да и такая реклама была отнюдь не дешевой из-за необходимости ручной сборки страницы, но тем не менее технология получила право на жизнь.
Та самая страница
Одной из первых стран, где обкатали такой способ маркетинга, стала Россия. В журнале Vogue от декабря 2010 года, компания Martini решила прорекламировать новый напиток созданный в кооперации с D&G. При открытии страницы включался плеер и воспроизводил заранее загруженный видеоролик. Только представьте себе восхищение девушек и... невероятные вопли "ОФИГЕТЬ КАК КРУТО!!! ВСЕГО ЗА 190 РУБЛЕЙ!!!" их мужей-гиков с Хабра :)
Первые покупатели ринулись "разбирать" страницу и изучать что у неё находится внутри, а затем публиковать восхищенные посты на всех технических форумах. Уже через день-два в гиковском сообществе произошел такой фурор, что взрослые бородатые мужики стояли в очередях за заветным женским журналом. Дошло до того, что гики скупили практически весь тираж с экранами в МСК, а некоторые дельцы даже перепродавали их в страны СНГ :)
И этому фурору была причина. Ведь дело не только в том, что видеоролик в памяти можно было изменить и получить интерактивную фоторамку за копейки, но и в том, что плеер в странице был построен на базе как раз того самого процессора от Ingenic. В Video in Print использовался самый младший чип - JZ4725B, который состоял из:
Кастомного MIPS-ядра с архитектурой XBurst, способного работать на частоте до 360МГц
16КБ кэша инструкций и 16КБ кэша данных
Контроллеров SDRAM памяти, DMA, системного таймера, а также периферии по типу MMC и дисплея
Контроллеров внешних шин - I2C, SPI, UART, USB
Встроенного аудиокодека с 24х-битным двухканальным ЦАП'ом, 24х-битным АЦП и встроенным усилителем для вывода звука на наушники.
В паре с ним была установлена микросхема NAND-памяти производства Samsung объёмом аж в 1ГБ (для одного видеоролика то!), а также чип SDRAM-памяти объёмом в 32 мегабайта. Кроме того, на плате были установлены DC-DC преобразователи, формирующие питание процессора, контроллер зарядки литиевых аккумуляторов и различная мелкая обвязка. Немного расточительно по отношению к ресурсам и компонентам для всего одной рекламы...
Для зарядки и подключения к ПК предлагалось использовать отдельный разъём MIniUSB.
Также в журнале был установлен литиевый аккумулятор ёмкостью в 800мАч. Теперь представьте что в теории могло быть с вашим журналом, если вы после прочтения закинули его на чердак под палящее солнце, в сарай или просто выкинули на свалку...
А вот дисплей был настоящим подарком для гиков. 40 пиновая матрица с разрешением 480x232 использовалась везде: начиная от GPS-навигаторов, заканчивая другими китайскими игровыми консолями и плеерами. Так что если требовалось заменить дисплей в каком-нибудь устройстве, всегда можно было поискать журнал Vogue за копейки :)
Как вы уже поняли, гики сразу ринулись искать возможность запустить на журнале Vogue Linux. Ядро от Dingoo A320 изначально не запускалось из-за различий в периферии, маппинга GPIO и каких-то особенностях конкретно JZ4725B. Однако после нескольких недель красноглазия, гики все таки смогли запустить OpenDingux и получить миниатюрный Linux-компьютер с 300МГц процессором и 32МБ оперативной памяти всего за пару сотен рублей!
Правда сразу обнаружился один очень неприятный нюанс 4725'ого: у него не было аппаратного USB-хоста, а из периферии был доступен только SPI, I2C и UART. Поэтому клавиатуру подключить простым способом не вышло, а проект со временем к сожалению загнулся. Но тем не менее у него все равно есть перспективы и сейчас: с массовым появлением недорогих 3D-принтеров, их можно превращать в игровые консольки - пятаки под кнопки ведь разведены :)
Video in Print попадается и сейчас, правда нереализованные плееры используются в видеооткрытках по 500-700 рублей на маркетплейсах.
Единственный момент - они построены на базе чипсетов Actions Semiconductor и на Linux их не прошить :( Но теперь их скупают гики ради 40-пиновых дисплеев и просто сборки кастомных фоторамок :)
А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.
Если вам понравилась статья и вы хотите меня поддержать, у меня есть Boosty, а также виджет на Пикабу ниже. А ещё мне можноотправить какое-нибудь интересное железо: устройства на WinCE/WinMobile, смартфоны на Symbian, китайские кнопочники, китайские подделки на iPhone/Samsung из начала 2010-х, игровые консоли, ретро-ПК железо - всё это я очень люблю, коллекционирую и пишу о них интересные статьи - как, например, эта :) Всем огромное спасибо!
На фото уникальный КПК, разработанный по большей части в России для американского рынка - Cybiko Xtreme от основателя компании ABBYY Давида Яна. Устройство отличалось тем, что для коммуникации использовало не GSM, а создавала некое подобие меш-сети, которое работало на дальности примерно в 150м и позволяло превратить несколько кварталов в Фейсбук.
Первая версия устройства вышла в 2000 году, а доработанная Xtreme с встроенным аккумулятором - в 2001. Будучи разработанным по большей части в России, девайс продавался в США и даже снискал некоторую популярность у молодежи благодаря полноценной QWERTY-клавиатуре, очень неплохому дисплею, шустренькому процессору Hitachi и очень низкой цене.
Также девайс мог работать как флэшка (небольшого объема) и MP3-плеер с специальным модулем расширения. Одной из фишек Сайбико было то, что платформа была открытой для программистов, а новые приложения и игры от самой компании выходили каждый день - абсолютно бесплатно.
В общем аппарат был прям пушкой, но череда трагических событий в США (9/11 и крах доткомов) похоронили бизнес модель Cybiko вместе с самой компанией и многие экземпляры так и остались пылится где то на складах и в гаражах. Поскольку девайс частично разработан в РФ, в стране есть некоторое число таких девайсов, около 50-100 штучек на всю Россию. И некоторые из них даже не распакованы...
И это их главная болячка :( дело в том, что первая версия Cybiko работала от батареек и соответственно главная шина питания зависела от повышающего DC-DC преобразователя MAX1677EEE, который из 2.5-3В формировал стандартные 3.3В/300мА. В Xtreme схему питания менять почему то не стали и вместо батареек установили никель-кадмиевый аккумулятор, который не имел должной изоляции...
В отличии от литиевых элементов, никелиевые аккумуляторы, как и обычные алкалиновые батарейки, в следствии длительного глубокого разряда имеют тенденцию сжирать сами себя и вместе с ними дороги и межслойные переходы на плате устройства. Хорошие литиевые аккумуляторы без проблем живут 20+ лет (это не шутка), если у них стоит нормальный BMS без паразитного потребления и они хранятся в правильных условиях. У меня есть новые аккумуляторы на Сименс C65 20 летней давности и в них осталось примерно 30% заводского заряда из 50. У никелиевых шансов прожить даже 10 лет нет и они не только себя сжирают, но и без должной изоляции устройства на котором они используются.
Однако здесь не все так плохо. Пожирало в основном кнопки на клавиатуре (восстанавливаются проволокой для восстановления дорожек) и чарджер аккумулятора вместе с его Fuel gauge (микросхема определения уровня заряда). На нее можно забить, поскольку я все равно поставлю сюда литиевый АКБ и переделаю чарджер на CC/CV по типу TP4056.
Но факт остаётся фактом: сколько ещё не вскрытых Сайбико съели сами себя из за NiCD аккумуляторов? А сколько прекрасных телефонов Nokia, Ericsson и КПК Psion погибли из за забытых батареек?! То то же...
На фото выше - Casio Cassiopeia E-105. Спустя 26 лет (!!!!!!!) у него аккумулятор держит около 40 минут работы. Только вдумайтесь. И он как минимум лет 10 лежал в глубоком разряде. Потому что вот это реальное качество японских банок и нормальных бмсок.