Deodexing Android อาจเป็นกระบวนการที่ใช้เวลานานซึ่งเกี่ยวข้องกับการดึง / ไฟล์ระบบจากอุปกรณ์ Android ของคุณกำจัดไฟล์โดยใช้เครื่องมือพีซีและติดตั้งกลับเข้าไปในโทรศัพท์ของคุณ ไม่ต้องพูดถึงว่าเมื่อใดก็ตามที่ Google เปิดตัว Android เวอร์ชันใหม่กระบวนการในการ deodexing ROM จะเปลี่ยนไปซึ่งหมายความว่าเครื่องมือสำหรับ deodexing จำเป็นต้องเล่น catchup เครื่องมือ deodexing จำนวนมากหมดสภาพเนื่องจากไม่มีการอัปเดตจากผู้พัฒนา
เครื่องมือใหม่ที่เรียกว่า TOAD (The Open Source Android Deodexer) ได้รับการเผยแพร่ซึ่งไม่เพียง แต่จะใช้งานง่ายอย่างไม่น่าเชื่อธรรมชาติของโอเพนซอร์สยังช่วยให้ชุมชนผู้พัฒนาสามารถอัปเดตด้วยวิธีการ deodexing ล่าสุด TOAD ใช้ไฟล์แบตช์สำหรับการประมวลผลไฟล์ odexed ดังนั้นไฟล์แบตช์ใหม่จึงสามารถเพิ่มหรือแก้ไขได้อย่างง่ายดายโดยชุมชนผู้พัฒนา
ในคู่มือนี้เราจะแสดงวิธี deodex ไฟล์ Android โดยใช้ TOAD - และหากคุณถนัดด้านการพัฒนาคุณอาจจะเข้าร่วมชุมชน TOAD เพื่ออัปเดตการอัปเดต Android ล่าสุด
ข้อกำหนด
- คางคก
TOAD มาในไฟล์ EXE ที่แตกออกมาในตัวดังนั้นคุณสามารถวางไว้บน C: (เพื่อลดปัญหาที่อาจเกิดขึ้น)
หลังจากเปิดตัว. EXE คุณจะมีโครงสร้างโฟลเดอร์ซึ่งประกอบด้วยโฟลเดอร์ต่อไปนี้:
- Method_files: มีไฟล์แบตช์ทั้งหมดที่ TOAD จะใช้สำหรับการ deodexing
- Tool_Files: ไฟล์ที่ TOAD ต้องการสำหรับการดำเนินการ
- Your_Files: นี่คือที่ที่ไฟล์ของคุณจะไป
วิธีการ Deodex ใน TOAD
- ดังนั้นในการเริ่มใช้ TOAD คุณต้องคัดลอกไฟล์ 'build.prop' และโฟลเดอร์ 'framework' ทั้งหมดจากอุปกรณ์ Android ของคุณไปยังโฟลเดอร์ Your_Files ของ TOAD
Your_Files โฟลเดอร์ใน TOAD
- คุณสามารถคัดลอกสิ่งอื่น ๆ ที่คุณต้องการ deodexed ได้เช่นโฟลเดอร์ 'app', 'priv-app', 'vendor app', 'vendor priv-app', 'vendor framework' เป็นต้น
- ตอนนี้คุณต้องเรียกใช้ TOAD มันจะถามว่าคุณต้องการ deodex โฟลเดอร์กรอบงานทั้งหมดหรือไม่ทางเลือกเป็นของคุณ อย่างไรก็ตามสำหรับ Android เวอร์ชันใด ๆ ที่สูงกว่า KitKat คุณต้องมีโฟลเดอร์กรอบงาน odexed อย่างแน่นอน
- TOAD จะอ่านไฟล์ build.prop ของคุณเพื่อระบุเวอร์ชัน Android ของคุณซึ่งจะค้นพบ API ที่ใช้ใน ROM ของคุณ Android ทุกเวอร์ชันมี API เฉพาะของตัวเอง (หมายเลขรุ่น) คุณสามารถดูรายชื่อ Android API ทั้งหมดอย่างเป็นทางการ ที่นี่ .
- ดังนั้นสำหรับ Android API ทุกตัวที่ TOAD สามารถจัดการได้ TOAD จึงมีไฟล์ Method ของตัวเอง ด้วยเหตุนี้ Method_Files จึงเต็มไปด้วย ดังนั้นหาก TOAD พบ Method_File ที่ตรงกันสำหรับ Android API ของคุณระบบจะถามว่าคุณต้องการให้ทุกอย่างใน Your_Files deodexed หรือไม่
TOAD deodexing
- หากคุณเลือก 'ใช่' TOAD จะเริ่มดำเนินการ ณ จุดนี้คุณเพียงแค่ผ่อนคลายและรอ TOAD จะดำเนินการตามวิธีการในไฟล์ Methods ที่เหมาะสม หาก TOAD ไม่สามารถ deodex ไฟล์ได้จะแสดงบันทึกข้อผิดพลาดและดำเนินการต่อ
- เมื่อ TOAD เสร็จสิ้นการ deodexing มันจะรวมไฟล์ ZIP ของไฟล์ deodexed ทั้งหมดเข้าด้วยกัน
- ตอนนี้คุณต้องแฟลชไฟล์. ZIP นี้ในการกู้คืนของคุณและไฟล์ทั้งหมดที่ถูก deodexed จะอยู่ในโทรศัพท์ของคุณ