วิธีรูทเครื่อง Motorola ทั้งหมดด้วย Gingerbread

มีวิธีและกลเม็ดนับไม่ถ้วนในการควบคุมมือถืออีกครั้งและกลายเป็นผู้ใช้ขั้นสูง (รูท) แต่ส่วนใหญ่จะเป็นแบบเฉพาะเจาะจงสำหรับรุ่นใดรุ่นหนึ่งโดยเฉพาะ ตอนนี้ผู้พัฒนาได้ค้นพบวิธีการที่จะนำไปใช้กับ Motorola ทั้งหมด (ไม่ได้ทดสอบกับแบรนด์อื่น ๆ ) ที่มี Gingerbread ซึ่งเป็นส่วนใหญ่

คำเตือนสองข้อก่อนดำเนินการต่อ ขั้นตอนนี้มีจุดมุ่งหมายเพื่อผู้ใช้ทั่วไปหรือผู้ใช้ขั้นสูง ต้องใช้ความเชี่ยวชาญบ้าง และประสบการณ์ยุ่งกับระบบ อีกวิธีหนึ่งคือวิธีการนี้มีวัตถุประสงค์เพื่อปฏิบัติตามด้วย ระบบปฏิบัติการลินุกซ์. หากคุณไม่ได้ติดตั้งไว้บนคอมพิวเตอร์ คุณสามารถใช้โปรแกรมจำลองเพื่อเปิดเครื่องเสมือน Linux บนพีซีหรือบน MAC ได้

และตอนนี้ถึงจุด สิ่งแรกที่ต้องทำคือเปิดใช้งานคือการดีบัก USB (สามารถพบได้ในการตั้งค่า / ตัวเลือกการพัฒนา) จากนั้นเราจะสร้างภาพของพาร์ติชันข้อมูลผู้ใช้ (เรียกว่า CG37) โดยแก้ไขไฟล์ local.prop ค่าที่จะแก้ไขในไฟล์ local.prop คือผ่าน ro.sys.atvc_allow_all_adb จากตำแหน่ง 0 ถึง 1

ในการสร้างอิมเมจของพาร์ติชัน userdata คุณต้องไปที่คอนโซล Linux และพิมพ์ด้วยสิทธิ์ผู้ดูแลระบบเสมอ:

dd if = / dev / block / userdata ของ = / sdcard / CG37.smg

ด้วยสิ่งนี้เราจะจัดการให้มี CG37.smg บนการ์ด microSD จากคอนโซล Linux คุณจะต้องดาวน์โหลดและแตกไฟล์ zip ที่เราจะดาวน์โหลดจากสิ่งนี้ ที่อยู่. เราจะต้องคัดลอกภาพพาร์ติชัน (CG37.smg) และไฟล์ SBF (ซึ่งมีรูปภาพของเฟิร์มแวร์เทอร์มินัล) ในโฟลเดอร์ที่เราเพิ่งคลายซิป จากคอนโซลเราไปที่โฟลเดอร์โดยพิมพ์ โฟลเดอร์ซีดีโดยที่โฟลเดอร์ตรงกับที่อยู่ของโฟลเดอร์ที่เราได้วางไฟล์ทั้งสองไว้

ขั้นตอนต่อไปคือการปรับเปลี่ยนขนาดพาร์ติชั่นสูงสุด 200 MB เนื่องจาก sbf_flash ไม่อนุญาตให้ใช้รูปภาพที่กะพริบของไฟล์ขนาดใหญ่ เพื่อที่คุณจะต้องพิมพ์ในคอนโซล:

efsk -f CG37.smg
ปรับขนาด2fs CG37.smg 200M

เมื่อขยายพาร์ติชันแล้ว เราจะเขียนอีกครั้งในคอนโซลหรือเทอร์มินัล: 

chmod + x sbf_flash

เราเริ่มมือถือจาก bootloader และเชื่อมต่อกับคอมพิวเตอร์ เรากลับไปที่คอนโซลเพื่อเขียนคำสั่งต่อไปนี้:

./sbf_flash -r –userdata CG37.smg ORIGINAL.sbf

โดยที่ ORIGINAL สอดคล้องกับชื่อของ SBF เราปล่อยให้มันทำงาน และเมื่อรีสตาร์ทมือถือ เราจะเขียนบรรทัดสุดท้ายในเทอร์มินัล:

ทุบตี Finishroot.sh.

เราจะมีโมโตโรล่ารูทแล้ว อย่างที่คุณเห็นใน กระบวนการที่ค่อนข้างซับซ้อน (แทบเป็นไปไม่ได้เลยสำหรับผู้ที่ไม่เคลื่อนไหวอย่างสะดวกสบายใน Linux แต่ถ้าทำไม่ได้ แน่นอน เพื่อนคนนั้นเคยจัดการเครื่อง รู้วิธีการทำในไม่กี่นาที ในกรณีที่เราเขียนคำสั่งผิดพลาดไป คุณสามารถ ติดตามพวกเขาจาก นักพัฒนา XDA.


คุณสนใจใน:
คำแนะนำพื้นฐานเกี่ยวกับ Android ROMS
  1.   โฆษณา dijo

    "นักพัฒนาได้พบวิธีการ" <- แหล่งที่มา?

    คนที่ค้นพบเกี่ยวกับ ro.sys.atvc_allow_all_adb ที่ฉันรู้จักคือ Dan Rosenberg

    - โดยไม่ต้องรูทจะไม่มี "dd" บนโทรศัพท์ ติดตั้งได้แต่คุณไม่พูด
    - ไม่ชัดเจนสำหรับฉันว่าหากไม่มีการรูทก็สามารถดัมพ์อุปกรณ์บล็อกของข้อมูลผู้ใช้ได้
    - คุณไม่ได้ตัดสินใจว่าจะตั้งค่า ro.sys.atvc_allow_all_adb ให้เป็น 1 อย่างไร ดังนั้นขั้นตอนหากใช้งานได้ จะกะพริบข้อมูลผู้ใช้เดิมอีกครั้ง

    - คุณสามารถแฟลช sbf ใน Windows โดยใช้ RSD Lite (คุณต้องสร้าง sbf ใหม่ด้วยข้อมูลผู้ใช้ที่แก้ไขแล้ว)


  2.   มีเกลันเจโล ไครอาโด dijo

    Adlx คุณพูดถูกจริงๆ เกี่ยวกับการรูท ฉันลืมที่จะรวมมัน และเขาไม่รู้เกี่ยวกับโรเซนเบิร์ก รับทราบ.