HTC One A9 is the latest HTC flagship smartphone, and it’s the first flagship Android device sold with Marshmallow 6.0 out of the box. In the US, you can buy the unlocked version or the carrier-branded device that is now available with AT&T, T-Mobile, Sprint, while the Verizon version is still delayed because it is still in the stage of testing and certification. The unlocked version is certainly more appealing to advanced users, besides you can freely use any GSM networks around the world, the unlocked version is also much easier to mods.
Additionally, another advantage of having an unlocked version of the HTC One A9 is that we can get a new OS update sooner. The unlocked phone have recently been getting an update to Android 6.0.1 Marshmallow, while the carrier-branded device still must go through several stages, such as the certification procedure which usually takes quite a long time.
There’s a good news for those who already bought the carrier branded GSM version of the HTC One A9 (AT&T or T-Mobile), because now you can still get a chance to convert it to an unlocked version through several procedures, from unlocking the bootloader to change the device’s CID.
Most procedures are performed via command line with the help of a computer, there’s no one-click solution for this, so it is not suitable for beginner who don’t familiar with the ADB and Fastboot. In addition, you also have to purchase a license to use Sunshine tool, the tool is required to fully unlock the HTC One A9 bootloader (S-OFF).
If you are interested to convert your phone to the unlocked version of the HTC One A9. Tested and reportedly working on AT&T model with initial Android 6.0 firmware.
Here we listed the requirements based on Ae3NerdGod’s thread on xda forums
- Install the phone drivers on your computer.
- Unlock the device’s bootloader, officially via HTCDev.
- Download Sunshine tool, install, then purchase a license ($25), then gain S-OFF.
- Reboot into download mode.
- Change the HTC One A9 CID to unlocked version (BS_US001) or Super CID (11111111), example command:
fastboot oem writecid BS_US001
- Check your device’s MID, if it is something other than 2PQ912000, change it. This MID should allow you to flash unlocked version ROM (RUU).
fastboot oem writemid 2PQ912000
- Reboot and flash the RUU for unlocked phone (tested on 1.12.617.6).
- You can proceed with installing TWRP and then gain root with SuperSU (system less).
- Your phone now has been transformed to unlocked version, check the original thread from xda if you have any concerns.