chipicopwn

Exploit de bootloader para Google Nest Hub (2.ª generación) (elaine)
requisitos
- Google Nest Hub (2.ª generación)
- Raspberry Pi Pico
- Concentrador USB con alimentación o cable Y USB
- pico-sdk (consulta la guía de inicio para obtener instrucciones de instalación)
versiones compatibles
compilación
export PICO_SDK_PATH=<pico-sdk>/
mkdir build
cd build
cmake ..
make
flasheo
- Pon el Pico en modo bootloader (mantén pulsado el botón BOOTSEL)
- Copia el archivo chipicopwn.uf2 a la unidad flash del Pico
uso
- Prepara un disco USB flash como se describe en elaine-bootimg
- Retira la tapa inferior de la base del Nest Hub para exponer el puerto USB
- Conecta el Raspberry Pico al Nest Hub (mediante un concentrador con alimentación o un cable Y, ya que el puerto USB no suministra alimentación)
- Mantén pulsados los botones Bajar volumen + Subir volumen + Silencio mientras enciendes el Nest Hub
- Cuando aparezca el logo CHIPICOPWN en la pantalla, reemplaza el Raspberry Pico por la unidad flash USB
licencia