This document provides instructions for modifying Android apps without source code through reverse engineering the APK file. It details the steps to:
1. Decompile the APK file using Apktool to convert it to a readable format.
2. Modify the decompiled source code written in Smali, the dex format used by Android.
3. Rebuild the modified APK file using Apktool.
4. Sign the rebuilt APK with a generated certificate to allow it to run on devices.
Common injected code examples like adding a popup message or method profiling calls are also provided.