chipicopwn

Exploit de bootloader pour Google Nest Hub (2e génération) (elaine)
Prérequis
- Google Nest Hub (2e génération)
- Raspberry Pi Pico
- Hub USB alimenté ou câble USB en Y
- pico-sdk (voir le guide de démarrage pour les instructions d'installation)
Versions prises en charge
Compilation
export PICO_SDK_PATH=<pico-sdk>/
mkdir build
cd build
cmake ..
make
Flashage
- Démarrez le Pico en mode bootloader (maintenez le bouton BOOTSEL enfoncé)
- Copiez le fichier chipicopwn.uf2 sur la clé flash du Pico
Utilisation
- Préparez une clé USB comme décrit dans elaine-bootimg
- Retirez le couvercle sous la base du Nest Hub pour exposer le port USB
- Connectez le Raspberry Pico au Nest Hub (via un hub alimenté ou un câble en Y, car le port USB ne fournit pas d'alimentation)
- Maintenez enfoncés les boutons Volume bas + Volume haut + Muet tout en allumant le Nest Hub
- Une fois le logo CHIPICOPWN affiché à l'écran, remplacez le Raspberry Pico par la clé USB
Licence