เมื่ออัปเกรดเฟิร์มแวร์บน OneKey Pro ของคุณ คุณอาจพบข้อความแสดงข้อผิดพลาดดังต่อไปนี้:
ข้อความแสดงข้อผิดพลาด:
Request failed > Failure_ProcessError, Update file header invalid! : 800
โปรดทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหานี้:
ขั้นตอนที่ 1: ดาวน์โหลดไฟล์ Bootloader ล่าสุด
ดาวน์โหลดบูตโหลดเดอร์เวอร์ชันล่าสุด:
👉 ดาวน์โหลดไฟล์ bootloader
ขั้นตอนที่ 2: เปิดหน้าเครื่องมือซ่อมแซม
เปิดหน้าต่อไปนี้ในเบราว์เซอร์ Chrome:
👉 เครื่องมือซ่อมแซม - emmcFileWrite
เชื่อมต่อฮาร์ดแวร์วอลเล็ท OneKey Pro ของคุณ
เลือก WebUSB เป็นวิธีการเชื่อมต่อ (ดูภาพตัวอย่างด้านล่าง)
ขั้นตอนที่ 3: เขียนไฟล์ Bootloader
ค้นหาตัวเลือก "emmcFileWrite" บนหน้าเว็บและเปิดใช้งาน
เลือกไฟล์ bootloader ที่คุณดาวน์โหลดไว้ก่อนหน้านี้
คลิกปุ่ม "Execute" และรอจนกว่ากระบวนการจะเสร็จสมบูรณ์
หากสำเร็จ การซ่อมแซม bootloader จะเสร็จสิ้น
ขั้นตอนที่ 4: อัปเกรดเฟิร์มแวร์อีกครั้ง
เปิดหน้าอัปเกรดเฟิร์มแวร์ในเบราว์เซอร์ Chrome:
👉 อัปเกรดเฟิร์มแวร์ OneKey Proเลือกเฟิร์มแวร์เวอร์ชันล่าสุดบนหน้าเว็บและทำตามคำแนะนำเพื่ออัปเกรดให้เสร็จสมบูรณ์
หลังจากการอัปเกรด OneKey Pro ของคุณควรจะทำงานได้ตามปกติ
หากคุณประสบปัญหาใดๆ ในระหว่างขั้นตอนการดำเนินการ คุณสามารถติดต่อฝ่ายบริการลูกค้าออนไลน์ได้ที่: https://onekey.so?openMessenger หรือส่งอีเมลไปที่ [email protected] เพื่อขอความช่วยเหลือ
บน Ubuntu 24.04 หรือเวอร์ชันที่ใหม่กว่า หาก OneKey Wallet แจ้งเตือนข้อผิดพลาดว่าขาดไฟล์ libgbm.so.1 หรือไม่สามารถเปิดใช้งานได้ตามปกติ โดยทั่วไปมักเกี่ยวข้องกับการเปลี่ยนแปลงนโยบายความปลอดภัยของระบบ เช่น การจำกัดของ AppArmor ที่อาจทำให้ AppImage ที่ใช้ Electron ไม่สามารถเริ่มต้นสภาพแวดล้อมแซนด์บ็อกซ์ได้อย่างถูกต้อง หรือหากใช้งานเวอร์ชัน Snap กลไกการแยกส่วน (Isolating) ก็อาจส่งผลกระทบต่อการอ่านไลบรารีกราฟิกพื้นฐานของระบบได้เช่นกัน
ปัญหาความเข้ากันได้นี้ได้รับการรายงานไปยังทีมพัฒนาเพื่อแก้ไขแล้ว วิธีแก้ไขชั่วคราวคือการใช้เวอร์ชัน AppImage และเพิ่มพารามิเตอร์ --no-sandbox ในขณะเริ่มต้นใช้งาน:
./OneKey-Wallet-*.AppImage --no-sandbox
โปรดเปิด Terminal ในไดเรกทอรีที่เก็บไฟล์ AppImage แล้วรันคำสั่งดังกล่าว คุณก็จะสามารถข้ามข้อจำกัดด้านสิทธิ์และเปิดใช้งานแอปได้
ใน Ubuntu 24.04 หรือเวอร์ชันที่ใหม่กว่า หาก OneKey Wallet แจ้งเตือนข้อผิดพลาดว่าขาดไฟล์ libgbm.so.1 หรือไม่สามารถเปิดใช้งานได้ตามปกติ โดยทั่วไปจะเกี่ยวข้องกับการเปลี่ยนแปลงนโยบายความปลอดภัยของระบบ เช่น ข้อจำกัดของ AppArmor ที่อาจทำให้ AppImage ที่ใช้ Electron ไม่สามารถเริ่มต้นสภาพแวดล้อม Sandbox ได้อย่างถูกต้อง หรือหากใช้เวอร์ชัน Snap กลไกการแยกส่วน (Isolation) ของ Snap ก็อาจส่งผลกระทบต่อการอ่านไลบรารีกราฟิกพื้นฐานของระบบได้เช่นกัน
ปัญหาความเข้ากันได้นี้ได้รับการรายงานไปยังทีมพัฒนาเพื่อดำเนินการแก้ไขแล้ว วิธีแก้ไขชั่วคราวคือการใช้เวอร์ชัน AppImage และเพิ่มพารามิเตอร์ --no-sandbox ในขณะเปิดใช้งาน:
./OneKey-Wallet-*.AppImage --no-sandbox
โปรดเปิด Terminal ในไดเรกทอรีที่ไฟล์ AppImage ตั้งอยู่ แล้วเรียกใช้คำสั่งข้างต้น เพื่อข้ามข้อจำกัดด้านสิทธิ์และเปิดใช้งานแอปพลิเคชัน
