นักพัฒนาซอฟต์แวร์ได้เปิดตัวไคลเอนต์ Galaxy Buds แบบโอเพ่นซอร์สสำหรับ Windows หลังจากทำวิศวกรรมย้อนกลับโปรโตคอลการสื่อสารที่เป็นกรรมสิทธิ์ของ Samsung อ่านต่อ!
ที่ กาแล็กซี่สวมใส่ได้ แอพอนุญาตให้ผู้ใช้เชื่อมต่ออุปกรณ์สวมใส่ของ Samsung เข้ากับสมาร์ทโฟนของตน เรายังสามารถจัดการหูฟังไร้สายตระกูล Galaxy Buds ผ่านแอพเดียวกันได้หลังการติดตั้ง เหมาะสมปลั๊กอิน. สำหรับผู้ใช้พีซีและ Mac Samsung มีแอปพลิเคชันคู่หูที่คล้ายกันซึ่งมีชื่อว่า ผู้จัดการ Galaxy Buds เพื่อตรวจสอบการอัพเดตซอฟต์แวร์และ ติดตั้งเฟิร์มแวร์ใหม่ บน Galaxy Buds/Buds+ Samsung ใช้โปรโตคอลการสื่อสารที่เป็นกรรมสิทธิ์ระหว่าง Buds และแอพคู่หู แต่ตอนนี้นักพัฒนาสามารถจัดการวิศวกรรมย้อนกลับได้ บุคคล, ทิม ชนีเบอร์เกอร์ได้เปิดตัวไคลเอนต์ Galaxy Buds แบบโอเพ่นซอร์สอย่างไม่เป็นทางการ ซึ่งมีประโยชน์มากกว่าแอปอย่างเป็นทางการมาก
เวอร์ชันเริ่มต้นของไคลเอนต์อย่างไม่เป็นทางการซึ่งมีชื่อเช่นกัน ผู้จัดการ Galaxy Buds เปิดตัวเป็นแอพสำหรับ Windows เท่านั้น คุณต้องมี .NET Framework 4.7.2 ขึ้นไปจึงจะรันได้ ซึ่งหมายถึงการย้ายแอปไปยัง Linux และ macOS โดยใช้ โมโน อาจจะเป็นไปได้ในอนาคตอันใกล้นี้
ลูกค้ามีคุณสมบัติดังต่อไปนี้:
- แสดงสถิติเซ็นเซอร์โดยละเอียดบนแดชบอร์ด ซึ่งรวมถึง:
- แรงดันและกระแสของ ADC (ตัวแปลงอนาล็อกเป็นดิจิทัล) ในตัวของหูฟังทั้งสองข้าง
- อุณหภูมิของหูฟังเอียร์บัดทั้งสองข้าง
- เปอร์เซ็นต์แบตเตอรี่ที่แม่นยำยิ่งขึ้น (แทนขั้นตอนที่ 5)
- ทำการทดสอบตัวเองกับส่วนประกอบออนบอร์ดทั้งหมด
- แสดงข้อมูล (ดีบัก) ต่างๆ รวมถึง:
- การแก้ไขฮาร์ดแวร์
- (สัมผัส) เวอร์ชันเฟิร์มแวร์
- ที่อยู่ Bluetooth ของหูฟังเอียร์บัดทั้งสองข้าง
- หมายเลขประจำเครื่องของเอียร์บัดทั้งสองข้าง
- ข้อมูลการสร้างเฟิร์มแวร์ (วันที่คอมไพล์ ชื่อผู้พัฒนา)
- ประเภทแบตเตอรี่
- ข้อมูลเซ็นเซอร์อื่นๆ
- อีควอไลเซอร์: ปลดล็อคคุณสมบัติ 'เพิ่มประสิทธิภาพสำหรับ Dolby'
- ทัชแพด: รวมการเพิ่ม/ลดระดับเสียงเข้ากับตัวเลือกอื่นๆ
แอพคู่หูที่ไม่เป็นทางการเวอร์ชันเริ่มต้นนี้ออกแบบมาสำหรับ กาแล็กซี่บัดดั้งเดิม. ปี 2020 กาแล็กซีบัดส์+อย่างไรก็ตาม ลูกค้ายังไม่รองรับในขณะนี้ เนื่องจาก Tim ไม่มีคู่ครอง และเราขอยืนยันว่าคู่ดังกล่าวเข้ากันไม่ได้ เราหวังว่าชุมชน Galaxy Buds จะช่วยนักพัฒนาโดยจัดเตรียมบันทึกที่จำเป็นและดัมพ์ข้อความเพื่อขยายรายการความเข้ากันได้ของอุปกรณ์
Galaxy Buds Manager อย่างไม่เป็นทางการสำหรับ Windows: ดาวน์โหลด || รหัสแหล่งที่มา
ผู้พัฒนาก็ได้ แบ่งปัน โครงสร้างของโปรโตคอล RFComm Serial แบบกำหนดเองที่ใช้โดย Buds เพื่อรับและส่งข้อมูลไบนารี ซึ่งน่าจะเป็นประโยชน์ต่อผู้ซ่อมแซมรายอื่น
แหล่งที่มา: r/galaxybuds