5,604,859 Members 33,640 Now Online
XDA Developers Android and Mobile Development Forum

[TOOL][Updated 21-AUG-2011]Inspire Factory Reset/S-ON tool. GB and FR versions.

Tip us?
 
Gene Poole
Old
(Last edited by Gene Poole; 10th November 2011 at 04:30 AM.)
#1  
Recognized Contributor - OP
Thanks Meter 550
Posts: 1,666
Join Date: Jul 2010
Location: Brighton IL
Default [TOOL][Updated 21-AUG-2011]Inspire Factory Reset/S-ON tool. GB and FR versions.

I'm working on a single-package solution for S-ON full factory reset. It's a PD98IMG type package that, in addition to the program itself, contains the complete factory stock 1.80.502.3 RUU. It runs in three phases:

Overview:
  • Installs itself as a PD98IMG type package (it contains a stripped down CM6 OS with a single app--the app that does the restoration, the correct radio/kernel combo for gfree exploit, and a data partition containing the RUU); Simply copy the file to the SD card (with an adapter if you can't do it through the phone), rename it to exactly "PD98IMG.zip", then boot into HBOOT (disconnect USB if connected, pull and put back battery, then hold VOL-DOWN and momentarily press POWER).
  • Boots and runs the restoration program as the only app in the OS, prompting the user at each step to make sure all goes well. The last step copies the RUU from the data partition to the SD card, thereby replacing the PD98IMG.zip that installed everything with the RUU, then reboots to HBOOT for the final phase.
  • The final phase is loading and running the RUU on the newly restored (S-ON) device to return it to full factory status. The RUU copied in phase 2 is a genuine HTC stock 1.80.502.3 restoration RUU. Allow it to unzip and self-check, then press VOL-UP to write it to the device.

Once completed successfully, you should be in the same condition as an out-of-box new phone.

If you do have to send your phone back for warranty or insurance purposes, it should be a lot easier than the currently available methods.

Important! The newest batch of Inspires shipped from HTC (probably anything bought new after Aug. 2011) have hardware that is incompatible with the hboot in the Froyo update as listed here. If your Inspire is a later model Inspire, do not run the Froyo version on it. Use the Gingerbread version only!


Instructions:
  1. Do a nandroid and/or Titanium backup! It never hurts!
  2. While still in ClockWorkMod recovery, do a "Factory Reset/Wipe Data". This is necessary if you've got an ext4 cache or CM7 dalvik-cache on /cache. If not it will cause boot hang after installation. EXT4 cache will not work with this tool. If your recovery has ext4, be sure you format the cache to EXT3.
  3. Download from the URL below, copy to the SD card and rename to "PD98IMG.zip"
  4. Reboot to HBOOT: Shutdown completely (disconnect USB if connected and pull battery if necessary) then while holding down the VOL-DOWN key, press the POWER key for about half a second. The phone should boot into HBOOT, check the PD98IMG.zip for consistency, then prompt you to install. Select VOL-UP to install.
  5. Once installed, HBOOT will prompt you to reboot by pressing the POWER button. Do this.
  6. The operating system in this tool is a stripped down CM6 install with only the minimum features necessary to run an apk. The apk for the tool will run after the HTC splash screen, then prompt you through the process. Depending on the speed of your SD card, the last step, copying the RUU to the SD card, may take several minutes.
  7. Once successfully completed, the phone will automatically reboot to HBOOT and begin the process of installing the RUU. The only thing you have to do at this point is acknowledge the prompt to install by pressing VOL-UP. (Note: the RUU install may skip a couple of images during the install but this is normal.)
  8. Once the RUU is installed, press POWER to reboot and your phone should be in 100% factory out-of-box condition.

Changelog:
  • 13-SEP-2011 -- Added emphasis to step 2 to drive home the fact that this will not work if you have an EXT4 cache partition.
  • 21-AUG-2011 -- 1.07: Removed "beta" designation. Added both Gingerbread (2.3.3) and Froyo (2.2.2) versions since 2.3.3 is now officially released for Inspire. Cleaned up the launcher a bit, fixed some typos and scrolling issues.
  • 11-AUG-2011 -- 1.06b: Reverted to a PD98IMG that does NOT erase the cache. This was causing boot hangs. There is now a new step 2 in the instructions. Be sure to clear your data/cache.
  • 10-AUG-2011 -- 1.05b: Fixed black screen for some Inspires with different mfg. LCD panels. Added cache wipe to main image as a dirty cache partition could cause bootloops in some situations. Disabled screen timeout so screen doesn't blank out while copying RUU.

Download (restores to official Froyo 2.2.2) (315MB):
http://hoxnet.com/droid/s-on/PD98IMG...re_FR_1.07.zip
MD5: 4402961aef54f2928a757bd385e6c151

Download (restores to official Gingerbread 2.3.3) (309MB):
http://hoxnet.com/droid/s-on/PD98IMG...re_GB_1.07.zip
MD5: f6d519b11cc6229eb02c3ba274680c1e

--

Special thanks to ATTN1 and the rest of the crew at #liberatedAria for their guidance in producing this. Thanks to m0biusace and kem52 for alpha testing this. Thanks to XDA crew for all the help they've provided with this forum.
The Following 40 Users Say Thank You to Gene Poole For This Useful Post: [ Click to Expand ]
 
whiteman0vette
Old
#2  
Member
Thanks Meter 5
Posts: 74
Join Date: Jan 2010
Location: Fairmont
When I try to do the power and holding the volume up button what happens is the phone vibrates and the led light just keeps flashing ? Any ideas ?

Sent from my Inspire 4G using XDA Premium App
 
Gene Poole
Old
#3  
Recognized Contributor - OP
Thanks Meter 550
Posts: 1,666
Join Date: Jul 2010
Location: Brighton IL
Quote:
Originally Posted by whiteman0vette View Post
When I try to do the power and holding the volume up button what happens is the phone vibrates and the led light just keeps flashing ? Any ideas ?

Sent from my Inspire 4G using XDA Premium App
Whoops. First typo. It now reads:
Quote:
(pull and put back battery, then hold VOL-DOWN and momentarily press POWER).
Sorry about that.
The Following User Says Thank You to Gene Poole For This Useful Post: [ Click to Expand ]
 
whiteman0vette
Old
#4  
Member
Thanks Meter 5
Posts: 74
Join Date: Jan 2010
Location: Fairmont
It's all good. :0)

Sent from my Inspire 4G using XDA Premium App
The Following User Says Thank You to whiteman0vette For This Useful Post: [ Click to Expand ]
 
Zbor
Old
(Last edited by Zbor; 8th August 2011 at 07:46 PM.)
#5  
Member
Thanks Meter 4
Posts: 91
Join Date: Jul 2011
Location: Chicago
I'm actually wanting to flash my phone back to an "out of the box" state, I'm downloading the .zip now, I'll post the results in a few. If this works, you will have made me a happy man!

I'm going to get the Motorola Atrix (I hope it's actually better...)


*EDIT* so I need to have S-ON BEFORE running this package?

I downloaded the above, renamed it, booted to HBOOT, ran the update however I still have S-OFF. Boots to a black screen... (Brick??)
 
lothodon
Old
(Last edited by lothodon; 9th August 2011 at 12:55 AM.)
#6  
Member
Thanks Meter 9
Posts: 47
Join Date: May 2011
Location: Wausau, WI
if you have s-on, you probably never rooted in the first place so what are you looking to "restore"?
 
Gene Poole
Old
#7  
Recognized Contributor - OP
Thanks Meter 550
Posts: 1,666
Join Date: Jul 2010
Location: Brighton IL
Quote:
Originally Posted by Zbor View Post
I'm actually wanting to flash my phone back to an "out of the box" state, I'm downloading the .zip now, I'll post the results in a few. If this works, you will have made me a happy man!

I'm going to get the Motorola Atrix (I hope it's actually better...)


*EDIT* so I need to have S-ON BEFORE running this package?

I downloaded the above, renamed it, booted to HBOOT, ran the update however I still have S-OFF. Boots to a black screen... (Brick??)
No HTC splash screen? It should boot into a minimal android system. Try pulling the battery and power on.
 
TheJokah
Old
#8  
Senior Member
Thanks Meter 141
Posts: 372
Join Date: Jun 2010
Location: NH
Default ill test for ya..

downloading now. i have to get my phone to stock to show my friend how easy is is to root and use custom roms. hope this works...
Current:
HTC One X+(AT&T)
Rooted
Stock 4.2.2

Retired but available for testing:
HTC Inspire 4G Rooted
w/ JellyTime OR CodefireX
w/ Inspire Mod/GPS Fix

phone 4
(I found it in the snow while snowboarding....)
It works... but only to remind me why I love Android!!
 
mounttimp
Old
#9  
mounttimp's Avatar
Senior Member
Thanks Meter 29
Posts: 156
Join Date: Apr 2011
Location: Austin
The atrix sucked for me I sold my first inspire and got one it just sucked it might be good in the winter for a hand warmer it gets smoking hot so if you get one good luck

Sent from my Inspire 4G using XDA Premium App
 
Quincux
Old
#10  
Quincux's Avatar
Senior Member
Thanks Meter 32
Posts: 431
Join Date: Jul 2010
Location: Santiago
Great tool, downloading
HTC Inspire 4G
HTC Sensation
ASUS Transformer TF300T
HTC One

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes