นักพัฒนารัน iOS 16 บน Xiaomi Redmi Note 12 ได้สำเร็จ! มือถือ Snapdragon 685 บูตเข้า iPhone UI ได้จริง แต่ยังใช้งานไม่สมบูรณ์
กลายเป็นอีกหนึ่งผลงานที่น่าสนใจของวงการม็อดสมาร์ตโฟน หลังนักพัฒนาที่ใช้ชื่อว่า Makr สามารถนำระบบปฏิบัติการ iOS 16.7.16 ของ Apple มาบูตบน Xiaomi Redmi Note 12 4G ที่ใช้ชิป Qualcomm Snapdragon 685 ได้สำเร็จ พร้อมเผยวิดีโอสาธิตผ่าน X เมื่อวันที่ 18 ตุลาคม 2026
วิดีโอความยาวประมาณ 2 นาทีครึ่งเริ่มต้นด้วยข้อความ Kernel ที่เลื่อนผ่านหน้าจอ ก่อนปรากฏโลโก้ Apple และเข้าสู่หน้าจอล็อกของ iOS ซึ่งมีหน้าตาไม่ต่างจาก iPhone ทั่วไปในเบื้องต้น แม้จะกำลังทำงานอยู่บนฮาร์ดแวร์ของ Xiaomi ก็ตาม
อย่างไรก็ตาม นี่ไม่ใช่การนำธีม iOS มาครอบ Android แต่เป็นการทดลองนำซอฟต์แวร์ระบบของ Apple มาทำงานบนอุปกรณ์ที่ไม่ได้ออกแบบมารองรับโดยตรง ผ่านการปรับแต่ง Kernel ให้เข้ากับฮาร์ดแวร์ Qualcomm
สิ่งสำคัญคือ โครงการนี้ยังเป็นการทดลองทางเทคนิค ไม่ใช่ iOS เวอร์ชันที่พร้อมใช้งานในชีวิตประจำวัน เพราะฟังก์ชันหลายอย่างยังทำงานไม่ได้ และประสิทธิภาพโดยรวมยังมีข้อจำกัดมาก
ใช้ iOS ของจริง ไม่ใช่แค่ธีมหรือ Launcher
Kernel ทำหน้าที่เป็นตัวกลางระหว่างระบบปฏิบัติการกับฮาร์ดแวร์ ไม่ว่าจะเป็นซีพียู หน่วยความจำ อุปกรณ์รับข้อมูล หรือระบบจัดการกระบวนการต่าง ๆ การนำ XNU มารันบน Snapdragon 685 จึงต้องปรับแก้หลายส่วนให้เข้ากับสถาปัตยกรรมและอุปกรณ์ของ Redmi Note 12
Makr ยังระบุว่าได้รับแรงบันดาลใจและต่อยอดจากโครงการ ios-sweet ของนักพัฒนากลุ่มอื่น ซึ่งเคยทดลองนำ iOS มาทำงานบน Redmi Note 10 Pro มาก่อน
ความสำเร็จของ ios-topaz จึงเป็นการต่อยอดงานพัฒนาระบบปฏิบัติการข้ามแพลตฟอร์ม โดยไม่ได้เปลี่ยนเพียงรูปลักษณ์ภายนอก แต่พยายามทำให้ระบบปฏิบัติการของ Apple ทำงานร่วมกับฮาร์ดแวร์จากผู้ผลิตรายอื่นได้จริง
จากบูตเข้าสู่หน้าจอล็อก สู่การควบคุมหน้าจอได้แล้ว
ในวิดีโอแรก หน้าจอ Redmi Note 12 สามารถแสดงโลโก้ Apple และเข้าสู่หน้าจอล็อกของ iOS ได้ แต่ในเวลานั้นระบบสัมผัสและปุ่มกดยังใช้งานไม่ได้
หลังเผยแพร่วิดีโอได้ไม่นาน Makr ได้อัปเดตความคืบหน้าเพิ่มเติม พร้อมภาพหน้าการตั้งค่าและข้อมูลอุปกรณ์ โดยระบุว่าระบบสัมผัสและปุ่มต่าง ๆ เริ่มทำงานได้แล้ว
ภาพหน้า About ยังแสดงข้อมูลตัวเครื่องเป็น iPhone X ขณะที่ข้อมูล Wi-Fi แสดงเป็น N/A ซึ่งสะท้อนว่าโครงการยังไม่ได้รองรับฮาร์ดแวร์ทุกส่วนอย่างครบถ้วน
อย่างไรก็ตาม เอกสาร README ของโครงการยังไม่ได้อัปเดตตามความคืบหน้าล่าสุด โดยยังระบุว่าการทำงานของหน้าจอสัมผัสอยู่ระหว่างการตรวจสอบ จึงต้องแยกข้อมูลจากคำอธิบายล่าสุดของผู้พัฒนาออกจากสถานะในเอกสารโครงการที่อาจล้าหลัง
ไม่มีไดรเวอร์ GPU ทำให้เรนเดอร์ทุกพิกเซลด้วย CPU
แม้จะบูตเข้า iOS ได้ แต่การทำให้ระบบทำงานได้รวดเร็วและสมบูรณ์ยังเป็นเรื่องยาก โดยผู้พัฒนาระบุว่าการบูตเครื่องใช้เวลาประมาณ 3 นาที และเนื่องจากยังไม่มีไดรเวอร์กราฟิกที่ทำงานได้ตามปกติ ซีพียูจึงต้องรับภาระวาดภาพบนหน้าจอแทน GPU
Snapdragon 685 มีซีพียู 8 คอร์ แบ่งเป็นคอร์ประสิทธิภาพสูง 4 คอร์และคอร์ประหยัดพลังงานอีก 4 คอร์ แต่ข้อจำกัดด้านการจัดการหน่วยความจำของ iOS 16 ทำให้คอร์ประหยัดพลังงานยังไม่สามารถทำงานร่วมกับระบบได้ตามที่ต้องการ
ผลคือ iOS ต้องพึ่งพาคอร์ประสิทธิภาพสูงทั้ง 4 คอร์เป็นหลัก ขณะที่อีก 4 คอร์ยังไม่สามารถเข้ามาช่วยแบ่งเบาภาระงานได้อย่างเต็มที่
นอกจากนี้ ระบบยังมีรายการอุปกรณ์ที่ไม่รองรับอีกหลายส่วน ได้แก่ Wi-Fi, เครือข่ายมือถือ, Bluetooth, เสียง, กล้อง และ GPS ซึ่งเป็นองค์ประกอบสำคัญสำหรับการใช้งานสมาร์ตโฟนทั่วไป
ดังนั้น แม้หน้าจอจะดูเหมือน iPhone แต่การใช้งานจริงยังห่างไกลจากสมาร์ตโฟนที่พร้อมใช้งานในชีวิตประจำวัน
ใช้ได้เฉพาะ Redmi Note 12 4G ไม่ใช่ทุกรุ่นในตระกูล
สำหรับผู้ที่สนใจทดลอง โครงการนี้มุ่งเป้าไปที่ Xiaomi Redmi Note 12 4G รุ่นรหัส UX3607OA? ไม่ใช่ โดยอุปกรณ์ที่โครงการระบุคือ Redmi Note 12 4G ที่ใช้ Snapdragon 685 ซึ่งต้องมี Bootloader ที่ปลดล็อกแล้ว
ผู้ใช้ยังต้องมีคอมพิวเตอร์ Linux สำหรับเตรียมและติดตั้งระบบ รวมถึงต้องจัดหาเฟิร์มแวร์ iOS ที่เหมาะสมด้วยตนเอง เพราะโครงการไม่ได้รวมไฟล์ติดตั้งระบบ iOS แบบสมบูรณ์ไว้ใน Repository
ที่สำคัญ Redmi Note 12 5G และ Redmi Note 12 Pro ใช้ฮาร์ดแวร์คนละแบบ จึงไม่สามารถนำขั้นตอนของโครงการไปใช้แทนกันได้โดยตรง
เตือนอย่าทดลองบนมือถือเครื่องหลัก เสี่ยงข้อมูลหายและเครื่องบูตไม่ขึ้น
แม้ README ของโครงการจะระบุว่าสามารถเริ่ม Kernel จากหน่วยความจำและหลีกเลี่ยงการเขียนทับพาร์ทิชันสำหรับบูตของโทรศัพท์ได้ แต่บันทึกการกู้คืนระบบของผู้พัฒนากลับแสดงให้เห็นว่า มีการใช้พาร์ทิชัน boot_b สำหรับอิมเมจที่เกี่ยวข้องกับ iOS และมีขั้นตอนซ่อมแซมตารางพาร์ทิชันหลังเครื่องไม่สามารถบูตได้
ข้อมูลดังกล่าวทำให้ไม่ควรถือว่าการทดลองนี้ปลอดภัยต่อข้อมูลหรือฮาร์ดแวร์เพียงเพราะเอกสารบางส่วนระบุว่าไม่เขียนข้อมูลลงพาร์ทิชันบูต
การปลดล็อก Bootloader และติดตั้งระบบที่ไม่ได้ออกแบบมาสำหรับอุปกรณ์อาจทำให้ข้อมูลผู้ใช้ถูกลบ เครื่องบูตไม่ขึ้น หรือจำเป็นต้องใช้เครื่องมือเฉพาะทางเพื่อกู้คืนระบบ ผู้ที่ต้องการทดลองจึงควรใช้เครื่องสำรองและสำรองข้อมูลทั้งหมดไว้ก่อน แต่ก็ยังต้องยอมรับความเสี่ยงที่อาจเกิดความเสียหายได้
สรุป: โปรเจกต์ ios-topaz แสดงให้เห็นว่า iOS 16.7.16 สามารถบูตและแสดงหน้าจอของ Apple บน Xiaomi Redmi Note 12 4G ที่ใช้ Snapdragon 685 ได้ หลังนักพัฒนาปรับแต่ง Kernel ให้เข้ากับฮาร์ดแวร์ แต่ระบบยังขาดไดรเวอร์กราฟิกและการรองรับอุปกรณ์หลายส่วน จึงเป็นผลงานทดลองที่น่าสนใจสำหรับนักพัฒนาระบบปฏิบัติการมากกว่าจะเป็นทางเลือกใหม่สำหรับผู้ใช้สมาร์ตโฟนทั่วไป
ที่มา: X
iOS 16 on redmi note 12 https://t.co/JX3f43NpBE
— Makr (@makrotasuss) October 18, 2026



