6

My HTC One X came with ICS pre-installed, but then I upgraded it to Android 4.2.2 using CyanogenMod. Now I want to reset my phone to its original ROM, but couldn't find a way to do it.

Someone suggested that I download and run:

RUU_ENDEAVOR_U_ICS_40_Vodafone_UK_1.26.161.2_Radio_1.1204.90.13_release_251227_signed

but it didn't work. When I run the .exe I get the error:

 Error[155]: UKNOWN ERROR

My bootloader shows its version as:

version-main: 3.14.161.27 
(bootloader) DEBUG: cid: VODAP001
ENDEAVORU PUT SHIP S-ON RL
*** UNLOCKED ***

How can I get the stock ROM reinstalled?

  • Where did you run the .exe file? If directly on the Android device, this would explain the error. It's most likely a Windows executable / self-extracting archive. – Izzy May 24 '13 at 18:28
5

This is a protection that HTC uses to ensure quality in their devices. To re-install their custom stock, you must re-lock your phone. To do this, place your phone into fast-boot mode and plugin in via USB:

At the command line (or wherever you may have the fastboot binary), execute these commands:

fastboot devices
fastboot oem lock

This will lock your bootloader and allow you to run the RUU. Your device should now report "LOCKED". After your device is locked, proceed with running your *.exe on Windows.

(Make sure you're installing the right one first!) List of RUU's: http://androidfiles.org/ruu/?developer=Endeavor

Full Tutorial: http://androidforums.com/one-s-all-things-root/691874-guide-how-run-ruu-your-htc-one-s.html

protected by Community Oct 23 '13 at 15:10

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.