chipicopwn

Exploit del bootloader per Google Nest Hub (2ª generazione) (elaine)
requisiti
- Google Nest Hub (2ª generazione)
- Raspberry Pi Pico
- Hub USB alimentato o cavo USB a Y
- pico-sdk (vedi la guida introduttiva per le istruzioni di installazione)
versioni supportate
compilazione
export PICO_SDK_PATH=<pico-sdk>/
mkdir build
cd build
cmake ..
make
flash
- Avvia il Pico in modalità bootloader (tieni premuto il pulsante BOOTSEL)
- Copia il file chipicopwn.uf2 nell'unità flash del Pico
utilizzo
- Prepara una chiavetta USB come descritto in elaine-bootimg
- Rimuovi il coperchio sotto la base del Nest Hub per esporre la porta USB
- Collega il Raspberry Pico al Nest Hub (tramite hub alimentato o cavo a Y perché la porta USB non fornisce alimentazione)
- Tieni premuti i pulsanti Volume Giù + Volume Su + Muto mentre accendi il Nest Hub
- Quando il logo CHIPICOPWN appare sullo schermo, sostituisci il Raspberry Pico con la chiavetta USB
licenza