เวอร์ชัน: 2.4.2
อัปเดตล่าสุด: 18-10-2024
ภาพรวม
วัตถุประสงค์ของคู่มือนี้คืออธิบายวิธีกำหนดค่าการอัปเดตเฟิร์มแวร์ fwupd ที่ UI ของ ChromeOS รองรับ
ข้อมูลเบื้องต้น
fwupd เป็นเดรัมน์แบบโอเพนซอร์สที่อัปเดตเฟิร์มแวร์ของอุปกรณ์ต่อพ่วงและระบบอื่นๆ ในระบบที่ใช้ Linux fwupd เป็นกลไกที่ ChromeOS ใช้อัปเดตเฟิร์มแวร์ของอุปกรณ์ต่อพ่วง
ข้อมูลอัปเดต fwupd ประกอบด้วยไฟล์ .cab
ที่เก็บไว้ในบริการเฟิร์มแวร์ของผู้ให้บริการ Linux (LVFS) ใน Linux การอัปเดตแบบอัปเดตจะพร้อมให้บริการในวงกว้างได้เมื่อมีการอัปโหลดไปยัง LVFS อย่างไรก็ตาม เพื่อให้การอัปเดตพร้อมใช้งานใน ChromeOS ทีม ChromeOS จะยืนยันและอนุญาตอัปเดตใหม่ๆ แยกต่างหากเพื่อให้ผู้ใช้ได้รับประสบการณ์ที่ดีที่สุด
กระบวนการส่งต่อ
ข้อมูลต่อไปนี้ใช้ได้เฉพาะกับอุปกรณ์ต่อพ่วงที่ผ่านการรับรองจาก WWCB ซึ่งมีการส่งตัวอย่างไปยัง Allion แล้ว
หาก fwupd เวอร์ชันปัจจุบันใน ChromeOS ไม่รองรับอุปกรณ์ต่อพ่วง ให้ทำตามวิธีการที่ระบุไว้ใน Use Case 1 และ Use Case 2 หาก fwupd เวอร์ชันปัจจุบันใน ChromeOS รองรับอุปกรณ์ต่อพ่วงอยู่แล้ว ให้ข้ามไปที่กรณีการใช้งาน 2
กรณีการใช้งาน 1: fwupd เวอร์ชันปัจจุบันของ ChromeOS ไม่รองรับอุปกรณ์ต่อพ่วง
fwupd เวอร์ชันปัจจุบันใน ChromeOS ยังไม่รองรับอุปกรณ์ต่อพ่วง
ODM และ OEM จะทำงานร่วมกับผู้ให้บริการชิปเซ็ตโดยตรงเพื่อส่งการเปลี่ยนแปลงปลั๊กอินไปยังฐานของโค้ดที่ย้ายข้อมูลแล้ว
- โปรดดูคู่มือการผสานรวม fwupd (ขั้นตอนที่ 2 - การใช้ fwupd)
- การเปลี่ยนแปลงปลั๊กอิน: ตัวอย่างที่ 1, ตัวอย่างที่ 2
- การจับคู่
VIDs:PIDs
ในไฟล์.quirk
: ตัวอย่างที่ 3- หากปลั๊กอินที่มีอยู่รองรับอุปกรณ์ต่อพ่วง USB คุณสามารถทําตามข้อกําหนดเฉพาะของ DS20 แทนการเปลี่ยนแปลงไฟล์ที่ไม่มาตรฐานได้
- ผู้ดูแลของ fwupd จะผสานการเปลี่ยนแปลงที่เกิดขึ้นกับปลั๊กอินและข้อบกพร่อง
- รอการเผยแพร่คะแนนอย่างเป็นทางการของ fwupd (เช่น 1.8.4) ให้จดบันทึกเวอร์ชันไว้
รุ่นส่งต่อจะได้รับการมิเรอร์ไปยัง ChromeOS เป็นประจำและจะเป็นไปตามกำหนดการเผยแพร่ Chromium
หากคุณส่งการเปลี่ยนแปลงปลั๊กอิน การแก้ไขข้อบกพร่อง หรือการเปลี่ยนแปลงไฟล์ที่ไม่ปกติหลังจากวันที่ตัดออกของฟีเจอร์ใน Chromium รุ่นใหม่ที่กำลังจะเปิดตัว แต่การเปลี่ยนแปลงดังกล่าวมีความสำคัญสูงสำหรับ ChromeOS รุ่นถัดไป แล้วจะมีผลดังนี้
- ไปที่เครื่องมือติดตามปัญหาของพาร์ทเนอร์
- ลงชื่อเข้าใช้ด้วยบัญชีโดเมน Google Partner
คลิกปุ่มสร้างปัญหาจากเมนูด้านซ้ายเพื่อสร้างข้อบกพร่องในคอมโพเนนต์ (
ChromeOS > External > WWCB > PERIPHERAL OEM > fwupd
) ซึ่งจะแจ้งให้ทีม ChromeOS ทราบเพื่ออัปเกรดเวอร์ชัน fwupd ใน ChromeOSระบุข้อมูลต่อไปนี้ในข้อบกพร่อง
ชื่อข้อบกพร่อง:
[PRODUCT NAME - fwupd]: New Plugin NAME OF THE PLUGIN requires fwupd X.Y.Z version uprev
คำอธิบายข้อบกพร่อง:
- หมายเลขเวอร์ชัน fwupd ซึ่งประกอบด้วยการเปลี่ยนแปลงปลั๊กอิน
- ฟีเจอร์ที่เพิ่มเข้ามามีอะไรบ้าง
- ข้อบกพร่องใดได้รับการแก้ไข
- รองรับฮาร์ดแวร์ใดบ้าง
- ยี่ห้อ/รุ่นของอุปกรณ์
- VID, PID
- GUID (ตัวระบุที่ไม่ซ้ำกันทั่วโลก)
- หมายเลขเวอร์ชัน fwupd ซึ่งประกอบด้วยการเปลี่ยนแปลงปลั๊กอิน
ภาพหน้าจอตัวอย่าง
ผู้เชี่ยวชาญของ Google จะจัดประเภทข้อบกพร่องนี้และรวม fwupd เวอร์ชันที่เลือกไว้เพื่อทดสอบอิมเมจ ChromeOS
จากนั้นระบบจะกำหนดข้อบกพร่องให้เวอร์ชัน fwupd ที่อัปเกรดแล้วใน ChromeOS เพื่อให้แน่ใจว่าการอัปเกรดจะไม่ทำให้ fwupd ใช้งานไม่ได้
- ทีมทดสอบจะเลือกผลิตภัณฑ์ 5 รายการ และอัปเกรด/ดาวน์เกรดเฟิร์มแวร์โดยใช้รูปภาพทดสอบของ ChromeOS ที่ประกอบด้วยการอัปเดต
ผลการตรวจสอบจะแสดงอยู่ในข้อบกพร่อง
- หากตรวจสอบไม่สำเร็จเนื่องจากพบข้อบกพร่องระหว่างการอัปเกรด ระบบจะมอบหมายข้อบกพร่องดังกล่าวกลับไปยังวิศวกรของ Google
เมื่อการทดสอบเสร็จสมบูรณ์แล้ว ระบบจะโปรโมต fwupd เวอร์ชันที่อัปเกรดแล้วไปยังแชแนล Canary เมื่อรายการการเปลี่ยนแปลงได้รับอนุมัติ
- โปรดแสดงความคิดเห็นเกี่ยวกับข้อบกพร่องเพื่อให้ทราบว่า ChromeOS เวอร์ชันบิลด์ใดประกอบด้วย Fwupd เวอร์ชัน Uprev และคุณยังใช้ CL Finder เพื่อค้นหาเวอร์ชันบิลด์ในคอนโซลพาร์ทเนอร์ ChromeOS (CPCon) (ต้องมีบัญชีโดเมนพาร์ทเนอร์องค์กรของ Google โปรดติดต่อ TAM เพื่อขอสิทธิ์เข้าถึง CPC)
กรณีการใช้งาน 2: fwupd เวอร์ชันปัจจุบันของ ChromeOS รองรับอุปกรณ์ต่อพ่วง
เวอร์ชันล่าสุดของ fwupd ใน ChromeOS รองรับอุปกรณ์ต่อพ่วงแล้ว และมีเฟิร์มแวร์ใหม่พร้อมให้บริการ
สร้างไฟล์
.cab
ระบบจะอัปโหลดเฟิร์มแวร์ทั้งหมดเป็นไฟล์ Cabinet นอกเหนือจากไบนารีของเฟิร์มแวร์แล้ว LVFS ยังคาดว่าที่เก็บถาวรจะมีไฟล์ .metainfo.xml อย่างน้อย 1 ไฟล์ที่อธิบายอุปกรณ์และเฟิร์มแวร์เป้าหมาย คุณสามารถสร้างไฟล์ Cabinet โดยใช้ gcab (ไลบรารีสำหรับสร้างไฟล์ Cabinet) ใน Linux
อัปโหลดการอัปเดตเฟิร์มแวร์เวอร์ชันทดสอบและเวอร์ชันสุดท้าย (ไฟล์
.cab
) ไปยัง LVFSตรวจสอบว่ามีการอัปเดตพร้อมใช้งานบนรีโมตเสถียร
หากพร้อมใช้งานในรีโมตส่วนตัว การห้ามจัดส่ง หรือการทดสอบ ระบบจะไม่เพิ่มรายการดังกล่าวลงในมิเรอร์ ChromeOS
การอัปเดตที่ทำเครื่องหมายว่าตรวจสอบแล้วใน LVFS ผ่านรายงานที่ลงนามแล้ว
ตรวจสอบว่าได้เพิ่มการทดสอบอุปกรณ์แล้ว
- ตัวอย่างไฟล์ JSON ที่เฟรมเวิร์กการทดสอบรองรับสำหรับการทดสอบอุปกรณ์
หากเป็นการอัปโหลดเฟิร์มแวร์ครั้งแรก ให้ตรวจสอบว่ามีเฟิร์มแวร์ 2 รายการเป็นอย่างน้อย เฟิร์มแวร์พื้นฐาน (เพื่อทดสอบการดาวน์เกรด) และเฟิร์มแวร์ใหม่ (เพื่อทดสอบการอัปเกรด) พร้อมใช้งานผ่านรีโมตแบบคงที่ของ LVFS
คุณควรทดสอบการอัปเดตเฟิร์มแวร์ใน ChromeOS ผ่านรายงานที่ลงชื่อรับรอง
อัปโหลดใบรับรองไปยัง LVFS เพื่อลิงก์ DUT กับบัญชีของคุณ
- เข้าสู่ระบบ LVFS ด้วยบัญชีของคุณ
- คลิกไอคอน "บุคคล" ที่ด้านขวาบน หรือคลิก https://fwupd.org/lvfs/profile{:.external}
- คลิกการตั้งค่าโปรไฟล์
ค้นหาใบรับรองไคลเอ็นต์ใน Chromebook
- หมายเหตุ: Chromebook ต้องอยู่ในโหมดนักพัฒนาซอฟต์แวร์
- เปิด Developer Shell ของ ChromeOS โดยกด ctrl+alt+t
ประเภท:
shell
นำทางไปยัง
/var/lib/fwupd/pki
cd /var/lib/fwupd/pki
คัดลอก
client.pem
ไปยังโฟลเดอร์ใน Chromebook ของคุณ ตัวอย่างเช่นDownloads
cp client.pm /home/chronos/user/MyFiles/Downloads/
คลิกปุ่มอัปโหลดใบรับรองในส่วนใบรับรองไคลเอ็นต์ในเว็บไซต์ LVFS แล้วอัปโหลดใบรับรอง
- ทำซ้ำขั้นตอนเหล่านี้ใน Chromebook แต่ละเครื่องที่คุณใช้ในการทดสอบ (คุณสามารถอัปโหลดใบรับรองหลายรายการสำหรับคอมพิวเตอร์เครื่องต่างๆ ได้)
ทดสอบการอัปเกรดและอัปโหลดรายงานที่ลงนามผ่าน DUT
หากต้องการทดสอบและอัปโหลดรายงาน ให้เรียกใช้คำสั่งต่อไปนี้และตรวจสอบสิทธิ์เมื่อได้รับข้อความแจ้ง
fwupdmgr refresh
fwupdmgr update
fwupdmgr report-history --sign
หมายเหตุ: หากอัปโหลดรายงานโดยไม่มี Flag
--sign
ไปแล้ว คุณสามารถใช้ fwupdmgr report-history--sign --force
เพื่ออัปโหลดรายงานเดิมไปยัง LVFS อีกครั้งfwupdmgr report-history --sign --force
คุณสามารถส่ง
--verbose
เพื่อดูการตอบกลับจากเซิร์ฟเวอร์fwupdmgr report-history --force --verbose
คลิกใช่ในกล่องโต้ตอบการยืนยัน
- ซึ่งจะอัปโหลดรายงานที่ลงนามแล้วไปยังบัญชีของคุณ
- หากต้องการยืนยัน ให้ไปที่ https://fwupd.org/lvfs/dashboard แล้วคลิกรายงานที่ลงชื่อใต้ส่วนหน้าแรกที่ด้านบนซ้าย
ยืนยันว่าเวอร์ชันเฟิร์มแวร์ใน LVFS มีรายงานที่ลงนามแล้ว
- ค้นหาอุปกรณ์ต่อพ่วงใน LVFS
- หากรายงานที่เซ็นชื่อซึ่งอัปโหลดมาหลังจากอัปเกรดเวอร์ชันเฟิร์มแวร์ในอุปกรณ์ต่อพ่วงโดยใช้ Chromebook เรียบร้อยแล้ว ส่วนทดสอบโดยจะแสดงเวอร์ชัน ChromeOS, เวอร์ชัน fwupd และเอนทิตี โปรดดูตัวอย่าง
- ตรวจสอบว่าการกำหนดการเผยแพร่มีเครื่องหมายถูกสีเขียวระบุว่า "พร้อมใช้งานสำหรับผู้ใช้ Chrome OS"
ตั้งแต่เวอร์ชัน M126 เป็นต้นไป การอัปเดตเฟิร์มแวร์จะพร้อมใช้งานสำหรับผู้ใช้ ChromeOS เฉพาะในกรณีที่เฟิร์มแวร์มีการรายงานที่ลงนามแล้ว (ทดสอบกับ ChromeOS) ใน LVFS
- หลังจาก 24 ชั่วโมง ผู้ใช้จะเชื่อมต่ออุปกรณ์ต่อพ่วงกับ Chromebook ได้ และอัปเกรดเฟิร์มแวร์ผ่าน UI ของ ChromeOS ไปที่การตั้งค่า > เกี่ยวกับ ChromeOS > การอัปเดตเฟิร์มแวร์
- หมายเหตุ: การอัปเดตเฟิร์มแวร์จะพร้อมใช้งานเมื่อการเปลี่ยนแปลงที่จำเป็นทั้งหมดของปลั๊กอินพร้อมใช้งานใน ChromeOS สำหรับเหตุการณ์สำคัญหนึ่งๆ
ดูรายละเอียดเพิ่มเติมเกี่ยวกับรายงานที่ลงนามแล้วได้ใน LVFS
คำถามที่พบบ่อย
ถาม: Chromebook รุ่นใดบ้างที่รองรับ fwupd
อุปกรณ์ ChromeOS ทั้งหมดใน M101 ขึ้นไป
คำถาม: ฉันจะทราบได้อย่างไรว่า Fwupd เวอร์ชันใดผสานรวมกับ ChromeOS
- เปิด
chrome://system
ผ่านเบราว์เซอร์ (M109 ขึ้นไป)- นำทางไปยัง
fwupd_version
- นำทางไปยัง
- หรือผ่านโหมดนักพัฒนาซอฟต์แวร์ คอนโซลราก
- ประเภท
fwupdmgr --version
- มองหา
runtime org.freedesktop.fwupd
- ประเภท
ถาม: กระบวนการอัปเดต fwupd ใช้เวลานานเท่าใด
การอัปเกรด fwupd ตามกำหนดการเผยแพร่ของ Chromium โปรดส่งคำขออัปเกรด fwupd ก่อนวันที่หยุดการอัปเดตฟีเจอร์ของสาขา
ถาม: ฉันจะดูข้อมูลเพิ่มเติมเกี่ยวกับกำหนดการเผยแพร่ของ ChromeOS ได้จากที่ใด
คำถาม: วิธีเปลี่ยน Chromebook เป็นโหมดนักพัฒนาซอฟต์แวร์
- ปิด Chromebook
- กด esc+รีเฟรชค้างไว้ แล้วกดปุ่มเปิด/ปิด
- หมายเหตุ: ใน Chromebook บางรุ่น ระบบจะกดปุ่ม Esc+→ (แป้นลูกศรขวา) แล้วกดปุ่มเปิด/ปิด
- อุปกรณ์จะเปิดขึ้นและคุณควรเห็นหน้าจอ/โหมดการกู้คืน
- จากนั้นกด ctrl+d ตามด้วย Enter เพื่อยอมรับ
- หมายเหตุ: หากคุณกดแป้นใดๆ ก่อน ctrl+d อุปกรณ์จะไม่เปลี่ยนเป็นโหมดนักพัฒนาซอฟต์แวร์
- อุปกรณ์จะรีบูต ส่งเสียงเตือน และคุณจะเห็นข้อความ "ระบบกำลังเปลี่ยนเป็นโหมดนักพัฒนาซอฟต์แวร์"
- หลังจากผ่านไปประมาณ 30 วินาที คุณจะเห็น "กำลังเตรียมระบบสำหรับโหมดนักพัฒนาซอฟต์แวร์"
- ในที่สุด (อาจใช้เวลา 10 นาทีถึง 1 ชั่วโมงขึ้นไปโดยขึ้นอยู่กับขนาดของดิสก์) อุปกรณ์จะรีบูตไปยังหน้าจอต้อนรับปกติ
- เปิด Command Prompt โดยกด ctrl+alt+→ (แป้นลูกศรขวา)
- หมายเหตุ: ใน Chromebook บางรุ่น แป้นดังกล่าวคือ ctrl+alt+refresh
- หากต้องการกลับไปที่มุมมองเบราว์เซอร์ ให้กด ctrl+alt+← (แป้นลูกศรซ้าย)
- ดูรายละเอียดเพิ่มเติมได้ใน [โหมดนักพัฒนาแอป]
ถาม: วิธีเปลี่ยน Chromebook เป็นโหมดปกติ (เช่น ปิดใช้โหมดนักพัฒนาซอฟต์แวร์)
รีบูตอุปกรณ์แล้วกด Spacebar ที่หน้าจอเฟิร์มแวร์
ดูรายละเอียดเพิ่มเติมได้ใน [โหมดนักพัฒนาแอป]
คำถาม: ChromeOS รองรับการดาวน์เกรดผ่านการส่งต่อไหม
ไม่ได้ หาก fwupd เวอร์ชันเวอร์ชันที่ใช้งานจริงหรือเฟิร์มแวร์ใช้งานไม่ได้ คุณจะต้องลบรายงานที่ลงนามแล้วผ่าน https://fwupd.org/lvfs/dashboard คุณต้องทดสอบทุกครั้งที่ส่งการเปลี่ยนแปลงปลั๊กอินและ/หรือมีเฟิร์มแวร์ใหม่พร้อมใช้งาน ตรวจสอบว่าเฟิร์มแวร์เวอร์ชันพื้นฐานพร้อมใช้งานเสมอในรีโมต LVFS ที่เสถียร
คำถาม: เราจะรู้ได้อย่างไรว่า ChromeOS เวอร์ชันใดจะรองรับการอัปเดตที่ส่งต่อกันรุ่นใด
คุณสามารถแสดงความคิดเห็นเกี่ยวกับข้อบกพร่องเพื่อสอบถามว่าการเปลี่ยนแปลงรวมอยู่ในบิลด์เวอร์ชันใด และวิศวกรของ Google น่าจะให้ข้อมูลดังกล่าวแก่คุณได้ นอกจากนี้ คุณยังใช้ CL Finder เพื่อค้นหาเวอร์ชันบิลด์ในคอนโซลพาร์ทเนอร์ ChromeOS (CPCon) ได้ด้วย (ต้องใช้บัญชีโดเมนพาร์ทเนอร์ของ Google Corp. โปรดติดต่อ TAM เพื่อขอสิทธิ์เข้าถึง CPCon) คุณอาจตรวจสอบเพื่อเปรียบเทียบเวอร์ชันบิลด์บนฟรอนท์เอนด์พาร์ทเนอร์ ChromeOS (CPFE) เพื่อดูว่าสอดคล้องกับเหตุการณ์สำคัญใด
ถาม: วิธีสร้างบัญชี LVFS
โปรดดูเอกสารประกอบเกี่ยวกับการสร้างบัญชี LVFS
ถาม: วิธีอัปโหลดไฟล์ CAB ไปยัง LVFS
โปรดดูการอัปโหลดเฟิร์มแวร์ในเอกสาร LVFS
คำถาม: วิธีตรวจสอบว่าเฟิร์มแวร์เป็นของอุปกรณ์ต่อพ่วงเฉพาะ
ซึ่งทำได้ผ่านไฟล์การกําหนดค่าที่รู้จักดีที่สุด โปรดดูข้อมูลเพิ่มเติมที่การกำหนดค่าที่ทราบดีที่สุด
ถาม: ฉันจะทดสอบการอัปเดต fwupd ก่อนอัปโหลดไปยัง LVFS ได้อย่างไร
เมื่อส่งการเปลี่ยนแปลงปลั๊กอินและรวม Fwupd เวอร์ชันเฉพาะเข้ากับอิมเมจทดสอบของ ChromeOS แล้ว คุณจะเข้าถึงรูปภาพทดสอบผ่าน ChromeOS Partner Frontend (CPFE) ได้ (ต้องมีบัญชีโดเมนพาร์ทเนอร์องค์กรของ Google และติดต่อ TAM เพื่อเข้าถึง CPFE)
โปรดดูเอกสารเกี่ยวกับ LVFS เรื่องการทดสอบเฟิร์มแวร์ใน ChromeOS หรือคุณจะทำการทดสอบแบบย้ายข้อมูลด้วย Moblab ก็ได้
ถาม: ผู้ใช้จะได้รับการแจ้งเตือนอย่างไรว่าการอัปเดตเฟิร์มแวร์พร้อมใช้งานสำหรับอุปกรณ์ต่อพ่วง
ผู้ใช้จะได้รับการแจ้งเตือนว่าการอัปเดตพร้อมให้บริการแล้วโดยอิงตามความเร่งด่วนของการอัปเดตที่กำหนดไว้ใน LVFS ลักษณะการทํางานมีดังนี้
กรณีเร่งด่วน | ลักษณะการทำงานของการแจ้งเตือน |
---|---|
ต่ำ | ผู้ใช้จะไม่ได้รับการแจ้งเตือน จะต้องตรวจหาการอัปเดตด้วยตนเอง |
ปานกลาง | |
สูง | |
วิกฤต | การแจ้งเตือนจะแสดงการเปิดเครื่องทั้งหมดจนกว่าการอัปเดตจะเสร็จสมบูรณ์ |
ถาม: การอัปเดต fwupd จะเกิดขึ้นโดยอัตโนมัติไหม
ไม่ การอัปเดตที่ส่งต่อทั้งหมดเริ่มต้นโดยผู้ใช้ และจะไม่เกิดขึ้นระหว่างการเปิดเครื่องหรือโดยอัตโนมัติ
ถาม: ข้อกำหนด DS20 มีประโยชน์อย่างไร
ปัจจุบันจะได้รับการยืนยันสำหรับอุปกรณ์ต่อพ่วง USB เท่านั้น หากคุณใช้โปรโตคอลเดียวกับที่ใช้ในฮาร์ดแวร์อื่น เครื่องมือดังกล่าวจะทำงานร่วมกับตัวบ่งชี้ DS20 ได้
ผู้ให้บริการสามารถใส่ข้อมูลไฟล์ข้อบกพร่องลงในตัวระบุ USB แทนที่จะใส่ไว้ในโปรเจ็กต์ fwupd วิธีนี้จะช่วยเสียบอุปกรณ์ USB, fwupd จะอ่านข้อมูลข้อบ่งชี้ จับคู่ปลั๊กอิน แจกแจงอุปกรณ์โดยไม่ต้องให้ผู้ให้บริการส่งแพตช์เพื่อส่งต่อและรอ Fwupd Uprev
ถาม: DS20 เป็นตัวเลือกอื่นสำหรับการเปลี่ยนแปลงไฟล์ที่ผิดปกติเท่านั้นใช่ไหม
ใช่ โดยส่วนใหญ่แล้วฮาร์ดแวร์ในอนาคตจะต้องเพิ่ม VID&PID ไปยังปลั๊กอินที่มีอยู่ แทนที่จะเป็นการเปลี่ยนแปลงโค้ดจริง หากต้องมีการเปลี่ยนแปลงโค้ด ผู้ให้บริการจะต้องส่งการเปลี่ยนแปลงปลั๊กอินไปยัง "ส่งต่อ"
ภาคผนวก
- คู่มือนักพัฒนาซอฟต์แวร์
- การสนับสนุนนักพัฒนาแอป
- ข้อมูลเบื้องต้นเกี่ยวกับ Git และ Gerrit สำหรับผู้ร่วมให้ข้อมูล CrOS
- การเปลี่ยนแปลงซอร์สโค้ด
- กระบวนการตรวจสอบ/อนุมัติของ Gerrit
- คู่มือการผสานรวม fwupd
ประวัติการแก้ไข
วันที่ | เวอร์ชัน | หมายเหตุ |
---|---|---|
2024-10-18 | 2.4.2 | อัปเดตอิมเมจเวิร์กโฟลว์ที่ส่งต่อและขั้นตอนเพื่ออัปโหลดใบรับรองไคลเอ็นต์ |
2024-07-23 | 2.4.1 | การอัปเดตการจัดรูปแบบ |
2024-06-26 | 2.4 | อัปเดตเวิร์กโฟลว์ Uprev ของ Fwupd (กรณีการใช้งาน 1) (เผยแพร่พร้อมกับเวอร์ชัน 2.4.1) |
2024-06-17 | 2.3 | อัปเดตเวิร์กโฟลว์รายงานที่ลงนามแล้ว (เผยแพร่พร้อมกับเวอร์ชัน 2.4.1) |
2024-02-01 | 2.2 | การเผยแพร่อีกครั้งบนแพลตฟอร์มใหม่ การอัปเดตถ้อยคำเล็กน้อย |
2023-10-12 | 2.1 | เพิ่มรูปภาพในเคส 1 และเคส 2 คู่มือการผสานรวม fwupd ที่โฮสต์ในเว็บไซต์ของพาร์ทเนอร์ |
2022-08-14 | 2.0 | การเผยแพร่เว็บไซต์พาร์ทเนอร์ครั้งแรก |