Сообщество - TECHNO BROTHER

TECHNO BROTHER

2 083 поста 13 661 подписчик

Популярные теги в сообществе:

371

Этот «iPhone» работает на Windows — что может китайский айфон на винде в 2023?



А вы помните, каким предметом статуса был первый iPhone в своё время? Люди брали ради него кредиты, покупали «серые» аппараты без гарантии, просили друзей купить им яблочный смартфон из США. Конечно, далеко не каждый мог себе позволить оригинальный iPhone в то время, поэтому предприимчивые китайцы начали делать самые разнообразные подделки, которые затем попадали и в СНГ. Айфоны с телевизорами, с 3-симками, с QWERTY-клавиатурами: чего только не придумывал китайский сумрачный гений. Но особенно выделился сегодняшний представитель: это полноценный смартфон на Windows Mobile! Только вдумайтесь — китайцы сделали реплику iPhone на настоящей винде — одним из основных конкурентов iOS тех лет! Сегодня мы с вами: попробуем «отреставрировать» девайс, заменим АКБ, заценим «iOS» и посмотрим, на что годится такой коммуникатор в наше время!

Предыстория

Наверняка, многие из нас помнят, какими были прилавки с мобильниками на всяческих радиорынках и переходах. В таких местах можно было купить как Б/У девайсы от Nokia или Sony Ericsson, так и совершенно новые Nokla или Saly Elisson в пленочках и родных коробочках по подозрительно низким ценам. Многие люди даже не сразу понимали, что покупают китайскую подделку: корпус выполнен из алюминия, задняя крышка с софт-тач покрытием, поддержка флэшек, телевизор, 3 сим-карты… и всё это за каких-то 2-3 тысячи рублей. За такие деньги, в магазине можно было купить разве что очень простой кнопочник от LG/Samsung.

Но откуда были такие крутые фишки за такой низкий прайс? Откуда появились переводы «ясное печенье» или «переботинок для массового хранения»? Всё дело в том, что изначально эти устройства разрабатывались для внутреннего рынка Китая, где подобные девайсы были весьма популярны. ТВ-ресиверы — это прихоть китайских пользователей, 2-3 симки — желание китайцев экономить на связи (в РФ такое тоже было актуально одно время), ЙЦУКЕН клавиатуры — из-за удобства общения в WeChat. Подобные устройства попадали в РФ неофициально — у них не было пометки РСТ, они не были сертифицированы для работы в России, однако китайцы адаптировали их под работу и в РФ, сделав тот самый перевод на русский промтом.



С момента появления подобных устройств на прилавках (а это 2006-2007 год), они всё больше и больше набирали популярность благодаря соотношению цена/качество. И дело было не только в металлических корпусах, софт-тач пластике или даже настоящей строчке из кожзама (реплики на Vertu), но и функционале: если LG за 2.000 рублей предлагал максимум поддержку mp3 и Java, то китайцы в эту сумму умудрялись поставить: одну или две камеры (иногда даже со вспышкой) с возможностью записи видео, поддержку MicroSD флэшек, поддержку mp4 видео (редкость на то время), неплохой музыкальный плеер с эквалайзером, хороший дисплей высокого разрешения, выполненный по современной технологии (240x320, TN вместо CSTN) и обычно два очень громких динамика. Иногда даже флэшку в подарок клали!



Но если с подделками на Nokia/SE/Samsung всё ясно, то с айфонами всё было ещё круче. Китайцы так полюбили устройство от Apple что постоянно выпускали самые разные телефоны под разными именами. Одним из брендов был SciPhone (i9+++, w999 и.т.п) — суббренд оператора ChinaMobile. Тут китайцы пытались выложиться по максимуму: скопировать интерфейс айфона и тот самый «slide to unlock», добавить поддержку Java приложений, скопировать популярные приложения под iPhone тех лет (про пиво помним?), добавить всякие китайские мессенджеры, Wi-Fi. Плюс, интерфейс был полностью адаптирован под тачскрин: это был настоящий «сенсорный телефон за копейки», а телефоны с тачскрином были немного диковинкой в РФ (особенно, в провинциальных городках).



Однако, такие реплики всё ещё оставались обычными телефонами: да, с крутыми фишками, QWERTY клавиатурами, приложениями соц. сетей. И в определенный момент, китайские инженеры решили сделать реплику iPhone в виде настоящего смартфона. Но на момент выхода устройства, Android всё ещё находился в зачаточной форме на рынке, китайцы начали его активно использовать только в 2009. А какая ОС для смартфонов была доступна публично для лицензирования? Правильно — Windows Mobile!



Железо обычных китайских мобилок не позволяло запустить WM с адекватной производительностью: ОЗУ было очень мало, а чипсет был слишком слабый для нормальной работы мобильной винды.
Поэтому в качестве платформы был выбран чипсет TI OMAP 850: очень популярный в своё время чип для бюджетных коммуникаторов. На нём работали такие девайсы, как HTC Gene/Artemis и некоторые бюджетные коммуникаторы от Rover. В паре к ним добавили 64мб SDRAM ОЗУ и ~128мб ПЗУ: получился как-бы обычный коммуникатор в корпусе а-ля iPhone!
Но и с софтом китайцы немного заморочились: сделали стартовый экран в стиле айфона со Swipe to unlock и никого не должна смущать панелька Windows Mobile сверху!



Сегодняшнего героя я искал около года и всё безуспешно: на барахолках контрафакт запрещен, а если и попадались объявления с китайскими айфонами, то они были не на «винде». Мои поиски дошли до того, что я зашел в топик об этом девайсе на 4pda и начал писать активным профилям в личку. К сожалению, ни у кого из 10-15 человек устройства не оказалось. Я не отчаивался и иногда писал под основными статьями о том, что ищу китайские подделки для статей (даже пост напикабусоздал, всё ещё актуально) и тут откликнулся пикабушник @BarbedFrog, который предложил подарить девайс мне! Мой ответ был очень эмоциональным и через пару часов мы уже обсуждали детали доставки.



«Айфон» пришёл ко мне довольно быстро, меньше чем за неделю и вот: я уже получил свой «айфон на винде»! Читатель уже успел немножечко замоддить девайс:




Видеоверсия

По словам BarbedFrog, в своё время этот девайс ему подарили родственники. Со временем, родная АКБ начала пухнуть и распухла до того размера, что банально выломала крепления под крышку и её пришлось утилизировать. После этого, мой читатель решил приклеить крышку на двухсторонний скотч, а в качестве АКБ взял обычную банку от электронной книги. Таким образом, устройство прослужило у него около 5 лет: он читал на нём книги, смотрел сериалы и играл в HoMM! В общем, девайс был полезен для кого-то даже после десятых!

Реставрируем



Скорее, этот процесс правильнее назвать «дриставрируем», т.к оригинальных запчастей на них не сыскать (разве что печатать части корпуса на 3D-принтере), но привести его в порядок всё же можно. Поскольку читатель клеил крышку с помощью двухстороннего скотча, через некоторое время образовались некрасивые липкие подтеки клея, которые собрали на себе грязь. Не беда: аккумуляторный «ранец» снимаем, берем в руки щетку, спирт и начинаем драить корпус.

Обратите внимание на обилие диагностических пятачков: дублируют и кнопки, и UART, и питание USB от разъема, и питание от АКБ. Очень ремонтопригодно!



После того, как привели корпус в относительно божеский вид, я решил поставить нормальную АКБ. Поскольку родного корпуса/контроллера аккумулятора у меня не осталось, я установил туда новенький аккумулятор от HTC MyTouch 4G. К сожалению, у моего MyTouch мёртвая eMMC, поэтому новому АКБ я сразу нашел применение в этом девайсе. Полярность лучше сразу вызвонить тестером: в этом девайсе она оказалась обратной (справа плюс, слева минус, «стандартной» считается слева плюс, справа минус, если контакты с левой стороны). Некоторые устройства требуют припаянного среднего контакта (т.е BSI) — иначе смартфон не отображает заряд АКБ. Средний контакт может выполнять несколько функций: на нем может быть терморезистор, константное сопротивление для определения идентификатора АКБ, шина single wire (такое в китайцах не встречал).



После «дриставрации» гаджет ожил и отлично держит АКБ, благо железо у него совсем не прожорливое и настоящих 1200мАч хватает с головой. Так давайте же посмотрим на девайс подробнее!



Смотрим на «айфон»


С домашнего экрана устройство начинает намекать нам о своем «яблочном» происхождении — китайцы даже скопировали домашний экран. Правда, только первую его страницу, да ещё и перевели промтом, но всё равно выглядит забавно. Поскольку концепции блокировки экрана в WM ещё не было, производитель реализовал «slide to unlock» в виде… виджета! Поскольку страница у домашнего экрана всего одна, никакие сторонние приложения сюда не добавляются — лишь ярлыки, которые «захардкодил» производитель.



Но давайте будем реалистами: найти применение такому девайсу можно и в 2023. Для меня, такой смартфон не просто элемент имиджа (в одной руке BlackBerry Passport, в другой — китайский айфон на винде, а в кармане Lumia 1020 для фотографии материала), но и вполне неплохой девайс для базовых задач типа проигрывания музыки, чтения электронной почты или залипания в ВК.

Что касается мультимедийной части, то коммуникаторы были одними из самых сильных в свое время: мобильный вариант Windows Media Player очень напоминал своего десктопного собрата (даже визуализация была). WMP умел софтварно декодировать 3gp и mp4 видео, проигрывать музыку в разных форматах, синхронизировать плейлисты с ПК с помощью ActiveSync (ответ на iTunes), а в последних версиях поддерживал даже DLNA!

Конкретно с этим девайсом есть особенность: джек здесь 2.5мм, поэтому придется искать переходник!



Есть и возможность посерфить интернет. Варианта тут целых три: Pocket IE (который почти ничего не способен загрузить в 2023), Opera Mobile (+- тоже самое) и Opera Mini 7 через JBed (виртуальная машина для запуска Java программ). В любом случае, серфинг будет примитивным и без интерактива, но полистать условную википедию или позалипать на хабре можно будет без проблем.



Сейчас я время от времени пишу клиент ВК для WinMobile. Но предназначен он для устройств с QWERTY-клавиатурой, коих на WM было действительно много и найти их не проблема. На китайском айфоне нормальной печати помешает резистивный тачскрин и неудобная клавиатура: но клавиатуру можно поставить от HTC или Acer, а что делать с тачем? :)



По прямому назначению девайс неплохо подходит: поскольку было несколько разных реплик айфонов на винде, конфигурации у них тоже были разные — где-то было две-симки, где-то камеру получше ставили, но «под капотом» всё было одинаковым. У моего WMIphone есть поддержка только одной SIM и если рассматривать аппарат в качестве звонилки, то со своими задачами он и сейчас неплохо справляется. В целом, приложение звонилки и контактов на «винде» я считаю одним из самых удобных: ещё в начале нулевых, коммуникаторы умели синхронизировать контакты через Bluetooth с ActiveSync (и умеют это сейчас), были довольно гибкие настройки контактов, возможность назначить E-Mail и быстро написать SMS или на почту на один и тот же контакт. И всё это в едином приложении «сообщения»!

Ещё когда-то работал сервис LiveMessenger, эдакий аналог BlackBerry Messenger, ну или iMessage и он тоже был совмещен в «сообщения». Но сейчас, он увы, не работает. Зато почти на каждом коммунике была «аська»!



Однако поскольку WinMobile старалась походить на своего старшего собрата, даже проводник и «фото/видео» здесь очень напоминают десктопные. Нафотканные фоточки можно без проблем закинуть на ПК с помощью ActiveSync: MTP тогда ещё не придумали!



Однако, почти на всех коммуникаторах камеры были так себе. Не сказать что всё уж очень плохо, но ожидать плохой камеры от устройства за 20 тыщ было не очень приятно. Зато за 5 тыщ получить такое качество в 2008 году было как минимум неплохо: не CyberShot конечно, но самые дешевые цифровые камеры снимали примерно также.

Лично по моему мнению, фото моря получилось очень даже достойное для тех лет! Угадаете, в каком южном городе оно сделано?

Поиграть тоже есть во что. Тут есть фанатские порты Fallout, «героев», Warcraft, есть официальный порт Age Of Empires, есть аркады типа Bejeweled и зумы, есть порты классических игр с DOS (они тут недоступны из-за отсутствия хардварных кнопок), есть JBed и возможность играть в несложные Java игры (за Galaxy On Fire 2 можно забыть). А можно шары потыкать: забавный факт, но эта игра была разработана для того, чтобы обучить пользователя тыкать стилусом в экран. С выходом Windows Mobile 2003, большинству людей было непривычно тыкать в экран!



И самая главная вишенка коммуникаторов на Windows Mobile, это многозадачность. Напомню: устройство работает на базе 200мгц чипсета TI OMAP 850 и имеет 64 мегабайта ОЗУ, из который ~20 кушает система. Обратите внимание, ВСЕ приложения на скриншоте ниже запущены одновременно (без выгрузки как это делает Android, без «скриншотов» как это делает iOS) и отъедают часть ОЗУ и процессорного времени. Обратите внимание на потребление ОЗУ системных приложений. Несколько сотен КИЛОБАЙТ на полноценные приложения с UI и обширным функционалом (проводник уделает стандартный файловый менеджер Android например)! Это ли не вершина оптимизации мобильной ОС?



Всё ещё мало? Вспоминаем Neonode N1, который работал на Windows CE (со своим «мобильным» интерфейсом), у него вообще было 16мб ОЗУ (!). И там тоже можно было запустить с пяток приложений.

Заключение

Идея сделать смартфон в дизайне популярного флагмана оказалось удачной: хоть сейчас и найти такие девайсы проблематично, в своё время ими часто торговали в больших городах. И что самое главное: она дала старт репликам айфонов уже на Android. Кто-то из читателей может усмехнуться, но во времена 4го-5го айфонов, действительно были люди, которые хотели бы получить девайс в яблочном дизайне, но при этом хотели бы оставаться на Android.

Отдельно я бы хотел похвалить WinMobile за хорошую производительность (девайс на бюджетном омапе не сказать что прям лагает, а на хорошем PXA вообще летал бы) и экономию ОЗУ. А гаджет прошёл проверку временем и спустя столько лет остался не только живчиком, но ещё и кое что умеет из современных задач. Разве это не замечательно!? А вам как девайс? Стоило ли подделывать айфон на винде?

Показать полностью 24
6

Муки выбора. Не могу найти мой гравер

Всем добрый день.
Задумал я, значит, поделку из дерева с мелкими элементами (от 2 мм) и узнал, что есть такой чудо инструмент, как гравер. Он же мини дрель.
И начал я их выбирать. Из параметров решил, что тысяч 5 рублей (+-) готов потратить. Сильно мощное не нужно, так как с металлом работа не ожидается им. Только что-то мелкое-лишнее отпилить. Шпильку м3, например. Но хочу, чтобы работу с деревом и пластиком выполнял на все 100 и без проблем. Чтобы без перегревов, биений и прочих неудобств.
Вот тут открылось страшное. Dremel - не купишь, а остальные почему-то не то немного... Совсем.
Перелопатил Али. Выбор есть, выбрать нечего.
В РФ заинтересовали 2 модели (не сочтите за рекламу):
Elitech ПШМ 170ЭЖК (это тот, что с дисплеем) PIT PMG200-С1 МАСТЕР (это набор с двумя). Небедная комплектация у них приятно - Но пофиг, именно сами инструменты показались нормальными.
При ближайшем рассмотрении Elitech ПШМ 170ЭЖК - обороты начинаются с 8000, что многовато для нижнего предела. И казалось бы, что можно же просто через димер запитать, но не могу найти никакой информации, как у негл управление оборотами сделано! Если там что-то умное сидит, а не просто цифровой потенциометр?! Опасаюсь, что способ снижения оборотов может оказаться не так прост.
А PIT PMG200-С1 МАСТЕР - имеет в комплекте цанги 1,5 | 2 | 2,5 | 3 | 3,5. Гуляя по Али, пришёл к выводу, что это неудобные размеры и было бы не плохо прикупить что-то более адекватное, но какой там вал - вообще хз. Информации не нашел. А если там ещё какое-нибудь сюрприз вылезет,намекающий, что не стоит пихать туда то, что мне хочется?!
Нужна помощь от опытных! Нужен точный, надёжный, удобный, с гибким валом, гравер, который сможет потянуть любые работы с мягкими материалами. Две недели уже по магазинам в сети хожу - сам ничего не нашёл.
upd.
Всем спасибо. Понял, что такое хороший гравер и закатал губу. Для хобби мне это дорого. Остановил выбор на китайце 260w с кулачковым зажимом, отдельно гибкий вал с таким же зажимом (отдельно т.к
комплектные немного уступают тому, что можно купить отдельно. Да и вал кладут в комплектацию с кучей оснастки сомнительной полезности и качества, а ценник растёт). Ещё нашёл плату управления оборотами с поддержанием оборотов. Это все выходит примерно 4200. Оснасткой разживемся по мере необходимости).
Ещё раз - всем спасибо.

Показать полностью
201

Дешёвые ARM ноутбуки в 2023 — есть ли перспективы? Ремонтируем и находим им применение в наши дни



Практически каждое поколение портативных устройств производители чипов на архитектуре ARM пытаются втиснуться в рынок полноценных десктопных компьютеров и получить себе место под солнцем в качестве рабочих станций, серверов, а то и простых мультимедийных ПК. Последний десяток лет им это удаётся особенно хорошо, и в первую очередь — благодаря выходу чипа Apple M1. Даже Qualcomm, в сотрудничестве с Microsoft, выпустили нетбуки на полноценной Windows 10 For ARM с эмулятором x86, который и игрушки неплохо тянет. Однако яблочные устройства стоят огромных денег: 100+ тысяч рублей может потратить далеко не каждый энтузиаст, который хотел бы себе портативный компьютер на ARM. А вот 500-2.500 рублей вполне! Предлагаю в этой статье глянуть на ARM-смартбуки прошлых лет и оценить их перспективы тогда и сейчас!

Предыстория


На самом деле, эра портативных ПК на ARM началась не с выхода M1, как кто-то может считать, а ещё с самого начала нулевых. Параллельно обычной версии Windows для x86-совместимых систем, Microsoft разрабатывала и успешно продвигала Windows CE — версию ОС для встраиваемых систем, для которой характерны различные архитектуры (MIPS, PPC, ARM) и ограниченные ресурсы (от 5 МБ ОЗУ для запуска GUI окружения, для CLI можно и меньше). Портативная версия системы от Microsoft могла похвастаться интерфейсом а-ля десктопной Windows, идентичным форматом exe и возможностью загрузки динамических библиотек, поддержкой «ООП на уровне системы» — т.е COM и ActiveX, и API, которое очень напоминало обычное WinAPI с некоторыми особенностями (выкинули ANSI версии функций, выкинули слои совместимости с 16-ти битными приложениями). Чуть позже даже подвезли почти полную поддержку .NET Compact Framework — т.е. под встраиваемые системы была возможность писать на C# и VB.NET, а приложения, спроектированные с учетом особенностей CE, могли работать без изменений и на обычных ПК!


Скорее всего, Вы хоть раз встречали в своей жизни WinCE: её повсеместно использовали в автомобильных навигаторах (помним звук «блюм»?), терминалах самообслуживания (POS), станках управления ЧПУ, телефонах (коммуникаторы на базе Windows Mobile), КПК или даже планшетах! Система действительно имела хорошую популярность, и в не последнюю очередь благодаря уже наработанной базе разработчиков, знакомых с API обычной Windows. Благодаря этому, в разные времена выходили разные устройства, которые были призваны играть роль портативных ПК, на которых можно было бы выполнять различные задачи: просматривать и редактировать документы, слушать музыку, выходить в сеть, использовать программы, написанные сторонними разработчиками. Как вам, например, планшет на WinCE из 2003 года?

EB2000:


Одним из самых популярных классов подобных устройств быликарманные персональные компьютеры— т.е КПК. Их название говорило само за себя. Такое устройство могло было выполнять довольно обширный круг задач обычного ПК: слушать музыку, заниматься теми же самыми документами, играть, сёрфить ранний WEB2.0, а иногда и выводить картинку на телевизор. А ещё можно было всегда держать связь с «большим братом» — т.е обычным ПК, и синхронизировать всю работу, выполненную на устройстве.

Сталкерам привет!


Тем не менее, «под капотом» Windows NT и CE сильно отличались: CE была написана так, чтобы её легко можно было портировать между любыми устройствами, где нет чёткой спецификации «что и как должно работать», как это происходит на обычных x86 ПК. Если на обычных компьютерах у нас гарантированно есть BIOS, который может предоставить функции для работы с дисками/флоппиками/cd-rom и что-то вывести на экран, есть стандартизированный способ общения с видеокартой и вывода 2D изображения (VESA), есть четко фиксированные порты ввода-вывода для работы с клавиатурой и мышкой, то на портативных устройствах у вас есть только голое железо, под которое вы сами должны написать Board Support Package (BSP) и адаптировать систему под конкретно эту плату/платформу — сделать опрос физических кнопок, выводить картинку на экран, обрабатывать ввод с тачскрина и т.п. Этим и обеспечивался большой парк поддерживаемых устройств.

Почти Win95!


Кроме WinCE, были и другие системы для embedded устройств: QNX (BlackBerry OS), Palm, Symbian (EKA) и они тоже использовались на весьма обширном числе устройств, но Symbian в первую очередь была предназначена для смартфонов, Palm — для КПК и, позже, коммуникаторов, но была однозадачной, а QNX была проприетарной. Поглазеть исходники WinCE мог любой: Platform Builder с полным исходным кодом как UI, так и ядра, можно было скачать свободно, но чтобы использовать в коммерческих целях, нужно было платить…
Но что насчёт чего-то свободного? Тут приходит Linux, который вполне неплохо работал на ARM уже тогда. Вспомнить только Sharp Zaurus, или серию интернет-планшетов от Nokia а-ля N810, которые не просто работали на Linux как Android, но и использовали типичное *nix окружение в виде glibc/xorg. А ещё всё это было полностью свободным, производитель обязан был выпустить исходный код ядра устройства, благодаря чему моддить его мог кто угодно!


Шло время, в КПК стали появляться радиомодули, что превращало их в коммуникаторы, а у коммуникаторов росли дисплеи и становилось меньше хардварных кнопок, что превращало их в смартфоны и планшеты. Чипсеты портативных ПК серьезно нарастили свою мощь: уже в 2010 году, в мобильном мире, чипы с частотой 600 мгц-1 ггц и мобильным GPU были вполне себе нормой, и они практически не выделяли тепло, а потребляли сравнительно мало. С момента выхода первого iPad, интернет-планшеты потихоньку начали заменять некоторым людям нетбуки, а благодаря китайским производителям и чипмейкерам, через год-два цены уже упали ниже 200$ за полноценный Android-планшет в кармане, который может запустить что-то вроде Asphalt 6.


Примерно в тоже время, как выходили первые интернет планшеты, производители решили поэкспериментировать и выпустить небольшие ARM-смартбуки! Это эдакие предшественники хромбуков, только ориентировались они не на веб, а на мобильные приложения. Уже тогда у Android была довольно большая база приложений, а сама система поддерживала мышку с клавиатурой в качестве устройств ввода. Перспективы были большими, ведь ARM-чипы стоили в разы дешевле, однако разные производители пошли разными путями…

Кто на что горазд


Один из самых популярных смартбуков своих лет, Toshiba AC-100, работал на базе мощнейшего, по своим годам, чипсета Nvidia Tegra, имел 512 МБ ОЗУ (что было неплохо по меркам планшета, но мало по меркам десктопа) и 8 ГБ ПЗУ. Всё это удовольствие стоило около 150$ в розницу — или ~4.000 рублей по тем деньгам. Очень недорого, согласитесь? EEEPC на x86 стоил не меньше 8-9 тысяч, или 280$, а тут смартбук с весьма годным железом, которое гораздо лучше справляется с мультимедийными задачами, стоит почти в два раза дешевле!
Так уж получилось, что AC-100 мне подарил читатель с хабра под ником —inkvizitor68slи именно поэтому, данный девайс станет первым из тех, что будут участвовать в нашем сравнении.


С завода смартбук работал на базе Android 2.1, а вышел в конце 2010 года — прошло почти 13 лет с момента его выхода! Благодаря низкой цене и массовости (в своё время, на форуме linux.org.ru люди строили большие планы на подобные девайсы), а также относительной лояльности Nvidia к open-source (исходники ядра были открыты, но драйвера на видео и, вероятно, другие мультимедийные модули, были в виде «блобов»), на смартбук довольно быстро портировали обычную Ubuntu. Причём разработчики порта откровенно жаловались на Nvidia, объясняя их решения примерно как «накидали всё подряд, чтобы работало как-то, а нам разгребать». Глюков в свое время было куча — то звук отвалится или хрипит, то с видео проблемы. Nv стабильно держала планку касательно поддержки Linux.


Вторыми по популярности стали китайские смартбуки на чипе WonderMedia WM8650. Тут уж китайцы перепрыгнули сами себя: полноценный девайс с клавиатурой, дисплеем, тачпадом, Ethernet, Wi-Fi, аккумулятором и USB-хабом стоили всего ~1.500 рублей, что равняется ~50-60$. 50 БАКСОВ ЗА НЕТБУК, КАРЛ! Это был эдакий ответ на OLPC, производился очень долго (примерно до 2014-2015 года, по некоторым данным — до 2018), а работать мог на 3-х разных ОС, две из которых предоставлял производитель: Windows CE (стоковый), Android 2.1 (тоже от производителя) и обычный Linux.

Фотка выглядит конечно странно, но какой-то шарм в ней есть :)

Судя по референсной схеме, WonderMedia сама проектировала и планшеты, и нетбуки, отдавая готовые схемы производителям на производство. Спроектировали устройство в конце 2010 года. Первый чипсет компании — WM8505, увидел свет в конце 2009 года и имел много общего с 8650 — это были ARMv5 одноядерные процессоры на частоте 600мгц, которые похожи на процессоры для обычных КПК. Из-за того, что WinCE был популярнее Android в 2009-2010 году, изначально вендор портировал именно её.
Чипсет не имел встроенного GPU, поэтому Android на нём работал весьма медленно, однако в нём был модуль для декодирования видео в h264, позволявший смотреть кино с комфортом. Кроме того, устройство относительно адекватно переваривало веб тех лет, что делало из него отличную машинку для серфинга, или, например, сисадминам по объекту бегать. В целом, причина их популярности понятна сразу: дешево, кастомизируемо, доступно (они очень часто светились на главной странице китайских магазинов).


Нетбуков на базе чипсетов WonderMedia у меня целых два: второй из них на WM8880, который я купил почти новым, с родной коробочкой. Через несколько лет после выхода подобных ультрабуков, WonderMedia активно метила в рынок ультрадешевых планшетов и даже добилась некоторых успехов, но основной рынок занял AllWinner/RockChip, а затем пальму первенства перехватил MediaTek.

В сравнение можно было бы добавить популярные в прошлом «планшеты с клавиатурами» от китайцев — эдакие трансформеры по 2 тыщи, — но это будет не совсем честно: мы ведь смотрим на полноценные смартбуки!

Итак, у нас есть аж три девайса, которые мы будем сравнивать, но по каким критериям? В 2023 году, нам нужны будут как минимум три вещи:

  • Мультимедийные возможности — просмотр кино, прослушивание музыки, опционально — DLNA сервер

  • Серфинг — сможет ли устройство выйти в сеть и насколько хорошо у него это получится. Одно дело linux.org.ru листать, другое «тяжелый» Хабр читать

  • Возможности администрирования — поскольку мои статьи всегда были с уклоном в техническую часть, весьма немалый процент моих читателей — потенциальные сисадмины, которые могут рассматривать подобное устройство к покупке. Попытаемся узнать, можно ли подключиться по VNC к серверу, или админить сервак с SSH

  • Удобство использования — сюда я причисляю такие характеристики, как качество дисплея, качество динамиков, плавность работы, время жизни от аккумулятора. Тут уже моя личная субъективщина — для кого-то TN матрицы после Galaxy S22 вырвиглазные, а мне норм!


Такие устройства сейчас можно найти на барахолках за копейки. В среднем, их цена 500-1.500 рублей (не забываем про торг! Можно попытаться сбить ещё ниже), но иногда продавцы наглеют и просят больше цены нового (!). Т.е., условно, AC-100 стоил 4.000 рублей новым по тому курсу 13 лет назад, а сейчас её пытаются впаривать за 5.000. Тоже самое с ноутами на вондермедии: они стоили 1.500 рублей, а кто-то пытается впарить за 2.000 рублей. Но цену можно легко скинуть, если указать продавцам на цену нового девайса 10 лет назад: обычно люди соглашаются.

Обслуживание


Первым делом, мы обслужим нетбук на WM8650, благо требовал он только замену АКБ и перепрошивку. Предыдущий владелец успел установить тормозной кастом с кучей софта: благо с прошивками тут всё хорошо. Поскольку эти смартбуки были почти идентичным в хардварном плане (дисплеи — TTL, тачскринов не было, контроллеры тачпада/клавиатуры — идентичные), то подходит одна единая прошивка «для всего». Прошить их очень легко: кидаем прошивку на заранее отформатированную в FAT SD-флэшку, вставляем в смартбук и включаем его. Дальше он сделает всё сам!


Под «капотом» всё работает достаточно просто: в качестве загрузчика используется обычный U-Boot (записанный в SPI-памяти), который выполняет роль BIOS. При старте он ищет скрипт wmt_scriptcmd в корне флэшки, и если находит, то начинает исполнять команды из него. Скрипт очень простой: по сути, он напрямую загружает файлы в память (стандартные образы nb0) и записывает их в внутреннюю память. Затем u-boot запускает свежую, но ещё чистую систему, копирует все программы во внутреннюю память и отправляет систему в ребут. Благодаря такой свободе действий, можно напрямую грузить систему с SD-флэшек/USB-флэшек, да хоть по сети, если такая поддержка есть в U-Boot. А исходники U-Boot ведь доступны любому!


Теперь время разобрать смартбук и заменить АКБ. После разборки я немного удивился: обычно в подобных лэптопах используется стандартная 3.7В аккумулятор, но в этом смартбуке было два элемента 7.4В, связанных изолентой в «динамитную шашку» :). Поскольку места в «поддоне» много, я решил заменить их на довольно ёмкие аккумуляторы от битый телефонов.

Сделать АКБ «по заводу» своими руками не выйдет, поэтому я вынес плату контроллера отдельно (выглядит не очень, т.к не хотел ничего клеить, да и тканевого скотча под рукой не оказалось). Осторожнее с полярностью, контроллер не уйдет в защиту при переполюсовке! Если после подключения АКБ у вас отсутствует напряжение на выводах, то отверткой можно аккуратно позамыкать все ножки у контроллера АКБ, и он начнёт работать (справедливо для любых аккумуляторов).

За кадром я привел хаос из проводов в порядок.

Давайте посмотрим на плату устройства поближе. По сути, основная плата с чипсетом, памятью и всей обвязкой, припаяна к дополнительной плате с контроллером сети, аудиокодеком, USB-хабом и.т.п. Сделано это, скорее всего, для удешевления: заведомо рабочие «чипсетные модули» при бракованных платах можно будет просто перепаять, а ещё эти модули могли продавать и другим разработчикам железа, например, ЧПУ станков.
На плате очень много подписанных (!) диагностических пятачков, благодаря чему можно подпаяться к UART и общаться с нетбуком через COM-порт в WinCE, или попробовать подключить внешние девайсы к шине SPI/I2C (насчёт их использования в юзермоде WinCE я не уверен). Для самоделок, такой нетбук может оказаться просто незаменимой панелью управления!

Его более «свежий» брат на WM8880 (произведенный аж в 2018 году) уже работал исключительно на Android 4.4 KitKat и был скорее планшетом без тачскрина и с клавиатурой. Он не требовал никакого обслуживания, кроме замены АКБ, которая тут была пухлой как батон! Благо, она съёмная — что несомненный плюсик производителю.

Этот нетбук уже ценный тем, что работает от обычного 3.7В АКБ и потребляет не очень много энергии, что при небольшом моддинге позволяет вынести мощный аккумулятор за корпус и получить автономный девайс. Пятачки у них обычно тоже подписаны, и с условной Arduino/ESP32 можно попытаться «общаться» через UART. Кроме того, он довольно ремонтопригоден: например, дисплей тут универсальный, 7-дюймовый, с TTL-интерфейсом от планшетов и стоит по 200-300 рублей.

AC-100 же требовал только переустановки ОС и работал из коробки, даже аккумулятор живой. Разве что кнопка Backspace отвалилась со временем, но это мелочи. На нём уже была установлена Ubuntu 12.04 моим читателем, но в ней были глюки со звуком, а ещё забыт пароль (в single user загрузиться нельзя, или я не понял как).

Благо найти образ ОС и переустановить её легко и сейчас. Берём отсюда presintalled bootimg и tar.gz — это ядро с рамдиском и установщик системы. Подключаем выключенный нетбук к ПК с MiniUSB кабелем, нажимаем Ctrl + Esc и нажимаем кнопку включения. Нетбук перейдет в режим загрузки: надо установить драйвера nvflash и сам nvflash. Закидываем bootimg в «Program Files/NVIDIA Corporation\tegra_froyo_20101105», открываем командную строку и пишем:

nvflash --bl bootloader.bin --download 6 «lubuntu-12.10-preinstalled-desktop-armhf+ac100.bootimg»

Ядро записано. Теперь берем любую USB-флэшку, просто кидаем в корень tar.gz (не распаковывая), вставляем в нетбук и перезагружаем его долгим зажатием кнопки питания и повторным включением. Нетбук сам распакует rootfs и начнёт установку, дальше процесс идентичен установке десктопной Ubuntu.

Система устанавливается ~10 минут. Но это ещё не все: репозитории с софтом давно перемещены на old-release, поэтому сразу после загрузки открываем /etc/apt/sources.list в nano/vi/abiword и меняем ports.ubuntu.com, на old-releases.ubuntu.com. Выполняем apt-get update, ждём и всё: теперь мы можем устанавливать софт из репозиториев, но только для архитектуры armhf (есть ещё armel, но это другое ABI без поддержки FPU).

❯ Мультимедиа

Первым делом заценим мультимедийные возможности нетбука на WinCE. И тут все в целом ничего: есть стерео-звук (правда достаточно тихий), благодаря Windows Media Player поддерживаются многие форматы музыки, а хардварный видео-декодер полностью работает. Есть ещё и TCPMP плеер, судя по всему, есть поддержка воспроизведения с удаленного сервера. Удобно!

Правда, стоит быть готовым к тому, что видео придется переконвертировать при необходимости: настроек для принудительного включения программного декодера я не нашёл. В целом — посмотреть киношку в mp4/h263 можно без проблем. Для музыки его можно использовать только нетребовательным пользователям: WinCE вроде-бы не поддерживает внешние аудио-DAC, поэтому в качестве полноценной аудиосистемы его использовать не выйдет.

Острого недостатка в софте под WinCE не чувствуется: ещё в нулевых выходили устройства, которые назывались HPC (Handheld Personal Computer), под которые и вышло основное число программ. Плюс, здесь запускаются некоторые программы и игры от WinMobile, но только в полноэкранном режиме.


Ситуация с AC-100 же ровно наоборот: у него гораздо более качественный стереозвук, обилие самых разных плееров (mplayer, vlc и кучу других), есть возможность переконвертировать видео прямо на устройстве (ffmpeg), но несмотря на присутствие блобов… 720p видео он всё равно декодирует софтварно! Чипсет точно умеет до 1080p, но поддержки декодера в системе нет. В качестве грязного хака, можно сделать дуалбут с Android'ом и для просмотра видео использовать его — там точно всё будет работать.

А вот музыку на нём слушать очень даже неплохо! Плюс, DLNA-сервер из него развернуть не будет проблемой.

Малыш, благодаря Android на борту, оказался самым функциональным: тут есть и кучу плееров, и эквалайзеры, и аудиоредакторы. Кроме того, есть DLNA-сервер.
Видео он переваривает без каких либо проблем.

❯ Сёрфинг


Не стоит ожидать, что такие нетбуки смогут больше, чем устройства на Atom. Их максимум — лампово полистать opennet, зайти на linux.org.ru, или почитать rss Хабра. Никаких ютубчиков, вкшечек и прочего: лучше всего они работали на выходе с вебом времен HTML4.

Вот так это выглядит с AC100. Тут у нас есть Chromium и FireFox, не исключаю, что можно попытаться собрать и более свежие версии браузеров, но как они будут работать на 512 МБ ОЗУ? Вот то-то же…

Относительно неплохо идут дела у нетбука на WM8650. В качестве браузера тут Pocket IE, который Вы можете помнить по коммуникаторам на Windows Mobile, и есть альтернатива в виде Opera Mobile, но всё равно — работает так себе.

Малыш тут показывает себя лучше всего. Можно накатить последний доступны на KitKat Google Chrome (правда работает он так себе), а можно остановиться на Opera Mini, который еще переваривает большинство сайтов для «почитать».

❯ Администрирование


У всех устройств с этим всё хорошо: под WinCE есть VNC-клиент, RDP-клиент для Windows и порт Putty (который может слушать в том числе и COM-порты).
Под Ubuntu всё максимально очевидно: TightVNC есть, ssh из коробки есть, а под Android разработаны самые разные клиенты, про некоторые я рассказывал в статьях о превращении «сонерика» в тонкий клиент и Galaxy J3 за 500 рублей в сервер. Всё тоже самое — только с клавиатурой!

❯ Личные ощущения

Самой крошечкой, которую при желании можно закинуть даже в сумку или карман зимней куртки, оказался нетбук на WM8880. В целом, он не только крохотный, но и весьма добротно собран. В целом, при желании им можно пользоваться даже стоя, держа его в одной руке, а работая второй рукой: такое качество может пригодится сисадминам, которые бегают по объекту.

У него есть полноценный Ethernet-контроллер на 100мб/с, Wi-Fi, и он поддерживает 3G модемы. Тачпад здесь всего на одно касание, без возможности скроллинга, но из-за специфики Android, весь скроллинг производится «зажал кнопку и потянул». Кроме того, у него есть 2 полноценных USB разъёма, 3.5 разъемы для наушников/микрофона, слот для SD-карт и полноценный HDMI для вывода картинки на монитор (правда, только в разрешении экрана — т.е 480p).

Кроме того, у него весьма ёмкая АКБ и он питается от 5В, что позволяет путём нехитрых манипуляций сделать зарядку от повербанка. Жаль, что у устройства нет тачскрина, хотя-бы резистивного — он был бы очень кстати. Дисплей, хоть и TN, весьма низкого разрешения, но неплох в повседневной работе — с такого расстояния явных пикселей не видно, да и есть серьезный плюс — как я уже говорил, сюда подойдут обычные TTL матрицы с планшетов по 300 рублей, так что даже разбитый экран не будет означать конец нетбуку!

Девайс на WinCE оказался очень тонким и слегка косит на MacBook. Несмотря на то, что нетбук пытается казаться «большим» (хотя есть подобные буки и с 7" дисплеями — как и WM8880), рамки у него очень здоровые. Зато всё гораздо лучше в плане дисплея: HD TN матрица с неплохими характеристиками: скажу честно, у многих нетбуков за 10-12 тысяч рублей ситуация в разы хуже. Однако, такие матрицы и минус: если её повредить, то замена на алике будет стоить ~2.000 рублей, а найти её больше нигде не представляется возможным.

Качество сборки у него неплохое — даже после нескольких разборок у него не рассыпались клипсы, и он чувствует себя уверенно. Однако пластик оказался слегка скрипучим (впрочем, нетбук явно многое повидал). Что мне понравилось — так это клавиатура. Она здесь действительно ничего, как и тачпад, зато не понравились динамики — очень тихие (возможно «сели»). Для WinCE здесь просто огромный объём ОЗУ: аж 200 мегабайт почти свободно! Для Android это нормальный объём, но не более: какой-то хорошей многозадачности ожидать не придётся.

Тошиба же чувствуется как гораздо более дорогое устройство. Скажем так, явно не на 5 тысяч рублей: классный рельефный корпус, отличная сборка без люфтов и скрипов, АКБ продолжает жить спустя 13 лет. От клавиатуры весьма неплохие тактильные ощущения, хотя кому-то кнопки могут показаться великоватыми. Мне же нормально, понравилось, привык почти сразу (хотя читатель, подаривший мне устройство, назвал клавиатуру неудобной). В теории, даже замену при желании можно будет попытаться найти.

У Toshiba весьма достойный HD дисплей 10", также выполненный по технологии TN. В целом, у него, пожалуй, лучшая матрица: никаких особых искажений не видно, даже при работе в разных положениях. Мне лично понравился. Звук из его динамиков заметно чище и громче.

❯ Заключение


Ещё 13 лет назад, смартбуки на ARM были достаточно функциональными и при этом очень дешевыми устройствами. Они легко выполняли многие повседневные задачи пользователя в те годы: мультимедиа, какие-то игры, серфинг в интернете. Но это не значит, что спустя 10 лет они стали бесполезными — подобный нетбук вполне подойдет на дачу, в гараж, или даже в качестве небольшого сервера. Кроме того, из них можно сделать отличные терминалы для самоделок: например, панель для умного дома.

Так может, для успеха нужен дешевый open-source нетбук до 2 тысяч рублей, с доступными схемами и исходниками загрузчика/ядра хотя бы с блобами? Ведь ТВ-приставки захватили сегмент дешевых устройств с мощным железом, почему бы не добавить этим приставкам дисплей и клавиатуру!? А вы как считаете? Жду ваше мнение в комментариях!

Понравился материал? Тыкните плюсик этой же статье на Хабре - это поможет с финансированием новых статей! Материал подготовлен при поддержке компании TimeWeb.Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи о гаджетах каждую неделю!

Показать полностью 25
519

Китайский айфон на Windows!

(Анонс) В одном из недавних постов, я создавал объявление о поиске айфона на мобильной винде: довольно редкой китайской подделке, которая стоила ~половину цены оригинала. И девайс нашелся - пикабушник @BarbedFrog согласился выслать мне девайс, ещё и доставку оплатил. Смартфон я уже отдриставрировал (именно так, т.к ориг. запчасти на него не найти), но теперь он полностью юзабелен. Статья про девайс и его сравнение с яблочным оригиналом выйдет в середине-конце мая!

Китайский айфон на Windows!
85

MagiKey. Магнитный ключ «на максималках»

Автор: MaFrance351

Оригинальный материал

Приветствую всех!

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

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

Итак, сегодня поговорим о самой продвинутой реализации устройств данного типа. Узнаем, как оно устроено и как работает, а также сделаем из подручных средств ключи для данного считывателя. Традиционно будет много интересного.

❯ Суть такова


Думаю, многие знают, что ныне используемые электронные ключи на деле магнитными не являются. Тем не менее, такие образцы вполне существовали, наиболее известным из которых стал челябинский «Факториал» (хотя панели данной фирмы можно встретить и в нескольких других городах, производство и офис компании находятся у нас).

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

❯ Обзор оборудования


А попал в мои руки контроллер доступа Urmet 1102. Эта итальянская фирма в своё время выпускала собственный формат магнитных ключей, который имел название MagiKey.

А вот и сам аппарат. По центру углубление в виде прямоугольника со скошенным углом для ключа, в углу — семисегментный трёхразрядный индикатор.

Обратная сторона. Электроника закрыта пластиковой крышкой, внизу красная кнопка для входа в режим программирования, клеммник и две перемычки: одна включает или выключает индикацию, другая разрешает или запрещает использование «ключа почтальона» (по сути бэкдор в виде жёстко прописанного в памяти контроллера паттерна).

Внутренности. Плата весьма компактных размеров, на ней микроконтроллер, чип памяти, реле, преобразователь напряжения, немного дискретных элементов. Все компоненты выводного монтажа.
Год выпуска устройства мне неизвестен, ориентировочно (судя по штампу на крышке и маркировке компонентов) — 1997.

Обратная сторона платы. Тут ничего интересного, только индикатор.

Блок со снятой платой управления. Под ней находится сам считыватель.

Та самая плата отдельно. На ней находятся двадцать датчиков Холла, которые и считывают магнитные точки на ключе.

Обратная сторона. Здесь расположены три сдвиговых регистра. Они идентичны широко распространённым 74HC595, только работают на вход, а не на выход.

❯ В чём преимущество перед «Факториалом»?


Внимательные наверняка уже заметили сходство с ключами «Факториала»: тоже три ряда магнитных точек, аналогичный принцип с датчиками Холла…

Но не всё так просто. Всё дело в том, что на «Факториале» средний ряд является индексным и служит для контроля прокатывания ключа. Здесь же все двадцать датчиков служат для кодирования, так как ключ не вставляется, а прикладывается. Преимущества данного решения очевидны: больше задействованных магнитных точек, длиннее итоговый код.

Таким образом, всего существует 2^20 — 1 кодов ключей. Единственный код, ключ с которым не может существовать, — 000000, так как условием для начала считывания ключа является положительный уровень хотя бы на одном из датчиков. Сам код хранится в памяти в виде трёх байт.

❯ Запись ключей

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

К слову, на том же сайте нашлись и крайне мыльные фото ключей (впрочем, ничего больше найти не удалось, увы).

А вот видео (за авторством товарища, от которого мне и достался считыватель) по программированию более позднего экземпляра. Несмотря на то, что там используются RFID-метки, принцип остался совершенно тот же.

❯ Первый запуск


Итак, разобравшись с программированием, пробуем запустить. Оригинальных ключей у меня не было, так что пришлось импровизировать.

Ключ от «Факториала» не подошёл по размеру. Даже если намагнитить на нём все точки, он всё равно будет слишком узок, чтобы крайний ряд был корректно распознан. В идеале было бы вырезать ключи из такого же пластика с добавкой ферромагнетика, однако найти его не вышло.

Для теста решил попробовать сымитировать данный артефакт при помощи постоянных неодимовых магнитов. В местном магазине отыскались по вполне молодёжной цене вот такие. Диаметр каждого из них — четыре миллиметра, толщина — один. То, что надо для экспериментов.

Берём какую-нибудь железку, в моём случае, стальную линейку, налепляем на неё магнитики. Ставить их желательно как попало, разными сторонами, чтобы не было какой-то закономерности. Там, где полярность отрицательная, магнит тоже ставим, иначе датчик Холла будет ошибочно срабатывать от поля соседних точек, что нам не нужно.

Прикладываем к считывателю, и всё успешно работает, на экране появляются три прочерка, символизирующие неизвестный ключ. Записываем этот ключ как мастер, далее переворачиваем несколько магнитов и пробуем сохранить как пользовательский. Отлично, всё записано. Теперь можно приложить его в «рабочем» режиме и услышать щелчок реле, сопровождаемый появлением на экране номера ячейки, куда был записан ключ. Всё работает.

❯ Собираем ключи из спичек и желудей


Трюк с линейкой сработал, так что мне захотелось сделать несколько «капитальных» ключей. Разумеется, первой же идеей было взять какую-то жёсткую основу и наклеить на неё магниты. Именно это и было решено сделать.

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

Отрезаем кусок пластика нужной длины, натираем наждачкой и садим на цианакрилат магниты. В лучших традициях колхозного DIY позже окажется, что один из магнитов приклеен не там, отчего придётся его оторвать и прилепить куда надо (на фото видны его очертания). Самый первый умудрился сдвинуться, но это не слишком критично, датчики чувствуют поле даже с некоторого расстояния, так что срабатывает это чётко. Конечно, это не значит, что надо специально ставить криво, но выдерживать микронные точности необязательно.

Ну а вот так выглядел процесс изготовления. Та же самая линейка, какая-то плёночка, чтобы не заляпать её клеем, отслуживший своё проводок от беспаячной макетки, магниты. Очень желательно подложить снизу что-то магнитное, иначе уже второй по счёту магнит после приклеивания соскочит со своего места и намертво слипнется с первым за счёт собственной силы в сочетании с клеем.

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

В общем-то, самодельный аналог ключа готов. Аналогичным образом делаем два таких же. Всё, своеобразный Urmet Starter Kit (считыватель, «мастер», «свой» и «чужой» ключи) готов. Можно экспериментировать.

❯ Ещё про ключи


Первоначально у меня были большие сомнения, что кустарный аналог ключа заработает. Но они не подтвердились, при ровном прикладывании ключа ложных неправильных срабатываний практически нет. Но, конечно, в идеале было бы приклеить магниты на какое-то более жёсткое основание (например, на кусок текстолита), чтобы они не отвалились при случайном изгибе.
Мне неведомо, из чего делались оригинальные метки. Если это был всё тот же магнитный пластик, то по надёжности они сравнимы с «Факториалом», проще говоря, она у них никакая. Другим вариантом может быть пластмассовая оснастка с вставленными туда постоянными магнитами, в таком случае самому ключу, разумеется, ничего не угрожает, а вот встреча с магнитными картами может стать для последних фатальной.

❯ Коды ключей и структура памяти


В отличие от «Факториала», где все данные хранились в EEPROM контроллера, здесь используется отдельная микросхема памяти, в данном случае — 24C16 на два килобайта.

HEX-дамп памяти


Вот оригинальный дамп EEPROM с рабочего считывателя (до того, как я его стёр до заводских настроек). Структура его следующая:

Первый байт — всегда 0xAA, вне зависимости от того, какие настройки выставлены. Даже на заводских установках он именно такой.

Следующие семь байт — место для тех самых настроек. Также туда пишется количество ключей и другие аналогичные данные.

Далее идут три тройки байт — ячейки для трёх мастер-ключей. Как уже упоминалось, под код ключа выделено три байта.

Сразу после мастер-ключей начинаются пользовательские. Одна ячейка — один ключ. Всего можно записать до 650 ключей. В последней ячейке (смещение 7AC) записан код 55h 00h 00h. Прописывается он там сразу после регистрации первого ключа, в памяти после обнуления его нет. Пустая ячейка — тройка нулевых байт, что означает, что даже если бы счётчика ключей и не было, то открыть дверь просто большим постоянным магнитом (дабы получить код FFh FFh FFh) не выйдет.

Последние шесть байт памяти забиты FF-ами.

❯ Вот как-то так


Как и следовало ожидать, в интернете крайне мало информации о данных устройствах. Да и встречаются они намного реже. Если в некоторых городах России «Факториалы» можно увидеть буквально в каждом дворе, то таких считывателей в использовании лично я не встречал ни разу.

MagiKey — пожалуй, тот максимум, что можно выжать из магнитных меток такого типа, дальше уже идут только различные вариации карт с магнитной полосой. Тем не менее, от большинства недостатков данной технологии избавиться так и не вышло: пластиковые ключи размагничиваются, а постоянные магниты собирают на себя всякий мусор и сами могут что-то размагнитить. Уже в начале нулевых Urmet начала выпускать считыватели и контроллеры доступа для привычных нам RFID-меток.

Такие дела.

Еще больше новостей и статей в нашем блоге Timeweb Cloud.

Показать полностью 18
155

Ретропонедельник №94. Дверной звонок Сигнал

Книги я публикую не часто, а вот новые экспонаты в виртуальный музей советской бытовой техники публикуются каждую неделю. Сегодня это дверной звонок "сигнал" от Ульяновского Машиностроительного Завода. Произведен в 1982 году.

Клеммы подключения рассчитаны на 127 и 220В, хотя к 1982 году страна давно перешла на 220В, где-то возможно сохранялось старое напряжение.

Кнопка звонка включается последовательно в цепь.

Ртутного прерывателя, в отличии от звонка из Ретропонедельника №32 Ртутнопонеде... Ретропонедельник №32. Звонок ЗМ-1 с ртутью

А значит если мальчиш плохих заклинит кнопку дверного звонка спичкой - звонок может сгореть. Звук звонка классический динг-донг.

Хорошо, что есть обмоточные данные. Жаль, при перегреве наверняка станут нечитаемыми.

Показать полностью 6
Отличная работа, все прочитано!