Mobile carriers have been the bane of my existence for as long as I've had a phone. First, they take away unlimited data, and then when you try and switch carriers, they hold your phone hostage for a up to a week before unlocking it from their network. There are services out there that can unlock your phone right away for a fee, but why not do the same thing right from your own home? Thanks to the people over at , there is a way to SIM-Unlock any HTC One that is already! Please enable JavaScript to watch this video. Step 1: Find Your IMEI Number To get your unlock code, you are first going to need your International Mobile Station Equipment Identity number, or IMEI. When you input this into the Sieempi website, the service will tailor-make an unlock file for your phone. Either way, just copy that number down somewhere. To check, either place your SD Card into your M8 or attach your USB Drive into a USB OTG cable and make sure you get a notification saying your device is in Host Mode. After that's all settled, copy the Config. You can now attach your USB Drive or SD card to your One. If you are using an M7, you will need to also attach a power cable to the OTG Y-cable—your standard charging cable will do just fine here. Step 4: Reboot into Bootloader You are going to need to flash the config. To get there, hold down the Power and Volume Down buttons until you see the bootloader menu—this should take about 15~20 seconds. Step 5: Flashing the Config. Press the Power button and let your One do its thing. Image via Once you get the Process done, reboot device? You will know everything went fine after inserting your new SIM card. Troubleshooting If you have any connectivity issues, the first thing you should check is your APN settings. The APN, or access point name, settings are what your One uses to connect to the right cell towers. Each carrier has different settings, but has a pretty extensive list that covers all major U. To change your APN settings, open your Settings app, tap Mobile Data, and select Access Point Names. From there, tap the three-dot menu and select New APN to add your new settings. Alternatively, if you have a M7, you can always to avoid any issues. And that's all there is folks! You should now be the proud owner of a SIM-unlocked GSM HTC One. If you run into any issues, or just need help getting your APN settings down, be sure to leave me a comment. Related I finally managed to do it on my m7 using this improvised tools. Problem was that i was trying to boot config. Reply I'm having this same problem. Nothing seems to be working. Edit I don't know if this makes a difference, but when I go from the Fastboot menu to the Bootloader menu, this flashes up for half a second: SD checking... Reply Getting SD initial Fail!!!! I have an M7, when I plug my USB using OTG cable, my phone recognize it and I can see the config. However when i get to the bootloader menu, and choose the Simlock option ,I get the SD initial Fail. Do I need superCID 11111111 like you have? My HTC one m7 locked. I got this response below when I tried unlocking it with the method u posted above. I have purchased two different codes and non worked. Thanks Reply Just UNsuccessfully tried the config. HTC ONE m7 just repaired by HTC, they replaced motherboard and thus my IMEI thereby requiring me to reapply the sim unlock process. Several IMEI unlock services have failed to generate unlock code on this new IMEI number. I'm using brand new OTG cable, newly formatted USB drive, placed config. Should it be tried multiple times? The unit is successfully rooted. Please advise or provide other avenues I can explore. Thank you Kernel Version: 3. El mi es un HTC Desire 510 de Boost mobile Al realizar el procedimiento obtengo esto! SD init OK reading config. Reply Will this work allow for Mobile Data Access? I recently had to send my m7 to HTC for repair. Whenever I turn on Mobile Data, it reads Disconnected. I do notice that it says SIM locked when I click on the option in bootloader menu.