เรียกใช้ Linux บนอุปกรณ์ของคุณโดยไม่ต้องรูท
GNURoot ให้วิธีการสำหรับคุณในการติดตั้งและใช้การแจกแจง GNU/Linux และแอปพลิเคชัน/แพ็คเกจที่เกี่ยวข้องควบคู่ไปกับ Android
สิ่งนี้ไม่ต้องการรูท
การถอนการติดตั้งปกติทำความสะอาดอย่างเต็มที่หลังจากแอปพลิเคชันนี้
สิ่งนี้สามารถขยายได้และคุณจะสามารถติดตั้งแอปพลิเคชัน/แพ็คเกจของคุณเอง
ภายใน GNURoot คุณสามารถสร้างระบบไฟล์รูท) เปิดตัวหรือลบออก
อ่านคำอธิบายของแอพ GNURoot wheezy, gentoo, fedora หรืออะบอริจินใน Play Store เพื่อรับคำแนะนำเกี่ยวกับวิธีการเริ่มต้นใช้งาน
https://play.google.com/store/apps/details?id=champion.gnuroot.wheezy
https://play.google.com/store/apps/details?id=champion.gnuroot.gentoo
https://play.google.com/store/apps/details?id=champion.gnuroot.fedora
https://play.google.com/store/apps/details?id=champion.gnuroot.aboriginal
Moto คือ: "สิ่งนี้ไม่ได้ทำจนกว่าทุกอย่างจะทำงาน"
*ทุกอย่าง == แอปพลิเคชันพื้นที่ผู้ใช้ทั้งหมดโดยไม่ต้องรูทอุปกรณ์ของคุณ บางสิ่ง (สิ่งเล็ก ๆ น้อย ๆ ) ที่จริงแล้วต้องการรูทจะไม่ทำงาน (เช่นการใส่โมดูลเคอร์เนล)
เป้าหมายสำคัญ:
ตัวเลือกหรือ gnu/linux rootfs เพื่อเริ่มต้นด้วย:
ปัจจุบันมีสองตัวเลือกอีกมากมายที่จะมา
แอปพลิเคชันทั้งหมดที่ไม่ต้องการรูทควรทำงานเป็นปกติ:
Apt-get ตอนนี้ใช้งานได้
ขั้นตอนต่อไปนี้คือการรับอินเทอร์เฟซกราฟิกสำหรับเดสก์ท็อปเทอร์มินัลและแอปพลิเคชัน ปัจจุบันเปิดใช้งานเครื่องจำลองเทอร์มินัล Android เท่านั้น หลักฐานของแนวคิดที่ทำ การปรับแต่งซ้าย
ทำให้งานนี้ได้ดีควบคู่ไปกับ Android:
ใช้งานได้แล้วเหมือนแอปพลิเคชัน "ปกติ"
ขั้นตอนต่อไปคือการให้ความตั้งใจที่เป็นประโยชน์สำหรับผู้ใช้และแอปพลิเคชัน (พร้อมสิทธิ์) ที่จะใช้
ให้การสนับสนุนที่เหมาะสมและแก้ไขข้อผิดพลาด:
ปล่อยโมเดลแบบจ่ายเงิน-คุณต้องการเวลามากขึ้นสามารถใส่ลงไปได้ ตอนนี้เข้าที่ ตัดสินใจว่าควรเป็นข้อบังคับหรือไม่
ปรับปรุงประสิทธิภาพ:
ลดเอฟเฟกต์ประสิทธิภาพของเทคนิคที่ใช้ในการทำงานทั้งหมด ตอนนี้ค่อนข้างดี
ลดรอยเท้า:
ย้าย SDCARD ให้มากที่สุด
ติดตั้งเฉพาะสิ่งที่จำเป็นและให้ผู้ใช้เติบโตจากที่นั่น
รองรับสถาปัตยกรรมที่หลากหลาย:
รองรับแขนเท่านั้น ไม่มีเหตุผลที่ MIPS และ X86 ไม่สามารถรองรับได้เช่นกัน
รากส่วนใหญ่มีรหัส GPL แต่สำหรับตัวเรียกใช้งานนี้ฉันเป็นผู้ถือลิขสิทธิ์และไม่อยู่ภายใต้ GPL แต่แทนที่จะเป็น Apache V2 มันมีเวอร์ชันที่ดัดแปลงของเครื่องจำลองเทอร์มินัล Android ซึ่งอยู่ภายใต้ Apache V2
กรุณา: ข้อบกพร่องของไฟล์, คำขอคุณสมบัติของรหัสมุมมองที่นี่:
https://github.com/corbinlc/gnuroot
April 16, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025
April 15, 2025