chipicopwn

استغلال مُحمّل الإقلاع لجهاز Google Nest Hub (الجيل الثاني) (elaine)
المتطلبات
- Google Nest Hub (الجيل الثاني)
- Raspberry Pi Pico
- موزع USB مزوّد بالطاقة أو كابل USB على شكل Y
- pico-sdk (انظر دليل البدء لتعليمات التثبيت)
الإصدار المدعوم
البناء
export PICO_SDK_PATH=<pico-sdk>/
mkdir build
cd build
cmake ..
make
الحرق
- شغّل Pico في وضع مُحمّل الإقلاع (اضغط مع الاستمرار على زر BOOTSEL)
- انسخ الملف chipicopwn.uf2 إلى محرك أقراص Pico الوميضي
الاستخدام
- جهّز قرص USB محمول كما هو موصوف في elaine-bootimg
- أزل الغطاء الموجود أسفل قاعدة Nest Hub لكشف منفذ USB
- وصّل Raspberry Pico بـ Nest Hub (عبر موزع مزوّد بالطاقة أو كابل Y لأن منفذ USB لا يوفر الطاقة)
- اضغط مع الاستمرار على زري خفض الصوت ورفع الصوت وزر كتم الصوت أثناء تشغيل Nest Hub
- بمجرد ظهور شعار CHIPICOPWN على الشاشة، استبدل Raspberry Pico بمحرك أقراص USB محمول
الترخيص