Yes, your phone needs to be unlocked to use the eSIM data, SIM, or Knowroaming sticker. Unlocking refers to the removal of a phone's network restrictions so that it can be used with a SIM card from a different network. If you are unsure whether or not your phone is unlocked, please contact your cellphone service provider.