นักพัฒนามือดีจับ REDMI Note 12 4G ลงระบบ iOS 16 ของจริง บูตเข้าใช้งานได้แล้ว

16 hours ago 1
❤️ ARTICLE AD BOX ❤️

ใครจะคิดว่ามือถือ Android จะสามารถรันระบบปฏิบัติการ iOS ของ Apple ได้จริง เพราะล่าสุดนักพัฒนาชื่อ Makr โชว์ผลงานด้วยการนำ REDMI Note 12 4G มาติดตั้ง iOS 16.7.16 จาก iPhone X จนสามารถบูตเข้าหน้าจอล็อกได้สำเร็จ โดยไม่ใช่แค่การเปลี่ยนธีมเลียนแบบ iPhone พร้อมเปิดเผยซอร์สโค้ดให้ผู้ที่สนใจต่อผ่าน GitHub

จับ REDMI Note 12 4G ลง iOS 16 ของจริง ไม่ใช่ธีมเลียนแบบ

มีนักพัฒนาที่ใช้ชื่อว่า Makr ได้เผยแพร่คลิปวิดีโอสาธิตการบูตระบบปฏิบัติการ iOS 16 บน EDMI Note 12 4G ผ่านแพลตฟอร์ม X โดยในคลิปแสดงให้เห็นหน้าจอประมวลผลคำสั่งของระบบ ก่อนปรากฏโลโก้ Apple และเข้าสู่หน้าจอล็อกของ iOS ได้สำเร็จ ใช้เวลาบูตประมาณ 2 นาที

โดยการทดลองครั้งนี้ไม่ได้ใช้แอปจำลองระบบ iOS แต่นำ XNU ซึ่งเป็นเคอร์เนลของ Apple ที่มีการเปิดเผยซอร์สโค้ด มาปรับแต่งให้รองรับชิปเซ็ต Snapdragon 685 ของ Redmi Note 12 4G พร้อมนำส่วนประกอบระบบ iOS 16.7.16 จาก iPhone X มาใช้งานร่วมกัน

ซึ่งฮาร์ดแวร์และซอร์ฟแวร์ของ Android กับ iPhone มีความแตกต่างกันหลายด้าน นักพัฒนาจึงต้องแก้ไขการทำงานของเคอร์เนลทั้งระบบจัดการหน่วยความจำ คำสั่ง CPU และการทำงานกับฮาร์ดแวร์ โดยเฉพาะ iOS 16 ที่ต้องใช้ Memory Page ขนาด 16KB ทำให้ต้องปิด CPU ไป 4 คอร์จากทั้งหมด 8 คอร์ เนื่องจากไม่รองรับการทำงาน

บูต iOS 16 ได้แล้ว แต่ฟีเจอร์ส่วนใหญ่ยังไม่พร้อมใช้งาน

แม้ Redmi Note 12 4G จะสามารถบูตเข้าสู่ระบบ iOS 16 ได้จริง แต่ยังมีข้อจำกัดหลายอย่าง เพราะการพอร์ตระบบปฏิบัติการจาก iPhone มายังมือถือ Android จำเป็นต้องพัฒนาไดรเวอร์สำหรับฮาร์ดแวร์แต่ละส่วนเพิ่มเติม ทำให้ฟีเจอร์สำคัญที่ยังไม่สามารถใช้งานได้ อย่างเช่น Wi-Fi, Bluetooth, การเชื่อมต่อเครือข่ายมือถือ, ระบบเสียง, กล้อง, GPS และเซนเซอร์ต่าง ๆ

เปิด Source code ให้ศึกษาต่อ แต่ยังไม่แนะนำให้ติดตั้งเอง

ตอนนี้ได้มีการแชร์โค้ดของโครงการ ios-topaz ผ่าน GitHub โดยรองรับ REDMI Note 12 4G รุ่นที่ใช้ชิป Snapdragon 685 ซึ่งผู้ที่ต้องการทดลองจำเป็นต้องปลดล็อก Bootloader และมีคอมพิวเตอร์ระบบ Linux สำหรับเตรียมไฟล์และสั่งบูตระบบ อีกทั้งมีเฟิร์มแวร์ iPhone X จาก Apple ส่วนการติดตั้งเฟิร์มแวร์นี้จะลบข้อมูลผู้ใช้ของ Android ทั้งหมด หากใครมีข้อมูลสำคัญในมือถือ REDMI Note 12 4G เป็นเครื่องหลัก อาจต้องระวังในจุดนี้

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

ที่มา HKEPC, tech-ish, Smart Depot Tech

Read Entire Article