Harnessing Customization in Android Development: The Role of APK Modifications