An app that supports custom installation must allow users to change default values, colors, or settings during the process of installation or the deployment of an application onto a device for future execution and use.