1 مستودع
Integration with UEFI firmware to deliver updates via capsules and manage boot-time splash screens.
Distinct from UEFI Firmware Analysis Tools: Focuses on delivering updates via the UEFI process rather than analyzing firmware images.
Explore 1 awesome GitHub repository matching operating systems & systems programming · UEFI Update Integration. Refine with filters or upvote what's useful.
fwupd هو خدمة نظام لاكتشاف وتنزيل وتثبيت تحديثات البرامج الثابتة (firmware) للأجهزة على Linux. يعمل كعميل لتوزيع البرامج الثابتة وأداة لاكتشاف الأجهزة التي تطابق أجهزة النظام مع بيانات البائع الوصفية لتحديد التحديثات المتوافقة. كما يعمل كمدير لأمن المنصة لتقييم سمات أمان المضيف وتطبيق إعدادات BIOS. يتضمن المشروع مديراً مخصصاً لكبسولات البرامج الثابتة UEFI، حيث يقوم بإنشاء وإدارة الملفات الثنائية التي يعالجها النظام أثناء تسلسل الإقلاع. ويوفر أطر عمل أمنية لتصفية التحديثات باستخدام الموافقة القائمة على الإصدار وقوائم السماح (allowlists) الخاصة بالمجموع الاختباري (checksum)، مما يضمن نشر الإصدارات الموثوقة فقط. يغطي النظام مجالات قدرات واسعة تشمل إدارة الأجهزة لتحديد الهوية والنشر، ومعالجة البرامج الثابتة للتثبيتات القائمة على الملفات الثنائية والأرشيف. كما ينفذ مشاركة البيانات الوصفية على مستوى الشبكة لتقليل استهلاك النطاق الترددي عبر التوزيع المحلي بين الأقران (peer-to-peer). تستخدم الخدمة نظام تجريد للأجهزة يعتمد على الإضافات (plugins) لتوسيع الدعم لمواصفات الأجهزة المختلفة، وتستخدم خفياً (daemon) لتنظيم حالات التحديث والتحكم في الوصول إلى النظام.
Generates UEFI binaries and manages capsule splash support to update firmware during the boot process.