Android 4.2.2 on my new HTC One, not thanks to T-Mobile

July 18, 2013 — 7 Comments

I’m done with T-Mobile DE (Germany).

I got a new HTC One last week for renewing my contract with the “Telekom”. I put up with the fact they didn’t have the black version, anyways the silver one is not that bad. As soon as I got it, I started to read on the traditional android blogs that 4.2.2 was being pushed. First in Asia, then east Europe… and early this week, to the rest of Europe. Non-branded Ones, even Vodafone or O2 branded phones got the update in Germany. All of them… except T-Mobile of course. I had a similar experience with an HTC Sensation I had some time ago, and then I had to install a ROM for updating.

This time I really wanted to stay off rooting/unlocking the phone for some time. But the lack of timely updates has made me flash a De-branded stock Rom to my HTC One. Finally I have 4.2.2!

The process was actually easier than expected. So, in case you want to “de-brand” your HTC One, here are the steps I followed and the links where you will find the complete procedure for each step:

Usual disclaimer: Blah blah, root your phone at your own risk, blah blah you may void your warranty, etc.

  1. Unlock the bootlader. You can do it directly in the website. They explain you the procedure to unlock your phone. A video following the instructions here.
  2. Root your phone. This is needed to later gain S-OFF of the device. Follow the video instructions posted here.
  3. Gain S-OFF via revone. This small utility will get you S-OFF and you can get if from here. Also, a detailed video of the procedure is here.
  4. Change CID so that you receive the updates and can install a stock HTC system version. Follow the steps mentioned in this post, except instead of wrting the CID to 11111111, write HTC__001. Another useful post on this topic is this one.
  5. Flash a RUU stock rom. You can find most of them here. I used RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13. 3231.27_10.31.1131.05_release_310878_signed.exe.
  6. That’s it! Keep getting the updates from Settings -> Check for updates until you get Android 4.2.2

Hope this help you getting rid of T-Mobile bloatware and delayed updates.


After reinstalling all my apps, I noticed in the settings that the phone is marked as a “Test device” in some places. Also when you try to enter recovery mode you can briefly see a red warning mentioning this. This is because the phone is in S-OFF. To remove this notification and possible other “side effects”, you just need to put S-ON again via the revone tool. Because you lost root flashing the RUU, you will need to root again the phone installing the recovery again. Probably you could avoid all this if before flashing the RUU, you put the phone in S-ON again. In my case, I don’t want to flash the system again as I already installed and set up the phone for a second time.


I got Android 4.3 already on day 1 as well. So the method keeps working.


Posts Twitter Facebook

technologist and avid coffee drinker

7 responses to Android 4.2.2 on my new HTC One, not thanks to T-Mobile

  1. ShameemMusfique August 8, 2013 at 7:28 pm

    I’m completely new to android. Furthermore, I’m not a tech guy. I own an HTC One. Firmware version is, cid t-mob101. Device is S-On. I live in Bangladesh and use a SIM card other than that of t-mobile. I want to upgrade to jelly bean 4.2.2. Can you please help me? I need step by step guide in layman’s terms.
    Thanks in anticipation.

    • Hello!
      In almost each of the steps above, there is a video going through the process. Did you watch these videos?
      For the first step you have to register at and then click on the Unlock bootloader section. They will guide you through the process. If you have any specific question just ask….

      • Shameem Musfique August 12, 2013 at 9:02 am

        thank you very much for the wonderful tutorials!
        i have been able to unlock my HTC One bootloader, root the phone, gain S-Off. Well, I could not switch to HTC_001 cid. Instead, I was able to change the cid to supercid. now i’m downloading jelly bean 4.2.2 over the air.
        could you please tell me how i could gain s-on again? please give the instructions in layman’s terms.
        hats off again!!

  2. Shameem Musfique August 12, 2013 at 1:08 pm

    i have not been able to install the file i downloaded ota.
    how can i flash the RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13. 3231.27_10.31.1131.05_release_310878_signed.exe as per your suggestion?

  3. The link to :
    RUU_M7_UL_JB_50_HTC_Europe_1.28.401.7_Radio_4A.13. 3231.27_10.31.1131.05_release_310878_signed.exe doesnt work.
    Im in Denmark and I´m desperate to get this RUU, but everywhere I look on the internet, the links dont work.
    Please help ;(

  4. Thanks for this article! It should work on Vodafone branded HTC One aswell right? Would you say it’s relatively safe for someone experienced with flashing custom rom’s on (samsung) android phones? I dislike branded phones because they always manage to mess up the software, but since I can get a voda branded version of the One for much cheaper than unbranded, I think I will give this method a try.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>