Ok, so basically I live in New Zealand. Over here, we have three main carriers : Vodafone, telecom and 2 Degrees. 1 1/2 months ago i went to a shop and bought a parallel imported htc one (t-mobile) and it had battery drain issues so it got replaced with another parallel import (htc one at&t). Surprisingly this had a faulty microphone and they gave me a local one (the parallel batches were all faulty). They said it was from telecom NZ (unlocked), but the home page is set as vodafone and there is an app on the app drawer called vodafone. I use a vodafone sim card btw. This phone doesn't have any faults that have lasted longer than a day (I think). I am on software android jellybean 4.2.2, and have heard that the 4.3 update is being released specifically by each carrier. So first, how do i know which carrier unlocked my phone is and when the 4.3 update is coming out for that carrier. By the way, when setting up TV Remote there was no option for New Zealand. Getting a feeling this isn't a NZ phone. Any help would be appreciated. Thanks!