There are many parts in an Android rom port package. You have to make sure that everything is properly set up or you will end up with a non booting rom. With this in mind, XDA member l1q1d has taken on the task to make a one stop application to help you prep everything in your zImage, default, and even your nbh prior to flashing. The best part is that it is written in Python, which makes it unique due to cross platform compatibility (Mac, Linux, or Windows).

If you feel the need to modify the rom to suit your needs, take the app out for a spin and make sure that you report any bugs back to the dev.

This is a preliminary release of atools. With this application you can:

About Author

I have been an active member of xda-developers since 2005 and have gone through various roles in my time here. I am Former Portal Administrator, and currently part of the administrator team while maintaining my writer status for the portal. In real life, I am a Chemical Engineer turned Realtor in the Miami area.

HTC 10 (Unlocked)

Samsung Galaxy S7 Edge (Verizon) [SM-G935V]

Nexus 5 (Unlocked)

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?