Привет! Это Кирилл из МТС Диджитал. После того как мне удалось научить хромбук запускаться с флешки, о чем я рассказывал в посте «Chromebook: жизнь после EOS», стало казаться, что нет смысла прошиваться на альтернативную прошивку. Но после очередной попытки установки Linux я обратил внимание на интересный момент: утилита inxi показывала вместо серийного номера просто цифры от 0 до 9.
Рубрика «прошивка» - 2
Прощай, ChromeOS: долгий путь к Linux с самодельным Suzy-Q-кабелем и прошивкой BIOS
2024-09-20 в 13:11, admin, рубрики: Ноутбуки, прошивка, хромбук, хромбукиЧиним роутер Xiaomi 4С и ставим OpenWRT
2024-08-21 в 13:00, admin, рубрики: dpi, OpenWrt, ruvds_статьи, xiaomi, прошивка, роутеры
Попалась мне эта занятная железка в результате денежно-товарного обмена на одном известном всем сайте с предметами, бывшими в употреблении. Всего за 150 рублей и с пометкой «не работает, вскрыт после попытки ремонта» я приобрёл роутер Xiaomi Router 4C. Железка уже не новая, далеко не лучшая в плане характеристик, да ещё и мёртвая. «Что же с ней можно сделать?», — спросите вы.
А, как оказалось, очень многое. О её ремонте и прошивке можно почитать далее в статье.Читать полностью »
Raccoon Flash Explorer
2024-07-30 в 17:37, admin, рубрики: eeprom, SPI, ноутбук, программатор, прошивка, ремонт техники, телевизорНеобычный программатор Spi Flash и i2c Eeprom | Микросхема видна как файл на юсб флешке
Недавно на базе не очень популярного и очень дешевого мк STC8H8K64U разработал вот такую игрушку для более простой, удобной, и кроссплатформенной работы с прошивками, в основном для мастеров по ремонту электроники.
Скорость работы получилась выше чем у некоторых очень известных программаторов более высокого класса, и выше чем у всех из категории самых простых и доступных.
Это при себестоимости меньше чем у arduino uno и очень близко к ch341.
Так сказать импортозамещение народных программаторов.
Реверс-инжиниринг умных часов
2024-07-12 в 13:00, admin, рубрики: ruvds_перевод, ruvds_переводы, патчинг, прошивка, реверс-инжиниринг, умные часы
Недавно в моём распоряжении оказалась партия умных часов с поддержкой геолокации, которые после тестирования были отправлены в резерв. Мне было поручено найти применение для этих девайсов, с чего и началась история их реверс-инжиниринга, о которой я поведаю в этой статье.
Начну я с рассмотрения их внешних особенностей и схемы, после чего подробно расскажу о том, как перепрограммировал эти часы, в том числе пропатчив их под иные задачи.Читать полностью »
Xiaomi Mi Thermometer 2 не только Bluetooth, но и ZigBee
2023-10-17 в 8:48, admin, рубрики: LYWSD03MMC, zigbee, zigbee2mqtt, прошивка
TL;DR: Да, можно программно изменить датчик для работы в сети Zigbee, достаточно по воздуху перезаписать прошивку
Что делать с двумя тысячами роутеров, на которых корявая прошивка, если ты — провайдер?
2023-06-22 в 13:44, admin, рубрики: Cisco, DIY, инженерные системы, прошивка, сетевая инфраструктура, сетевое администрирование, Сетевое оборудование, Сетевые технологииПервое и естественное желание - выбросить это барахло.
Второе - отправить туда, откуда эти 2000 роутеров пришли. Пусть китайцы сами шьют.
К сожалению, ни один из вариантов не подошел нам по временным рамкам. На нашем складе имелось несколько десятков роутеров, а склад на юге страны был в дефиците уже неделю. Нам необходимо было найти быстрое решение для этой проблемы. Вот несколько методов, которыми можно воспользоваться, если вы столкнетесь с подобной ситуацией и имеете схожие вводные.
Перед тем как начнем, немного вводных о самих устройствах
Я работаю в интернет-провайдере, который заводит оптику до абонента. Читать полностью »
Если SSD умирают через 40 000 часов, то все бэкапы могут сгореть одновременно
2022-08-08 в 9:00, admin, рубрики: Hacker News, HPD7, ruvds_статьи, sandisk, ssd, western digital, Блог компании RUVDS.com, иллюзия безопасности, Накопители, прошивка, резервное копирование, Серверное администрирование, системное администрирование
На железячных форумах периодически поднимается тема про «40 000 часов». Речь о том, что из-за бага в прошивке некоторые накопители выходят из строя через 40 000 часов работы (четыре года, 206 дней, 16 ч).
Это не городская легенда, а реально известный баг у некоторых SSD производства SanDisk, которые повсеместно используются в индустрии, в том числе в серверах, NAS и других сетевых продуктах разных фирм.
С точки зрения сисадмина, выход из строя одного накопителя через четыре года — не такое критическое событие, если у нас резервные копии на нескольких SSD. Хотя постойте…
Читать полностью »
Создание своей эргономичной клавиатуры, часть 3: оживляем её
2022-06-12 в 19:19, admin, рубрики: diy или сделай сам, qmk, гаджеты, клавиатура, Компьютерное железо, механические клавиатуры, пайка, пайка взрывом, периферия, печатная плата, Производство и разработка электроники, прошивка, сборка трезвым, язьВ предыдущей части были заказаны для клавиатуры платы и все её детальки. Они, конечно же, все приехали и настало время смешать всё вместе и вдохнуть жизнь с помощью свежепротранслированной прошивки. Если вы пропустили о чем речь — загляните в первую часть.
Сборка клавиатуры
Реверс-инжиниринг трафика на шине CAN
2020-08-21 в 9:19, admin, рубрики: ruvds_статьи, автомобили, Автомобильные гаджеты, Блог компании RUVDS.com, Лайфхаки для гиков, прошивка
Необработанный сигнал шины CAN
Шина CAN (Controller Area Network) стала стандартом в автомобилестроении: все новые автомобили обязаны поддерживать CAN (с 2001 в Европе и с 2008 в США). Кроме автомобилей, CAN применяется и в широком ряде других устройств. Производители диагностического оборудования для CAN рекламируют его применение, кроме разнообразной автомобильной техники, в мотоциклах, автопогрузчиках, судах, шахтных поездах, батискафах, беспилотных самолетах и пр. Давайте разберемся, что из себя представляет CAN.
Читать полностью »
Как расшифровать прошивку автомобиля в неизвестном формате
2020-07-30 в 9:12, admin, рубрики: python, ruvds_статьи, автомобили, Автомобильные гаджеты, Блог компании RUVDS.com, Лайфхаки для гиков, прошивка
Toyota распространяет свои прошивки в недокументированном формате. Мой заказчик, у которого автомобиль этой марки, показал мне файл прошивки, который начинается так:
CALIBRATIONêXi º
attach.att
ÓÏ[Format]
Version=4
[Vehicle]
Number=0
DateOfIssue=2019-08-26
VehicleType=GUN1**
EngineType=1GD-FTV,2GD-FTV
VehicleName=IMV
ModelYear=15-
ContactType=CAN
KindOfECU=0
NumberOfCalibration=1
[CPU01]
CPUImageName=3F0S7300.xxz
FlashCodeName=
NewCID=3F0S7300
LocationID=0002000100070720
CPUType=87
NumberOfTargets=3
01_TargetCalibration=3F0S7200
01_TargetData=3531464734383B3A
02_TargetCalibration=3F0S7100
02_TargetData=3747354537494A39
03_TargetCalibration=3F0S7000
03_TargetData=3732463737463B4A
3F0S7300forIMV.txt ¸Ni¶m5A56001000820EE13FE2030133E20301
33E2030133C20EF13FE2030133E20301
33E2030133E2030133E2030133E20301
33E2030133C20EF13FE2030133E20301
33E2030133C20EF13FE2030133E20301
33E2030133C20EF13FE2030133E20301
33E2030133E2030133E2030133E20301
33E2030133C20EF13FE2030133E20301
33E2030133E20911381959FAB0EE9000
81C9E03ADE35CEEEEFC5CF8DE9AC0910
38C2E031DE35CEEEEFC8CF87E95C0920
...
Дальше идут строки по 32 шестнадцатеричные цифры.
Хозяину и прочим умельцам хотелось бы перед установкой прошивки иметь возможность проверить, что там внутри: засунуть ее в дизассемблер и посмотреть, что она делает.Читать полностью »
