Unbranding Windowsphone 8S - Windows Phone 8s by HTC

Hi,
the Elite Recognized Developer xboxmod have described how to unbrand Windowsphone 8X. There is a similar way for Windowsphone 8s. It works for my 8S CID ORANGEB10.
Requirements:
1. sdcard
2. RUU_signed.nbh and UEFI_signed.nbh extracted from RUU_RIO_U_APO_00_HTC_Europe_1.04.401.03_1.11b.3054.25_10.13.30
Procedure:
1. Copy RUU_signed.nbh to sdcard
2. Rename RUU_signed.nbh on sdcard to RIOUDIAG.nbh
3. Power off the phone
4. Put sdcard into the phone
5. Push volume down + camera +power
6. Wait until flashing process done
7. remove sdcard from phone and copy UEFI_signed.nbh to sdcard
8. rename UEFI_signed.nbh to RIOUDIAG.nbh
9. put sdcard to phone and flash the file the same way as previous file.
10. If the phone wont boot flash RUU_signed.nbh again
11. reboot phone

can you please post how to extract .nbh files from RUU? will this method work for CID 032?

For extract you can use winrar. Or if you run ruu it will extract to C:\users\your name\AppData\Local\Temp - sort it by date and in newest folder it is extracted.
If you have cid HTC__032 you dont need to unbrand it. HTC__032 is unbranded Europe cid, you can flash it simply with Europe RUU.

thanks for your help, i tried running the ruu .exe file but gave me error [294] invalid vendor id. i am now thinking about method with memory card and extracted .nbh that you described, but i am afraid if something goes wrong because of that error ruu is reporting.

Invalid vender ID means that you are trying to flash ROM for different region with different CID. Use SDcard to flashing rom.

I have flash another 8S, so here is corrected procedure:
1. Copy UEFI_signed.nbh to sdcard
2. Rename UEFI_signed.nbh to RIOUDIAG.nbh
3. Turn the phone off and put sdcard into the phone
4. While holding Volume down + camera buttons press power button
5. Wait until flashing is finished
6. Copy RUU_signed.nbh to sdcard and rename it to RIOUDIAG.nbh
7. Turn the phone off and put sdcard into the phone
8. While holding Volume down + camera buttons press power button
9. Wait until flashing is finished than reboot phone
Thats It
I have tried 2 ROMs.
1. RUU_RIO_U_APO_00_HTC_Europe_1.04.401.03_1.11b.3054.25_10.13.30_RETAIL_ENC_RELEASE
Languages:
Catala, dansk, Deutsch, English, espanol, francais, italiano, Nederlands, norsk, portugues, suomi, svenska, Turkce, arabic
2. RUU_RIO_U_APO_00_HTC_RUS_1.04.411.03_1.11b.3054.25_10.13.30_RETAIL_ENC_RELEASE
Languages:
čeština, eesti, hrvatski, latviešu, lietuviu, magyar, polski, romana, slovenčina, slovenski, srpski, greek, belaruskaja, bulgarski, kazak, russkij, ukrajinska, arabic
Karel

i'm sorry for the noob question but what does this do? Can i upload games and apps that are not from windows market ?

It only debrands your phone. And you can also change language by flashing another rom. It is not a way to unlock the phone for installing unofficial applications.

oh..thank you for your answer here where i live we're lucky because by law they're not allowed to sell branded phones

Hello. Sorry for the noob question. Debranding done by the method you describe here does unlock the phone that's locked to a carrier ? Or it only removes the startup branding (removes let's say : Orange or other carrier)

Hi,
it only changes firmware of the phone. For example it removes stuff and settings of provider. And it also change language. For example I bought this phone from Orange Poland. There wasnt Czech language in this phone. I am not allowed to flash another firmware (containing Czech language) in official way becouse there is another CID. So I have to use method decribed above to flash ROM with another CID.
But this doesnt affect simlock of the phone. If you want to unlock this phone you have to buy codes. And it is not a way to unlock phone for installing unofficial (non market) application.
Karel

You may be able to save yourself a little trouble by ensuring that the card is formatted with FAT. I lost some time because it was formatted as ExFat.

This video tutorial will be helpful.

Hi;
My HTC 8S has "cid-11111111"
I'm using "RUU_RIO_U_APO_00_HTC_Europe_1.04.401.03_1.11b.3054.25_10.13.30" version..
"UEFI_signed" file successfuly complete.
But "RUU_signed" file can not completed and then phone stuck boot logo screen..
What should i do now?
Thanks.

My 8s shows "not for resale" tag during the boot up
Is there anything i can do to make my phone like the rest?

ymskn said:
Hi;
My HTC 8S has "cid-11111111"
I'm using "RUU_RIO_U_APO_00_HTC_Europe_1.04.401.03_1.11b.3054.25_10.13.30" version..
"UEFI_signed" file successfuly complete.
But "RUU_signed" file can not completed and then phone stuck boot logo screen..
What should i do now?
Thanks.
Click to expand...
Click to collapse
Run RUU.exe and reflash the phone. You have supercid, you dont have to use sdcard method.

windigo007 said:
Run RUU.exe and reflash the phone. You have supercid, you dont have to use sdcard method.
Click to expand...
Click to collapse
Well,
After running ruu.exe phone is reflashing, Then phone is restart and rom update utility has giving to me "Error 270".
Update Canceled on %1..
what can i do now?
thanks a lot.

ymskn said:
Well,
After running ruu.exe phone is reflashing, Then phone is restart and rom update utility has giving to me "Error 270".
Update Canceled on %1..
what can i do now?
thanks a lot.
Click to expand...
Click to collapse
Error 270 is "The image file is corrupted". Try to download the ruu file again. Btw. what is the MID of your phone? And how did it happen you have supercid?

I have a demo phone, when the phone has came to me its a supercid.
Then im trying to rom update, phone is corrupted..
Now phone is boot only white usb screen..
trying to many times download ruu file..
Can we say the phone is brick?
what is the MID? where can i find MID info?

MID is Model ID. For example PM591000. It is written on the label and also in bootloader. What about imei? Is it starting with 00?

Related

Asus P535 upgrade WM6 failed, now half bricked.

My P535, 71A version. upgrade WM6 HK version from 4.3.25 HK00.
I used a 256MB miniSD with quick formatted( it's the main reason). extract the upgrade file on it. and start the upgrade procedure.
1st step: insert the miniSD into slot. autorun started and asked to confirm. sure. confirm it.
2nd step: system starting upgrade the bootloader, read, verify, and update ok. it ask to reset with power button pressed. do as requested.
Like attachment 111.jpg
3rd step: the bootloader entered a new uploader version with "force mode" displayed. and loading the main upgrade file ASUSP535.CAP. but checksum failed. it it asked to reset with power button pressed again. do as requested.
Like attachment 222.jpg , I failed at checksum because the miniSD only quickformatted
then the nightmare came. I can't see the blue asus screen. and nothing happen when I press reset. the only valid operations are Power+Camera+Recorder + reset to the SD download mode, and Power+Camera + reset to the USB sync mode. in the SD download mode. system not recognize the *.cap file. it request a NB0 file.
What should I do?
1. Enter the Force mode again with a good formatted miniSD is the best way. but how?
2. Use the USB sync mode upgrade the file, it maybe works. but I can't find the usbloader. in my memory. there is one in the lifeforce cooked ROM pack. but it removed when I visit lifeforce's site today. anyone who download the rom pack before please give me the file. I need a try.
-------------------------updated on 9th Jul 2007---------------------------------------
My P535 has been recovered.
just use a modfied 4.3.25 HK00 NB0 file at the SD download mode, it can reverse to WM5, then repair the extend firm. don't reset, direct run 4.3.25 offical update. switch to another sd card with WM6 upgrade ASUSP535.CAP when it reboot to the sd download update screen. and all will go on.
find an old rom on asus ftp or site.
Rename the rom to galaxyII.nb0
Copy it to the card.
Boot your phone with the card in SD download mode.
The upgrade will start.
Good luck.
For me after the autorun, i pressed ok to restart but the phone still block at the blue screen. I try to reset in sd loader with the new rom in sd, with the galaxy name, and the rom is to big for the phone...
ilan_75 said:
find an old rom on asus ftp or site.
Rename the rom to galaxyII.nb0
Copy it to the card.
Boot your phone with the card in SD download mode.
The upgrade will start.
Good luck.
For me after the autorun, i pressed ok to restart but the phone still block at the blue screen. I try to reset in sd loader with the new rom in sd, with the galaxy name, and the rom is to big for the phone...
Click to expand...
Click to collapse
I had tried as you said. put 4.3.25 HK CAP file on the minSD, and rename it with NB0, but it not work, it return red words with" Wrong Language Version, Update fail!" the system is the HK before update WM6
You may try try here...
http://www.asuspda.net/thread-17850-1-1.html
but not sure does it 100% work...
Good Luck!
Hello,
I've attached the requested tool - and... good luck
A_C said:
You may try try here...
http://www.asuspda.net/thread-17850-1-1.html
but not sure does it 100% work...
Good Luck!
Click to expand...
Click to collapse
thanks, but that's not what I need, because I can't enter the OS already...
windirt said:
thanks, but that's not what I need, because I can't enter the OS already...
Click to expand...
Click to collapse
It is picked from that archive...
lukacs.attila said:
Hello,
I've attached the requested tool - and... good luck
Click to expand...
Click to collapse
sigh... I tried with usb sync, the 79MB cap file can't transfer completely. it just transfered 55MB and stopped.
windirt said:
sigh... I tried with usb sync, the 79MB cap file can't transfer completely. it just transfered 55MB and stopped.
Click to expand...
Click to collapse
I have no idea, but maybe it is because you already upgraded the bootloader?
lukacs.attila said:
I have no idea, but maybe it is because you already upgraded the bootloader?
Click to expand...
Click to collapse
Yes. the first upgrade step is completed, the bootloader version is changed to 2007/04/16.
when I press Power+Rec+UP and reset, it got a Force mode USB Sync. not like the ordinary USB Sync enabled by Power+Rec and reset.
is there a way to get a Force mode with SD Download? so I can use the 79MB CAP if it accessable.
windirt said:
Yes. the first upgrade step is completed, the bootloader version is changed to 2007/04/16.
when I press Power+Rec+UP and reset, it got a Force mode USB Sync. not like the ordinary USB Sync enabled by Power+Rec and reset.
is there a way to get a Force mode with SD Download? so I can use the 79MB CAP if it accessable.
Click to expand...
Click to collapse
Correct me if I am wrong, but there's something written @ asus support site, where you can download the new firmware (it's a step by step how-to). Unfortunately, the support site is down at the moment.
Please follow the below procedures to upgrade:
1.Please format your Mini-SD first.
2.Unzip the file and copy it to Mini-SD card's root folder
(Under Mini-SD's root folder, there should only be folder 2577, AsusP535.cap, and GalaxyII.cap;
In folder 2577, there should only be Autorun.exe).
3.Insert the Mini-SD with upgrade firmware into P535's expansion slot and wait for firmware to setup automatically.
If the firmware didn't execute automatically, please execute Autorun.exe in Storage Card\2577\.
4.Click "System" => "Update ROM"
5.System will enter update mode, here the first part of upgrade will start.
Warningo not interrupt the upgrade process. Please execute the rest of the steps until completing step 8 in order
for the unit to execute normally. After the upgrade is complete, a message in red will be displayed.
Please press and hold power button and reset at the same time to start second part of upgrade.
6.After reboot, it will automatically enter update mode. This upgrade takes about 3 mins, please wait patiently.
Please do not interrupt the upgrade process. After upgrade is done, system will reboot automatically.
7.After reboot, it will install extended ROM automatically. After upgrade is done, system will reboot automatically.
8.Please Confirm version in "Start"=>"Setting"=>"System"=>"System Information"=>"Version".
lukacs.attila said:
Please follow the below procedures to upgrade:
1.Please format your Mini-SD first.
2.Unzip the file and copy it to Mini-SD card's root folder
(Under Mini-SD's root folder, there should only be folder 2577, AsusP535.cap, and GalaxyII.cap;
In folder 2577, there should only be Autorun.exe).
3.Insert the Mini-SD with upgrade firmware into P535's expansion slot and wait for firmware to setup automatically.
If the firmware didn't execute automatically, please execute Autorun.exe in Storage Card\2577\.
4.Click "System" => "Update ROM"
5.System will enter update mode, here the first part of upgrade will start.
Warningo not interrupt the upgrade process. Please execute the rest of the steps until completing step 8 in order
for the unit to execute normally. After the upgrade is complete, a message in red will be displayed.
Please press and hold power button and reset at the same time to start second part of upgrade.
6.After reboot, it will automatically enter update mode. This upgrade takes about 3 mins, please wait patiently.
Please do not interrupt the upgrade process. After upgrade is done, system will reboot automatically.
7.After reboot, it will install extended ROM automatically. After upgrade is done, system will reboot automatically.
8.Please Confirm version in "Start"=>"Setting"=>"System"=>"System Information"=>"Version".
Click to expand...
Click to collapse
Yes, it stopped in step6 as you posted, checksum error.
Upgrade WM6 critical problem
I was trying to upgrade my ASUS P535 rom from V4.3.15 WWWEL_RU to firmware V4.7.12 WWE_TH00
I unzipped the P535_V4712_WWE_TH00_EXT_V120 and copied the files produced to the miniSD card except from file AsusP535.cap
I renamed file GALAXYII.cap to GALAXY.cap and copied it again to miniSD card. Also I copied file ASUS.UnlockLangID to folder 2577 and replaced autorun. (P535 ROM Tools.zip from http://forum.xda-developers.com/showthread.php?t=295778&page=3)
So in miniSD card there are the following files: 2577 folder with autorun and unlocklangid.exe, and in the root, GalaxyII.cap and GALAXY.cap but NOT AsusP535.cap
So I run the update and after the reset I get message ASUSP35.CAP NOT FOUND.
At that point I realise my stupidity (not copying AsusP535.cap to miniSD) so I take the card out, put it in my laptop and copy the AsusP535.cap to mini SD.
I reset the device and stick the card in but I still get the same message ASUSP35.CAP NOT FOUND.
Every time I turn on my device it tries to upgrade rom and I get the mesage. Can someone help please or have I damaged the device beyond repair?
2 mins ago I upgraded my taiwanese p535 to the thailand wm6 rom.
I had already installed a 4.3.15 wwe version, so I figured I could just install the 4.7.12 wwe TH rom without using the "hacked autoexec".
That didn't work, and I was stuck with the blue asus screen.
So I pushed up (on the d-pad) + reset, then "green phone button" (answer button) when it asked if I wanted to.
then reset the phone as soon as it said "performing upgrade" or something like that (when it started installing stuff after windows was booted).
After reboot, I was back at my old 4.3.15 rom.
Then I decided to retry it, following the instructions here:
http://forum.xda-developers.com/showpost.php?p=1352033&postcount=77
(the link to the p525 tools is incorrect. It should be: http://rapidshare.com/files/4612627/ASUS_P525_v3.32.WWE.customized.build.06.zip.html
Edit: The link to the thai wwe rom is incorrect too, it should be: http://dlsvr01.asus.com/pub/ASUS/IA/P535/P535_V4712_WWE_TH00_EXT_V120.rar)
When I followed these instructions the upgrade worked perfectly. I now have 4.7.12 wwe_au00 installed
I can't give any guarantees, And it may be that I was just lucky, but I suggest you try to remove the miniSD, then push up+reset, press "answer button" when it wants you to confirm, and then, after it reboots, press the reset button as soon as it starts the "upgrade". Then (I hope) it will revert back to your previously installed OS.
After that, upgrade to wm6 following the procedure in the link I pasted above.
extract nb0 from cap for asus p535:
wm5:
xda2nbftool.exe -x galaxyII.cap galaxy2.nba 0xA87BC0d5
wm6:
xda2nbftool.exe -x asusp535.cap asusp535.nba 0xa87ba0d5
.nba from .nb0 seems differs for 4 bytes
.nba - first 4 bytes = .nb0
(check it /in device upgrade may be significant - don't knew (i'm use other device)/ )
.nba, .nb0 - standard files as for oher devices - can make modified firmware images as for other ...
I can't give any guarantees, And it may be that I was just lucky, but I suggest you try to remove the miniSD, then push up+reset, press "answer button" when it wants you to confirm, and then, after it reboots, press the reset button as soon as it starts the "upgrade". Then (I hope) it will revert back to your previously installed OS.
After that, upgrade to wm6 following the procedure in the link I pasted above.[/QUOTE]
Unfortunately, when I press up+reset I dont get the option to confirm, it just goes immediately to the same message ASUSP35.CAP NOT FOUND
DaLiV said:
extract nb0 from cap for asus p535:
wm5:
xda2nbftool.exe -x galaxyII.cap galaxy2.nba 0xA87BC0d5
wm6:
xda2nbftool.exe -x asusp535.cap asusp535.nba 0xa87ba0d5
.nba from .nb0 seems differs for 4 bytes
.nba - first 4 bytes = .nb0
(check it /in device upgrade may be significant - don't knew (i'm use other device)/ )
.nba, .nb0 - standard files as for oher devices - can make modified firmware images as for other ...
Click to expand...
Click to collapse
I am sorry but I dont understand the solution you are suggesting
Could you please explain?
ntiouk said:
Unfortunately, when I press up+reset I dont get the option to confirm, it just goes immediately to the same message ASUSP35.CAP NOT FOUND
Click to expand...
Click to collapse
Hold the up button, then press reset while still holding the up button.
are you sure it says "ASUSP35.CAP"?
It doesn't say "ASUSP535.CAP"?
.nb0 - it's another way t program device
press photo + reset - that asks file - resulted .nb0 file for wm5 or wm6 name as device wants - write that to sd (not sdhc) card formatted as fat16 - and insert it to device.

After bricking ?

Hello
If device bricked is possible with recovery microsd method ;
Just put "RUU_signed.nbh" from O2 orginal image to root directory
and after Hard reset with bootloder modus ?
thx
6600 said:
Hello
If device bricked is possible with recovery microsd method ;
Just put "RUU_signed.nbh" from O2 orginal image to root directory
and after Hard reset with bootloder modus ?
thx
Click to expand...
Click to collapse
TAKE A LOOK HERE : http://wiki.xda-developers.com/index.php?pagename=Artemis_SD_Card_Flashing
FROM XDA-WIKI SECTION :
" 1. Empty (erase the contents) of your microSD card from the Windows Mobile file explorer or format it from your computer using a card reader (in some cases format doesn't work).
2. Extract the .NBH file from your prefered ROM upgrade: In windows use winrar (right click) to extract the contents of the exe file. In Linux / MacOS use cabextract.
3. Rename the .NBH file to ARTEIMG.nbh and copy it to the root folder of your microSD card.
4. With microSD card inserted on the phone, start the bootloader (The bootloader is invoked by pressing down the Record button and using the stylus at the same time to press the RESET button at the left side).
5.You should see the screen pictured on the left, confirm flashing on screen by pressing the volume slider down.
6. Flashing might hang after some time but this is normal. Just wait. Complete flash takes about 30 minutes, so check your battery or connect to charger before the flashing process starts.
!!!! SuperCID devices are able to flash any NBH image using this method. "
I unbricked my Orbit with the original ROM from O2.
Firstly put your Orbit in Bootloader mode (reset and record button)
Then using the task manager stop ActiveSync processes.
Then connect the phone via USB and then run the RUU program.
Works fine!

[GUIDE] How to Unroot an HTC Desire

HTC DESIRE UNROOTING PROCESS, AND THE ANDROID HBOOT, FASTBOOT, AND RECOVERY MENU OPTIONS
(How to Revert to Stock/ What to do before taking my phone back to the service centre?/ How to restore my phone after a failed OTA update on a Rooted phone/My phone is stuck at the HTC Quietly brilliant screen/My boot animation keeps looping, What to do?)
by
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Courtesy:
To EddyOS for the Tutorial on getting the PB99IMG from the RUU
I didnt find any newbie friendly guides for unrooting the HTC Desire, on XDA. Even some external ones arent that easy to follow, unless you have a very good idea about what is going on.
The main purpose of this post is to benefit people who have got an SLCD bricked device on their hands with nothing displayed except a blank screen, and cannot remember the key sequences necessary to activate the unrooting process, or to run the OTA Update and get to Android recovery. You will note that I have added the time taken at each step in the process. This will benefit people with SLCD bricks waiting anxiously without seeing anything on screen.
For a complete guide on Unbricking an HTC Desire, please see my thread here.
There are two methods of unrooting an HTC Desire.
Methods:
Get the latest RUU for your region from Shipped Roms. This is an exe file. You can run this file directly from PC. Then connect your device when so prompted.
The second method is to flash the rom.zip directly from the Android bootloader interface, after renaming the Rom.zip (which is actually obtained from the RUU) to PB99IMG.zip [See EddyOS's excellent step-by-step guide for dummies, in the FAQ below]
Method1 does not need any explanation (If necessary, I will add illustrations of this process later along with error codes)
Method2 is illustrated below.
Note: The following post illustrates the actual steps necessary to unroot your HTC Desire by running the PB99IMG.zip. This is also the method to upgrade the software with the RUU, the last method to fix bootloops cause by a bad boot, and also the way to unbrick an SLCD bricked Desire. Note that another simple method exists to unroot the device, and that is by directly running the exe file of the RUU from Windows. Though simple, this is slightly riskier, since complications with Windows drivers, or a sudden power surge or PC reboot can semibrick/brick your device. The following method using PB99IMG.zip eliminates those problems.
Unrooting is just one of the steps necessary to unbrick an SLCD bricked HTC Desire. The process is a pain for these users because they cant see anything on the screen and left pressing keys in sequence, whose function they can only guess. Also they need to wait specific amounts of time before pressing the sequences.
I'm making visible the steps which the Android system proceeds through, when you run a PB99IMG.zip to unroot your Android device. I've also included the time taken before each step while running the WWE 2.29 RUU as PB99IMG.zip. The time isnt much different for other ROMs. To be sure, just give it about 30secs more than the time I've noted.
Initial steps:
Create a goldcard if you want to convert a branded Desire to unbranded, or vice versa, or to make a Desire of one region (CID) accept software written for a phone of another region.
After creating the goldcard, format it as FAT32. If more than one partition exist, delete the rest, and format one as Primary and FAT32.
Put the file PB99IMG.zip into the root of the goldcard. Note that the name must be PB99IMG.zip and not PB99IMG.zip.zip. Windows has a tendency to rename it as the latter.
If you dont already have the PB99IMG.zip, you can get it by running the RUU, and while the RUU is loaded (dont start the RUU upgrade. Just click on the exe, and when the welcome screen of RUU shows up,) search in your Temp folder for the file rom.zip. Hint: To quickly navigate to Temp, Type the following into the Run window: %TEMP% [If you still get this step confused, see EddyOS's excellent tutorial on this, in the FAQ below]
To run the PB99IMG.zip, just reboot with Vol- and power button pressed.
I'm describing the whole boot process below for Reference, though.
Hboot mode (Vol- & Power key. Key them pressed for a 5-6 secs
FOR INSTALLING ANY RUU AS PB99IMG.ZIP
Press Vol- , then w/o releasing it, press Power button + Vol –
After 3-4 secs, the following screen shows up momentarily:
· Fastboot
· Recovery
· Clear Storage
· Simlock
This shows the above few options for 2-3 seconds, and then directly checks for PB99IMG.ZIP. It displays:
SD Checking…
Loading…
PB99DIAG.ZIP
Pb99DIAG.nbh
PB99IMG.ZIP
When it finds PB99IMG.zip, it starts to load it (13 secs after you press the Vol- & power key)
It gives the next options after 2min 20seconds (for the WWE 2.29 RUU) from the initial key press of Vol- and Power key.
Parsing………………….[SD zip]
1. Bootloader
2. Radio V2
3. Radio_Cust
4. Boot
5. Recovery
6. System
7. Userdata
8. Splash1
9. Splash2
Do you want to update device?
<Vol Up> Yes
<Vol Down> No
So, net key sequences involved:
· Back+Power
· Power again
· Vol Up
If we chose No, next option:
Do you want to reboot device?
<Vol Up> Yes
<Vol Down> No
If you pressed Yes, then:
Update is in progress..
Do not power off your device.
1. Bootloader -OK
2. Radio V2 -OK
3. Radio_Cust -OK
4. Boot -OK
5. Recovery-Unzipping/Updating
6. System
7. Userdata
8. Splash1
9. Splash2
It cycles through each of these in turn. For me, it took exactly 2 min 17 secs for time when I chose to apply update, to when update was completed.
(Note: At times, it may update the bootloader and reboot. If you have an SLCD screen, when the device reboots, you may not see anything onscreen (black). At this point, it is notable that the device boots to Fastboot instead of Bootloader, so you will need to press Power button again to get it to resume the update process. Once it completes, you will be presented the options to reboot the device. So you just need to Press Vol + after some time)
It displays:
Update complete
So you want to reboot device?
<Vol Up> Yes
<Vol Down> No
Congratulations. Your phone is now officially unrooted.
On rebooting, HTC screen shows up for a few seconds.
Then a green Down arrow in a green circle shows up for another 5-6 seconds.
Then, HTC screen again.
Finally, HTC screen disappears and the HTC Quietly brilliant logo shows.
Your device now boots into the Android phone.
Total time taken: 6min 30 seconds.
If the Rom is incompatible with your SLCD device, at the reboot stage, you will hear the momentary vibration. Then after about 10-20secs, you will hear the HTC Quietly Brilliant tone. The phone will boot, and the keys light up after about a min, indicating that the Android system has booted up. Since the Rom is incompatible, there's still nothing on screen. To shutdown the booted up phone, press power key, then swipe your finger vertically up-down like you do to unlock your phone normally, which is exactly what you're doing. Then keep Power button pressed until the phone vibrates. This means it is presenting you with the Power menu. At this point press the trackball once, then once more. The phone will now shutdown. At this point you can flash your SLCD compatible update.zip (OTA) and unbrick it.
FASTBOOT mode
Back+Power key:
4 options:
· Bootloader (For running PB99IMG.zip)->Choose with Power key (This loads the Bootloader/Hboot mode)
· Reboot
· Reboot bootloader
· Power down
Bootloader (Hboot mode) or PB99IMG update mode.
Performs the following check on the PB99IMG.zip:
1. Bootloader
2. Radio V2
3. Radio_Cust
4. Boot
5. Recovery
6. System
7. Userdata
8. Splash1
9. Splash2
Do you want to start update?
Vol Up: Yes
Vol Down: No
So, net key sequences involved:
· Back+Power
· Power again
· Vol Up
If we chose No, next option:
Do you want to reboot device?
<Vol Up> Yes
<Vol Down> No
No brings up the following options:
· Fastboot
· Recovery
· Clear Storage
· Simlock
Frequently Asked Questions (FAQs) for Newbies
Frequently Asked Questions (FAQs) for Newbies
1. Why do I need to Unroot?
To take the device to service centre for warranty
To fix problems with Boot and Recovery unsolved by other methods
2. What are the methods of unrooting? Which is safer?
Basically both methods are the same. It is the process of flashing an original HTC software onto your ROM. One method involves running an .exe file from Windows, and the other is by running a file extracted from this exe file from the sdcard. The latter method is called the PB99IMG.zip method, because it involves renaming the rom file so extracted as PB99IMG.zip. This method is generally safer because the whole process can be completed from your phone itself. The method of running the exe is prone to corruption because of problems with Windows drivers, your Usb cable, Battery issues, and even a Windows System Failure or System Crash or Power Failure!
3. How do I get a PB99IMG.zip? [EddyOs's complete tutorial for Dummies]
(The illustrations and answer to this question has been provided by EddyOS)
If you still get lost, dont even bother to ask!!
1. Double-click on the RUU file and wait until you get to the first main screen
2. Move the window to the bottom of your screen because it can’t be minimised and will sit on top of all other windows
3. 3. Click on Start>Run and type ‘%temp%’. Then click ‘OK’
4. Look for the newest folder in the temp folder. Double-click on it
5.Copy the file called ‘rom’ to your Desktop
6. Rename the file called ‘rom’ to ‘PB99IMG’
7. Copy this file to the root of your SD card (root = not in any folders)
4. Do I need a Goldcard?
If you have a recent version of the RUU for your Device, available on Shipped Roms, you dont need a goldcard. This is the usual scenario for people who purchased their Desire in Europe, and so have an unbranded Desire. All Branded Desires need a correct branded version of the RUU, and any other RUU including WWE (Worldwide English, or European) RUU will not work for them. Also if an unbranded Desire user wishes to change RUU to a branded version, he will need a Goldcard. This is because all Desires have a particular software tag in the Rom, called the InfoCID. This dictates the Region code. For Eg. An Indian Desire is branded and has InfoCID of HTC__038. When you change a RUU to different region, what you actually do is reset the InfoCID setting. Changing the InfoCID setting requires a Goldcard.
5. What is a Goldcard?
It is a normal MicroUSB card specially prepared in such a way that its Sector 0 (which normally doesnt hold anything useful) is modified, so that it signals to the HTC RUU that the InfoCID may be changed.
6. How do I create a Goldcard?
Just download this tool (Credits and All Rights by [email protected]), and run it.
In case your card in phone cannot be detected by the PC, download and install Goldcard Helper from the market and use it to generate the Reverse CID
7. Can you tell me more about Goldcards?
Sure. I've already posted it for you. Read the FAQs in this thread.
8. I think I've bricked my Desire. I cant unroot it with your method. What can I do?
Follow my thread on Unbricking a Bricked Desire. Though it's written for SLCD device, it will work for AMOLED too. The chance of success depends on two essentials: 1-That you have a working goldcard, and 2-You have a compatible RUU (of version higher or equal to the current version)
Reserved for the future...
Hi,
Thanks for informative article. Can I install PB99IMG.zip using the standard clockworkmod @ recovery mode?
Edited: I tried using windows, it failed. I tried the 2nd method, but Desire does not reconize the PB99IMG.zip file and so nothing happens.
medomedo said:
Hi,
Thanks for informative article. Can I install PB99IMG.zip using the standard clockworkmod @ recovery mode?
Edited: I tried using windows, it failed. I tried the 2nd method, but Desire does not reconize the PB99IMG.zip file and so nothing happens.
Click to expand...
Click to collapse
When you mean you tried it in Windows, do you mean you connected the cable and ran the exe file? If so, what error did it give you?
You cant flash it via Clockwork. And you dont have to.
Assuming you have only one partition on your sdcard and it is formatted correctly as FAT32 and the PB99IMG.zip is placed in the root folder, and you press Vol- & Power button to start your Desire, it will detect the file and start the update process. Problems usually happen when the card is not formatted correctly, and the file is named PB99IMG.zip.zip and not just PB99IMG.zip. This is because Windows may not display the full filename including the zip extension.
one simple question
i wanted to root my phone so i could flash to a custom ROM, but i have since updated to 2.13.707.2 OTA, but i cant seem to find the RUU in shipped ROMs site...
could i use the 2.13.707.1 RUU to unroot?
Hi droidzone,
Thanks for the quick response. The error I got from windows 7 pro was (translated from German):
error 170: USB connection failure. The update software was not able to connect to mobile. Make sure the cable is connected to both PC and mobile.
My SD card is partitioned into FAT32 and a small parition ext3 for apps. This configuration is defacto for DeFrost, OpenDesire, and Oxygen ROMs. I moved the rom.zip file and renamed it using rootExprorer application to be 100% sure. When I go to recovery mode and then to Clockwork I can see the exact file name and its correct PB99IMG.zip (I am not sure if the system is case sensitive) but PB99IMG.zip is the exact name. Of course I restarted win7 few times but nothing changed. I need this because my mic is bricked like described in this thread
http://forum.xda-developers.com/showthread.php?p=9951668&posted=1
What can I try next? thanks!
medomedo said:
Hi droidzone,
Thanks for the quick response. The error I got from windows 7 pro was (translated from German):
error 170: USB connection failure. The update software was not able to connect to mobile. Make sure the cable is connected to both PC and mobile.
My SD card is partitioned into FAT32 and a small parition ext3 for apps. This configuration is defacto for DeFrost, OpenDesire, and Oxygen ROMs. I moved the rom.zip file and renamed it using rootExprorer application to be 100% sure. When I go to recovery mode and then to Clockwork I can see the exact file name and its correct PB99IMG.zip (I am not sure if the system is case sensitive) but PB99IMG.zip is the exact name. Of course I restarted win7 few times but nothing changed. I need this because my mic is bricked like described in this thread
http://forum.xda-developers.com/showthread.php?p=9951668&posted=1
What can I try next? thanks!
Click to expand...
Click to collapse
i wanted to root my phone so i could flash to a custom ROM, but i have since updated to 2.13.707.2 OTA, but i cant seem to find the RUU in shipped ROMs site...
could i use the 2.13.707.1 RUU to unroot?
Click to expand...
Click to collapse
It's worth a try.Normally an older version cant be used on top of a newer version. It will give a "main version is newer" error. A newer version will always work. If it still doesnt work for you, downgrading may be the only resort. Get Teppic's downgrade tool for that.
error 170: USB connection failure. The update software was not able to connect to mobile. Make sure the cable is connected to both PC and mobile.
Click to expand...
Click to collapse
Could be a Windows driver issue. The PB99IMG.zip method should work for you though. Remove the ext partition, and partition the whole card as one big FAT32 partn, format it once, and then put the file there again. It should work.
If it still wont work, use another sdcard, repeat these steps.
droidzone said:
It's worth a try.Normally an older version cant be used on top of a newer version. It will give a "main version is newer" error. A newer version will always work. If it still doesnt work for you, downgrading may be the only resort. Get Teppic's downgrade tool for that.
Click to expand...
Click to collapse
Thanks for clearing up for me...i know now what to prepare...
FYI, I used another SDcard with only FTA32 partition and it worked. Howerver it did not fix the mic problem. Thanks!
medomedo said:
FYI, I used another SDcard with only FTA32 partition and it worked. Howerver it did not fix the mic problem. Thanks!
Click to expand...
Click to collapse
Good..If even a new RUU installation didnt work, I'm guessing Hardware issues. Maybe a good time to get it checked.
I have a debranded Desire on 2.2, accidentally updated with an OTA yetserday without goldcard and have now lost wifi.
trying to downgrade with goldcard but it failing
tried PB99IMG method but get the following
On HBOOT , loads PB99IMG but states main version older update failed.
In recovery fails to open E: signature verification failed.
Any help gratefully received
stevep999 said:
I have a debranded Desire on 2.2, accidentally updated with an OTA yetserday without goldcard and have now lost wifi.
trying to downgrade with goldcard but it failing
tried PB99IMG method but get the following
On HBOOT , loads PB99IMG but states main version older update failed.
In recovery fails to open E: signature verification failed.
Any help gratefully received
Click to expand...
Click to collapse
You have a debranded Desire, you said.
Well then, the PB99IMG of the latest RUU should work for you.
Just flash it as I've described from Hboot.
Put the goldcard in just for safety, and do it.
Should work.
Hi Droid
Thanks for quick reply.
Can I just confirm a few bits . . .
Goldcard leaves 3 folders on SD ( android_secure, footprints,lost.dir)
Then copy and rename the RRU to PB99IMG and copy to SD.
Reboot to HBOOT and then get previous messages :-(
stevep999 said:
Hi Droid
Thanks for quick reply.
Can I just confirm a few bits . . .
Goldcard leaves 3 folders on SD ( android_secure, footprints,lost.dir)
Then copy and rename the RRU to PB99IMG and copy to SD.
Reboot to HBOOT and then get previous messages :-(
Click to expand...
Click to collapse
To be safe, do the foll verbatim:
Delete any additional partitions on goldcard (if any). The goldcard should have one big FAT32 partition
Format it as FAT32 once again with original allocation size
Transfer the PB99IMG.zip that I have linked in my post to the root.
Check the filename and be sure that it is not PB99IMG.zip.zip
Reboot in Hboot by Pressing the Vol- & Power key
The file will be detected and presented with menus
Follow the instructions in the OP
I'm guessing I don't need a goldcard with my unbranded desire?? But screwed if it does. Also what is the unbranded ruu currently as there is literally hundreds? Thanks
Sent from my HTC Desire
BTW, what does it mean WWE rom?
WWE - World Wide English
To others, if you've flashed the OTA without your gold card do it again manually WITH your gold card and you're good to go. Flashing a full RUU is only need if you can't fix it manually
HTC 123 said:
I'm guessing I don't need a goldcard with my unbranded desire?? But screwed if it does. Also what is the unbranded ruu currently as there is literally hundreds? Thanks
Sent from my HTC Desire
Click to expand...
Click to collapse
medomedo said:
BTW, what does it mean WWE rom?
Click to expand...
Click to collapse
EddyOS said:
WWE - World Wide English
To others, if you've flashed the OTA without your gold card do it again manually WITH your gold card and you're good to go. Flashing a full RUU is only need if you can't fix it manually
Click to expand...
Click to collapse
Try what Eddy said. If it still gives you trouble, do what I listed.
WWE ->European Unbranded version
The latest is what I linked.
Eddy
Got the link, can you just confirm process, please
Thanks in advance

[TUTORIAL]|VERY SIMPLE| Downgrade Desire Hboot 1.03

Hi, This is very very simple
If You want to downgrade Desire Hboot 1.03, then using revolutionary to s-off, please follow the instructions .
Full wipe before. (Recommended)
Steps:
1. Download tools package (attached files) OR THIS LINK
2. Download this HTC Desire ROM (RUU)
3. For branded phones create GoldCard (How to)
4. Extract the tools any where at your computer.
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
7. Copy the rom.zip and paste it to sdcard and rename it to PB99IMG.zip
8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
9. Run DOWNGRADER on tools folder that you downloaded and extracted it.
10. Follow the instructions on screen (This may take a minute or tow)
11. Your phone will be reset, wait for detect and check the Update Package.
12. After checking update package, press vol-up to begin update process, IN FIRST TIME AFTER PRESSING VOL-UP YOUR PHONE WILL RESET AND DO NOTHING, YOU SHOULD DO AGAIN FOR STEPS 11,12
Notes
The process will flash your recovery partition back to stock
This process will wipe all the data from your phone
The downgrade installs an official stock HTC ROM with Hboot1.02 (You can s-off with revolutionary and after it You can flash any version of Hboot)
Your sdcard should be fat32 formatted
Thanks
teppic74
IF YOU CAN NOT DOWNGRADE HBOOT,WITH THIS TUTORIAL, PLEASE READE THIS POST.
I'm sorry, I have no desire device anymore, so I can't answer and help new questions. I apologize about this.
There is no rom.zip file in C:\Temp or a map with that file after running step 5??
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
Kurt45 said:
There is no rom.zip file in C:\Temp or a map with that file after running step 5??
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
Click to expand...
Click to collapse
Hi,
On temp directory at C drive, to find folder that RUU extracted in it, please search these text : "adb.exe" or "rom.zip"
Temp Directory Is not C:\Temp ! For example It is on "C:\Users\Your User Name\AppData\Local\Temp" for WIN7 or VISTA. And for WIN XP It is "C:\Documents and Settings\Your User Name\Local Settings\Temp"
Find It ?
I did find the rom.zip. Does your first version on page http://forum.xda-developers.com/showthread.php?t=1550397 work or is this V2 better?
Kurt45 said:
I did find the rom.zip. Does your first version on page http://forum.xda-developers.com/showthread.php?t=1550397 work or is this V2 better?
Click to expand...
Click to collapse
Hi
Yes, It is work, but V2 is easier than one.
It works!
Thank you a lot.
virus?
Dear All,
I try to download the utility (V2_Downgrade_Hboot1.03__V2.zip), but my antivirus sofware detect: Android.4BB883D9 and i'm not able to download it!
Is real that this file contain this? how I can download this tool?
Thanks to all.
- - -
The file with the "virus" is rageagainstthecage-arm5.bin
corno77 said:
Dear All,
I try to download the utility (V2_Downgrade_Hboot1.03__V2.zip), but my antivirus sofware detect: Android.4BB883D9 and i'm not able to download it!
Is real that this file contain this? how I can download this tool?
Thanks to all.
- - -
The file with the "virus" is rageagainstthecage-arm5.bin
Click to expand...
Click to collapse
Ok, I have created a virtual machine, so now seem to works, but:
Code:
Checking misc partition.
/data/local/mtd0.img: OK
CID retrieved: HTC__405
Modifying misc partition image.
/data/local/fixmtd0.sh: cannot create /sdcard/mtd0bak.img: read-only file system
Flashing misc partition... Flash complete.
If any error occurred here, press ctrl-c and run this utility again.
I run this 2 times but the problem is still present... what can I do?
Sorry.... now everything is working!
corno77 said:
Sorry.... now everything is working!
Click to expand...
Click to collapse
There isn't any viruses
Is Your problem solved ?
Excellent guide Netmsm, saved me a lot of trouble getting the other-half's Desire unrooted.
THANKS!!
netmsm said:
Hi, This is very very simple
If You want to downgrade Desire Hboot 1.03, then using revolutionary to s-off, please follow the instructions .
Full wipe before. (Recommended)
Steps:
1. Download tools package (attached files) OR THIS LINK
2. Download this HTC Desire ROM (RUU)
3. For branded phones create GoldCard (How to)
4. Extract the tools any where at your computer.
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
7. Copy the rom.zip and paste it to sdcard and rename it to PB99IMG.zip
8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
9. Run DOWNGRADER on tools folder that you downloaded and extracted it.
10. Follow the instructions on screen (This may take a minute or tow)
11. Your phone will be reset, wait for detect and check the Update Package.
12. After checking update package, press vol-up to begin update process, IN FIRST TIME AFTER PRESSING VOL-UP YOUR PHONE WILL RESET AND DO NOTHING, YOU SHOULD DO AGAIN FOR STEPS 11,12
Notes
The process will flash your recovery partition back to stock
This process will wipe all the data from your phone
The downgrade installs an official stock HTC ROM with Hboot1.02 (You can s-off with revolutionary and after it You can flash any version of Hboot)
Your sdcard should be fat32 formatted
Thanks
teppic74
IF YOU CAN NOT DOWNGRADE HBOOT,WITH THIS TUTORIAL, PLEASE READE THIS POST.
Click to expand...
Click to collapse
GUYS IF THE DOWNGRADE DOESNT WORK THEN FIRST PUT IN YOUR USB CABLE FOR HTC AND PLUG IN AS HARD DRIVE, THEN FORMAT YOUR PHONE TO FAT32 THEN CREATE GOLDCARD THEN PUT IN THE ROM FILE INSIDE YOUR PHONE AND GO TO BOOTLOADER AND FOLLOW ONSCREEN INSTRUCTIONS!
Press thanks if helped
Worked just fine..
Download the file from here; https://rapidshare.com/files/2694192893/PB99IMG.zip
Good link: http://revolutionary.io/
Hey Netmsm, it worked a charm.
Grateful for your work and help.:good:
is also working in htc desire c.?
HELP PLEASE !! Phone doesnt shows up update after checking PB99IMG.zip
netmsm said:
Hi, This is very very simple
If You want to downgrade Desire Hboot 1.03, then using revolutionary to s-off, please follow the instructions .
Full wipe before. (Recommended)
Steps:
1. Download tools package (attached files) OR THIS LINK
2. Download this HTC Desire ROM (RUU)
3. For branded phones create GoldCard (How to)
4. Extract the tools any where at your computer.
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
7. Copy the rom.zip and paste it to sdcard and rename it to PB99IMG.zip
8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
9. Run DOWNGRADER on tools folder that you downloaded and extracted it.
10. Follow the instructions on screen (This may take a minute or tow)
11. Your phone will be reset, wait for detect and check the Update Package.
12. After checking update package, press vol-up to begin update process, IN FIRST TIME AFTER PRESSING VOL-UP YOUR PHONE WILL RESET AND DO NOTHING, YOU SHOULD DO AGAIN FOR STEPS 11,12
Notes
The process will flash your recovery partition back to stock
This process will wipe all the data from your phone
The downgrade installs an official stock HTC ROM with Hboot1.02 (You can s-off with revolutionary and after it You can flash any version of Hboot)
Your sdcard should be fat32 formatted
Thanks
teppic74
IF YOU CAN NOT DOWNGRADE HBOOT,WITH THIS TUTORIAL, PLEASE READE THIS POST.
Click to expand...
Click to collapse
Plz solve this :
While the phone checks for the PB99IMG.zip..
it shows
checking PB99DIAG.zip
no image !
Checking PB99DIAG.nbh
no image or wrong image !
checking PB99IMG.zip
...
then HBOOT page appears...
.tried 5 times ...not working please help
Problem with my bravo
Hi there,
since i only enter the bootloader,so i can't do this step
8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
Do you have workaroud to my problem?
thanks,
Ronald
random.satyajit said:
Plz solve this :
While the phone checks for the PB99IMG.zip..
it shows
checking PB99DIAG.zip
no image !
Checking PB99DIAG.nbh
no image or wrong image !
checking PB99IMG.zip
...
then HBOOT page appears...
.tried 5 times ...not working please help
Click to expand...
Click to collapse
Hi, My Friend
Your "PB99IMG.zip" file might be corrupted ! Or might be manipulation, So You must using the original file
Also may be Your SD-Card is damaged !
Please extract the PB99IMG.zip, if it extracted without ERROR OR Warning So Your SD-Card is healthy .
Otherwise if send ERROR during extracting the PB99IMG.zip, either file or sd-card is corrupted.
OK ?
Best;
ronald_delgeano said:
Hi there,
since i only enter the bootloader,so i can't do this step
8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
Do you have workaroud to my problem?
thanks,
Ronald
Click to expand...
Click to collapse
Hi
You must Connect phone to computer when android is running ! not in BOOTLOADER !
fprado06 said:
is also working in htc desire c.?
Click to expand...
Click to collapse
Hi,
Sorry I did not examined this solution on desire c !

[Guide] Return stock without latest RUU

Who should read this post?
You have updated your One X to a newer version via OTA, then you want to restore the software/ return stock but the latest RUU is not available. (boot to fastboot mode and type the following command "fastboot getvar version-main", This is the true version of your phone!)
You have some basic skills to flash things using "fastboot"
Those who want to back to stock and wait for the JB OTA.
Those with ICS hboot should works without any problem, someone had test it on JB hboot and works(updated in step 6, 7). but we need more testers.
The concept behind.
1. Fool the RUU to make it believe that it is flashing the latest ROM, but actually, we are flashing an older version.
2. after that, boot up the phone with older version of software, then OTA and update the phone to latest software.
How to do that?
0. backup all your stuff including those in SD, all your stuff in your phone will be lost. Then wipe all data (including SD) using your custom recovery. (important! Otherwise, you may not be able to receive OTA).
1. You have to download a "custom RUU" that can be found here.
http://db.tt/z8ajRTuH
Feel free to give a thanks to billd2439, he provide this working link to download the custom RUU.
Just go to #115 http://forum.xda-developers.com/showthread.php?p=35139501#post35139501 and give him a thanks
2. Download the ROM file, it should be in zip format. (You can also extract the rom file by running a RUU, just run the RUU, don't click anything and search the computer for "rom.zip") (In my case, I have an older version 1.29.708.15 rom extracted from RUU)
you may want to find RUU here http://www.htcruu.com
3. unzip the customRUU.zip to a folder, e.g. "customRUU"
4. unzip and extract "android-info.txt", "boot_signed.img" and "system.img" to a folder
5. open android-info.txt with "notepad" (notepad++ is highly recommended)
6. type the following command to get the information from your phone.
fastboot getvar all
you should pay attention to the following information
modelid:
cidnum:
mainver:
hbootpreupdate:
7. edit the value of "modelid", "cidnum", "mainver" and "hbootpreupdate" to match the information you get from step 6.
by doing this your will try to fool the RUU to belive that you are going to flash a newer version e.g (I have OTA my phone to 2.17.708.7, but now I want to fool the RUU with this old rom with a version number of 1.29.708.15, so I change the value to 2.17.708.7 )
Thanks ahmedaljaf for telling me to modify hbootpreupdate to makes JB downgrade works
8. save the file.
9. zip "android-info.txt", "boot_signed.img" and "system.img" and rename the zip to "rom.zip". (remember only zip the files, not the whole folder!)
10. place the "rom.zip" you just created to the "customRUU" folder
11. make sure your phone is still "unlock", remember to turn on USB Debugging, unplug the USB cable and reboot your phone, then goto fastboot mode and connect the USB cable.
(important, do the above to avoid error messages in RUU)
12. run the file "ARUWizard.exe" inside the folder "customRUU" (see the Attached Readme_Eng.pdf if the customRUU cannot display in correct language)
You can change the customRUU to English version by just delete or rename the language file "ARUWizard_Eng.lng" (Thanks ahmedaljaf for telling me this :good
13. follow the on screen instruction,
14. your phone should reboot and boot up with and old version of software.
15. restart the phone and go to fastboot mode.
16. extract the "recovery_signed.img" from your old "rom.zip" (not the rom.zip you create! ) and place it to some where.
17. flash the recovery by typing the following command "fastboot flash recovery recover_signed.img"
18. relock the phone
19. boot up the phone and try OTA
18. if the OTA download finish but fail to reboot to recovery update automatically, just manually boot to recovery and the update will be ok.
If you can return stock with this method, please reply and list the version here. And you can give me a "thanks" :good:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
There's NO way to downgrade hboot unless you have s-off.
Sent from my HTC One X using xda premium
ionut.micu said:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
Click to expand...
Click to collapse
They are somebody on chinese forum who use this method claimed he was able to do hboot downgrade through this method, but no one seem suceed so for.
Well, technically this method able to get you spoof ROM version because it check on your PC. While for hboot it validate the signature and version on the phone before upgrading itself. You can see the process if you push the firmware yourself via fastboot.
HebeGuess said:
They are somebody on chinese forum who use this method claimed he was able to do hboot downgrade through this method, but no one seem suceed so for.
Well, technically this method able to get you spoof ROM version because it check on your PC. While for hboot it validate the signature and version on the phone before upgrading itself. You can see the process if you push the firmware yourself via fastboot.
Click to expand...
Click to collapse
What if we hex edit the 0.95.0000 before we put it into the rom.zip to make it think that it's a newer version, will that brake the signature?
Sorry but I don't have the guts to try it myself
a good link
hokoonho said:
Who should read this post?
You have updated your One X to a newer version via OTA, then you want to restore the software/ return stock but the latest RUU is not available.
You have some basic skills to flash things using "fastboot"
Those who want to back to stock and wait for the JB OTA.
The concept behind.
1. Fool the RUU to make it believe that it is flashing the latest ROM, but actually, we are flashing an older version.
2. after that, boot up the phone with older version of software, then OTA and update the phone to latest software.
How to do that?
0. backup all your stuff including those in SD, all your stuff in your phone will be lost.
1. You have to download a "custom RUU" that can be found here (you can also found a rom that for One X for HK only).
http://pan.baidu.com/share/link?shareid=64762&uk=1042525484
If your phone is from other region, you may want to find the rom or RUU here http://www.htcruu.com
2. Download the ROM file, it should be in zip format. (You can also extract the rom file by running a RUU, just run the RUU, don't click anything and search the computer for "rom.zip") (In my case, I have an older version 1.29.708.15 rom extracted from RUU)
3. unzip the customRUU.zip to a folder, e.g. "customRUU"
4. unzip and extract "android-info.txt", "boot_signed.img" and "system.img" to a folder
5. open android-info.txt with "notepad" (notepad++ is highly recommended)
6. edit the value of"cidnum" to match your phone, e.g. ("HTC__622" for HK, "HTC__621" for Taiwan)
7. edit the value of "mainver" to the current software version your phone. e.g (I have OTA my phone to 2.17.708.7, but now I want to fool the RUU with this old rom with a version number of 1.29.708.15, so I change the value to 2.17.708.7 )
8. save the file.
9. zip "android-info.txt", "boot_signed.img" and "system.img" and rename the zip to "rom.zip". (remember only zip the files, not the whole folder!)
10. place the "rom.zip" you just created to the "customRUU" folder
11. make sure your phone is still "unlock"
12. run the file "ARUWizard.exe" inside the folder "customRUU"
13. follow the on screen instruction,
14. your phone should reboot and boot with and old version of software.
15. restart the phone and go to fastboot mode.
16. extract the "recovery_signed.img" from your old "rom.zip" (not the rom.zip you create! ) and place it to some where.
17. flash the recovery by typing the following command "fastboot flash recovery recover_signed.img"
18. relock the phone
19. boot up the phone and try OTA
18. if the OTA download finish but fail to reboot to recovery update automatically, just manually boot to recovery and the update will be ok.
Click to expand...
Click to collapse
link to custom ruu its dead. any alternative?
ionut.micu said:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
Click to expand...
Click to collapse
No, if you include the old hboot, the process will be fail.
Sent from my HTC One X using xda premium
darckreign1984 said:
link to custom ruu its dead. any alternative?
Click to expand...
Click to collapse
link updated, enjoy
Sent from my HTC One X using xda premium
or you could just cook yourself a flashable zip from the rom.zip. Then fastboot flash rec and boot. Chances are ics wont boot on the newer hboots. Still the ota can be flashed as update.zip maybe.
usefull for some case
bookmarked
BRILLIANT! Absolutely brilliant! Thanks a million hokoonho. This method worked like a treat on my HK_621 HOX which was running ARHD 9.7.2
unsucces
speedofheat said:
BRILLIANT! Absolutely brilliant! Thanks a million hokoonho. This method worked like a treat on my HK_621 HOX which was running ARHD 9.7.2
Click to expand...
Click to collapse
arhd 12 and hboot 1.28 - not working
the 10 min time to flash its useles.... nothing its flashing in this time
darckreign1984 said:
arhd 12 and hboot 1.28 - not working
the 10 min time to flash its useles.... nothing its flashing in this time
Click to expand...
Click to collapse
The method works well with ICS, even with other HTC model as well, but I am not sure if it still work will JB and latest hboot. But it won't kill your phone.
Sent from my HTC One X using xda premium
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
lukems said:
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
Click to expand...
Click to collapse
It's OK, The RUU may not be able to select the right language to display, but It still works, since the RUU only use adb and fastboot to finish its process, and all these adb and fastboot are run in English...
A brief translation was made for those cannot Open the customRUU in correct language. go to OP for the pdf file
hokoonho said:
It's OK, The RUU may not be able to select the right language to display, but It still works, since the RUU only use adb and fastboot to finish its process, and all these adb and fastboot are run in English...
I am translating the Text to English and will upload a guide, just follow the guide to click the buttons... wait for a few minutes please.
Click to expand...
Click to collapse
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
lukems said:
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
Click to expand...
Click to collapse
Could you provide a ling to the English version you've got ? Thanks
lukems said:
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
Click to expand...
Click to collapse
Don't relock at this moment, otherwise, you will not be able to flash the stock recovery. Unlock it first. Make sure USB debugging is on, then REBOOT to fastboot and start the RUU. Or...Try another USB cable, DON'T connect via a USB hub...
Sent from my HTC One X using xda premium
hokoonho said:
Don't relock at this moment, otherwise, you will not be able to flash the stock recovery. Unlock it first. Make sure USB debugging is on, then REBOOT to fastboot and start the RUU. Or...Try another USB cable, DON'T connect via a USB hub...
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Ok will try now.
Edit: I am now waiting for it to finish... we will see soon enough if it works.
Screenshot showing upgrade screen uploaded.
Edit 2: It completed successfully
build downgraded from 2.17.401.2 to 1.28.771.9
lukems said:
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
Click to expand...
Click to collapse
lukems said:
Ok will try now.
Click to expand...
Click to collapse
I have updated step 11. should disconnect the USB cable during reboot. If it still not work, restart both your phone and PC.

Categories

Resources