ระบุรุ่นและรหัสสินค้าของลำโพง, เวอร์ชันฮาร์ดแวร์, บูตโหลดเดอร์, เฟิร์มแวร์ MCU, ไฟล์ DSP, เฟิร์มแวร์โมดูลบลูทูธ, เวอร์ชันแอป, ระบบปฏิบัติการโทรศัพท์ที่รองรับ, แพ็คเกจการอัปเดต, สภาพแวดล้อมเซิร์ฟเวอร์ และช่องทางการเผยแพร่ ระบุว่าส่วนประกอบใดสามารถอัปเดตส่วนประกอบอื่นได้
องค์ประกอบ | อัตลักษณ์ที่ต้องรักษาไว้ | คำถามเกี่ยวกับความเข้ากันได้ |
อุปกรณ์ลำโพง | การแก้ไข PCB, หน่วยความจำ, โมดูล และส่วนประกอบ | บิลด์นี้สามารถรันแพ็กเกจได้อย่างปลอดภัยหรือไม่? |
การบูตและการกู้คืน | เวอร์ชัน วิธีการป้อนข้อมูล และพื้นที่ที่ได้รับการป้องกัน | การอัปเดตที่ล้มเหลวสามารถกู้คืนได้หรือไม่? |
เฟิร์มแวร์หลัก/DSP | ผลรวมตรวจสอบ, การสร้าง และการกำหนดค่า | เสียงและการควบคุมยังคงเหมือนเดิมตามที่คาดไว้หรือไม่? |
แอปมือถือ | การสร้างร้านค้า แพลตฟอร์ม และสิทธิ์การเข้าถึง | รองรับโทรศัพท์รุ่นที่วางจำหน่ายหรือไม่? |
บริการอัปเดต | สภาพแวดล้อม ช่องทาง แพ็กเกจ และรายการ | โมเดลที่ต้องการได้รับไฟล์ที่ต้องการหรือไม่? |
เดอะ คู่มือไฟล์ขออนุมัติโครงการ เป็นพื้นที่สำหรับควบคุมความสัมพันธ์เหล่านี้ นอกเหนือจากตัวอย่างทางกายภาพ
ใช้สถานะการติดตั้งแอปแบบใหม่หมดและการติดตั้งแบบอัปเกรด ทดสอบการยอมรับ การปฏิเสธ การเปลี่ยนแปลงในภายหลัง และการลบสิทธิ์ จับคู่ลำโพงที่ติดตั้งใหม่จากโรงงานและลำโพงที่เคยจับคู่ไว้แล้ว ยืนยันข้อมูลรุ่น การตั้งชื่อ การจัดการอุปกรณ์หลายเครื่อง ระยะ การเชื่อมต่อใหม่ พฤติกรรมพื้นหลัง/เบื้องหน้า การรีสตาร์ทโทรศัพท์ และการปิดแอปโดยบังคับ
ลองใช้ฟังก์ชันควบคุมทุกอย่างที่โฆษณาไว้: ระดับเสียง, อีควอไลเซอร์, ไฟแสดงสถานะ, เอฟเฟ็กต์ไมโครโฟน, แหล่งสัญญาณ, การจับคู่สเตอริโอ, ชื่ออุปกรณ์, โหมดพักเครื่อง, การแสดงข้อมูลแบตเตอรี่, ข้อมูลเฟิร์มแวร์ และรีเซ็ต (ถ้ามี) บันทึกการใช้งานที่ไม่รองรับ และตั้งค่าอินเทอร์เฟซให้ป้องกันหรืออธิบายการใช้งานเหล่านั้น
ตรวจสอบให้แน่ใจว่าแอปและอุปกรณ์ตรวจสอบรุ่น ฮาร์ดแวร์ เวอร์ชันปัจจุบัน เวอร์ชันเป้าหมาย ความสมบูรณ์ของแพ็กเกจ และการอนุญาตอย่างถูกต้อง อย่าพึ่งพาเพียงแค่ชื่อไฟล์ แพ็กเกจสำหรับแอมพลิฟายเออร์ จอแสดงผล ขนาดหน่วยความจำ หรือการกำหนดพินที่แตกต่างกัน อาจทำให้ผลิตภัณฑ์ใช้งานไม่ได้
แนวทางการอัปเดตซอฟต์แวร์ IoT ของ NIST อธิบายถึงความสามารถต่างๆ เช่น การจำกัดการอัปเดตเฉพาะหน่วยงานที่ได้รับอนุญาต และการตรวจสอบว่าการอัปเดตมาจากแหล่งที่ถูกต้อง ควรใช้การตรวจสอบด้านความปลอดภัยทางไซเบอร์และความเป็นส่วนตัวเฉพาะตลาดในกรณีที่ผลิตภัณฑ์หรือปลายทางต้องการ บทความนี้เป็นกรอบการยอมรับทางวิศวกรรม ไม่ใช่การกำหนดการปฏิบัติตามข้อกำหนด
อัปเดตเกต | ผลลัพธ์ที่ต้องการ | หลักฐาน |
การจับคู่รุ่น/ฮาร์ดแวร์ | เป้าหมายที่ไม่ถูกต้องถูกบล็อก | บันทึกผลการทดสอบเชิงลบ |
ความสมบูรณ์ของบรรจุภัณฑ์ | ไฟล์ที่เสียหายหรือถูกแก้ไขจะถูกปฏิเสธ | ผลการตรวจสอบและแฮชของแพ็กเกจ |
นโยบายเวอร์ชัน | การอัปเกรด เวอร์ชันเดียวกัน และการดาวน์เกรด จะทำงานตามที่ได้รับการอนุมัติ | เมทริกซ์สถานะ |
ความพร้อมด้านพลังงาน | แบตเตอรี่อยู่ในสถานะที่ไม่ปลอดภัย ถูกปิดกั้นหรือถูกสัมผัส | เกณฑ์และข้อความผู้ใช้ |
ความยินยอม/สถานะของผู้ใช้ | ความก้าวหน้าและผลที่ตามมานั้นเป็นสิ่งที่เข้าใจได้ | การจับภาพหน้าจอและการจับเวลา |
ในจุดที่กำหนด ให้ตัดการเชื่อมต่อโทรศัพท์ ออกไปให้พ้นระยะทำการ ปิดแอป รีสตาร์ทโทรศัพท์ ตัดการจ่ายไฟให้ลำโพงในที่ที่ปลอดภัย เข้าสู่โหมดแบตเตอรี่ต่ำ ปิดหน้าจอโทรศัพท์ และแสดงกล่องบรรจุภัณฑ์ที่เสียหาย บันทึกว่าการดาวน์โหลดเริ่มต้นใหม่หรือไม่ การติดตั้งดำเนินต่อหรือไม่ รูปภาพก่อนหน้ายังใช้งานได้หรือไม่ หรือมีเส้นทางการกู้คืนที่กำหนดไว้หรือไม่
ห้ามทำการตัดกระแสไฟฟ้าอย่างไม่ปลอดภัยหากโครงสร้างหรือคำแนะนำในห้องปฏิบัติการห้ามไว้ ฝ่ายวิศวกรรมควรจัดเตรียมจุดฉีดกระแสไฟฟ้าลัดวงจรและเครื่องมือในการกู้คืนที่ได้รับการสนับสนุน อุปกรณ์ตั้งโปรแกรมแบบซ่อนอาจยอมรับได้สำหรับการควบคุมภายในโรงงาน แต่ไม่สามารถทดแทนแผนการกู้คืนของลูกค้าเมื่อมีการอัปเดตภาคสนามได้
การอัปเดตอาจเปลี่ยนแปลงการปรับแต่งเสียง ระดับเสียง ข้อความแจ้งเตือน การจับคู่ TWS การประมวลผลไมโครโฟน ไฟแสดงสถานะ ตัวบ่งชี้การชาร์จ กระแสไฟขณะสแตนด์บาย ข้อมูลแอป หรือพฤติกรรมวิทยุที่เกี่ยวข้องกับการรับรอง ทำการทดสอบการถดถอยตามความเสี่ยงซ้ำอีกครั้งและเปรียบเทียบกับตัวอย่างที่ได้รับอนุมัติ
เดอะ กระบวนการขอเปลี่ยนผู้บรรยาย ควรจัดการการเปลี่ยนแปลงซอฟต์แวร์ด้วยกรรมสิทธิ์เดียวกับการเปลี่ยนแปลงส่วนประกอบ บันทึกสิ่งที่เปลี่ยนแปลง เหตุผล หน่วยที่ได้รับผลกระทบ หลักฐาน ผู้อนุมัติ วันที่เผยแพร่ และการดำเนินการย้อนกลับหรือการควบคุม
ทดสอบการออกจากระบบ การลบแอป การเปลี่ยนโทรศัพท์ การโอนย้ายอุปกรณ์ การรีเซ็ตเป็นค่าจากโรงงาน เส้นทางการลบบัญชี (ถ้ามี) ชื่อลำโพงที่บันทึกไว้ ข้อมูลประจำตัว Wi-Fi (ถ้ามี) ค่าที่ตั้งไว้ล่วงหน้า และประวัติการอัปเดต ยืนยันว่าข้อมูลใดบ้างที่จัดเก็บอยู่ในโทรศัพท์ อุปกรณ์ และบริการ ข้อกำหนดด้านความเป็นส่วนตัว สิทธิ์ การเก็บรักษา และข้อกำหนดของบัญชีจำเป็นต้องได้รับการตรวจสอบโดยผู้เชี่ยวชาญสำหรับแต่ละตลาด
ผลิตภัณฑ์ไม่ควรเปิดเผยการตั้งค่าของลูกค้ารายอื่นหลังจากส่งคืน ซ่อมแซม หรือโอนย้าย คำแนะนำในการให้บริการต้องระบุขั้นตอนการลบและตรวจสอบที่ได้รับอนุมัติโดยไม่เปิดเผยข้อมูลประจำตัวส่วนบุคคล
กำหนดผู้รับผิดชอบสำหรับบัญชีแอปสโตร์ ข้อมูลรับรองการลงนาม บริการอัปเดต สภาพแวดล้อมซอร์สโค้ดและการสร้าง บันทึกการเผยแพร่ ข้อความถึงลูกค้า รายงานความปลอดภัย ค่าใช้จ่ายเซิร์ฟเวอร์ การเปลี่ยนแปลงระบบปฏิบัติการโทรศัพท์ และการสิ้นสุดการสนับสนุนผลิตภัณฑ์ หลีกเลี่ยงการกล่าวอ้างเกี่ยวกับระยะเวลาการอัปเดต เว้นแต่ว่าองค์กรจะมีทรัพยากรและนโยบายที่ได้รับการอนุมัติเพื่อสนับสนุนเรื่องดังกล่าว
ใช้ คู่มือความสม่ำเสมอในการสั่งซื้อซ้ำ เพื่อป้องกันไม่ให้การเปลี่ยนฮาร์ดแวร์ส่งผลกระทบต่อแอปพลิเคชันที่ติดตั้งไว้โดยไม่แจ้งให้ทราบล่วงหน้า ตรวจสอบใบเสนอราคา จำนวนสั่งซื้อขั้นต่ำ ระยะเวลานำส่ง การรับรอง การรับประกัน บริการ และการสื่อสารกับผู้ค้าปลีกเมื่อมีการเปลี่ยนแปลงในห่วงโซ่ซอฟต์แวร์