I have an HTC One S (unlocked T-mobile) which runs on stock 4.0.4. And over the last 8 months all I have been doing is looking for a solution for my Wi-Fi issue. It worked perfectly fine initially. But then Wi-Fi suddenly stopped working. I don't remember clearly if this was after an OTA update...