fwupd এর মাধ্যমে পেরিফেরাল ফার্মওয়্যার আপডেট

সংস্করণ: 2.4.3
সর্বশেষ আপডেট: 2025-07-23

ওভারভিউ

এই গাইডের উদ্দেশ্য হল ChromeOS UI দ্বারা সমর্থিত fwupd ফার্মওয়্যার আপডেটগুলি কীভাবে কনফিগার করা যায় তা বর্ণনা করা।

fwupd ফ্লোচার্ট

পটভূমি

fwupd হল একটি ওপেন সোর্স ডেমন যা লিনাক্স-ভিত্তিক সিস্টেমে পেরিফেরাল এবং অন্যান্য সিস্টেম ফার্মওয়্যার আপডেট করে। fwupd হল একটি প্রক্রিয়া যার মাধ্যমে ChromeOS পেরিফেরাল ফার্মওয়্যার আপডেট করে।

fwupd আপডেট পেলোড .cab ফাইলগুলি নিয়ে গঠিত যা Linux ভেন্ডর ফার্মওয়্যার পরিষেবা (LVFS) এ সংরক্ষিত থাকে। লিনাক্সে, fwupd আপডেটগুলি LVFS-এ আপলোড করার পরে ব্যাপকভাবে উপলব্ধ করা যেতে পারে। যাইহোক, ChromeOS-এ আপডেটগুলি উপলব্ধ করার জন্য, সর্বোত্তম ব্যবহারকারীর অভিজ্ঞতা নিশ্চিত করতে ChromeOS টিম আলাদাভাবে যাচাই করবে এবং নতুন আপডেটগুলিকে অনুমতি দেবে৷

fwupd প্রক্রিয়া

নিম্নলিখিতগুলি শুধুমাত্র WWCB-প্রত্যয়িত পেরিফেরালগুলির ক্ষেত্রে প্রযোজ্য যেখানে নমুনাগুলি Allion-এ পাঠানো হয়েছে৷

যদি ChromeOS-এ fwupd-এর বর্তমান সংস্করণ ইতিমধ্যেই পেরিফেরাল সমর্থন না করে, তাহলে কেস 1-এ দেওয়া নির্দেশাবলী অনুসরণ করুন এবং কেস 2 ব্যবহার করুন।

কেস 1 ব্যবহার করুন: fwupd-এর ChromeOS বর্তমান সংস্করণ পেরিফেরাল সমর্থন করে না

ChromeOS-এ fwupd-এর বর্তমান সংস্করণ ইতিমধ্যেই পেরিফেরাল সমর্থন করে না।

ইমেজ

  1. Fwupd কোডবেসে প্লাগইন পরিবর্তনগুলি জমা দেওয়ার জন্য ODM এবং OEMগুলি সরাসরি চিপসেট বিক্রেতাদের সাথে কাজ করবে৷

    1. fwupd ইন্টিগ্রেশন হ্যান্ডবুক পড়ুন (দ্বিতীয় ধাপ - fwupd ব্যবহার করে)
    2. প্লাগইন পরিবর্তন: উদাহরণ 1 , উদাহরণ 2
    3. ম্যাচিং VIDs:PIDs .quirk ফাইলে পিআইডি: উদাহরণ 3
      • quirk ফাইল পরিবর্তনের বিকল্প হিসাবে, যদি USB পেরিফেরাল বিদ্যমান প্লাগইন দ্বারা সমর্থিত হয়, তাহলে আপনি DS20 স্পেসিফিকেশন অনুসরণ করতে পারেন।
    4. fwupd এর রক্ষণাবেক্ষণকারীদের দ্বারা প্লাগইন এবং কুইর্ক পরিবর্তনগুলি একত্রিত করুন।
    5. fwupd এর অফিসিয়াল পয়েন্ট রিলিজের জন্য অপেক্ষা করুন (অর্থাৎ, 1.8.4), সংস্করণটি একটি নোট করুন।
  2. fwupd রিলিজগুলি নিয়মিতভাবে ChromeOS-এ মিরর করা হয় এবং Chromium রিলিজের সময়সূচী অনুসরণ করবে।

  3. আপনি যদি একটি আসন্ন Chromium রিলিজের ফিচার ফ্রিজ কাট অফ ডেটের পরে প্লাগইন পরিবর্তন, বাগ ফিক্স বা কুয়ার্ক ফাইল পরিবর্তন জমা দেন, কিন্তু পরবর্তী ChromeOS রিলিজের জন্য পরিবর্তনগুলি উচ্চ অগ্রাধিকার পায়, তাহলে:

    1. পার্টনার ইস্যু ট্র্যাকারে নেভিগেট করুন।
    2. আপনার Google পার্টনার ডোমেন অ্যাকাউন্ট দিয়ে লগইন করুন।
    3. আপনার কম্পোনেন্টে একটি বাগ তৈরি করতে বাম পাশের মেনু থেকে ইস্যু তৈরি করুন বোতামে ক্লিক করুন ( ChromeOS > External > WWCB > PERIPHERAL OEM > fwupd )। এটি ChromeOS টিমকে ChromeOS-এ fwupd সংস্করণের উন্নতি করতে সতর্ক করে৷

      বাগটিতে নিম্নলিখিত তথ্য প্রদান করুন:

      1. বাগ শিরোনাম:

        [PRODUCT NAME - fwupd]: New Plugin NAME OF THE PLUGIN requires fwupd X.Y.Z version uprev
        
      2. বাগ বিবরণ:

        1. fwupd সংস্করণ নম্বর যা প্লাগইন পরিবর্তন নিয়ে গঠিত:
          • এটা কি বৈশিষ্ট্য যোগ করে?
          • কি বাগ সংশোধন করা হয়?
          • কি হার্ডওয়্যার এটা সমর্থন করে?
        2. ডিভাইসের মডেল/মডেল তৈরি করুন
        3. ভিআইডি, পিআইডি
        4. GUID (বিশ্বব্যাপী অনন্য শনাক্তকারী)
      3. উদাহরণ স্ক্রিনশট:

        fwupd uprev বাগ এর স্ক্রিন শট

  4. বাগটি ট্রাইজ করা হবে, এবং fwupd এর নির্বাচনী সংস্করণটি Google ইঞ্জিনিয়ারদের দ্বারা ChromeOS-এ অন্তর্ভুক্ত করা হবে।

  5. পরিবর্তন তালিকা অনুমোদিত হওয়ায় fwupd-এর uprev'd সংস্করণটি ক্যানারি চ্যানেলে উন্নীত হবে।

    • ChromeOS-এর কোন বিল্ড সংস্করণে fwupd-এর uprev'd সংস্করণ রয়েছে তা জানতে বাগ সম্পর্কে একটি মন্তব্য করুন৷ আপনি ChromeOS অংশীদার কনসোল (CPCon) এ বিল্ড সংস্করণ অনুসন্ধান করতে CL Finder ব্যবহার করতে পারেন (Google কর্পোরেশন অংশীদার ডোমেন অ্যাকাউন্ট প্রয়োজন, CPCon অ্যাক্সেসের জন্য দয়া করে TAM-এর সাথে যোগাযোগ করুন)।

কেস 2 ব্যবহার করুন: fwupd-এর ChromeOS বর্তমান সংস্করণ পেরিফেরাল সমর্থন করে

ChromeOS-এ fwupd-এর বর্তমান সংস্করণ ইতিমধ্যেই পেরিফেরাল সমর্থন করে এবং একটি নতুন ফার্মওয়্যার উপলব্ধ।

ইমেজ

  1. একটি .cab ফাইল তৈরি করুন।

    সমস্ত ফার্মওয়্যার একটি ক্যাবিনেট আর্কাইভ হিসাবে আপলোড করা হয়. ফার্মওয়্যার বাইনারির পাশাপাশি, LVFS আশা করে আর্কাইভে অন্তত একটি .metainfo.xml ফাইল থাকবে যা লক্ষ্য ডিভাইস এবং ফার্মওয়্যার বর্ণনা করে। আপনি লিনাক্সে gcab (ক্যাবিনেট ফাইল তৈরি করার জন্য একটি লাইব্রেরি) ব্যবহার করে একটি ক্যাবিনেট আর্কাইভ তৈরি করতে পারেন।

  2. LVFS-এ পরীক্ষিত এবং চূড়ান্ত ফার্মওয়্যার আপডেট ( .cab ফাইল) আপলোড করুন।

    1. নিশ্চিত করুন যে আপডেটটি স্থিতিশীল রিমোটে উপলব্ধ।

      যদি এটি ব্যক্তিগত , নিষেধাজ্ঞা বা টেস্টিং রিমোটে উপলব্ধ থাকে তবে এটি ChromeOS মিররে যোগ করা হবে না৷

    2. একটি স্বাক্ষরিত প্রতিবেদনের মাধ্যমে LVFS-এ বৈধ হিসাবে চিহ্নিত আপডেটগুলি৷

      ডিভাইস পরীক্ষা যোগ করা হয়েছে নিশ্চিত করুন.

    3. যদি এটি প্রথম ফার্মওয়্যার আপলোড হয়, তাহলে নিশ্চিত করুন যে কমপক্ষে 2টি ফার্মওয়্যার, বেস ফার্মওয়্যার (ডাউনগ্রেড পরীক্ষা করার জন্য) এবং নতুন ফার্মওয়্যার (আপগ্রেড পরীক্ষা করার জন্য), LVFS-এর স্থিতিশীল রিমোটে উপলব্ধ।

  3. একটি স্বাক্ষরিত প্রতিবেদনের মাধ্যমে ChromeOS-এ ফার্মওয়্যার আপগ্রেড পরীক্ষা করা উচিত।

    1. আপনার অ্যাকাউন্টের সাথে DUT লিঙ্ক করতে LVFS-এ শংসাপত্র আপলোড করুন।

      1. আপনার অ্যাকাউন্ট দিয়ে LVFS- এ লগইন করুন।
      2. উপরের ডানদিকে "ব্যক্তি" আইকনে ক্লিক করুন, অথবা https://fwupd.org/lvfs/profile{:.external} এ ক্লিক করুন৷
      3. প্রোফাইল সেটিংসে ক্লিক করুন।
      4. আপনার Chromebook-এ ক্লায়েন্ট সার্টিফিকেট খুঁজুন।

        • দ্রষ্টব্য : Chromebook অবশ্যই বিকাশকারী মোডে থাকতে হবে৷
        • ctrl + alt + t টিপে ChromeOS ডেভেলপার শেল চালু করুন
        • প্রকার:

          shell
        • /var/lib/fwupd/pki তে নেভিগেট করুন:

          cd /var/lib/fwupd/pki
        • আপনার Chromebook-এর একটি ফোল্ডারে client.pem কপি করুন, উদাহরণ: Downloads

          cp client.pm /home/chronos/user/MyFiles/Downloads/
    2. LVFS ওয়েবসাইটে ক্লায়েন্ট সার্টিফিকেট বিভাগে আপলোড সার্টিফিকেট বোতামে ক্লিক করুন এবং সার্টিফিকেট আপলোড করুন।

      1. আপনি পরীক্ষার জন্য ব্যবহার করছেন এমন প্রতিটি Chromebook-এ এই পদক্ষেপগুলি পুনরাবৃত্তি করুন (আপনি বিভিন্ন কম্পিউটারের জন্য একাধিক শংসাপত্র আপলোড করতে পারেন)৷
    3. DUT এর মাধ্যমে আপগ্রেড পরীক্ষা করুন এবং স্বাক্ষরিত রিপোর্ট আপলোড করুন।

      1. রিপোর্টগুলি পরীক্ষা এবং আপলোড করতে, নিম্নলিখিত কমান্ডগুলি চালান এবং প্রম্পট করা হলে প্রমাণীকরণ করুন৷

        fwupdmgr refresh
        fwupdmgr update
        fwupdmgr report-history --sign
      2. দ্রষ্টব্য : আপনি যদি ইতিমধ্যেই --sign ফ্ল্যাগ ছাড়া রিপোর্ট আপলোড করে থাকেন, তাহলে আপনি একই রিপোর্ট LVFS-এ পুনরায় আপলোড করতে fwupdmgr রিপোর্ট-ইতিহাস --sign --force ব্যবহার করতে পারেন।

        fwupdmgr report-history --sign --force
        • সার্ভারের প্রতিক্রিয়া দেখতে আপনি --verbose পাস করতে পারেন।

          fwupdmgr report-history --force --verbose
      3. নিশ্চিতকরণ ডায়ালগে হ্যাঁ ক্লিক করুন।

        • এটি আপনার অ্যাকাউন্টে স্বাক্ষরিত প্রতিবেদন আপলোড করা উচিত।
        • নিশ্চিত করতে, https://fwupd.org/lvfs/dashboard- এ নেভিগেট করুন এবং উপরের বাম দিকে হোম বিভাগের অধীনে স্বাক্ষরিত প্রতিবেদনে ক্লিক করুন।
    4. LVFS-এ ফার্মওয়্যার সংস্করণ যাচাই করুন রিপোর্ট স্বাক্ষরিত হয়েছে

      • LVFS-এ পেরিফেরাল অনুসন্ধান করুন।
      • যদি আপলোড করা স্বাক্ষরিত প্রতিবেদনটি Chromebook ব্যবহার করে পেরিফেরালে ফার্মওয়্যার সংস্করণটি সফলভাবে আপগ্রেড করার পরে হয়, তাহলে পরীক্ষিত বিভাগে ChromeOS সংস্করণ, fwupd সংস্করণ এবং সত্তা দেখাবে৷ উদাহরণ দেখুন।
      • নিশ্চিত করুন যে রিলিজ গেটিং একটি সবুজ চেকমার্ক দেখায় "ChromOS ব্যবহারকারীদের জন্য উপলব্ধ"৷
    5. M126 শুরু করে, ফার্মওয়্যার আপডেটগুলি শুধুমাত্র ChromeOS ব্যবহারকারীদের জন্য উপলব্ধ হবে যদি ফার্মওয়্যার LVFS-এ রিপোর্টে স্বাক্ষর করে থাকে (ChromeOS-এর সাথে পরীক্ষিত)।

      • 24 ঘন্টা পরে, ব্যবহারকারীরা পেরিফেরালটিকে ক্রোমবুকের সাথে সংযুক্ত করতে এবং ChromeOS UI এর মাধ্যমে ফার্মওয়্যার আপগ্রেড করতে পারে৷ সেটিংস > ChromeOS সম্পর্কে > ফার্মওয়্যার আপডেটগুলিতে নেভিগেট করুন।
      • দ্রষ্টব্য: একটি প্রদত্ত মাইলফলকের জন্য ChromeOS-এ সমস্ত প্রয়োজনীয় প্লাগইন পরিবর্তন উপলব্ধ রয়েছে অনুমান করে ফার্মওয়্যার আপডেটগুলি উপলব্ধ হবে৷

স্বাক্ষরিত প্রতিবেদনের আরও বিশদ বিবরণ LVFS- এ পাওয়া যাবে।

FAQs

প্রশ্ন: কোন Chromebook fwupd সমর্থন করে?

M101 বা তার পরের সমস্ত ChromeOS ডিভাইস।

প্রশ্ন: কিভাবে fwupd-এর কোন সংস্করণ ChromeOS-এর সাথে একীভূত করা আছে তা খুঁজে পাবেন?

  1. ব্রাউজারের মাধ্যমে chrome://system খুলুন (M109 বা তার পরে)।
    1. fwupd_version এ নেভিগেট করুন।
  2. অথবা বিকাশকারী মোড, রুট কনসোলের মাধ্যমে,
    1. fwupdmgr --version টাইপ করুন
    2. runtime org.freedesktop.fwupd দেখুন

প্রশ্ন: fwupd uprev প্রক্রিয়া কতক্ষণ সময় নেয়?

fwupd uprev Chromium প্রকাশের সময়সূচী অনুসরণ করে, নিশ্চিত করুন যে শাখা বৈশিষ্ট্য ফ্রিজ কাট অফ ডেটের আগে fwupd uprev অনুরোধ জমা দেওয়া হয়েছে।

প্রশ্ন: আমি ChromeOS রিলিজ সময়সূচী সম্পর্কে আরও তথ্য কোথায় পেতে পারি?

Chromium রিলিজ সময়সূচীতে

প্রশ্ন: কিভাবে একটি ক্রোমবুক ডেভেলপার মোডে স্যুইচ করবেন?

  1. Chromebook বন্ধ করুন।
  2. esc + রিফ্রেশ ধরে রাখুন এবং পাওয়ার বোতাম টিপুন।
    • দ্রষ্টব্য : কিছু ক্রোমবুকে এটি esc + (ডান তীর কী) এবং পাওয়ার বোতাম টিপুন।
  3. ডিভাইস চালু হয় এবং আপনি রিকভারি স্ক্রীন/মোড দেখতে পাবেন।
  4. তারপর ctrl + d টিপুন, তারপরে এন্টার টিপুন।
    • দ্রষ্টব্য : আপনি ctrl + d এর আগে কোনো কী চাপলে, ডিভাইসটি বিকাশকারী মোডে স্থানান্তরিত হবে না।
  5. ডিভাইসটি রিবুট হবে, বীপ হবে এবং আপনি দেখতে পাবেন 'আপনার সিস্টেম ডেভেলপার মোডে রূপান্তরিত হচ্ছে'।
  6. প্রায় 30 সেকেন্ড পরে, আপনি 'প্রিপারিং সিস্টেম ফর ডেভেলপার মোড' দেখতে পাবেন।
  7. অবশেষে (ডিস্কের আকারের উপর নির্ভর করে এটি 10 মিনিট থেকে 1+ ঘন্টা হতে পারে) ডিভাইসটি নিয়মিত স্বাগত স্ক্রিনে পুনরায় বুট হবে।
  8. কমান্ড প্রম্পট টিপুন ctrl + alt + (ডান তীর কী)।
    • দ্রষ্টব্য: কিছু ক্রোমবুকে এটি ctrl + alt + রিফ্রেশ কী।
    • ব্রাউজার ভিউতে ফিরে যেতে, ctrl + alt + (বাম তীর কী) টিপুন।
  9. আরও বিশদ বিবরণ [ডেভেলপার মোড] এ পাওয়া যাবে

প্রশ্ন: কীভাবে একটি ক্রোমবুককে সাধারণ মোডে স্যুইচ করবেন (যেমন, বিকাশকারী মোড নিষ্ক্রিয় করবেন)?

আপনার ডিভাইস রিবুট করুন এবং ফার্মওয়্যার স্ক্রিনে স্পেসবার টিপুন।

আরও বিশদ বিবরণ [ডেভেলপার মোড] এ পাওয়া যাবে।

প্রশ্ন: ChromeOS কি fwupd এর মাধ্যমে ডাউনগ্রেড সমর্থন করে?

না। fwupd এর প্রোডাকশন সংস্করণ বা ফার্মওয়্যার ভেঙে গেলে, আপনাকে https://fwupd.org/lvfs/dashboard-এর মাধ্যমে স্বাক্ষরিত প্রতিবেদনটি মুছে ফেলতে হবে। আপনি যখনই প্লাগইন পরিবর্তন জমা দেন এবং/অথবা একটি নতুন ফার্মওয়্যার উপলব্ধ থাকে তখন পরীক্ষা করা গুরুত্বপূর্ণ । LVFS-এর একটি স্থিতিশীল রিমোটে ফার্মওয়্যারের একটি বেস সংস্করণ সর্বদা উপলব্ধ রয়েছে তা নিশ্চিত করুন।

প্রশ্ন: ChromeOS-এর কোন সংস্করণগুলি কোন fwupd আপডেট সমর্থন করবে তা কীভাবে জানা যাবে?

কোন বিল্ড সংস্করণে পরিবর্তনগুলি অন্তর্ভুক্ত করা হয়েছে এবং Google ইঞ্জিনিয়ারদের সেই তথ্যগুলি আপনাকে সরবরাহ করতে সক্ষম হওয়া উচিত তা জিজ্ঞাসা করে আপনি বাগের বিষয়ে একটি মন্তব্য করতে পারেন৷ আপনি ChromeOS পার্টনার কনসোল (CPCon) এ বিল্ড সংস্করণ অনুসন্ধান করতে CL Finder ব্যবহার করতে পারেন (Google কর্পোরেশন অংশীদার ডোমেন অ্যাকাউন্ট প্রয়োজন—CPCon-এ অ্যাক্সেসের জন্য TAM-এর সাথে যোগাযোগ করুন)। এটি কোন মাইলস্টোনের সাথে সঙ্গতিপূর্ণ তা দেখার জন্য কেউ ChromeOS পার্টনার ফ্রন্টেন্ড (CPFE) এর বিল্ড সংস্করণটি উল্লেখ করতে পারে।

প্রশ্নঃ কিভাবে একটি LVFS অ্যাকাউন্ট তৈরি করবেন?

একটি অ্যাকাউন্ট পাওয়া LVFS ডকুমেন্টেশন পড়ুন।

প্রশ্নঃ কিভাবে LVFS-এ ক্যাব ফাইল আপলোড করবেন?

ফার্মওয়্যার LVFS ডকুমেন্টেশন আপলোড করা পড়ুন।

প্রশ্ন: একটি ফার্মওয়্যার একটি নির্দিষ্ট পেরিফেরালের জন্য কিভাবে নিশ্চিত করবেন?

এটি সবচেয়ে পরিচিত কনফিগারেশন ফাইলের মাধ্যমে সম্ভব। আরও তথ্যের জন্য fwupd সেরা পরিচিত কনফিগারেশন পড়ুন।

প্রশ্ন: LVFS-এ আপলোড করার আগে আমি কীভাবে আমার fwupd আপডেট পরীক্ষা করতে পারি?

একবার প্লাগইন পরিবর্তনগুলি জমা দেওয়া হলে এবং fwupd-এর নির্বাচনী সংস্করণ ChromeOS টেস্ট ইমেজে একত্রিত হয়ে গেলে, আপনি ChromeOS পার্টনার ফ্রন্টেন্ড (CPFE) (Google কর্পোরেশন পার্টনার ডোমেন অ্যাকাউন্টের প্রয়োজন - CPFE অ্যাক্সেসের জন্য TAM-এর সাথে যোগাযোগ করুন) এর মাধ্যমে পরীক্ষা চিত্রটি অ্যাক্সেস করতে পারেন।

ChromeOS-এ LVFS ডকুমেন্টেশন ফার্মওয়্যার টেস্টিং পড়ুন। বিকল্পভাবে আপনি Moblab এর সাথে fwupd পরীক্ষাও চালাতে পারেন।

প্রশ্ন: কীভাবে একজন ব্যবহারকারীকে জানানো হবে যে তাদের পেরিফেরালের জন্য একটি ফার্মওয়্যার আপডেট উপলব্ধ?

ব্যবহারকারী একটি বিজ্ঞপ্তি পাবেন যে আপডেটটি এলভিএফএস-এ বরাদ্দ করা জরুরিতার ভিত্তিতে একটি আপডেট উপলব্ধ। আচরণ নিম্নরূপ:

জরুরী বিজ্ঞপ্তি আচরণ
কম ব্যবহারকারীকে জানানো হবে না, আপডেটের জন্য ম্যানুয়ালি চেক করতে হবে।
মাঝারি
উচ্চ
সমালোচনামূলক আপডেট সম্পূর্ণ না হওয়া পর্যন্ত বিজ্ঞপ্তি প্রতিটি বুট দেখাবে।

প্রশ্ন: fwupd আপডেট কি স্বয়ংক্রিয়ভাবে ঘটে?

না। সমস্ত fwupd আপডেট ব্যবহারকারী দ্বারা শুরু হয়, এবং বুট করার সময় বা স্বয়ংক্রিয়ভাবে ঘটবে না।

প্রশ্ন: DS20 স্পেসিফিকেশনের সুবিধা কী?

বর্তমানে শুধুমাত্র USB পেরিফেরালগুলির জন্য যাচাই করা হয়েছে, আপনি যদি আপনার অন্যান্য হার্ডওয়্যারে একই প্রোটোকল ব্যবহার করেন তবে এটি শুধুমাত্র একটি DS20 বর্ণনাকারীর সাথে কাজ করবে।

বিক্রেতারা কুইর্ক ফাইলের ডেটা fwupd প্রকল্পের পরিবর্তে USB বর্ণনাকারীতে রাখতে পারে। এইভাবে ইউএসবি ডিভাইসটি ঢোকানো হয়, fwupd বর্ণনাকারীর ডেটা পড়ে, প্লাগইনের সাথে মেলে, বিক্রেতাকে fwupd-এ প্যাচ জমা দেওয়ার জন্য এবং fwupd uprev-এর জন্য অপেক্ষা না করেই ডিভাইসের গণনা করে।

প্রশ্ন: DS20 কি শুধুমাত্র ফাইল পরিবর্তন করার জন্য একটি বিকল্প বিকল্প?

হ্যাঁ; বেশিরভাগ সময় ভবিষ্যতের হার্ডওয়্যারের প্রকৃত কোড পরিবর্তনের পরিবর্তে একটি বিদ্যমান প্লাগইনে VID&PID যোগ করা প্রয়োজন। যদি কোড পরিবর্তনের প্রয়োজন হয় তবে বিক্রেতাকে fwupd-এ প্লাগইন পরিবর্তনগুলি জমা দিতে হবে।

পরিশিষ্ট

  1. বিকাশকারী গাইড
  2. বিকাশকারী সমর্থন
  3. CrOS অবদানকারীদের জন্য Git এবং Gerrit এর ভূমিকা
  4. সোর্স কোড পরিবর্তন করা
  5. গেরিট পর্যালোচনা/অনুমোদন প্রক্রিয়া
  6. fwupd ইন্টিগ্রেশন হ্যান্ডবুক

পুনর্বিবেচনার ইতিহাস

তারিখ সংস্করণ নোট
2025-07-23 2.4.3 কেস 1 ওয়ার্কফ্লো ব্যবহার আপডেট করুন
2024-10-18 2.4.2 ক্লায়েন্ট শংসাপত্র আপলোড করার জন্য fwupd ওয়ার্কফ্লো চিত্র এবং পদক্ষেপগুলি আপডেট করুন
2024-07-23 2.4.1 ফরম্যাটিং আপডেট।
2024-06-26 2.4 fwupd uprev ওয়ার্কফ্লো আপডেট করুন (কেস 1 ব্যবহার করুন) (2.4.1 এর সাথে একসাথে প্রকাশিত)
2024-06-17 2.3 স্বাক্ষরিত প্রতিবেদনের কর্মপ্রবাহ আপডেট করুন। (২.৪.১ এর সাথে একত্রে প্রকাশিত)
2024-02-01 2.2 নতুন প্ল্যাটফর্মে প্রজাতন্ত্র; ছোটখাট শব্দের আপডেট।
2023-10-12 2.1 কেস 1 এবং কেস 2-এ ছবি যোগ করা হয়েছে, পার্টনার সাইটে হোস্ট করা fwupd ইন্টিগ্রেশন হ্যান্ডবুক
2022-08-14 2.0 প্রাথমিক অংশীদার সাইট প্রকাশনা