Зашел в панель управление, нажал кнопку, ввел пароль, все.
Это больше звучит как разрешение к запуску заблокированных приложений (неподписанные приложения, только что скаченные из интернета) на которые по умолчанию установлен флаг карантина. Справедливости ради, это не сработает на корпоративных маках, которые заэнроллены с MDM, и где заблокирована такая возможность по просьбе безопасников. Но сработает из терминала, например:
Жаль, что ничего более стабильного при таком энергопотреблении так и не появилось.
Много лет существует Eaton xComfort, который работает на 868.3 Mhz (лучше чем 2.4 GHz проникает через стены и диапазон не так загружен как 433 MHz). Энергопотребление - батарейки в выключателе рассчитаны на 10 лет работы. Используя MRF (софт для конфигурации) можно вручную указать роутинг сообщений. Есть подтверждение доставки сообщений и т.д. Сказка…. Только протокол проприетарный и возможно имеет проблемы с безопасностью.
Интересно, что никто не упомянул binding, который можно настроить в z2m дополнительно с координатором. Он будет работать даже если координатор недоступен, а в случае с выключателем на батарейке и Икеевскими рулонными шторам на аккумуляторе, работает и при отсутствии электричества. Удивили китайские реле, которые работают с bind, но не Aqara SSM-U01, который не смог. При этом не будет задержек, т.к. трафик не идет через координатор и автоматизации.
Статья, написана в стиле рентв, с массой цветных графиков, и с отсутствием ссылок на источники, кроме рекламируемого тг канала. Нет даже ссылки на упомянутый доклад, … но кто его будет читать, да?
Slowing productivity, demographic challenges, rising energy costs, and increased global competition are putting pressure on Europe’s long-term prosperity. At the same time, the green and digital transitions demand unprecedented levels of investment and innovation.
To address these challenges, in September 2023 European Commission President Ursula von der Leyen asked Mario Draghi to prepare a report on the future of European competitiveness. The aim was to set out how the EU can adapt to a rapidly changing world and secure sustainable growth for the decades ahead.
Ну собственно, можно файл с firmware update_KOS.bin править в hex редакторе, начиная со смещения 0xc0 (там где MAC адрес, Serial Number и т.д.), потом пофиксить digest'ы и rnd скриптом ниже, чтобы прошивка прошла валидацию, и заливать ее в KOS отформатированных аппаратов.
Замечательно, я так понмаю телефон с серийником CCQ171506MP по-прежнему залочен. Если попробoвать залить в него вот эту прошивку, что-то изменится? https://cloud.mail.ru/public/eYQi/RnntzXQqk
Это тот-же дамп KOS, но без последней части (license key strings). Если ничего не поменяется, то отформатировать при помощи fmtkosmos как в статье, и после сброса залить прошивку с полным дампом из первой ссылки.
Но, к сожалению, судя по всему, туда ни чего не запишется.
Согласно PSPBoot Users's Guide в PSBL есть возможность запускать внешние приложения, например update, которое присутствует на flash recovery и FFS. Как я описал выше, в upadate можно изменить имя секции с PSBL на KOS и теоретически записать в KOS файл, переданный по tftp.
Второй вариант, можно собрать файл firmware с одним блоком (0x10000 байт chunk, но на wiki.jacknet.io это почему-то назвали module), и указать sector_id 5, что соответствует первому блоку в flash KOS, адрес 0xb0050000, и попробовть установить это firmware. Что, да как описано там же в https://wiki.jacknet.io/books/cisco-spa504g
Это все в теории, но вот ссылка на пример такого firmware, который содержит данные с телефона с серийником CCQ171506MP https://cloud.mail.ru/public/jT67/WpN6eYaZ7 (md5sum: 30aadd06bfc50caebd5d9090a14d6b30) Его можно попробовать поставить на телефон со стертым KOS и посмотреть пройдет ли firmware валидацию и запишется ли что-то в KOS.
команда m (Modify memory), она принимает значения, однако в результате ни чего так и не записывается.
команда "m" скорее модифицирует данные в RAM, а не flash.
отформатировав раздел KOS, хотя там вроде бы одни единицы.
Приложение kosmos_ipp.st явно получает MAC из первых 6 байт KOS. Этот раздел 1048576 байт, нужен дамп всего раздела с телефона, на котором не выполнялся ftmkosmos.
ну или восстановить MAC, его одного хватило бы для счастья
видимо на телефоне нет утилит, которые могут писать напрямую в любой адрес flash, кроме команды "update", которая обновляет bootloader и пишет файл по адресу 0xb0000000 (PSBL). В теории можно поменять имя секции на "KOS" и записать файл с MAC адресом и 0xff padding до сектора.
Во-первых аплодисменты за настойчивость и смелость, после таких экспериментов устройство обычно превращается в кирпич. За что уважение инженерам, которые находят место для two stage bootloader и recovery.
Буду рад подсказкам, как можно вернуть аппаратам разные mac.
Если проскроллить текст выше, написано, что
Можно самому с помощью команды setenv задать параметры
HWA_0 - mac-адрес
В прошивке есть упоминания нескольких MAC: HWA_0, HWA_1 и HWA_SWITCH
Леново, Асер нельзя брать вообще. Все давно испортились. MSI тоже разочаровал. Dell очень сильно от модели зависит.
У многих производителей зависит от модели. Автор выбрал Lenovo Thinkpad E15 Gen 2, а серию Е можно назвать бюджетной (Economy). Нужно было смотреть на T или P серию, или Carbon X1.
Кому AI Summit, а кому и Норвегия - Бразилия через час
TI CC2510 - 2.4 GHz Radio Transceiver, 8051 MCU, and 16KB or 32 KB Memory
Reverse engineering an e-ink display https://zeus.ugent.be/blog/22-23/reverse_engineering_epaper/
Это больше звучит как разрешение к запуску заблокированных приложений (неподписанные приложения, только что скаченные из интернета) на которые по умолчанию установлен флаг карантина. Справедливости ради, это не сработает на корпоративных маках, которые заэнроллены с MDM, и где заблокирована такая возможность по просьбе безопасников. Но сработает из терминала, например:
sudo xattr -rdcom.apple.quarantine /Applications/YourApp.appИ вводить пароль на sudo не обязательно, можно настроить TouchID. Просто сказка.
https://www.ekahau.com/blog/how-to-measure-wall-attenuation-for-spotless-wi-fi-network-designs/
Много лет существует Eaton xComfort, который работает на 868.3 Mhz (лучше чем 2.4 GHz проникает через стены и диапазон не так загружен как 433 MHz). Энергопотребление - батарейки в выключателе рассчитаны на 10 лет работы. Используя MRF (софт для конфигурации) можно вручную указать роутинг сообщений. Есть подтверждение доставки сообщений и т.д. Сказка…. Только протокол проприетарный и возможно имеет проблемы с безопасностью.
Интересно, что никто не упомянул binding, который можно настроить в z2m дополнительно с координатором. Он будет работать даже если координатор недоступен, а в случае с выключателем на батарейке и Икеевскими рулонными шторам на аккумуляторе, работает и при отсутствии электричества. Удивили китайские реле, которые работают с bind, но не Aqara SSM-U01, который не смог. При этом не будет задержек, т.к. трафик не идет через координатор и автоматизации.
Конечно, она потребует убрать все вот это вот diy, или это будет последним свиданием.
Статья, написана в стиле рентв, с массой цветных графиков, и с отсутствием ссылок на источники, кроме рекламируемого тг канала. Нет даже ссылки на упомянутый доклад, … но кто его будет читать, да?
https://commission.europa.eu/topics/competitiveness/draghi-report_en#paragraph_47059
Background
Slowing productivity, demographic challenges, rising energy costs, and increased global competition are putting pressure on Europe’s long-term prosperity. At the same time, the green and digital transitions demand unprecedented levels of investment and innovation.
To address these challenges, in September 2023 European Commission President Ursula von der Leyen asked Mario Draghi to prepare a report on the future of European competitiveness. The aim was to set out how the EU can adapt to a rapidly changing world and secure sustainable growth for the decades ahead.
Это VPN Split Tunneling - для работы из офиса, из дома и откуда угодно, если нет Geo-blocking. Кабель не нужен.
Ну собственно, можно файл с firmware update_KOS.bin править в hex редакторе, начиная со смещения 0xc0 (там где MAC адрес, Serial Number и т.д.), потом пофиксить digest'ы и rnd скриптом ниже, чтобы прошивка прошла валидацию, и заливать ее в KOS отформатированных аппаратов.
О, как. Т.е. залоченных телефонов не осталось ? Посмотреть, что у них в KOS было.
К сожалению сертификаты восстановить не получится, они хоть и 1024 бит RSA, но подписаны CA Sipura Tec.
Замечательно, я так понмаю телефон с серийником CCQ171506MP по-прежнему залочен. Если попробoвать залить в него вот эту прошивку, что-то изменится?
https://cloud.mail.ru/public/eYQi/RnntzXQqk
Это тот-же дамп KOS, но без последней части (license key strings).
Если ничего не поменяется, то отформатировать при помощи fmtkosmos как в статье, и после сброса залить прошивку с полным дампом из первой ссылки.
Согласно PSPBoot Users's Guide в PSBL есть возможность запускать внешние приложения, например update, которое присутствует на flash recovery и FFS. Как я описал выше, в upadate можно изменить имя секции с PSBL на KOS и теоретически записать в KOS файл, переданный по tftp.
Второй вариант, можно собрать файл firmware с одним блоком (0x10000 байт chunk, но на wiki.jacknet.io это почему-то назвали module), и указать sector_id 5, что соответствует первому блоку в flash KOS, адрес 0xb0050000, и попробовть установить это firmware. Что, да как описано там же в https://wiki.jacknet.io/books/cisco-spa504g
Это все в теории, но вот ссылка на пример такого firmware, который содержит данные с телефона с серийником CCQ171506MP https://cloud.mail.ru/public/jT67/WpN6eYaZ7 (md5sum: 30aadd06bfc50caebd5d9090a14d6b30)
Его можно попробовать поставить на телефон со стертым KOS и посмотреть пройдет ли firmware валидацию и запишется ли что-то в KOS.
команда "m" скорее модифицирует данные в RAM, а не flash.
Приложение kosmos_ipp.st явно получает MAC из первых 6 байт KOS. Этот раздел 1048576 байт, нужен дамп всего раздела с телефона, на котором не выполнялся ftmkosmos.
видимо на телефоне нет утилит, которые могут писать напрямую в любой адрес flash, кроме команды "update", которая обновляет bootloader и пишет файл по адресу 0xb0000000 (PSBL). В теории можно поменять имя секции на "KOS" и записать файл с MAC адресом и 0xff padding до сектора.
Судя по коду ProductID, HWRevision, SerialNumber берутся из ENV
и в bootloader есть две команды установки переменных: стандартная и permanent
А вот MAC адрес действительно хранится в первых 6 байтах 0xb0050000 (section KOS)
Во-первых аплодисменты за настойчивость и смелость, после таких экспериментов устройство обычно превращается в кирпич. За что уважение инженерам, которые находят место для two stage bootloader и recovery.
Если проскроллить текст выше, написано, что
В прошивке есть упоминания нескольких MAC: HWA_0, HWA_1 и HWA_SWITCH
Из инструкции Tesla model Y. С задних сидений выбраться быстро несколько проблематично.
У многих производителей зависит от модели. Автор выбрал Lenovo Thinkpad E15 Gen 2, а серию Е можно назвать бюджетной (Economy). Нужно было смотреть на T или P серию, или Carbon X1.