ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки
Summary
TLDRВ этом видео автор делится историей, как он взломал старую колонку с Алисой, чтобы заменить её на собственного голосового ассистента Скрепыша. В процессе он подробно описывает технические этапы: от получения root-доступа до управления светодиодной подсветкой через I²C и создания кастомных скриптов на Python. Это хакерский проект, который начался как головоломка, но в итоге превратился в гибкого ассистента для умного дома. Несмотря на забавные неудачи и проблемы с функциональностью, Скрепыш стал не только интересным проектом для стримов, но и платформой для дальнейших улучшений.
Takeaways
- 😀 Скрипыш хакнул умную колонку с Алисой, заменив её на кастомного голосового ассистента с полным контролем.
- 😀 Проект начался с простого желания заменить Алису на более гибкого ассистента, который не привязан к Яндексу и не требует облачных сервисов.
- 😀 Проблемы с голосовым управлением Алисы, такие как случайный запуск музыки, подтолкнули к решению изменить её прошивку.
- 😀 Колонка использует процессор AIM Logic, что позволило хакеру использовать инструменты для доступа к системе и внесения изменений.
- 😀 Первый этап хакерского процесса включал сканирование портов и подключение через USB, что позволило обнаружить скрытые интерфейсы, такие как ADB.
- 😀 Находка SSH-сервера в прошивке дала возможность получить полный доступ к системе и изменить её настройки.
- 😀 После успешной модификации прошивки удалось активировать руддоступ и заменить стандартные звуки на свои.
- 😀 Хакер также столкнулся с трудностями при установке стороннего софта, таких как MPD, из-за ограничений прошивки.
- 😀 В качестве основной цели был поставлен план создания гибкого ассистента, который можно было бы интегрировать с умным домом через Home Assistant.
- 😀 Из-за несовместимости версий Python с системой пришлось вручную пересобрать старую версию Python, что добавило сложности в проект.
- 😀 В финале проект стал полезным для создания кастомных ассистентов, таких как Скрепыш, который работает на старой колонке и может управлять подсветкой и выполнять другие функции.
Q & A
Что послужило причиной того, что автор решил отказаться от использования Алисы?
-Автор не был доволен голосовым управлением умным домом, так как большинство функций уже было автоматизировано через Home Assistant. К тому же голосовое управление плохо работало, например, колонка не выключала свет, как нужно, и иногда начинала громко воспроизводить музыку ночью.
Как автор решил модифицировать свою колонку?
-Автор решил хакнуть колонку, получив root-доступ и заменив встроенный голосовой ассистент Алису на своего собственного голосового ассистента, Скрепыша. Это включало замену прошивки и настройку управления через Python и различные утилиты.
Какие основные трудности возникли при хакерском процессе?
-Одной из главных проблем было отсутствие доступных инструментов для работы с прошивкой колонки. Автор столкнулся с ограничениями старой версии операционной системы и необходимостью переносить Python для использования новых утилит, таких как Woming Satellite.
Что такое Buildroot и как он был использован автором?
-Buildroot — это инструмент для создания прошивок для встраиваемых систем. Автор использовал его для сборки собственного Python и других утилит, чтобы адаптировать колонку для работы с необходимыми программами, например, для установки музыкального сервера MPD.
Почему автор предпочел использовать свой собственный ассистент вместо готовых решений?
-Автор хотел создать полностью кастомизируемый ассистент, который не зависит от облачных сервисов и может быть настроен под любые задачи. Его цель заключалась не в поиске удобного голосового управления для дома, а в решении хакерской головоломки.
Какая роль у Скрепыша в проекте?
-Скрепыш стал новым голосовым ассистентом на базе старой колонки. Он заменил Алису и теперь может выполнять функции, такие как включение лампочек и проигрывание музыки. Скрепыш стал основой для создания гибкого и кастомизируемого ассистента.
Что стало основной целью проекта с колонкой и Скрепышем?
-Основной целью проекта было создание гибкого голосового ассистента с возможностью кастомизации под любые задачи. В конечном итоге, Скрепыш заменил Алису, хотя автор отметил, что голосовое управление не имеет большого практического применения в полностью автоматизированном доме.
Какие проблемы возникли с управлением подсветкой на колонке?
-Автор столкнулся с трудностями при попытке управлять подсветкой колонки, поскольку она использовала закрытый код на C++, и не было доступных исходников. Чтобы решить проблему, автор изучил библиотеку для работы с подсветкой и написал собственный скрипт на Python.
Почему автор в конечном итоге решил отказаться от использования MPD и сконцентрироваться на управлении подсветкой?
-Хотя MPD позволял запускать музыку на колонке, автор решил сосредоточиться на создании уникального опыта с подсветкой и кастомизацией внешнего вида ассистента. Это решение также подчеркивало хакерский подход к проекту, где задача состояла не в поиске утилитарного применения, а в решении инженерных задач.
Что авторы называют важным этапом в процессе, помимо создания собственного ассистента?
-Ключевым этапом в процессе создания Скрепыша, помимо разработки самого ассистента, было освоение работы с различными инструментами и утилитами, настройка прошивки, а также интеграция в Home Assistant для управления умным домом.
Outlines

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraMindmap

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraKeywords

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraHighlights

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraTranscripts

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.
Mejorar ahoraVer Más Videos Relacionados

MDMA & Shrooms at Coachella (Trip Stories) | Storytime

how to EDIT for YOUTUBE - SOUND DESIGN

не горит свет в багажнике, замена замка крышки багажника сенс ланос

how to ACTUALLY become successful freelance brand scaling (100k/month)

Is Mirror's Edge Catalyst worth playing in 2023?

Закрываю ВСЕ GRID боты. Сколько заработал? Какие планы?
5.0 / 5 (0 votes)