Да, вам не показалось: Android и MIPS можно было подружить! В эпоху, когда ARM и AMD64 правят балом, устройства на иных процессорных архитектурах кажутся диковинкой. Но раньше производители устройств охотнее шли на эксперименты и особенно этим выделялась компания SmartQ. В 2009 году они разработали планшет аж с 3-мя операционными системами на борту, а в 2014 — гиковские Android-часы с очень экономичным и при этом мощным MIPS-чипсетом.

Что внутри у такого необычного гаджета, как аккумулятор на 280мАч и Android уживаются вместе и почему 11-летние часы круче любых современных — читайте в подробной статье!

❯ Предисловие

На сегодняшней день мы с вами привыкли, что на мобильном рынке доминирует ARM и замены ему пока не предвидится. С одной стороны унификация — это хорошо и удобно, но с другой... гиковская душа ведь всегда просит чего-то необычного. В ранние годы становления Android, система от Google поддерживала сразу несколько мейнстримных для тех лет архитектур: ARM, x86 и MIPS.

Про ARM можно сказать только то, что в те годы была большая сегментация по поддерживаемым наборам инструкций. Совсем бюджетные и слабые гаджеты всё ещё использовали устаревший ARMv5 (ядра ARM9E, чипсеты — MediaTek MT6516, Marvell PXA312 и ST-Ericsson PNX6715), чуть более дорогие — ARMv6 (семейство ядер ARM11, в основном использовались в чипах от Broadcom и Qualcomm), а самые современные — ARMv7 (ядра Cortex-A, а также Qualcomm Scorpio/Krait). x86 тоже успел засветиться за счёт проекта androidx86 и линейки процессоров Intel на архитектурах Medfield. Причём x86-смартфоны и планшеты пользовались определенным успехом как в бюджетном, так и среднем сегментах — чего стоят смартфоны из серии ZenFone или, например, Lenovo K900.

Нередко самый крутой софт и игры собирали именно под ARMv7 благодаря поддержке инструкций Neon (SIMD), из-за чего комментарии нередко были заполнены сообщениями «а на Galaxy Gio ARMv6 пойдет?».
Нередко самый крутой софт и игры собирали именно под ARMv7 благодаря поддержке инструкций Neon (SIMD), из-за чего комментарии нередко были заполнены сообщениями «а на Galaxy Gio ARMv6 пойдет?».

А вот MIPS остался... обделенным. В то время данная архитектура всё ещё считалась актуальной и перспективной, её даже можно было встретить в телефонах на чипсетах Coolsand/RDA, а некий китайский вендор Sanno даже представил прототип Android-смартфона на безымянном MIPS-процессоре. Через год на рынок вышло ещё 4 планшета: под брендами Ainol Novo и Velocity Cruz... и на этом всё заглохло. Больше никаких гаджетов на MIPS-чипсетах не выходило...

Прототип с выставки 2011 года. Хотели бы такой гаджет в коллекцию?
Прототип с выставки 2011 года. Хотели бы такой гаджет в коллекцию?

Дело в том, что разработкой производительных MIPS-чипсетов в основном занималась всего одна компания — Ingenic, которая сделала свою собственную микроархитектуре XBurst и поверх неё реализовала набор инструкций MIPS. Процессоры с этими ядрами были достаточно шустрыми, энергоэффективными и при этом недорогими. Благодаря этому их использовали повсеместно: бумажные журналы с технологий Video In Print (Vogue), игровые консоли (Dingoo A320, Ritmix RZX-50), плееры, электронные книги и другие привычные нам гаджеты. Но их производительности всё равно не хватало стремительно растущему рынку Android-устройств, а планы о доминировании в бюджетном сегменте смартфонов уничтожила компания Spreadtrum (ныне Unisoc) со своим ARMv7-чипсетом SC6820...

Культовый гаджет для тех лет. Дедушка таких консолей, как Anbernic и Retroid.
Культовый гаджет для тех лет. Дедушка таких консолей, как Anbernic и Retroid.

И казалось бы, уже в 2013 году о MIPS в Android-устройствах можно было бы уже забыть... Если бы не одна китайская компания с командой талантливых инженеров — и речь, конечно-же, о Smart Devices (также известная как SmartQ). Первые Android смарт-часы появились ещё в 2011 году под видом фитнес-трекера MotoActv, а уже в 2012 году некий китайский производитель представил часы-смартфон SmartWatch Z1 на чипсете MediaTek MT6516. Ещё через год, рынок заполонили часы с смартфонными чипсетами по типу IconBIT Callisto но у всех них была небольшая проблема: их аккумуляторы имели слишком большие габариты (средняя ёмкость - 600мАч), но при этом устройства едва ли хватало на сутки. И тут SmartQ решили сделать ход конём.

Если вы не читали мою прошлую статью о том, как эти ребята сделали полноценный планшет с 3-мя ОС за 150$ — то рекомендую к прочтению (ссылка в первом комментарии)
Если вы не читали мою прошлую статью о том, как эти ребята сделали полноценный планшет с 3-мя ОС за 150$ то рекомендую к прочтению (ссылка в первом комментарии)

Вместо обычного смартфонного чипсета инженеры решили использовать те самые MIPS-процессоры от Ingenic, а вместо AOSP — написать свою собственную оболочку. Что из этого вышло? Мы сегодня с вами и узнаем!

Мой экземпляр достался мне в подарок от подписчика Вадима из Грузии, за что ему огромное спасибо. Сохранилась даже родная коробочка с подушечкой и пару очень необычных зарядных кабелей. Ну и по традиции рубрики, я предлагаю начать с разборки и осмотра гаджета «под капотом»!

❯ Что внутри?

Несмотря на заявленную влагозащиту, инженерам не пришлось переусложнять конструктив устройства и сажать всё на герметик, как в случае с современными смарт-часами. Гаджет разбирается путём откручивания четырёх винтиков с обратной стороны устройства — и вот, плата и аккумулятор как на ладони!

Гаджет маленький, а места в корпусе — навалом!
Гаджет маленький, а места в корпусе навалом!

Как я уже говорил в интро-части статьи, аккумулятор здесь совсем небольшой ёмкости — всего лишь 280мАч. Однако мой экземпляр давно не заряжали, а BMS-ка на аккумуляторе оказалась достаточно «глупый», чтобы дать ему сесть ниже критических 2.8В - до 0.98В. Обычно такой глубокий разряд губителен для АКБ и может привести к раздутию аккумулятора, реальной емкости здесь осталось от силы 100-150мАч. Но тем и интереснее!

Сразу под аккумулятором можно заметить залитый герметиком интерфейсный разъём (который также служит для зарядки), роль которого выполняет обычный 3.5мм джек. Очень необычное решение, однако логика в этом есть: вместо хрупких резиновых заглушек, проще сразу использовать герметичный разъём.

3.5мм разъёмы иногда использовали и защищенные смартфоны.
3.5мм разъёмы иногда использовали и защищенные смартфоны.

Переходим к сердцу устройства — системе на кристалле Ingenic JZ4775, которая занимает большую часть платы. Чипсет работает на частоте 1ГГц и в него входят:

  1. Основное ядро XBurst2 с MMU, аппаратным FPU и SIMD.

  2. Дополнительное ядро XBurst для задач декодирования видео.

  3. 2D-видеоускоритель X2D (возможно Vivante).

  4. Контроллеры NAND и MMC накопителей, а также DDR2/DDR3 памяти.

  5. AC97 аудиокодек, а также встроенный АЦП.

  6. Контроллеры I2C, SPI, UART, USB и дисплея с максимальным разрешением до 720p.

  7. И всё это выполнено по техпроцессу аж в 65нм!

В общем, практически целый компьютер в одном небольшом чипе. Чуть выше расположился чип eMCP-памяти от Hynix, который сочетает в себе 4Гб eMMC и 512Мб ОЗУ, а правее — радиомодуль Rockchip RK903, который предоставляет функционал Wi-Fi, Bluetooth и FM-приемника.

С обратной стороны платы расположился неизвестный контроллер питания и микросхема формирования напряжения подсветки, а также несколько ключей. И... всё! Целый Android-гаджет на плате из 5 чипов — это ли не технологическое чудо?!

Полностью вынимать плату без причины немного рискованно
Полностью вынимать плату без причины немного рискованно

Такой уровень интеграции уже в 2014 году просто поражал. И действительно диву даешься: почему у Ingenic не удалось занять свою нишу на рынке мобильных чипсетов?

Но давайте же включим наши часы и познакомимся с ними поближе!

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

После включения, нас сразу же встречает циферблат устройства. Никакой обязательной синхронизации с смартфоном или подключения к сети не нужно - можно сразу пользоваться часами по прямому назначению. При этом циферблаты можно переключать прямо на домашнем экране свайпами вверх и вниз — очень удобно!

Дисплей у Z1 выполнен по технологии TN-TFT и обладает стандартным разрешением в 240x240. Запас по яркости и читаемость на солнце у него неплохие, но конечно он не идёт ни в какое сравнение с современными OLED-дисплеями.

Доступно 16 различных циферблатов, а путём патчинга лаунчера можно добавить свои!
Доступно 16 различных циферблатов, а путём патчинга лаунчера можно добавить свои!

Если сделать свайп влево, то мы попадаем в классическое меню приложений Android. И здесь всё стандартно: можно установить любой APK... если приложение, конечно, поддерживает MIPS. В те годы, AndroidMake обычно собирал библиотеки под три архитектуры: x86, armeabi (armv6) и armv7, из-за чего был определенный дефицит приложений.

Софт, написанный полностью на Java и не использующий нативные зависимости здесь работает нормально. Но если он хоть где-то вызывает native-метод, то мы получаем моментальный краш:

Одна из главных достоинств таких часиков - полная кастомизируемость. Уже из коробки производитель предоставляет root-доступ и возможность полной модификации системы: достаточно лишь включить adb в настройках устройства, зайти в командную оболочку с помощью adb shell и прописать su. Ну а если кому-то такой подход кажется небезопасным, всегда можно установить SuperSU!

Помимо этого, особые гики могут полностью выбросить Android и сделать кастомную оболочку поверх голого ядра Linux - как это делал я в одной из своих прошлых статей.

Не ожидаешь увидеть такой cpuinfo на Android-устрйостве
Не ожидаешь увидеть такой cpuinfo на Android-устрйостве

Ну а в целом, такие часики могут почти всё, что и любые современные часы: на них можно слушать музыку, в том числе и со стриминговых сервисов (по крайней мере из одного), синхронизировать уведомления и использовать в качестве органайзера. Функций фитнес-трекера в них к сожалению нет.

Мне очень хотелось на них поиграть, но почему-то с геймпадами на смарт-часах у меня никак не заладилось. Свой Gamesir X2 я могу нормально подключить только к iPhone... а жаль, может из Z1 вышел бы неплохой гаджет для мобильных Java-игр из 2000-х? Разрешение в 240x240 намекает о возможности использования в таких целях!

❯ Заключение

Вот что бывает, когда группе инженеров-энтузиастов попадает Evaluation board для нового чипсета. Казалось бы, SmartQ Z1 уступали по производительности даже смарт-часам с смартфонными чипсетами MediaTek, не говоря уже о каких-то более современных устройствах. Однако энергоэффективность, относительная ремонтопригодность и возможность доработки «для себя» подкупает многих гиков, что, по моему мнению, и делает их лучше чем любые современные смарт-часы!

Z1 — достаточно редкие в наши время часики, но если вам интересно купить подобный гаджет с AOSP вместо Android Watch, их можно найти на авито по ключевым словам «Android часы», «MT6572 часы», «IconBIT Callisto» и т. д. Ценник гуманный — можно купить полностью рабочий экземпляр как за 500, так и за 1.000 рублей.

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

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

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

Кроме того, я ищу подделки на брендовые смартфоны 2009-2015 года выпуска. Многие из них работают на весьма интересном железе и об их моддинге я бы мог сделать интересный контент. Особо разыскиваются подделки Apple iPhone и HTC (по типу HD2 и Touch Diamond 2) на Windows Mobile и Android, а также Samsung Galaxy. Также представляют моддерский интерес первые смартфоны Xiaomi из серии Mi, Meizu (ещё на Exynos) и телефоны Motorola на Linux (например, EM30, RAZR V8, ROKR Z6, ROKR E2, ROKR E5, ZINE ZN5, о которых я хотел бы подготовить отдельные статью и видео, поскольку они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake.

Большое спасибо читателям и зрителям за подгоны, без вас контент бы не выходил!

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

Комментарии (16)


  1. bodyawm Автор
    09.08.2025 14:09

    короче у меня тут чп, немного в ДТП попал, а часики из статьи 5 минут назад повредил об дверной косяк. Просто не мой день :(

    Скрытый текст

    Если у кого то вдруг есть нерабочий донор часов из статьи с целым тачем, напишите пожалуйста в тг или в лс. А еще рассмотрел бы к покупки какие нибудь девкиты (платы для разработчиков) на винце или линуксе, по типу мини2420


    1. tormozedison
      09.08.2025 14:09

      Повредило так, что перестало реагировать на нажатия, остальное работает?


      1. bodyawm Автор
        09.08.2025 14:09

        Да( Грустно очень, треснул именно сам дигитайзер внутри, а не внешний тач.


    1. ArtyomOchkin
      09.08.2025 14:09

      Слава богу сами целы, это главное. Насчёт часиков и машины да, жалко, но здоровье важнее.

      Большое спасибо за ещё одну очень интересную статью! Всегда приятно узнать что-то новое. Если не сложно, можете, пожалуйста, пояснить в двух словах:.. в начале статьи вы сказали, что часы на кастомной прошивке, а не AOSP. По сути, там Android, но другая оболочка (написанная под архитектуру MIPS)? И интересно, удалось ли выяснить, на базе какого Андроида (API level) часы? PS.Ни разу такие не попадались, поэтому, к сожалению, донорских часов не имеется...


      1. bodyawm Автор
        09.08.2025 14:09

        Спасибо за теплые и приятные слова! Ну, машину все равно подваривать надо, мне в любом случае полезно будет получить новый навык и у меня есть учитель - батя с большим опытом работы сварщиком ;)

        Оболочка там обычная, просто чуть-чуть модифицирован домашний экран. Конкретно под MIPS её не собирали, обычная JVM.

        Там Android 4.4 (не Wear)


  1. tormozedison
    09.08.2025 14:09

    Очень давно встречал статью про MP4-плеер на процессоре, совместимом с 68000.


    1. bodyawm Автор
      09.08.2025 14:09

      Хм, но при этом китайский? Может IP-ядро?


      1. NutsUnderline
        09.08.2025 14:09

        кстати интересная тема часы-читалка-плеер. они как то взлетели и пропали в никуда. архитектуры там наверное диковинные


        1. drWhy
          09.08.2025 14:09

          Были ещё mp4 плееры. По форм-фактору около размера часов.


          1. bodyawm Автор
            09.08.2025 14:09

            У меня есть)


        1. bodyawm Автор
          09.08.2025 14:09

          Это какие? Amazfit?


          1. NutsUnderline
            09.08.2025 14:09

            я не в курсе, пропустил эту эпоху


  1. Truuum
    09.08.2025 14:09

    Здравствуйте. Спасибо за статью! У меня есть часы на таком же процессоре, Texet TW-300. Прикольные в свое время были. Аккумулятор правда некудышний, его вроде на день еле хватало. Я под них даже на коленке специальное приложение написал, для просмотра текстов (= шпаргалок) во внутренней памяти, с черным фоном и серым текстом, чтобы в школе иногда подглядывать :)). Правда сейчас они оч странно себя ведут: загружаются в систему, до лаунчера, но через некоторое время (обычно в течении 30 секунд) намертво виснут. Видео. Хотел бы я попробовать их перепрошить (когда то давно я даже кастомную прошивку шил, с интерфейсом как у ваших часов, наверное порт), но насколько я помню, современными компами они не определяются (неизвестное usb устройство), а более старых компов с портами usb 2.0 у меня нет. Печально. Вам, скорее всего, такие проблемные не нужны. Хотя попробую завтра еще раз, может хотя бы до adb подрубиться смогу.


    1. bodyawm Автор
      09.08.2025 14:09

      Круто! Интересные часики.

      У меня норм определяются через адб


    1. isden
      09.08.2025 14:09

      но насколько я помню, современными компами они не определяются (неизвестное usb устройство), а более старых компов с портами usb 2.0 у меня нет

      Можете попробовать соорудить такое:

      1. Переходник type-c -> type-a (втыкается в комп если там есть только type-c), в него кабель type-a usb2 (они с 4 контактами). Если в компе есть type-a но с usb3, то хватит только кабеля usb2.

      2. Поискать usb хаб с выходом type-a usb2, и уже через него подключать.

      У меня была аналогичная проблема с прошивкой некоторых микроконтроллеров, решалось 1 или 2 пунктом.


  1. GreyWolf3000
    09.08.2025 14:09

    А что так можно было что ли?

    - Jacque Fresco