i have a Sony Xperia Z1. the model number is C6906. i bought it directly from Sony and its Unlocked . it was working on every sim card. But i flashed the C6906 firmware of the other branded network provider. now it's network locked with that network provider. it only works with the sim card of that network. when i put any other sim card, the dialog box appears and it tells to insert network unlock code. when i contact that network, they told me to get their sim card and use it for 90 days. then they will provide me the unlock code. why should i have to use their sim card for 90 days to get the unlock code, because my phone is already factory unlocked from sony. i went to 3rd party websites which provide network unlock codes. but they didn't find the unlock code for my phone, because that phone is not present in the database of that network provider. that means i can only get the unlock code from that network code by using their sim card for 90 days. but that network is not working in my area. please suggest how can i make it unlock again as it was before ? i will be very thankful