แยกไฟล์ Android Rom จาก Roms ที่จัดส่งได้อย่างง่ายดาย

หากคุณเป็นนักพัฒนา Android ที่กำลังมองหา ROM ที่จัดส่งใหม่ล่าสุดเพื่อแยกสิ่งต่าง ๆ เช่น APK ไดรเวอร์ และอื่นๆ คุณอาจทราบว่าการแยก rom.zip ออกจากแพ็คเกจ .exe ถือเป็นการ ค่อนข้างยุ่งยาก โดยเฉพาะอย่างยิ่งเพราะถ้าคุณใช้ Linux distro คุณจะมีเวลาสั้นมากในการค้นหาไฟล์ที่จำเป็นก่อนที่ระบบจะล่มขณะทำสิ่งนี้ ซึ่งจะลบสิ่งทั้งหมดในกระบวนการ เพื่อที่จะแก้ไขปัญหานี้ สมาชิก XDA มาร์ตินอีฟ สร้างสคริปต์เล็กน้อยที่จะแยก rom.zip ออกจากตัวติดตั้งโดยอัตโนมัติ

ลองใช้แอปและรายงานข้อเสนอแนะสำหรับนักพัฒนา

เป็นครั้งแรกที่วันนี้ฉันพยายามแยก rom.zip ออกจาก rom release (.exe) ที่จัดส่งบน Linux

กระบวนการนี้มีปัญหา เนื่องจากหลังจากเปิดตัวโปรแกรมปฏิบัติการโดยใช้ไวน์ แอปพลิเคชันขัดข้อง และลบไฟล์ทั้งหมด ดังนั้นคุณจะต้อง *มาก* ค้นหาภายใน ~/.wine/users/username/Temp โฟลเดอร์สำหรับ rom.zip อย่างรวดเร็ว

อย่างไรก็ตาม ฉันได้เรียกใช้สคริปต์ python ด่วนที่จะตรวจสอบไดเร็กทอรีนี้เพื่อหา rom.zip และคัดลอกไปยังโฟลเดอร์หลักของคุณ

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

คุณสามารถค้นหาข้อมูลเพิ่มเติมได้ใน เธรดแอปพลิเคชัน.