4 คะแนน โดย GN⁺ 2024-03-17 | 5 ความคิดเห็น | แชร์ทาง WhatsApp

จุดจบของ Hackintosh

  • ตั้งแต่ต้นปี 2020 หลังจากประกอบ Hackintosh เครื่องแรก ก็ได้ประกอบเพิ่มอีกหลายเครื่องและยังใช้งานทุกวันอยู่
  • อธิบายว่าการลองทำ Hackintosh ในช่วงที่ Apple เปลี่ยนไปใช้ CPU/GPU ของตัวเองนั้นยังคุ้มค่า
  • macOS 14 (Sonoma) ยังรองรับ Mac Intel รุ่นล่าสุดอยู่ แต่ Apple ได้ถอดการรองรับไดรเวอร์การ์ด WiFi/Bt ออกทั้งหมด ส่งผลกระทบหนักต่อชุมชน Hackintosh

การยุติการรองรับไดรเวอร์

  • Apple ถอดไดรเวอร์ของการ์ด Broadcom ที่ใช้ใน iMac/MacBook รุ่นปี 2012/13 ออกจาก Sonoma
  • การ์ดเหล่านี้เป็นสิ่งจำเป็นสำหรับการประกอบ Hackintosh และเข้ากันได้อย่างสมบูรณ์กับบริการทั้งหมดของ Apple
  • แม้ OCLP team จะพยายามอย่างมาก แต่การ์ดเหล่านี้ก็ไม่สามารถทำงานบน Sonoma ได้ เว้นแต่จะยอมลดความปลอดภัยของ macOS ลงอย่างมาก

ข้อจำกัดของ OpenIntelWireless

  • โปรเจกต์ OpenIntelWireless มอบความเร็วที่น่าทึ่งบน macOS ด้วยการ์ด Intel WiFi6 แต่การที่ Apple จัดระเบียบ driver stack ใหม่ทำให้การรองรับ Message และ FaceTime ไม่เสถียร
  • Apple เปลี่ยนวิธีการทำงานของ USB subsystem จนทำให้เกิดปัญหากับชุดประกอบ Hackintosh

ประสบการณ์ส่วนตัว

  • ได้ลองประกอบ Sonoma โดยใช้ Intel AX200 WiFi/Bt, AMD CPU และ GPU รวมถึง NVMe SSD แต่เจอปัญหาหลายอย่าง
  • ปัญหาที่พบได้แก่ความไม่เสถียรของ Ethernet controller และ Bluetooth รวมถึงการติดตั้งอัปเดต macOS 14.4 ที่ล้มเหลว

อนาคตของ Hackintosh

  • การไม่มีไดรเวอร์ WiFi ทำให้ Hackintosh ชนกำแพงใหญ่
  • เนื่องจากฟีเจอร์ที่มีประโยชน์ของ macOS หลายอย่างพึ่งพาชิป WiFi เฉพาะทาง หากไม่มีฟีเจอร์เหล่านี้ก็ไม่อาจเรียกว่าเป็น Mac ที่แท้จริงได้
  • Hackintosh อาจยังใช้บางฟังก์ชันได้ต่อไปอีกหลายเดือนหรือหลายปี แต่สำหรับผู้เขียนแล้วมันไม่คุ้มค่าอีกต่อไป
  • กลุ่มผลิตภัณฑ์ Mac ที่ใช้ M1/M2/M3 มีตัวเลือกที่ดีเพียงพออยู่แล้ว จึงมีแผนจะซื้อ Mac mini มือสองหรือรุ่น Studio

ความเห็นของ GN⁺

  • Hackintosh คือโปรเจกต์ที่ขับเคลื่อนโดยชุมชนเพื่อให้ macOS ทำงานบนอุปกรณ์ที่ไม่ใช่ฮาร์ดแวร์ของ Apple และไม่ได้รับการรองรับอย่างเป็นทางการจาก Apple
  • บทความนี้ให้ข้อมูลสำคัญแก่ผู้ใช้ Hackintosh และแสดงให้เห็นว่ากลยุทธ์การผสานฮาร์ดแวร์กับซอฟต์แวร์ของ Apple ส่งผลต่อผู้พัฒนาภายนอกและผู้ใช้อย่างไร
  • ชุมชน Hackintosh ทำให้การใช้งาน macOS แบบไม่เป็นทางการเป็นไปได้ แต่กำลังยากขึ้นเรื่อย ๆ จากความก้าวหน้าทางเทคโนโลยีของ Apple
  • บทความนี้นำเสนอหัวข้อที่น่าสนใจสำหรับผู้หลงใหลในเทคโนโลยี และช่วยเพิ่มการตระหนักรู้เกี่ยวกับปัญหาความเข้ากันได้ของฮาร์ดแวร์และซอฟต์แวร์
  • โปรเจกต์ที่คล้ายกับ Hackintosh มีได้แก่ดิสทริบิวชันหลากหลายแบบบนพื้นฐาน Linux ซึ่งผู้ใช้อาจพิจารณาเป็นทางเลือกได้
  • ผู้ที่ใช้ Hackintosh สามารถตระหนักผ่านบทความนี้ได้ว่าจำเป็นต้องพิจารณาอย่างรอบคอบเกี่ยวกับการอัปเดตในอนาคตและการเลือกฮาร์ดแวร์

5 ความคิดเห็น

 
iolothebard 2024-03-18

เมื่อ Intel Mac ค่อย ๆ หลุดจากรายชื่ออุปกรณ์ที่รองรับ macOS… กลับกันก็น่าจะมีความพยายามรัน Linux หรือ Windows บน Intel Mac มากขึ้นแทน แม้สุดท้ายสิ่งนั้นก็คงหมดความจำเป็นไปอยู่ดี…
https://t2linux.org/

 
freedomzero 2024-03-18

ตอนนั้นสนุกดีนะที่ได้ลองลง kext โน้นนี่ให้เข้ากับฮาร์ดแวร์แล้วคอยบูตทดสอบไปเรื่อย ๆ ฮ่าๆ
แต่ถ้าจะใช้งานจริงก็ไม่ค่อยสะดวกเท่าไร พอมันกำลังจะหายไปแบบนี้ก็แอบเสียดายเหมือนกัน

 
qurare 2024-03-18

ดูเหมือนว่าพอ Apple Silicon มาพร้อมกับราคาของ Mac ที่ลดลงมาก ก็น่าจะคุ้มกว่าที่จะเอาเงินไปซื้อ Mac แทนการทำ Hackintosh
พอมี Mac แล้ว โดยมากก็แทบไม่มีโอกาสได้ใช้ Hackintosh อีกเลย...

 
xguru 2024-03-18

ผมเองก็เคยประกอบแฮ็กกินทอชมาใช้เหมือนกัน ตอนที่อุปกรณ์ของ Apple ยังออกมาแค่รุ่นเก่าฝั่ง Intel แต่นั่นก็คงเป็นแค่ช่วงเวลาหนึ่งเท่านั้น
โดยเฉพาะหลังจาก Apple Silicon ออกมาแล้ว ก็มองว่าแทบจะเป็นไปไม่ได้เลย
ตอนนี้ก็คงเหลือไว้เป็นแค่ความทรงจำแล้วครับ 555

 
GN⁺ 2024-03-17
ความคิดเห็นจาก Hacker News
  • ผู้ใช้คนหนึ่งย้อนความว่า ตอนหนุ่ม ๆ มีเวลาเยอะแต่เงินน้อย การดัดแปลงคอมพิวเตอร์จึงทั้งสนุกและมีประโยชน์ ตอนนี้กลับมีเวลาน้อยลงและมีเงินเหลือมากขึ้น จึงไม่อยากเสียเวลาไปกับการทำให้คอมพิวเตอร์ใช้งานได้ เขายังบอกว่าประสบการณ์กับรถยนต์ก็คล้ายกัน และคิดว่า Hackintosh ได้ผ่านยุคสมัยของมันมาอย่างดีแล้ว แต่คนรุ่นถัดไปคงไปหาความสนใจอย่างอื่น
  • ผู้ใช้อีกคนบอกว่าชื่นชอบ Hackintosh มานาน แต่ก็รู้สึกเศร้าที่ไดรเวอร์จะยิ่งซับซ้อนและยากขึ้นเรื่อย ๆ พร้อมยอมรับว่า Apple ไม่ได้ตั้งใจจะขัดขวาง Hackintosh โดยเฉพาะ
  • ผู้ใช้คนหนึ่งซึ่งเป็นวิศวกร Apple ที่ต้องจัดการกับบั๊ก ACPI กล่าวว่า Hackintosh ก่อปัญหาเฉพาะตัวขึ้นมา และแม้จะพยายามแก้ปัญหาผ่าน crash log แต่ก็ทำได้ยากเพราะข้อมูลไม่ตรงกับฮาร์ดแวร์จริง เขาบอกว่า Hackintosh ทำให้การหาต้นตอและแก้ปัญหายากขึ้น
  • ผู้ใช้อีกคนมองว่าเมื่อ 10~15 ปีก่อน Mac OS X นั้นคุ้มค่าพอที่จะซื้อฮาร์ดแวร์ของ Apple มาใช้ แต่ตอนนี้กลับเป็นฮาร์ดแวร์ที่กลายมาเป็นเหตุผลในการซื้อผลิตภัณฑ์ Apple ส่วนระบบปฏิบัติการก็อยู่ในระดับแค่พอใช้
  • มีข้อเสนอว่า macOS ได้รับการรองรับอย่างเป็นทางการในฐานะ guest OS แบบ paravirtualized และ Hackintosh รุ่นถัดไปอาจเป็นการใช้ Linux host ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์จริงกับอินเทอร์เฟซแบบ paravirtual
  • มีการกล่าวว่าชื่นชอบทั้งชิป Apple Silicon และวัสดุที่ใช้ผลิต อีกทั้งด้วยภาวะเงินเฟ้อ ค่า premium ของ Apple ก็ไม่ได้สูงเหมือนเมื่อก่อนแล้ว ขณะที่ Mac mini และ MacBook Air ก็มีราคาที่แข่งขันได้ และซอฟต์แวร์เดสก์ท็อปบน Linux ก็เริ่มทดแทนบางบทบาทที่เคยต้องพึ่ง macOS ได้
  • ผู้ใช้คนหนึ่งนึกถึงตอนติดตั้ง Snow Leopard ลงบนเน็ตบุ๊กแล้วเอาไปงาน WWDC ซึ่งกลายเป็นหัวข้อสนทนา และวิศวกร Apple หลายคนก็แปลกใจที่มันทำงานได้ดี
  • มีผู้ใช้ที่คิดว่าเมื่อสามารถรัน Mac OS บน Proxmox ได้แล้ว ความจำเป็นของ Hackintosh แบบ "bare metal" ก็แทบหมดไป และเขาชอบใช้ KVM มากกว่า
  • มีผู้ใช้คนหนึ่งสงสัยว่าทำไม FaceTime/iMessage ถึงผูกติดกับไดรเวอร์ Wi‑Fi มากขนาดนั้น เขาเดาว่าอาจเกี่ยวกับการทำ handoff กับ iPhone ในเครื่องเดียวกัน แต่ก็แปลกใจที่เมื่อไม่มีความสามารถของไดรเวอร์ ระบบกลับไม่ fallback ไปสื่อสารกับ backend อย่างแนบเนียน
  • ผู้ใช้ที่ใช้ Hackintosh มายาวนานบอกว่า ความสำเร็จและความเสถียรขึ้นอยู่กับการจัดชุดฮาร์ดแวร์ของแต่ละคน เขาโชคดีที่เดสก์ท็อปทาวเวอร์ของตัวเองเกือบตรงกับข้อกำหนดฮาร์ดแวร์ที่เหมาะกับ Hackintosh พอดี การตามอัปเดตระบบเป็นเรื่องยาก แต่หลังจากย้ายไปใช้ Apple Silicon แล้ว แม้จะคิดถึงอิสระแบบเดิมอยู่บ้าง เขาก็บอกว่าได้พบอิสระแบบเดียวกันในวิธีที่ต้องแฮ็กน้อยลง
  • มีผู้ใช้ที่รู้สึกว่าตอนนี้ MacBook ของ Apple มีจอ 120Hz แล้ว และความกังวลเรื่องชิป T2 กับแนวโน้มการล็อกของ macOS ก็ไม่ได้เป็นปัญหาอย่างที่เคยคิด ทำให้คุณค่าของ Hackintosh ดูน่าสนใจน้อยลง พร้อมเสริมว่าเกมมิงบน macOS เป็นด้านที่ถอยหลังลงมากที่สุด