Как я получил root и постоянный SSH на Xiaomi Mi Smart Speaker с Марусей

habrahabr.ru · culture
Full story

An author obtained root and persistent SSH access on a Xiaomi Mi Smart Speaker with Marusya. The method used the device's standard USB bootloader window, saved a full NAND dump including OOB, and ran a temporary installer in RAM. The write-up explains how the approach works, why SSH survives reboots, and how to block OTA updates. SpeakerLab 1.0 is included with source code, instructions, and tests.

Получил root и постоянный SSH на Xiaomi Mi Smart Speaker с Марусей. Для этого использовал штатное USB‑окно загрузчика, сохранил полный дамп NAND с OOB и запустил временный установщик в оперативной памяти. Рассказываю, как устроен этот способ, почему SSH сохраняется после перезагрузки и как заблокировать OTA обновления. Прикладываю утилиту SpeakerLab 1.0 с исходниками, инструкциями и тестами. Читать далее

Read full article → Compare