Rooting is only thing that enables you to unlock your Android device, if you have rooted device, you can easily unlock SIM on the device and use the SIM card from any carrier, if you own a HTC One S and want to unlock SIM, you just need root the device use the phone’s IMEI number to calculate the encryption key, then take the number from the UN_Lock_clode and get the SIM unlock code, thanks to XDA developer ascot17.
It’s pretty easy to unlock SIM on the HTC One S, just follow the below guide but as I said above that your HTC One must be rooted, if you haven’t rooted your phone head over to this guide and root your HTC One S first then unlock SIM, you can also use the toolkit to root the device.
Step #1: Once you’ve rooted your HTC One S, download the Bash Script.
Step #2: Unzip the download zip file to the /system/ folder on HTC One S, you’ll get there unlock.sh.
Step #3: Now execute the .sh file directly from root explorer, you can also use the terminal emulator, just open the terminal and run:
You’ll get SIM unlock code, write down the code and also saved the code to the /sdcard/sim_unlock_code.txt.
Step #4: Turn the device off and pull out the SIM card from your phone.
Step #5: Now insert the another SIM card from any other service.
Step #6: Turn the device on.
Step #7: When the device ask SIM code, enter the code and enjoy.
Really simple procedure to unlock the SIM card on the HTC One S, now you’re able to use the SIM card from other carriers, you can also visit the original thread of XDA here and don’t forget to comment.
- Easy SIM Unlock Solution for Rooted Galaxy S3
- SIM Unlock Guide for HTC Vivid, HTC Raider and HTC Velocity
- HTC Announces HTC Desire V and HTC Desire VC, Dual-SIM Smartphones
- Learn How-To Upgrade HTC Vivid to Pre-Rooted Android 4.0.3 and HTC Sense 3.6
- Network Unlock Samsung Galaxy S / S2 GT-I9000 On Widows