I bought the HTC DI2 off-contract and had it shipped to Mexico almost 2 years ago. I had it unlocked and have been using a local carrier since, which has worked out perfect for me. I think I do not have access to any software updates, probably because I'm not using the Verizon network?? If I check Setting--> Software update both options appear useless: Status show: Source: Verizon Wireless Name, Status, Code, Date, Time & Description all say nothing. Check New: Network Problem (Network is not available). Wondering if there is any way of checking for and downloading any updates.