Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

วิธีใช้ TOAD The Open Source Android Deodexer

การ deodex Android อาจเป็นกระบวนการที่ใช้เวลานาน ซึ่งเกี่ยวข้องกับการดึงไฟล์ /system จากอุปกรณ์ Android ของคุณ deodex พวกเขาโดยใช้เครื่องมือ PC และติดตั้งกลับบนโทรศัพท์ของคุณ ไม่ได้กล่าวถึงว่เมื่อไหร่ที่ Google ปล่อย Android เวอร์ชันใหม่ กระบวนการ deodex ROMs จะเปลี่ยนไป - หมายความว่าเครื่องมือ deodex ต้องตามทัน มากมายกลายเป็น defunct เนื่องจากขาดการอัปเดตจากนักพัฒนา

เครื่องมือใหม่ชื่อ TOAD (The Open Source Android Deodexer) ได้รับการปล่อยออกมา ซึ่งมุ่งไม้แค่จะทำให้ง่ายอย่างยิ่ง ธรรมชาติแบบ open-source ของมันช่วยให้ชุมชนนักพัฒนาสามารถอัปเดตมันกับวิธี deodex ล่าสุดได้ TOAD ใช้ไฟล์ batch สำหรับประมวลผลไฟล์ odexed ดังนั้น batch files ใหม่สามารถเพิ่มหรือแก้ไขได้ง่ายโดยชุมชนนักพัฒนา

ในคู่มือนี้ เราจะแสดงวิธี deodex ไฟล์ Android โดยใช้ TOAD - และหากคุณมีความรู้ด้านการพัฒนา อาจคุณจะเข้าร่วมชุมชน TOAD ในการอัปเดตมันสำหรับ Android updates ล่าสุด

ข้อกำหนดเบื้องต้น

  • TOAD

TOAD มาในรูปไฟล์ EXE ที่แตกตัวเอง (self-extracting) ดังนั้นคุณสามารถวางมันบน C:\ ได้เลย (เพื่อลดปัญหาที่อาจเกิดขึ้น)

หลังจากเปิด .EXE แล้ว คุณจะมีโครงสร้างโฟลเดอร์ที่ประกอบด้วยโฟลเดอร์ต่อไปนี้:

  • Method_files: มีไฟล์ batch ทั้งหมดที่ TOAD จะใช้สำหรับ deodexing
  • Tool_Files: ไฟล์ที่ TOAD ต้องการสำหรับการดำเนินงาน
  • Your_Files: นี่คือที่ที่ไฟล์ของคุณจะไป

วิธี Deodex ใน TOAD

  1. ดังนั้นเพื่อเริ่มใช้ TOAD คุณต้องคัดลอกไฟล์ "build.prop" และโฟลเดอร์ "framework" ทั้งหมดจากอุปกรณ์ Android ของคุณไปที่โฟลเดอร์ Your_Files ของ TOADวิธีใช้ TOAD The Open Source Android Deodexer
  2. คุณสามารถคัดลอกสิ่งอื่นๆ ที่คุณต้องการ deodex ได้เช่นกัน เช่น โฟลเดอร์ "app", "priv-app", "vendor app", "vendor priv-app", "vendor framework", ฯลฯ
  3. ตอนนี้คุณต้องรัน TOAD มันจะถามว่าคุณต้องการ deodex โฟลเดอร์ framework ทั้งหมดหรือไม่ การเลือกอยู่ที่คุณ อย่างไรก็ตาม สำหรับ Android เวอร์ชันสูงกว่า KitKat คุณต้องการ framework folder ที่ odexed อย่างแน่นอน
  4. TOAD จะอ่านไฟล์ build.prop ของคุณเพื่อกำหนดเวอร์ชัน Android ของคุณ - มันค้นพบ API ที่ใช้ใน ROM ของคุณ ทุกเวอร์ชัน Android มี API (build numbers) ที่เฉพาะตัวของตัวเอง คุณสามารถดูรายการ API Android อย่างเป็นทางการเต็มรูปแบบได้ที่นี่
  5. ดังนั้นสำหรับทุก Android API ที่ TOAD จัดการได้ TOAD มี Method file ของตัวเอง นั่นคือเหตุผลที่ Method_Files เต็มไปด้วยมัน ดังนั้นหาก TOAD พบ Method_File ที่ตรงกับ Android API ของคุณ มันจะถามว่าคุณต้องการให้ทุกอย่างใน Your_Files ถูก deodex หรือไม่วิธีใช้ TOAD The Open Source Android Deodexer
  6. หากคุณเลือก 'Yes' TOAD จะเริ่มกระบวนการ ณ จุดนี้คุณแค่ต้องนั่งรอ TOAD จะดำเนินการตามวิธีใน Methods file ที่เหมาะสม หาก TOAD ไม่สามารถ deodex ไฟล์ได้ มันจะแสดงบันทึกข้อผิดพลาดและดำเนินการต่อ
  7. เมื่อ TOAD เสร็จสิ้นการ deodex มันจะรวบรวมไฟล์ ZIP ของไฟล์ที่ deodex แล้วทั้งหมด
  8. ตอนนี้คุณแค่ต้องแฟลชไฟล์ .ZIP นี้ใน recovery ของคุณ และไฟล์ทั้งหมดที่ deodex แล้วจะอยู่บนโทรศัพท์ของคุณ