I'm getting the chance to get a T-Mobile locked S4 or HTC One. I would like to know whether unlocking is as easy as rooting and installing custom roms or getting it to work on pakistani networks is going to be a hassle. Please don't suggest that I buy unlocked versions as that is not an option. Thank You.