เพื่อให้ Android บูตบนอุปกรณ์ส่วนใหญ่ได้ นักพัฒนาจะต้องผสมโค้ดโอเพ่นซอร์สกับไฟล์ที่เป็นกรรมสิทธิ์ที่จัดส่งโดยผู้จำหน่าย สำหรับผู้ใช้ที่ให้ความสำคัญกับระบบปฏิบัติการที่ฟรีอย่างแท้จริง Android นั้นไม่ได้ฟรีอย่างที่พวกเขาต้องการ นักพัฒนาไม่สามารถเข้าถึงซอร์สโค้ดสำหรับส่วนประกอบฮาร์ดแวร์จำนวนมาก และต้องจัดส่งซอฟต์แวร์แบบกำหนดเองของตนพร้อมกับสิ่งที่เรียกว่า blobs ที่เป็นกรรมสิทธิ์
แต่ Replicant พยายามที่จะเปลี่ยนแปลงสิ่งนั้น Replicant เป็นระบบปฏิบัติการโอเพ่นซอร์สเต็มรูปแบบซึ่งมีจุดมุ่งหมายที่จะมาแทนที่ ทั้งหมด ส่วนประกอบ Android ที่เป็นกรรมสิทธิ์พร้อมโอเพ่นซอร์ส การเปลี่ยนแปลงส่วนใหญ่ทำในภาษาโปรแกรม C เนื่องจากนักพัฒนาต้องเขียนไดรเวอร์และเคอร์เนล Linux ใหม่ ชื่อ Replicant นั้นมาจากหุ่นยนต์จำลองจำลองใน เบลดรันเนอร์ ภาพยนตร์.
ในประวัติศาสตร์ที่มีอายุ 7 ปี Replicant มีสามรุ่นที่ใช้ Android 2.2, Android 4.0 และ Android 4.2 ตอนนี้ทีมงานที่อยู่เบื้องหลัง ROM ได้ประกาศอย่างเป็นทางการเกี่ยวกับ Replicant 6.0 ซึ่งใช้ Lineage OS 13.0 (Android) 6.0). การพัฒนาไดรเวอร์โอเพ่นซอร์สไม่ใช่เรื่องง่าย ซึ่งเป็นสาเหตุที่ Replicant OS ใช้งานได้กับอุปกรณ์ต่อไปนี้เท่านั้น:
- ซัมซุง กาแล็คซี่ เอส2
- ซัมซุง กาแล็คซี่ เอส3
- ซัมซุงกาแล็คซี่โน้ต 2
- ซัมซุง กาแล็คซี่ เอส3 4จี (การสนับสนุนที่ไม่สมบูรณ์)
ทีมงานวางแผนที่จะนำซอฟต์แวร์ไปยังอุปกรณ์ต่อไปนี้:
- โอเพนฟีนิกซ์ GTA04
- ซัมซุงกาแล็กซี่เน็กซัส
- ซัมซุงกาแล็กซี่แท็บ 2 7.0
- ซัมซุงกาแล็กซี่แท็บ 2 10.1
- ซัมซุงกาแล็คซี่โน้ต
ก่อนที่คุณจะแตะการรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานในการกู้คืน โปรดทราบว่ามีบางอย่าง ฟังก์ชั่นหลักหายไป. WiFi, Bluetooth, การเข้ารหัสและการถอดรหัสสื่อฮาร์ดแวร์ และกราฟิก 3D ใช้งานไม่ได้ในขณะนี้ Replicant แทบจะไม่ใช่ไดรเวอร์รายวัน แต่แนวคิดเบื้องหลัง ROM แสดงให้เห็นว่าซอฟต์แวร์บนสมาร์ทโฟนจะมีลักษณะอย่างไรหากส่วนประกอบทั้งหมดเป็นโอเพ่นซอร์สโดยสมบูรณ์
นอกจากการพัฒนาแล้ว ทีมงานยังได้อัปเดตหน้าวิกิด้วย โดยจัดทำเอกสารใหม่มากมาย ทีม Replicant ยังคงมองหานักพัฒนาที่สามารถช่วยเหลือพวกเขาในการจัดการกับสิ่งที่สำคัญที่สุดบางประการได้ งาน.
ดูบันทึกการเปลี่ยนแปลง Replicant 6.0ดาวน์โหลด Replicant 6.0 สำหรับอุปกรณ์ของคุณ
ที่มา: บล็อกจำลอง