Original post by: da stumer ,
There is no hardware method of unlocking any iPhones. The carrier lock information is held by Apple, and that is one of the things that the phone checks for when you connect it to wifi to set it up. The only thing you could do here is swap the whole motherboard out with the unlocked one, which is quite tricky to do. Something you could try is a sim interceptor tool which will trick the phone into thinking it's unlocked, such as an [https://www.ebay.com/i/253151015124?chn=ps&dispctrl=1|r-sim]. I tried one once and it worked for a while, but failed after a month, so you are taking your chances by using these.