ROMzilla นำ Batch ROM Decompiling และการคอมไพล์ใหม่ไปยัง Linux

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

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

ผู้ใช้แก้ไขไฟล์ข้อความสองไฟล์ก่อนเรียกว่า apk.txt และ jar.txt. สิ่งเหล่านี้จะได้รับการแก้ไขเพื่อรวมเส้นทางใด ๆ เอพีเค และ ไห ไฟล์ที่พวกเขาใช้งานเป็นประจำ หลังจากนั้นผู้ใช้จะเรียกใช้ ROMzilla ซึ่งจะแยกและถอดรหัสไฟล์ทั้งหมดที่กล่าวถึงในไฟล์ข้อความทั้งสอง เมื่อเสร็จแล้ว เพียงเรียกใช้สคริปต์เพื่อย้อนกลับกระบวนการ จากนั้นไฟล์จะพร้อมสำหรับดร็อปกลับเข้าไปใน ROM ทันที ตามที่ digitalhigh อธิบาย:

โปรดจำไว้ว่า - สิ่งนี้ไม่จำเป็นต้องเขียนขึ้นสำหรับการผลิต ROM ขั้นสุดท้าย - แม้ว่าจะสามารถนำไปใช้ได้อย่างง่ายดายก็ตาม นี่เป็นแนวทางเพิ่มเติมสำหรับผู้ที่กำลังมองหาวิธีคอมไพล์ไฟล์หลายๆ ไฟล์ใหม่ได้อย่างรวดเร็ว - ทำซ้ำๆ หากจำเป็น โดยไม่ทำลายไฟล์ ROM ต้นฉบับหรือลบซอร์สโค้ดออก ฉันจะทำงานเพื่อเพิ่มคุณสมบัติเพิ่มเติมเมื่อฉันมีเวลา ในที่สุดฉันจะรวมตัวเลือกในการ zipalign, rezip และลงนามในเอาต์พุตสุดท้าย รวมถึงการคอมไพล์และคอมไพล์อิมเมจสำหรับบูตใหม่ ฉันแค่ยังไปไม่ถึงขนาดนั้น

แม้ว่าจะมีประโยชน์ในขณะนี้ แต่เครื่องมือนี้ก็คาดว่าจะได้รับการอัปเดตที่เป็นประโยชน์ในอนาคตเช่นกัน

สำหรับข้อมูลเพิ่มเติม คำแนะนำการใช้งานโดยละเอียด และอื่นๆ โปรดดูที่ ด้ายเดิม.