A method for customizing a wireless communication device having at least one radio frequency (RF) resource associated with an embedded subscriber identity module (eSIM), the method comprising:
- detecting a condition that uses provisioning of a new subscriber identity module (SIM) profile for the eSIM;
- switching an enabled SIM profile for the new SIM profile;
- identifying one or more parameters based on information from the eSIM;
- selecting a configuration package based on the identified one or more parameters, wherein the configuration package provides configuration settings and software associated with at least one device feature and corresponding activation commands;
- and
- installing and activating the configuration settings and software associated with the at least one device feature.