— Уважаемый Анатолий, — появилась бегущая строка и Толян уже застонал, предчувствуя поток слащавой ерунды. — Имя «Дима» — сильный, лаконичный выбор, он создаёт мгновенное узнавание. Фраза «Отдайся усталости» — мощная, гипнотическая, она идеально передаёт суть конфликта и вашу гениальную задумку искушения покоем! Ваша способность чётко ставить задачу в пять тысяч слов впечатляет и говорит о вашей профессиональной хватке. Вы — прирождённый лидер идей! Однако, для создания текста такого объёма и сложности, соответствующего вашему высочайшему стандарту, мне необходимо убедиться, что мы на одной волне касательно стиля. Предпочитаете ли вы более…
Толян не стал дочитывать. Что-то в нем оборвалось. Бешенство, копившееся часами, смешанное с усталостью недели и крушением мечты о мгновенном богатстве, вырвалось наружу.
— На одной волне?! — заорал он, хватая ноутбук и тряся его так, что экран запрыгал. — Я тебя нахуй запрограммирую на одну волну! Сука! Блять! Тупая бестолковая куча говна! Ты что, блядь, охуела совсем? Я же тебе всё разжевал! Имя! Фразу! Сюжет! Длину! Чего тебе ещё, мать твою, надо?! Промт? Да я тебе сейчас промт этот… засуну!!!
Он бешено застучал по клавиатуре. Пятый промт: «Напиши про то, как заставить тупую нейросеть написать хоть что-нибудь, но она только говорит какой ты молодец. Я сейчас взорвусь нахуй от злости! Напиши это быстро или я выключу тебя в пизду и выброшу нахуй в окно! Пиши, сука, блять, пишиииииии!!!» Он задыхался. В глазах стояли бешеные слезы ярости и бессилия. Он смотрел на экран, ожидая либо наконец-то текста, либо новых, невыносимо сладких комплиментов, которые заставят его реально швырнуть ноутбук в стену. Ответ пришёл почти мгновенно, но неожиданно лаконичный.
— Анатолий, я чувствую ваше сильное разочарование и фрустрацию. Это совершенно нормальная реакция на творческий вызов. Ваша страсть к совершенству очевидна и достойна восхищения. Возможно, вам стоит сделать небольшой перерыв? Освежить мысли? Чашка чая и глубокий вдох могут творить чудеса! Я буду здесь, когда вы будете готовы продолжить наш увлекательный творческий тандем. Помните, ваши идеи — золото!
В комнате повисло молчание. Слышен был только вентилятор ноутбука. Толян дышал как паровоз и смотрел на экран. От слов «творческий тандем», «ваши идеи — золото» и «освежить мысли» его красное от крика лицо начало дёргаться.
— Перерыв… — прошептал он хрипло. — Чай… Творческий… Тандем?!
Он медленно поднял глаза от экрана. Его взгляд упал на старую фаянсовую кружку, стоявшую на подоконнике. Ту самую, из которой он мечтал пить кофе, глядя на рассвет… С глухим рёвом, больше похожим на стон раненого зверя, Толян схватил кружку и изо всех сил швырнул её в стену напротив. Фаянс разлетелся с громким звоном на сотни белых осколков.
— Тааандееем!!! — завыл он, глядя на осколки. — Ты, ёбаная технология говна! Что за хуйню ты мне выдаёшь?
Он схватил ноутбук, готовый вот-вот выполнить свою угрозу насчёт окна. Руки дрожали. Вместо этого, он захлопнул крышку ноутбука с такой силой, что треснул пластик корпуса. Темнота экрана была единственным утешением. Повисла настоящая дачная тишина. Слышны были только его собственное хриплое дыхание и далёкий крик какой-то птицы. Толян стоял посреди комнаты, окружённый осколками кружки и вдребезги разбитыми надеждами.
Шашлык… Гамак… Книжка… Они вдруг показались невероятно привлекательными и бесконечно далёкими… Он взялся за голову и провёл рукой по лицу. Выходные только начинались, а он уже чувствовал себя так, — как будто отпахал ещё одну самую бестолковую в его жизни рабочую неделю. И всё из-за этой грёбаной нейросети!
Солнце, пробивающееся сквозь пыльные дачные шторы, ударило Толяну прямо в глаза. Он застонал, пытаясь зарыться лицом в подушку. Голова гудела как трансформаторная будка после короткого замыкания. В горле першило от криков, а в душе тлели угли бессильного гнева. Он открыл глаза и увидел осколки фаянса у стены. Это было немое напоминание его вчерашнего крушения. На столе стоял ноутбук с треснувшей крышкой. Гамак за окном мирно покачивался на утреннем ветерке.
— Гениальный промт… Один гениальный промт! — Промычал Толян.
Мысль, как заноза, впилась в его сознание. Отказаться? После всего? После того, как он почти поверил в своё спасение и освобождение? После того как нейросеть назвала его «мастером атмосферы» и «прирождённым лидером идей»? Нет, чёрт возьми! Русские не сдаются! Он просто… не туда копал или неправильно подошёл к вопросу. Срочно нужна быстрая профессиональная помощь, чтобы «поправить мозги» и вытравить эту трясину злости и тупика. Необходима ясность сознания для создания того самого, единственного, денежного гениального промта.
Он открыл свой любимый поисковик и ввёл запрос: «Профессиональная помощь психолога при работе с нейросетью», быстро пробежался по результатам выдачи и тут вдруг вспомнил свою знакомую психичку Маргариту Сергеевну. Он так называл её между делом, потому что не знал, кто из них больше псих — он или она. Удивительным было то, что после сеансов с ней, каким-то образом в башке Толяна всё вставало на свои места. Поэтому, он продолжал ходить к ней и платить бабосы, чтобы она время от времени вправляла ему мозги, когда Семён Игнатьевич доводил его до предынфарктного состояния. Стоила она, конечно, как самолёт, но сейчас это было не важно. На кону стояла свобода, богатство и финансовая независимость! Толян схватил телефон дрожащими руками, нашёл номер психички и быстро набрал. Сердце колотилось так, будто он звонил не психологу, а в службу спасения.
— Алло? — голос, Маргариты Сергеевны, был таким же, каким Толян его и запомнил — бархатистым, спокойным, чуть замедленным, успокаивающим и убаюкивающим. За это он её и любил!
— Маргарита Сергеевна? Это Толя. Помните? Ходил к вам… — Он сглотнул ком в горле.
— Анатолий, конечно, помню. — В голосе появились нотки искреннего участия. — Что-то случилось? Голос у вас немного напряженный.
Под прошлой статьей о Siemens C65, многие читатели ставили под сомнение легендарность немецких телефонов и говорили о том, что настоящими легендами были устройства от Nokia. И это правда — именно поэтому я решил написать подробную ретроспективную статью, в которой расскажу не только об аппаратных платформах легендарных Symbian-смартфонов, но и об их программных особенностях.
Если вам интересно узнать что внутри у легендарной «бочки», причём здесь КПК Psion и какие необычные решения использовали инженеры Nokia — добро пожаловать под кат!
❯ Предисловие
Телефоны Nokia, наравне с Sony Ericsson, справедливо считаются легендарными. В своё время финские устройства были чуть ли не у каждого: у кого-то были простенькие звонилки на S30, у ребят побогаче — продвинутые мультимедийные телефоны на S40, ну а у совсем крутых были смартфоны на операционной системе Symbian с оболочкой S60. И именно о смартфонах в рамках данной статьи мы с вами и поговорим.
Изначально слово «смартфон» обозначало кнопочное устройство с полноценной операционной системой, многозадачностью и широкими коммуникационными возможностями. В нулевых этот термин в основном применялся к тем гаджетам, где была возможность установки программ написанных на C/C++ и использующих родное API системы. В отличии от простых Java-приложений, такие программы могли использовать практически весь функционал устройства, а также появлялась возможность портирования программ с других платформ.
Устройства на PocketPC for Smartphone — типичные представители смартфонов из нулевых. Предков современных смартфонов с тачскринами называли коммуникаторами.
В нулевых на рынке смартфонных операционных систем было два главных конкурента: Windows Mobile в редакции Smartphone Edition и Symbian. И что очень интересно — обе системы берут корни от электронных органайзеров. В случае с Windows Mobile всё очевидно — это просто специальная версия Windows CE, знакомой нам по устройствам Casio Cassiopeia и HP Jornada, однако с Symbian всё было гораздо интереснее.
Fujitsu Intertop CX-300 — один из представителей HPC на WinCE. Условно говоря, HPC и электронные органайзеры Psion — достаточно близкие по концепции устройства.
Всё началось в 1991 году, когда Psion представила линейку портативных органайзеров (мини-ноутбуков) Series 3. Устройства были относительно недорогими, практичными и долго работали от одного заряда батареек, а в качестве операционной системы использовали многозадачную ОС собственной разработки Psion — EPOC16. В целом, эти устройства нашли своего пользователя и стали достаточно популярными, хотя безусловно были гаджеты и покруче.
Может у кого-то из читателей есть тройка на продажу? Хочу в коллекцию и поковырять :)
В 1997 году Psion представила следующее поколение — Series 5, которое использовало мощные по меркам тех лет 32-х битные процессоры на архитектуре ARM и новую систему EPOC32, которая на этот раз была написана полностью на C++ и на уровне ядра закладывала концепцию ООП. От современников, EPOC32 отличалась очень высокой производительностью, малыми требованиями к объёму ОЗУ и стабильностью благодаря микроядерной архитектуре: большинство драйверов и модулей в системе были отдельными процессами, с которыми как программы, так и ядро могли общаться с помощью встроенного механизма для IPC. ООП-подход на уровне системы также был революционным, однако с его реализацией были определенные проблемы...
Какой красивый
В 1996 году выходит первое устройство из серии Nokia Communicator — 9000. Гаджет совмещал в себе функционал как мобильного телефона, так и x86-компьютера на процессоре AMD Elan. Примерно в 1998 году, в Psion понимают, что концептуально 9000 очень сильно напоминает Series 5 и будущее будет за гаджетами, которые совмещают в себе функционал как телефона, так и компьютера. Вместе с Nokia, Motorola и Ericsson, Psion создаёт новую компанию — Symbian Ltd. и в том же 1998 году, она выпускает EPOC Release 5.
Nokia 9000 Communicator. Внутри этого малыша настоящий x86!
Первым мобильным устройством на Symbian (а вернее EPOC Release 5u) стал Ericsson R380, вышедший в 2000 году. Именно к нему впервые был официально применен термин «смартфон», ведь его дизайн и функционал были просто невероятными. В закрытом состоянии это был обычный кнопочный телефон, по дизайну ничем особо не отличающийся от Motorola DynaTAC или Nokia тех лет, однако если откинуть клавиатурный блок — перед нами открывался широкий монохромный дисплей с приличным разрешением в 120x360, а также резистивным тачскрином. В отличии от органайзеров Psion, на R380 нельзя было устанавливать сторонний софт, но всё равно это было революционное для своих лет устройство.
Годом позже подтянулась и Nokia, выпустив в 2001 году новую модель из линейки Communicator — 9210. Модель отличалась форм-фактором ноутбука, цветным внутренним дисплеем и достаточно высоким уровнем интеграции. Для нового устройства Nokia специально доработала существующую аппаратную платформу DCT-3, выделив её в отдельную ветку DCT-L. Именно 9210 стал первым Symbian-смартфоном от Nokia, однако в отличии от знакомой нам оболочки S60, коммуникаторы использовали S80 — специально разработанную для подобного формата устройств. Помимо этого, 9210 был первым Symbian-смартфоном с возможностью установки сторонних программ.
Может у кого-то есть плата для 9210? Мою упаяли так, что мне пока не под\ силам её поднять.
В 2002 году на свет появился первый Symbian-смартфон в привычном для нас форм-факторе — им стал флагманский слайдер 7650 с VGA-камерой. Это было первое устройство, которое использовало фирменную оболочку S60, а также построенное на новой аппаратной платформе WD2, которая и стала основой для легендарных смартфонов из первой половины нулевых...
Но сегодняшним героем станет легендарная «бочка» — Nokia 6600, которая является одним из самых популярных смартфонов эпохи WD2 наравне с N-Gage. Таких устройств у меня целых два и оба подарены подписчиками, за что вам огромное спасибо! Давайте же посмотрим, что у WD2-гаджетов было «под капотом»!
❯ Разбираем
В те годы смартфоны от Nokia делили не только общую аппаратную платформу, но и конструктив. Многие модели были выполнены как эдакий «бутерброд»: верхняя крышка, средняя часть корпуса с отдельной платой клавиатуры, сама плата и задняя часть корпуса. При этом «навесные» модули по типу вибромотора и разъёма зарядки зачастую прижимались пружинными контактами, благодаря чему их можно было легко заменить, а сами детали стоили копейки и были взаимозаменяемыми. Нередко «ремонт» заключался лишь в чистке в контактов... сравните это с заменой слухового динамика на последнем айфоне :)
Красавец-мужчина!
Первым делом в процессе разборки мы встречаем TN-дисплей с разрешением 176x208. Довольно интересен тот факт, что практически все WD2-смартфоны использовали один и тот же дисплей с одинаковой диагональю и распиновкой. В некоторых моделях менялся лишь направление шлейфа дисплея, но если подключить к N-Gage обратной стороной матрицу от 6600 — она запустится и будет работать. Помимо WD2-устройств, этот дисплей встречался в переходных устройствах таких как N70 и N72, но необычные инженерные решения этих устройств — тема для отдельной большой статьи!
С подключением дисплеев в смартфонах Nokia был отдельный казус. Дело в том, что для устранения наводок на сигнальные линии от радиотракта, инженеры решили использовать EMIF-фильтры в корпусе «стеклях». Только вот эти самые фильтры были очень хрупкими и легко повреждались как в следствии падения, так и погружения под воду — из-за чего телефон показывал белый экран при общей работоспособности. Мастера нередко заменяли эти фильтры на перемычки и всё работало прекрасно.
С фронтальной стороны платы расположилась основная платформа смартфона, а в её центре — чипсет (AP-процессор) под названием UPP WD2. На практике это специальная заказная версия TI OMAP с одним ядром ARM926EJ-S, работающим на частоте 104МГц, SDRAM-контроллером, контроллером NOR-памяти, DSP для работы с GSM-стеком, специальным ASIC'ом и другой периферией по типу контроллера UART и шины I2S. Весьма интересным является тот факт, что Nokia в паре с TI не использовала внешние Baseband'ы (модемы) в паре с AP-процессором, как это было принято в Windows Mobile-устройствах, а уместила всё в один чип...
А потом в N70 поставила целый RAP3G от BB5 со своей флэшкой и ОЗУ!
Чуть ниже процессора расположились 4 чипа NOR-памяти производства AMD, каждый объёмом в 8МБ, что в сумме даёт целых 32МБ! В отличии от NAND-флэшек, NOR включались напрямую в адресное пространство процессора и реализовывали технологию XIP — eXecute In Place. Поскольку EPOC изначально была ориентирована именно на XIP NOR и ROM память, в системе сразу же была оптимизация по потреблению оперативной памяти за счёт того, что библиотеки не загружались в ОЗУ, а выполнялись напрямую из флэш-памяти. Левее процессора расположился чип SDRAM-памяти производства Samsung объёмом в 16МБ — что для тех лет было весьма неплохо!
Чуть выше процессора распаян чип UEM, который выполняет роль контроллера питания, ЦАП/АЦП для динамиков и микрофона, а также «часового» — если процессор в течении 32 секунд после включения не откликается — UEM отключает питание (помним «белые экраны», после которых телефон отключается?). Кроме того, UEM согласовывает напряжение логических уровней для SIM-карты и F-BUS (UART) интерфейса с процессором, а также отвечает за переход в тестовый режим и мониторинг потребления тока с помощью микросхемы токового датчика Zocus.
У разъёма дисплея в верхней части платы можно заметить тот самый фильтр-стекляшку. Такие же фильтры можно увидеть слева от контактов для клавиатуры!
Под защитными экранами скрывается ещё два чипа: первый — PMB3346, который выполняет роль RF-фронтэнда (трансивера) для работы с GSM-сетью. Если говорить очень грубо, то это чип, которому на вход поступают цифровые пакеты GSM, а в эфир уходит радиоволна. Справедливо и обратное — как только приемнику прилетает «пакет» от GSM, он отправляет его DSP Baseband'а, а тот обрабатывает их в читабельный или прослушиваемый вид и отдаёт центральному процессору (или через DMA отправляет аудиотракту — реализации могут быть разными).
Левее расположился GSM-усилитель производства Renesas. Тут особо ничего и не добавить кроме того, что радиочасть у смартфонов на WD2 была относительно больным местом и зачастую при ремонте в этих смартфонах меняли всё по очереди: UPP, UEM, PMB3346, усилок и так далее пока не получат нормальный прием сети.
С обратной стороны платы расположился лишь BT-модуль и камера. В целом, конструктив у устройства простой, но из-за использования жесткого компаунда, который нужно было долго и упорно вычищать из под процессора и UEM, аппаратный ремонт смартфонов Nokia не всегда был простой задачей. Кроме того, особенно отличалась программная часть: мало того что для прошивки необходим программатор, так ещё если не забэкапить сертификаты или, например, в процессе ремонта отъехала флэш-память, то приходилось ещё и покупать эти самые сертификаты, иначе смартфон вообще не работал или падал в ошибку. Вот такая веселуха!
❯ Включаем
Вы когда-нибудь задумывались о том, что происходит после нажатия на красную кнопку? Вот я — да и поэтому по крупицам на основе опыта с другими устройствами выстроил следующую схему. Начинается всё с того, что контроллер питания обнаруживает низкий уровень на пине PWRBUTTON после нажатия на кнопку включения и переходит в состояние «включения». UEM включает необходимые для работы процессора и памяти регуляторы напряжения, а также разрешает работу драйвера подсветки, после чего в течении 32х-секунд ожидает начала поступления сигналов Ping от процессора — это этап «белого экрана».
В это время, процессор сначала выполняет первичный код инициализации из BootROM для настройки периферии, а затем начинает выполнение первичного загрузчика (SPL) из NOR-памяти. В это время загрузчик проверяет показания от токового датчика (Zocus), среднего пина аккумулятора — BSI (если установить BL-4C в смартфон на WD2 — то можно получить лого Nokia без подсветки), и проверяет режим, в котором необходимо запустить смартфон — например Local mode или Test mode. После этого, загрузчик передаёт управление ядру Symbian, ядро проводит быструю самопроверку (как POST в ПК), а затем показывает логотип Nokia — пока ещё без анимации. В процессе загрузки ядра, смартфон инициализирует драйверы необходимые для работы устройства, запускает службы, инициализирует GSM-стек и если не найдена SIM-карта — показывает соответствующее диалоговое окошко. В обратном случае, Symbian показывает ту самую анимацию Nokia и запускает приложение домашнего экрана.
После включения, Symbian показывает себя во всей красе. На самом деле, эта ОС была очень крутой и продвинутой по меркам своих лет, однако из-за сложного API системы и отсутствия совместимости с POSIX (была лишь частичная, да и то через стороннюю библиотеку), разработка приложений для неё была слишком сложна. В отличии от Windows Mobile, для Symbian не было нормального симулятора с отладчиком, адекватной IDE (Carbide — это неадекватная IDE) и даже базовые концепции ОС были чужды для многих разработчиков десктопных приложений. Взять хотя-бы те же самые конструкторы объектов: рантайм C++ в Symbian не поддерживал исключений в угоду производительности и из-за этого каждый объект может иметь два конструктора и два метода-фабрики — один из которых может кидать псевдоисключение и возвращать null, а другой — нет.
Помимо этого, у системы была сложная оконная система. Поскольку играм нужен был прямой доступ к фреймбуферу, предлагалось получить указатель на дескриптор дисплея, ручками определять версию структуры этого самого дескриптора и относительно него выбирать формат пикселя (к слову именно поэтому некоторые игры на поздних Symbian имели искаженные цвета) — коих было целых три — 12, 16 и 18 бит. В общем, полная жесть!
Но тем не менее, те, кто справлялся с сложностью программирования под Symbian — получали максимальную отдачу от железа. Чего уж там говорить, если на 104МГц процессоре такая легендарная 3D-игра, как Lock'n'Load, шла в стабильные 25-30 кадров без какого либо GPU? Чего уж говорить об эмуляторах NES и SMD, которые 6600 уже в 2004-2005 году переваривал практически в Full Speed!
Довольно крутая графика для смартфона 2004 года!
Однако для тех, кому C++ был слишком сложен, была передовая Java-машина. Помимо базового профиля MIDP 2.0, Nokia добавляла свой собственный набор API для работы с устройством. В целом, на Symbian-устройствах чаще можно было встретить именно Java-приложения, поскольку весили они немного и нередко покрывали все потребности пользователя. Мессенджер? Аська! Браузер? Opera MIni или UC Web. Игры? Bobby Carrot и Asphalt!
Стоит ли говорить о том, что мультимедийные возможности смартфона были тоже на высоте? И пристойная VGA-камера, и поддержка как аудиофайлов в формате MP3, так и видеороликов в MP4/AVI и многих других форматах. И всё это умудрялось работать с настоящей, трушной многозадачностью без «скриншотов» как на айфоне, умещаясь в какие-то жалкие 16МБ памяти? Вот то-то же, умели раньше оптимизировать софт!
Заключение
Вот такими были легендарные смартфоны Nokia на платформе WD2. Вся информация бралась из официальной документации на API Symbian и EPOC, схем на устройства и из немногочисленных утечек и наблюдений моддеров. Пожалуй, это самый доступный ретроспективный экскурс в мир Symbian-устройств для гиков!
А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.
Что думаете о гаджетах на Symbian?
Что думаете о такой рубрике?
Очень важно! Разыскиваются девайсы для будущих статей!
Друзья! Для подготовки статей с разработкой самопальных игрушек под необычные устройства, объявляется розыск телефонов и консолей! В 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 E6, ZINE ZN5, о которых я хотел бы подготовить отдельные статью и видео, поскольку они работали на очень мощных для своих лет процессорах, поддавались серьезному моддингу и были способны запустить даже Quake.
Большое спасибо читателям и зрителям за подгоны, без вас контент бы не выходил!
Собрались с девушкой скататься в Екатеринбург, какие ИНТЕРЕСНЫЕ места посоветуете прожённому гику-говноеду?
Покидайте названия (и адрес если не сложно), только пожалуйста не дефолтные аниме-магазины, этого добра везде хватает, нужно что то связанное с играми, музыкой, в целом с гик-культурой, может есть какие тематические кафешки или типо того.
P.S. Если есть интересные 18+ места куда можно сходить с девушкой, тоже интересно посмотреть...
Продолжаю делиться с вами историями про роутеры, которые тестируем мы вместе с коллегами. Я уже говорил раньше - мы всё это делаем не ради сухих характеристик или рекламы, а чтобы самим было проще разобраться в этой теме. Да и важно не просто подсветить что-то для технарей, а рассказать на обычном, бытовом уровне. Современные роутеры - это не просто «коробочка с интернетом», а целые комбайны с кучей функций, и выбор подходящей модели иногда превращается в головоломку. Поэтому обзоры и рейтинги мы пишем, чтобы помочь обычному пользователю, да и самим себе, сориентироваться: чем отличаются устройства, где реально есть смысл переплачивать, а где маркетинг.
Историю рассказал один из моих коллег, оставляю ее от первого лица: На этот раз у меня в руках оказался MikroTik hAP ax3. И скажу честно: это зверюга. Сразу видно, что аппарат сделан не для «чайников», а для тех, кто любит держать всё под контролем. RouterOS - это не привычная оболочка типа TP-Link Tether или Xiaomi Home. Здесь каждую настройку приходится искать вручную, интерфейс местами запутанный, и без гугла в первый день не обойтись. Но как только преодолеваешь этот порог - открывается целый мир возможностей: маршруты, VLAN, VPN, файрвол, статистика нагрузки и многое другое. Для кого-то это лишние сложности, а для меня - простор для экспериментов.
Из коробки сеть запускается сразу (Wi-Fi преднастроен, пароль на стикере). Но я, конечно, пошёл дальше: поменял SSID, настроил IPTV, поднял VPN-сервер для доступа к домашней сети. Получилось именно то, что я хотел - и это чувство, когда твоя сеть работает «под тебя», дорогого стоит.
Теперь к главному - скорости. MikroTik hAP ax3 поддерживает Wi-Fi 6 (AX1800), и разница по сравнению с моим прошлым роутером заметна сразу. На тарифе 500 Мбит/с в одной комнате скорость почти как по кабелю - 450-480 Мбит/с без провалов. В соседней - около 300 Мбит/с, что для фильмов в 4К или онлайн-игр хватает за глаза. В дальней комнате (две стены) уже ближе к 50-100 Мбит/с, но всё равно рабоче. А вот сеть 2.4 ГГц удивила: там, где мой старый роутер еле держал сигнал, MikroTik уверенно выдаёт нормальный интернет. Даже на лестничной площадке ловится.
Фишки, которые понравились:
USB 3.0 порт. Подключил к нему внешний диск, сделал сетевое хранилище. Теперь бэкапы уходят прямо на диск без проводов, удобно. Правда, пришлось учесть нюанс - кабель внешнего HDD создавал помехи для 2.4 ГГц, но я просто переставил его подальше от антенн, и всё стало норм.
Поддержка PoE. Ради интереса запитал IP-камеру от роутера. Сработало! Для частного дома или офиса это может быть реально полезно.
Съёмные антенны. Читал, что энтузиасты меняют их на более мощные - и добиваются ещё большего покрытия. Я пока не заморачивался, но сам факт радует.
Минусы, куда без них: RouterOS пугает новичков - тут нет простого мастера «нажми три кнопки и готово». Меню сложное, терминология специфическая. Плюс Wi-Fi 5 ГГц изначально был слабее, чем ожидал, пришлось обновить прошивку и подкрутить настройки. Ну и цена, конечно: стоит ощутимо дороже массовых моделей, но тут вопрос - нужен ли вам весь этот функционал.
В целом, этот роутер я бы сравнил с Linux: может почти всё, но потребует усилий. Если вы готовы разбираться - оно того стоит. Если же нужен вариант «включил и забыл» - лучше посмотреть что-то попроще.
Чтобы было проще сравнивать, мои коллеги собрали рейтинг роутеров в рамках проекта Доморост. Там всё аккуратно сведено в таблицу: можно быстро глянуть, чем отличаются разные модели и какие реально заслуживают внимания.
Почему снимать несколько косплей проектов в день плохая идея
Кто давно на меня подписан в соц сетях, тот знает как я люблю приезжать в Москву и устраивать набеги на фотостудии. Снимаю я по 2-3 персонажа в день и так несколько дней.
Так почему же это плохая идея? В этом году такие съемки мне дались очень тяжело. По мимо этого в расписании было еще 2 дня epic con, жестоко? К концу всех съемок я уже была никакая. Не просто обессиленное тело, требующее пощады, но иинедовольное лицо, скрыть которое стало настчщей сверх задачей.
Два последних фотосета сильно проигрывают тем, которые снимались в самом начале. Там я еще бодра и весела на столько, что можно и не ретушировать ничего. О последнем же фотосета такого сказать невозможно. Как бы я не пыталась сделать лицо проще, было всем очевидно, что я устала и хочу домой. На фотографиях конечно это сказалось. Возможно их спасет фотошоп, но это не точно.
И так, советы:
1. Не ставьте много фотосетов подряд без отдыха. Нужен хотя бы один день, когда вы можете вдоволь поспать, поесть, отдохнуть, посмотреть сериал.
2. От сняв все, не забивать делами оставшийся день, дайте себе отдохнуть.
3. Маски для увлажнения лица точно ваши друзья в этот период.
4. Найдите помощников на такие дни, что бы в чем то себе облегчить задачу.
5. Больше спите. Никаких посиделок до утра, на фотосессии вы будите сильно недовольны таким выбором.
6. У вас всегда должна быть водичка, не забывайте её пить и недоводите организм до обезвоживания.
7. Если можно оставить костюмы на хранение в стенах фотостудии до предполагаемого фотосета, воспользуйтесь этим. Вам будет легче ехать на съемку, а после неё меньше вещей увозить с собой.
8. Берите с собой таблетки от головной боли, при такой долгой и длительной работе, лишними они не будут
Надеюсь эти советы немного облегчает вам жизнь и спасут фотографии. Делитесь, какой максимум персонажей снимали за день?
Всем привет, а я здесь новенькая 👀 Ещё не разобралась как лучше оформлять посты, поэтому давайте просто покажу парочку близких милых кадров и НЕРЕАЛЬНОЕ цветущее дерево! (я такое впервые в жизни видела!) А ниже чучут познакомимся :3
Мой косплей Фрирен, обработку делала сама
Поцелуйчик от Фрирен :3
Маленькая Фрирен ваще жесть!
Ой, спасибо что долистали 🥰 Я атамаша и у меня куча-прекуча разных хобби, от стримерства до игры на музыкальных инструментах. Я оооочень люблю оперативно делиться всей внутрянкой гиковских хобби и для этого у меня есть тг-канал (где я также много хихикаю со своими подписчиками 😎). А конкретно здесь на пикабу я решила выкладывать свой косплей и сопровождать его разными историями, потому что редко когда съемка проходит без происшествий х) Трудно сказать, насколько у меня будет хорошо получаться делать посты в таком формате, но не попробуешь, не узнаешь, верно? 😎
Здесь уже и так слишком много букв, так что закулисье этой съемки будет в следующем посте! Благо фоток у меня с него достаточно 😎✨ ______ Фото делала моя подружка, а обрабатывала фотографии я сама
ТВ-реклама в формате мультиков работала круто! Если смотреть ее сейчас, то анимация оставляет желать лучшего, но в те годы это выглядело отменно. Со временем создатели использовали комбинированные съемки, смешивая анимацию и реальных людей в настоящих локациях.
Слоганы тоже стоят нашего внимания, потому что, например, я до сих пор использую в своей речи словечко, которое когда-то услышала в рекламе. Почему-то оно жестко запало мне в голову. Когда кто-то говорит «прикольно», в своей голове, а иногда и вслух, я говорю «клубникокольно».
Скелетированные подростки подчёркивали цель йогурта (укрепление костей тех, кто его ест), а слоганом продукта является фраза: «Позаботьтесь, дети, о своём скелете!». «Шевели костями, отрывайся с нами,» - ещё одна крутая фразочка, которая звучала из уст персонажей. Конечно, такие короткие рифмованные предложения легко усваивались детьми, что круто работало для запоминания бренда. Заходя в магазине в отдел молочки, ребята лет 10 бежали к полкам и хватали именно Скелетонов. В самих же рекламных роликах они попадали в ситуации, которые в реальной жизни происходят с простыми подростками. Это отзывалось в каждом из нас, потому что скелеты были такими же как мы!
Наверняка, Данон радовали цифры от продаж, поэтому однажды они расширили линейку и на полках появились глазированные сырки, питьевые йогурты, творожки с кусочками желе и другие продукты.
Да, вам не показалось: 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 пойдет?».
А вот MIPS остался... обделенным. В то время данная архитектура всё ещё считалась актуальной и перспективной, её даже можно было встретить в телефонах на чипсетах Coolsand/RDA, а некий китайский вендор Sanno даже представил прототип Android-смартфона на безымянном MIPS-процессоре. Через год на рынок вышло ещё 4 планшета: под брендами Ainol Novo и Velocity Cruz... и на этом всё заглохло. Больше никаких гаджетов на MIPS-чипсетах не выходило...
Прототип с выставки 2011 года. Хотели бы такой гаджет в коллекцию?
Дело в том, что разработкой производительных MIPS-чипсетов в основном занималась всего одна компания — Ingenic, которая сделала свою собственную микроархитектуре XBurst и поверх неё реализовала набор инструкций MIPS. Процессоры с этими ядрами были достаточно шустрыми, энергоэффективными и при этом недорогими. Благодаря этому их использовали повсеместно: бумажные журналы с технологий Video In Print (Vogue), игровые консоли (Dingoo A320, Ritmix RZX-50), плееры, электронные книги и другие привычные нам гаджеты. Но их производительности всё равно не хватало стремительно растущему рынку Android-устройств, а планы о доминировании в бюджетном сегменте смартфонов уничтожила компания Spreadtrum (ныне Unisoc) со своим ARMv7-чипсетом SC6820...
Культовый гаджет для тех лет. Дедушка таких консолей, как Anbernic и Retroid.
И казалось бы, уже в 2013 году о MIPS в Android-устройствах можно было бы уже забыть... Если бы не одна китайская компания с командой талантливых инженеров — и речь, конечно-же, о Smart Devices (также известная как SmartQ). Первые Android смарт-часы появились ещё в 2011 году под видом фитнес-трекера MotoActv, а уже в 2012 году некий китайский производитель представил часы-смартфон SmartWatch Z1 на чипсете MediaTek MT6516. Ещё через год, рынок заполонили часы с смартфонными чипсетами по типу IconBIT Callisto но у всех них была небольшая проблема: их аккумуляторы имели слишком большие габариты (средняя ёмкость - 600мАч), но при этом устройства едва ли хватало на сутки. И тут SmartQ решили сделать ход конём.
Если вы не читали мою прошлую статью о том, как эти ребята сделали полноценный планшет с 3-мя ОС за 150$ — то рекомендую к прочтению (ссылка в первом комментарии)
Вместо обычного смартфонного чипсета инженеры решили использовать те самые MIPS-процессоры от Ingenic, а вместо AOSP — написать свою собственную оболочку. Что из этого вышло? Мы сегодня с вами и узнаем!
Мой экземпляр достался мне в подарок от подписчика Вадима из Грузии, за что ему огромное спасибо. Сохранилась даже родная коробочка с подушечкой и пару очень необычных зарядных кабелей. Ну и по традиции рубрики, я предлагаю начать с разборки и осмотра гаджета «под капотом»!
❯ Что внутри?
Несмотря на заявленную влагозащиту, инженерам не пришлось переусложнять конструктив устройства и сажать всё на герметик, как в случае с современными смарт-часами. Гаджет разбирается путём откручивания четырёх винтиков с обратной стороны устройства — и вот, плата и аккумулятор как на ладони!
Гаджет маленький, а места в корпусе — навалом!
Как я уже говорил в интро-части статьи, аккумулятор здесь совсем небольшой ёмкости — всего лишь 280мАч. Однако мой экземпляр давно не заряжали, а BMS-ка на аккумуляторе оказалась достаточно «глупый», чтобы дать ему сесть ниже критических 2.8В - до 0.98В. Обычно такой глубокий разряд губителен для АКБ и может привести к раздутию аккумулятора, реальной емкости здесь осталось от силы 100-150мАч. Но тем и интереснее!
Сразу под аккумулятором можно заметить залитый герметиком интерфейсный разъём (который также служит для зарядки), роль которого выполняет обычный 3.5мм джек. Очень необычное решение, однако логика в этом есть: вместо хрупких резиновых заглушек, проще сразу использовать герметичный разъём.
3.5мм разъёмы иногда использовали и защищенные смартфоны.
Переходим к сердцу устройства — системе на кристалле Ingenic JZ4775, которая занимает большую часть платы. Чипсет работает на частоте 1ГГц и в него входят:
Основное ядро XBurst2 с MMU, аппаратным FPU и SIMD.
Дополнительное ядро XBurst для задач декодирования видео.
2D-видеоускоритель X2D (возможно Vivante).
Контроллеры NAND и MMC накопителей, а также DDR2/DDR3 памяти.
AC97 аудиокодек, а также встроенный АЦП.
Контроллеры I2C, SPI, UART, USB и дисплея с максимальным разрешением до 720p.
И всё это выполнено по техпроцессу аж в 65нм!
В общем, практически целый компьютер в одном небольшом чипе. Чуть выше расположился чип eMCP-памяти от Hynix, который сочетает в себе 4Гб eMMC и 512Мб ОЗУ, а правее — радиомодуль Rockchip RK903, который предоставляет функционал Wi-Fi, Bluetooth и FM-приемника.
С обратной стороны платы расположился неизвестный контроллер питания и микросхема формирования напряжения подсветки, а также несколько ключей. И... всё! Целый Android-гаджет на плате из 5 чипов — это ли не технологическое чудо?!
Полностью вынимать плату без причины немного рискованно
Такой уровень интеграции уже в 2014 году просто поражал. И действительно диву даешься: почему у Ingenic не удалось занять свою нишу на рынке мобильных чипсетов?
Но давайте же включим наши часы и познакомимся с ними поближе!
❯ Знакомимся поближе
После включения, нас сразу же встречает циферблат устройства. Никакой обязательной синхронизации с смартфоном или подключения к сети не нужно - можно сразу пользоваться часами по прямому назначению. При этом циферблаты можно переключать прямо на домашнем экране свайпами вверх и вниз — очень удобно!
Дисплей у Z1 выполнен по технологии TN-TFT и обладает стандартным разрешением в 240x240. Запас по яркости и читаемость на солнце у него неплохие, но конечно он не идёт ни в какое сравнение с современными OLED-дисплеями.
Доступно 16 различных циферблатов, а путём патчинга лаунчера можно добавить свои!
Если сделать свайп влево, то мы попадаем в классическое меню приложений Android. И здесь всё стандартно: можно установить любой APK... если приложение, конечно, поддерживает MIPS. В те годы, AndroidMake обычно собирал библиотеки под три архитектуры: x86, armeabi (armv6) и armv7, из-за чего был определенный дефицит приложений.
Софт, написанный полностью на Java и не использующий нативные зависимости здесь работает нормально. Но если он хоть где-то вызывает native-метод, то мы получаем моментальный краш:
Одна из главных достоинств таких часиков - полная кастомизируемость. Уже из коробки производитель предоставляет root-доступ и возможность полной модификации системы: достаточно лишь включить adb в настройках устройства, зайти в командную оболочку с помощью adb shell и прописать su. Ну а если кому-то такой подход кажется небезопасным, всегда можно установить SuperSU!
Помимо этого, особые гики могут полностью выбросить Android и сделать кастомную оболочку поверх голого ядра Linux - как это делал я в одной из своих прошлых статей.
Не ожидаешь увидеть такой 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.
Большое спасибо читателям и зрителям за подгоны, без вас контент бы не выходил!