TechPowerUp 10 วันที่แล้ว general AI Generated

Modder Boots Googlebook OS on Apple Silicon Macs

เกี่ยวกับ Google / DeepMind
TechPowerUp 12 Oct 2026
93
0
100
รูปภาพประกอบ
รูปภาพประกอบกระทู้
7 13m



เจาะประเด็น
Hacking


Googlebook OS ลง Mac ชิป M5 ได้แล้ว ผ่าน VM เร่ง GPU แถม Chrome ใช้งานได้จริง



นักพัฒนาคนเดียวทำสิ่งที่กูเกิลไม่ได้ทำ คือเอาระบบปฏิบัติการของตัวเองไปรันบนเครื่องคู่แข่ง




ทีมข่าว เอไอไทย.com
⏱ อ่าน 4 นาที



ระบบปฏิบัติการที่พึ่งเปิดตัวไม่ถึงเดือน ถูกจับไปรันบนฮาร์ดแวร์ที่คนสร้างไม่ได้ตั้งใจรองรับ แล้วมันก็เวิร์ก




เราจะไม่แปลกใจเลยถ้าคุณเพิ่งรู้จักชื่อ Googlebook OS เมื่อไม่กี่สัปดาห์ก่อน เพราะแล็ปท็อปตระกูลนี้เพิ่งเปิดตัวหมาดๆ แต่ตอนนี้มันไปโผล่บน Mac ชิป Apple Silicon เรียบร้อยแล้ว ซึ่งเป็นฮาร์ดแวร์ที่กูเกิลไม่ได้ออกแบบมารองรับตั้งแต่แรก



คนที่ทำเรื่องนี้คือ Skylar Taylor-Barrick นักพัฒนาที่ปล่อยโปรเจกต์โอเพนซอร์สชื่อ gbos-vm ขึ้นมา จุดขายไม่ใช่แค่ "บูตติด" แต่บูตขึ้นมาทั้งระบบใน virtual machine ที่เร่งด้วย GPU แถม Chrome ยังใช้งานได้จริง ไม่ใช่แค่หน้าจอค้างให้ดูเล่น



ที่มา


วิธีที่เขาใช้ก็ไม่ได้ซับซ้อนอะไรขนาดนั้น สคริปต์ติดตั้งจะดึง recovery image ตัวจริงของ Dell XPS Googlebook ซึ่งเป็นบิลด์ ARM64 ที่อิงบน Android 17 จากนั้นก็สลับ vendor partition ที่ผูกกับฮาร์ดแวร์เฉพาะรุ่นออก แล้วเอาคอมโพเนนต์ของ virtual device จากโปรเจกต์ Cuttlefish ของกูเกิลมาเสียบแทน ก่อนจะบูตทั้งหมดใต้ QEMU



จุดสำคัญที่ทำให้เรื่องนี้เป็นไปได้คือ Dell XPS Googlebook ขับเคลื่อนด้วยชิป Snapdragon X ซึ่งเป็น ARM อยู่แล้ว พอเอา image ตัวนี้ไปวางบน hypervisor ของ Mac มันเลยรันได้โดยไม่ต้องผ่านการ emulation เลย — เร็วตรงนี้แหละ แต่ก็หมายความว่า Mac ชิป Intel ตกรถไปโดยปริยาย เพราะสถาปัตยกรรมไม่ตรงกัน



ปัญหาที่ต้องแก้


อีกด่านที่ต้องฝ่าคือเรื่องกราฟิก Googlebook OS เรนเดอร์ผ่าน Vulkan แต่ Mac ใช้ Metal เป็นแกนกลาง โปรเจกต์นี้เลยต้องส่งต่อคำสั่ง Vulkan ผ่าน MoltenVK ซึ่งเป็นตัวแปลงเลเยอร์ที่ทำให้ Vulkan วิ่งบน Metal ได้ นี่คือชิ้นส่วนที่ถ้าไม่มี ต่อให้บูตติดก็คงได้แค่หน้าจอดำ



ฝั่งสเปกเครื่องที่ต้องเตรียมก็ไม่ใช่เล่นๆ README ระบุว่าต้องมีแรม 16 GB พื้นที่ว่าง 60 GB, Xcode command line tools และ Android SDK พร้อม NDK แถมไฟล์ที่ต้องดาวน์โหลดรวมกันอีก 9 GB เรียกว่าใครจะลองต้องมีเครื่องแรงและใจสู้พอสมควร



“
First boot takes about 45 seconds on an M5 MacBook


การบูตครั้งแรกใช้เวลาราว 45 วินาทีบน MacBook ชิป M5 ซึ่งเป็นเครื่องเดียวที่นักพัฒนาระบุว่าเทสต์แล้ว นี่คือรายละเอียดเล็กๆ ที่บอกอะไรเยอะ — โปรเจกต์นี้ยังไม่ได้ผ่านการทดสอบครอบคลุมทุกเครื่อง Mac ชิป M-series แต่ถ้าคุณมี M5 อยู่ในมือ ก็ถือว่าเป็นเครื่องอ้างอิงที่เขาเทสต์ผ่าน



สิ่งที่ต้องเตรียม



แรม 16 GB

สเปกขั้นต่ำที่ README ระบุไว้ ถ้าน้อยกว่านี้อย่าหวัง



พื้นที่ว่าง 60 GB

ไม่รวมไฟล์ดาวน์โหลดอีก 9 GB ที่ต้องโหลดเพิ่ม



Xcode command line tools + Android SDK พร้อม NDK

เครื่องมือฝั่งพัฒนาแบบครบชุด ไม่ใช่แค่ติดตั้งแล้วจบ


มองในภาพใหญ่ สิ่งที่ Taylor-Barrick ทำคือการพิสูจน์ว่า Googlebook OS ไม่ได้ผูกขาดกับฮาร์ดแวร์ของกูเกิลหรือพาร์ตเนอร์อย่าง Dell มากเท่าที่เราคิด ถ้าสถาปัตยกรรมชิปตรงกันและมีคนยอมนั่งแก้เลเยอร์กราฟิก ระบบก็ข้ามกำแพงไปได้ แต่อย่าลืมว่านี่คือโปรเจกต์ของนักพัฒนาคนเดียวที่เทสต์บนเครื่องเดียว มันไม่ใช่ทางเลือกที่พร้อมให้คนทั่วไปใช้แทน macOS ในชีวิตประจำวัน



💡

สิ่งที่โปรเจกต์นี้บอกเราจริงๆ ไม่ใช่ "Googlebook OS ลง Mac ได้" แต่คือระบบปฏิบัติการสมัยใหม่ทุกวันนี้เปราะบางกว่าที่คิด — ขอแค่มีคนเข้าใจ partition, hypervisor และเลเยอร์แปลงกราฟิกดีพอ กำแพงที่บริษัทตั้งใจสร้างไว้ก็กลายเป็นแค่เส้นบางๆ



ที่มา: TechPowerUp — อ่านต้นฉบับ


#GooglebookOS #AppleSilicon #OpenSource

🔗 อ่านต่อ · สินค้าและคำถามที่เกี่ยวข้อง

สินค้ามาแรงตอนนี้

คนขายของถามบ่อย

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

กำลังโหลดความคิดเห็น...