Xiaomi Redmi Note 7 ได้รับพอร์ตของ Ubuntu Touch โดยได้รับความอนุเคราะห์จาก XDA Recognized Developer erfanoabdi อ่านต่อเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับพอร์ตนี้!
มีช่วงเวลาหนึ่งที่คุณสามารถตบระบบปฏิบัติการใดๆ บน HTC HD2 ในตำนานได้ หุ่นยนต์, อูบุนตู, หรือแม้กระทั่ง วินโดวส์ RT. Samsung Galaxy S III และ Galaxy Note II ค่อยๆ เข้ามาแทนที่ Samsung Galaxy S III และ Galaxy Note II เท่าที่จะทำได้ ติดตั้งการกระจาย GNU/Linux ปกติลงไป ด้วยความพยายามเพียงเล็กน้อย แม้ว่าคุณจะสามารถตอบสนองความต้องการในการมี "โทรศัพท์ Linux ที่แท้จริง" ได้ด้วยการซื้อ ลิเบรม 5 หรือ ไพน์โฟนน่าเสียดาย การกำหนดค่าฮาร์ดแวร์ของพวกเขาล้าสมัยแล้ว โครงการขับเคลื่อนโดยชุมชนหลายโครงการ เช่น ยูพอร์ต และ ระบบปฏิบัติการหลังการขายกำลังพยายามเชื่อมช่องว่างระหว่างอุปกรณ์ Android สำหรับผู้บริโภคทั่วไปและการเผยแพร่ Linux กระแสหลัก และ โครงการฮาเลี่ยม มีบทบาทสำคัญในฉากการพัฒนานี้ ตอนนี้ XDA ได้รับการยอมรับจากนักพัฒนาแล้ว เออร์ฟาโนอับดี ได้ตัดสินใจที่จะจุ่มเท้าของเขาในโดเมนนี้โดยเฉพาะ ในขณะที่เขาได้ย้าย Ubuntu Touch ไปยัง Xiaomi Redmi Note 7
ฟอรัม Xiaomi Redmi Note 7 XDA
ชื่อที่โดดเด่นในชุมชน modding ของ Android erfanoabdi เป็นที่รู้จักจากผลงานของเขาใน อิมเมจระบบทั่วไป (จีเอสไอ) พอร์ต ตลอดจนการบำรุงรักษา LineageOS สำหรับโทรศัพท์ Motorola รุ่นต่างๆ ตามที่นักพัฒนาระบุว่าพอร์ตที่มีอยู่ของ Ubuntu Touch สำหรับ F(x) เทค Pro1 โดยผู้พัฒนาแฮเลียม ไม่ใช่คิท ช่วยให้เขาเริ่มต้นงาน "แฮ็ก" ได้ แดนซ์12ซึ่งเคยย้ายมาก่อน Ubuntu Touch กับ Xiaomi Redmi 4Xมีหน้าที่สร้างแผนผังอุปกรณ์เบื้องต้นที่ erfanoabdi ใช้ในการเดินทางครั้งนี้ Danct12 ก็มี โพสต์ทีเซอร์ แสดง Ubuntu Touch ที่กำลังบูทบน Redmi Note 7
erfanoabdi ได้อัปโหลดแล้ว ภาพที่สร้างไว้ล่วงหน้าแต่ท่าเรือก็ไม่มีอะไรนอกจากการพิสูจน์แนวคิดในขณะนี้ ระบบสัมผัสและตัวเขียนฮาร์ดแวร์ (จอแสดงผลแบบเร่งความเร็ว) ใช้งานได้ และคุณยังสามารถใช้ Wi-Fi ได้อีกด้วย แต่ก็แค่นั้นแหละ อยากกัดกระสุนก็ต้องแฟลช LineageOS 16.0 ที่รวบรวมเองของ erfanoabdi สร้างขึ้นสำหรับ Redmi Note 7 ก่อนอื่นให้เติมพาร์ติชันผู้ขาย ตามด้วย system.img, dtbo.img และ hallium-boot.img ที่คอมไพล์ไว้ล่วงหน้าจากมิเรอร์ที่กล่าวมาข้างต้น หลังจากนั้นคุณจะต้องได้รับในมือของคุณ แพทช์ UBports rootfs และ ติดตั้ง มันใช้ สคริปต์ตัวติดตั้ง Halium. หากทุกอย่างถูกต้อง คุณควรจะสามารถ SSH ลงในโทรศัพท์ของคุณได้ในขั้นตอนนี้ อย่างไรก็ตาม การตั้งค่าจุดเมานท์ที่เหมาะสมและการเริ่มต้น LightDM (เช่น ตัวจัดการการแสดงผลกราฟิก) ยังคงต้องใช้คำสั่งเชลล์จำนวนหนึ่ง
เนื่องจากได้มีการแนะนำของ โครงการเสียงแหลมซึ่งเป็นการออกแบบสถาปัตยกรรมใหม่ของ Android เพื่อแยกโค้ดเฟรมเวิร์ก Android ออกจากการใช้งานของผู้จำหน่ายฮาร์ดแวร์ นักพัฒนา Halium จะต้องเขียนส่วนหลักของ ลิบีบริส (เลเยอร์ความเข้ากันได้เพื่อใช้ไดรเวอร์ Android ที่มีอยู่ซ้ำ) อย่างไรก็ตาม การปรับรูปร่างใหม่นี้อาจเป็นประโยชน์ในการเปลี่ยนการกระจาย Ubuntu Touch ให้เป็น GSI ในอนาคตอันใกล้นี้ ตามที่ erfanoabdi บอกเป็นนัย
ที่มา: ทวิตเตอร์ (1, 2)