Chainfire เปิดตัว Root สำหรับ Android 6.0 โดยไม่ต้องแก้ไข / ระบบ

หากคุณเคยรูทอุปกรณ์แล้วโอกาสจะดีมากที่คุณอาจเคยได้ยินเกี่ยวกับ Chainfire, Moderator อาวุโสและผู้พัฒนาที่ได้รับการยอมรับอาวุโส ในกรณีที่คุณยังไม่ได้ Chainfire เป็นผู้พัฒนาที่อยู่เบื้องหลังผลงานยอดนิยมเช่น SuperSU, CF Auto Root, TriangleAway และ CF.lumen ทำให้เขาเป็นหนึ่งในนักพัฒนาที่มีอิทธิพลมากที่สุดในชุมชน modding ของ Android

เมื่อเร็ว ๆ นี้เราได้รายงานเกี่ยวกับการตัดสินใจของ Chainfire ที่จะมอบ SuperSU ให้กับการเข้ารหัส Code Mobile Technology LLC (CCMT) แต่ระบุว่า Chainfire จะดำเนินการต่อใน SuperSU ในที่สุดก็ยุติตัวเองในช่วงสองปีที่ผ่านมา

ตามคำพูดของเขา Chainfire ยังคงมีส่วนร่วมใน SuperSU และเขาเพิ่งเปิดตัวรูทสำหรับ Android 6.0 Marshmallow โดยไม่ต้องทำการแก้ไข / พาร์ติชั่นระบบ นี่คือการติดป้ายว่าเป็นการ ทดลอง ตามแนวคิดที่มีอยู่สองสามประการส่วนใหญ่คือการรีเซ็ตอุปกรณ์จะลบรากออกจากโรงงาน

เพื่อให้ได้รูทในเวอร์ชั่น Android ที่ทันสมัยเราต้องการไฟล์ของเราที่จะสามารถเรียกใช้งานได้และภูตของเราจะเริ่มทำงานเมื่อบู๊ต โดยปกติเราทำสิ่งนี้โดยการแก้ไข / ระบบแตะลงในไบนารีและสคริปต์ที่ดำเนินการโดย init หากเรากำลังแก้ไขอิมเมจสำหรับบูตด้วยเราควรจะสามารถทำสิ่งนี้ได้ทั้งหมดโดยไม่ต้องแก้ไขระบบเลย

แล้วเราจะได้ประโยชน์อะไรจากรูทไร้ระบบ? เราเอื้อมมือไปที่ Chainfire และประโยชน์ของสิ่งนี้ใน SuperSU ดั้งเดิม ได้แก่ :

  1. แนวทางและการออกแบบที่สะอาดตา
  2. unroot ง่ายขึ้น
  3. พาร์ติชันที่ไม่ได้ทิ้ง / ระบบ
  4. ไม่รวมสิ่งต่างๆเช่น "sugote" ซึ่งไม่จำเป็นสำหรับ Android 6.0 Marshmallow
  5. ตอนนี้ OTA นั้นง่ายกว่าเล็กน้อยเนื่องจากอิมเมจการบู๊ตการบู๊ตมักจะเป็นเรื่องที่ยุ่งยากน้อยกว่าการรีเฟรชทั้งระบบ /
  6. สิ่งสำคัญที่สุดคือสิ่งนี้จะไม่ทำให้อุปกรณ์ของคุณนุ่มหากคุณไม่มีการติดตั้งเคอร์เนลที่ถูกต้อง วิธีการก่อนหน้านี้ในการรูท Android 6.0 จำเป็นต้องมีแพตช์นโยบาย SELinux ในเคอร์เนลโดยที่อุปกรณ์จะไม่บู๊ต ด้วยวิธีนี้หากเคอร์เนลที่สนับสนุนหายไปคุณจะไม่มีรูท แต่อุปกรณ์จะบู๊ต

วิธีการใหม่นี้ตามที่คาดไว้ไม่สามารถทำงานร่วมกับวิธีการรูทแบบเก่าได้เนื่องจากวิธีการใหม่จะไม่ล้างไฟล์รูทแบบเก่า ด้วยเหตุนี้คุณต้อง reflash พาร์ทิชัน / ระบบของคุณเพื่อให้แน่ใจว่าคุณมีกระดานชนวนที่สะอาดก่อนที่จะเริ่ม

สำหรับการดาวน์โหลดโปรดไปที่โพสต์ฟอรัม ผู้พัฒนาขอให้การอภิปรายเกิดขึ้นที่หัวข้อ SuperSU Beta ดังนั้นมุ่งหน้าไปที่นั่นเพื่อพูดคุยทั่วไป โปรดทราบว่านี่เป็นการ ทดลอง และอาจมีข้อบกพร่องดังนั้นคุณต้องยอมรับความเสี่ยงด้วยตนเอง

อัปเดต: ผู้ใช้ Reddit MajorNoodles แจ้งว่า Android Pay ทำงานบน Nexus 5 Chainfire บนโพสต์ Google+ ของเขาไม่ได้กล่าวถึงว่าการทำงานของ Android Pay นั้นเกิดจากอุบัติเหตุและไม่ใช่จากการออกแบบ เขาคาดว่า Android Pay จะได้รับการอัปเดตในอนาคตเพื่อตอบโต้เรื่องนี้