[TUT] [NEWBIE GUIDE] [04 Feb 2010] Graphical Questions & Answers: flashing ROM & HSPL
HTC HD2: Graphical Questions & Answers for HSPL & flashing ROMs
As a (two months old) newbie, I just made a little graphic FAQ, to better understand the existing tutorial threads about HSPL and flashing Cooked ROMs. I believe it can very rapidly answers many newbie questions.
Part 1: Mini-Glossary
ROM (not to be confused with RAM, duh!)= Basically its the program that runs your phone. It includes the Windows Mobile (OS) + HTC Sense interface + Radio (not to be confused with FM Radio, duh!).
RAM = Random-access memory = The more RAM you have, the better you can launch and use programs at the same time (the so called "multitasking"). Its an hardware component that you are not able to change on a smartphone (as opposed to a computer, where you can buy and physically add more RAM). But... American T-Mobile HD2 will officially have 576 Mb of RAM. European HD2 officially has 448 Mb of RAM, which is already a lot, but the 2.06.50.4 or 2.07.50.27_2 radios seem to unlock extra RAM to a full 576 Mb, on some leaked ROMS.
OS = Operating System = The engine that controls the computer side of your HD2, meaning . Currently, all stock ROMs come with Windows Mobile 6.5 on HD2, but Microsoft is about to launch Windows Mobile 6.6, previously called 6.5.3 (maybe on March 2010) and Windows Mobile 7 (maybe late 2010 or early 2011). WM 6.6 will definitely be ported to HD2, but nobody knows for sure if WM 7 will be. Leaked version of 6.5.3 are already part of many cooked ROMs. It improves the use of Windows Mobile with touchscreens (understand: larger icons & larger menus).
Radio (not to be confused with FM Radio, duh!) = The program engine that controls the wireless connections of your HD2, meaning phone signal reception (GSM), data connections (2G, 3G, GPRS, HSDPA...), navigation (GPS), wifi and bluetooth. It also controls sound and camera. It is part of official ROMs and is issued by HTC. Radio version must be compatible with OS to work properly. It subsequently changes (improve or worsen) your battery life. You can actually install a specific radio without installing a whole ROM. You will need to use HSPL first, of course. You'll find all official and leaked Radio for HD2 in this thread. It has also be proven here that installing the 2.06.50.4 or 2.07.50.27_2 Radios can somehow "unlock" the full use of 576 Mb or RAM, instead of standard 448 Mb. No other radio (older or newer) has that ability. Note that the radio has to be installed along with some patch on the ROM to make it work.
Stock ROM = Shipped ROM = Official ROM available from the HTC website. Note that they are "region protected", so you can't install a stock ROM from another country or region, unless you HSPL your device. The same goes for the Official Hotfixes, they are also "region protected".
Carrier ROM = Official ROM designed by a carrier (T-mobile, Orange, Telstra, Vodafone, O²...), based on stock ROM, but slightly changed to install specific softwares or modify default softwares. Usually, these ROMs do not necessarily give better performances, but carriers design them to enable some specific uses on their network. Note that it is absolutely not necessary to have a carrier ROM to be able to use a specific network. Anyone can buy a SIM-unlock HD2, insert any SIM card and in during the first start, it will automatically download basic parameters to enable phone calls, SMS/MMS messages, data connection and so forth. You'll still need to enter the right parameters to enable email though.
Leaked ROM = Official ROM made by HTC, but not officially released and not completely debugged. You can call them "beta" versions. Even though HTC did not performed enough testing to make sure theses ROMs are bug-free, they are usually very useful for everyday use. When they get official released, they are eventually more stable and up-to-date. Oh, and how did they find their way on internet? Well, internet ways, like those celebrity sextapes .
Cooked ROM = Custom ROM = ROM designed by someone ("experienced users"), usually based on stock ROM, but slightly changed to get better performances (tweaks, changed radio, changed Windows Mobile version) or prettier interface (example: changed sense interface, modified icons etc).
Chiefs = Cookers = it's the way we call people ("experienced users") who design cooked ROMs.
Install a ROM = Flash a ROM = Replacing one ROM by another. Note that this process will erase all your personal data stocked on the intern memory (contacts, calendar entries, SMS, MMS, emails, documents, photos, music, videos), but it will not erase any data stocked on the SD card. This is why you need to backup your personal data, using ActiveSync or, better, PIM backup and move your photos/music/videos to the storage SD card.
SPL = Secondary Program Loader... Read this to learn more or this for easier answer.
- How to check the SPL version I have? Answer: Enter the bootloader!
- How do I enter the bootloader? Answer: While your device is running, hold the Volume Down button and do a softreset.
- How do I exit the bootloader? Answer: Remove the battery cover and press the (red) Reset button using a sharp object, like a pen.
HSPL = HardSPL = Better and secured method to enable the flashing of cooked ROMs. Read this for more explanations
SSPL = SoftSPL = Older and less secured method to enable the flashing of cooked ROMs. Read this for more explanations
Goldcard = Advanced method to enable the flashing of stock ROMs from another country or region. It's not an easy method for newbie (and even for advanced users) and it's not free!
Part 2: Should I flash another ROM?
{
"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"
}
Discussion about the latest stock 1.66 ROM here in XDA.
Videos from Pocketnow.com about features of Windows Mobile 6.5.3
Videos from Phonescoop about features of Windows Mobile 6.5.3
Videos from Pocketnow.com about Landscape features of Manila
Videos from Pocketnow.com about New Document Tab of Manila
Part 3: What does HSPL enable?
Part 4: What should I consider before installing HSPL?
How do I install HSPL ? How do I flash a cooked ROM?
It's quite an easy procedure, even for newbies. Read these:
Flashing your First GSM LEO Rom: complete guide. Credits: mskip and [★]
The Complete HSPL Video Guide. Credits: [★]
Things I still don't know
Please, help me complete this graphical FAQ. If you find some inexact piece of information, just point it out, please. Can somebody answer the following questions ?
- Any solution to reinstall HSPL on SPL 2.00 phones ? Answer: NO or NOT YET
ANSWER: see this post
- Any free solution to backup a carrier ROM before going through the HSPL process?
ANSWER: see this thread
XDA Information & Sources: more information there!
Sources are these threads (thanks to the contributors)
XDA Wifi for HTC HD2: always a good place to start
HowTo flash everything: the guide to HSPL. Credits: DarkForces Team, bepe & Cotulla. These are the guys who made HSPL possible, much respect!
Flashing your First GSM LEO Rom: complete guide. Credits: mskip and [★]
The Complete HSPL Video Guide. Credits: [★]
The HTC HD2 Radio ROM Thread. Credits: kholk
Official HTC Information
Official ROM & Hotfixes on HTC (Europe) website
HTC Official Manual User Guide for HD2: A full 310-page in every languages. They did not produce such a manual for nothing, did they?
HTC Official FAQ For HD2: Don't forget to click on "Choose Category" for more questions & answers.
HTC Official "How-to" Guides For HD2
Email for HTC Customer Service: Send them an email through this form.
Hotlines of HTC Customer Service: Phone number for most countries here.
Warning! HTC does provide a lot of very useful information if most languages. As a newbie, you should read it carefully. Only if the information seems incomplete or inappropriate, should you address questions to this forum. Note that you won't find anything on HSPL, since they don't want you to unlock the device! Actually, HSPL is not illegal, but it voids your warranty, so you need to remove it and flash a stock ROM before addressing your device to a customer service. Don't even you flash some cooked ROMs on it! Don't even mention you installed HSPL on it!
Change Log
2010-01-31: Sticked and loving it. This is great recognition of my work!!! Great thanks to the moderator responsible for it.
2010-02-01
- Graphics completed thanks to mskip! See this post
- Added "Official HTC information" chapter
- Added "Warning"
- Updated Mini-Glossary: Leaked ROM, Operating System, Radio
2010-02-04
- Added Graphic "Part 2: Should I flash a newer ROM ?"
- Previous graphics have been renamed to Part 3 and Part 4
2010-02-08
- Information about the fact that 2.06.50.04 or 2.07.50.27_2 radios can unlock the full 576Mb is combined with some patch on the ROM
Hi, good guide, im sure it will be well used.
Re: Goldcard. The guys who wrote QMAT, which we used to use for goldcards (not for the leo) stopped development because it had been hacked. They recently released a new version, called PSAS which can make goldcards for leo, but its not free. It can be found at revskills.de
Re: spl 2.0... deleted due to inaccuracy
Re: Backing up current rom in case you don't have a stock rom available.
This
http://forum.xda-developers.com/showthread.php?t=427507
thread will get you started, though it is for the raphael, not the leo, so its not a 'by the numbers' how-to. It's not really an option for non technical types.
Re:flashing through activesync - will not reset spl, regardless of the rom you are flashing
Re:flashing cooked roms from sd card. (not sure about this, but..) i dont think most cooked roms come with spl in them, so they wont overwrite hspl, only official ones will.
Please someone tell me if i'm wrong, always happy to be corrected.
edit - just spotted an error, in part 2, the green box down the left hand side, above it it says 1.42.6666 then in the green box says HSPL is installed,,, 1.42.6666 should read 1.42.HSPL
Great guide...but there is one situation you missed out, which sadly i am trying, so far unsuccessfully, to work through.
I have Hspl'd my phone and put in a cooked rom...All was fine but then the phone just would not power up....no matter what i do it will not power up in any way, so cannot return it to SPL, and so I will have a problem when i send it back, due to there being a fault somewhere in the power circuitry of the phone.
We are all stuck with this issue until someone finds a way around leaving the SPL on...Is that even possible?
This is not a software issue but bad luck due to getting a duff phone.
I have had loads of HTC's and this is the first i have ever had a problem with. I guess that is the small risk one takes with new models.
Thank you for this guide it's great.
Grtz Leo
samsamuel said:
Hi, good guide, im sure it will be well used.
Re: Goldcard. The guys who wrote QMAT, which we used to use for goldcards (not for the leo) stopped development because it had been hacked. They recently released a new version, called PSAS which can make goldcards for leo, but its not free. It can be found at revskills.de
Click to expand...
Click to collapse
OK, thanks for the info. Not an easy path to go for newbies (like myself...). And since it's not free, I might as well stick to HSPL, if I have the choice. Added to the graph.
samsamuel said:
Re: spl 2.0... I'm "almost" certain that using an sd card (not goldcard) flash of the correct stock rom that contains the 1.42 spl will overwrite the 2.0 spl and downgrade it to 1.42, but i wouldn't bet my life on it, just a hand full of notes.
Click to expand...
Click to collapse
Well look here: http://forum.xda-developers.com/showthread.php?t=609477&page=28. It is said that you cannot overwrite the 2.0 SPL.
samsamuel said:
Re: Backing up current rom in case you don't have a stock rom available.
This
http://forum.xda-developers.com/showthread.php?t=427507
thread will get you started, though it is for the raphael, not the leo, so its not a 'by the numbers' how-to. It's not really an option for non technical types.
Click to expand...
Click to collapse
Definitely not an easy path for a newbie I guess people will have to check if they can find their carrier official ROM before going in the HSPL process, if they are the anxious type...
samsamuel said:
Re:flashing through activesync - will not reset spl, regardless of the rom you are flashing
Re:flashing cooked roms from sd card. (not sure about this, but..) i dont think most cooked roms come with spl in them, so they wont overwrite hspl, only official ones will.
Click to expand...
Click to collapse
Someone can back this up ?
samsamuel said:
edit - just spotted an error, in part 2, the green box down the left hand side, above it it says 1.42.6666 then in the green box says HSPL is installed,,, 1.42.6666 should read 1.42.HSPL
Click to expand...
Click to collapse
Corrected, thanks!
mcguirestick said:
Great guide...but there is one situation you missed out, which sadly i am trying, so far unsuccessfully, to work through.
I have Hspl'd my phone and put in a cooked rom...All was fine but then the phone just would not power up....no matter what i do it will not power up in any way, so cannot return it to SPL, and so I will have a problem when i send it back, due to there being a fault somewhere in the power circuitry of the phone.
We are all stuck with this issue until someone finds a way around leaving the SPL on...Is that even possible?
This is not a software issue but bad luck due to getting a duff phone.
I have had loads of HTC's and this is the first i have ever had a problem with. I guess that is the small risk one takes with new models.
Click to expand...
Click to collapse
Ho, sorry dude (or may I say: désolé pour toi !). Unfortunately, I really don't have any solution for you. You point out something important for any Newbie Guide, it is: it's best to play around with the phone for some weeks before going through the HSPL process. Just to make sure the hardware is not faulty...
rzasharp, great flow chart; makes it so much easier for newbies to flash cooked ROMs.
mcguirestick, a few weeks ago, I believe I had a similar situation as yours. If I can remember correctly, what I did was to take a stock 1.48 ROM (from my region), extracted the ruu_signed.nbh and then renamed it to LEOIMG.nbh and copied this to my SD card. Then I flashed using the SD card method, and my HD2 fired up and got flashed back to stock. I had to HSPL again before I could flash any new custom ROMs
great job rzasharp !
nice graphics , well done
rzasharp said:
Well look here: http://forum.xda-developers.com/showthread.php?t=609477&page=28. It is said that you cannot overwrite the 2.0 SPL.
Click to expand...
Click to collapse
removed the spl2.0 part, thanks.
Hi
This is a great thread, a brilliant guide for the myself and the rest of the newbies. Thank you very much rzasharp.
Much appreciated
Keep up the the good work.
HSPL before SIM unlock
Is it possible to install HSPL _before_ SIM unlock? As I see on the picture, it seems to be possible...
sglotov said:
Is it possible to install HSPL _before_ SIM unlock? As I see on the picture, it seems to be possible...
Click to expand...
Click to collapse
HSPL/rom flashing and sim unlock are completely seperate. FLashing roms will not sim unlock your phone. They are not connected, you cacn unlock after hspl, or before, whenever.
sglotov said:
Is it possible to install HSPL _before_ SIM unlock? As I see on the picture, it seems to be possible...
Click to expand...
Click to collapse
It is possible, but you are not obliged to SIM-unlock a phone before going through the HSPL.
As samsmuel said, These are two completely separated procedures and one is not necessary for the other.
samsamuel said:
HSPL/rom flashing and sim unlock are completely seperate. FLashing roms will not sim unlock your phone. They are not connected, you cacn unlock after hspl, or before, whenever.
Click to expand...
Click to collapse
Thanks for the quick answer!
Change Log
Change Log
- Graphics completed thanks to mskip! See this post
- Added "Official HTC information" chapter
- Added "Warning"
- Updated Mini-Glossary: Leaked ROM, Operating System, Radio
Thanks to mskip for the following information.
mskip said:
Only flashing via microSD Card will change the SPL back to stock regardless of which rom you flash.
Flashing any v2 Rom via microSD card will change the SPL to 2 and stop you from being able to flash HardSPL back. Your only course of action to flash a custom rom would be to flash via SSPL which doesnt give you the same protection but does allow you to flash custom roms (but not stock roms or radios)
I think goldcarding can still be done by the same people but its not free anymore. Until a HardSPL v2 is released which I dont know if there are even plans to do it, theres no possibility to put HardSPL back on with SPL 2.
Yes people have used that site to sim unlock their devices and received codes quite quickly. No free way to sim unlock at the moment though.
Done
Click to expand...
Click to collapse
I think there should be a little warning about flashing ROMS, can start to cause hard resets.
Because if I knew that, I probably wouldn't of started flashing ROMS at the moment.
MTTY didn't work for me either, or make a difference.
WOW GOOD guide FOR ME 1ST FLASH MY LEO TKS,.......rzasharp
Great and easy guide, thanks a lot!
Quick Question: Is it possible to extract the shipped ROM off my device?
Related
i feel very let down by this phone, it has alot of potential but is bogged down by stupid bugs what is the best rom to load for improvements to speed bug fix and speeding things up ?
What roms have you tried and what problems have you found?
I'm using Artemis' 2.8 rom, which seems adequate, but I understand a 2.9 is imminent.
I would probably wait a few days for everyone to incorporate the new extra memory hacks before jumping in right now.
V
Have you updated to the official htc 1.66 rom, it fix alot of bugs for me
read up on hspl, which will let you flash any rom. I'm on o2 and currently running sone 1.31 rom and it's sweet as a nut.
forum.xda-developers.com/showthread.php?t=606712
it's also a higher version of windows(start button at the bottom, thumb friendly) and manilla is fully landscape enabled.
read about hspl and various introductions and how to's here
http://forum.xda-developers.com/forumdisplay.php?f=534&order=desc
samsamuel said:
read up on hspl, which will let you flash any rom. I'm on o2 and currently running sone 1.31 rom and it's sweet as a nut.
forum.xda-developers.com/showthread.php?t=606712
it's also a higher version of windows(start button at the bottom, thumb friendly) and manilla is fully landscape enabled.
read about hspl and various introductions and how to's here
http://forum.xda-developers.com/forumdisplay.php?f=534&order=desc
Click to expand...
Click to collapse
thanks im a newbie to all of this!
vijay555 said:
What roms have you tried and what problems have you found?
I'm using Artemis' 2.8 rom, which seems adequate, but I understand a 2.9 is imminent.
I would probably wait a few days for everyone to incorporate the new extra memory hacks before jumping in right now.
V
Click to expand...
Click to collapse
not tried any roms
will look in to your link thanks
its the usual out of memory on intensive websites sluggish loading of websites, slow loading of messages inbox folder, things like that
bluearmyb said:
Have you updated to the official htc 1.66 rom, it fix alot of bugs for me
Click to expand...
Click to collapse
nope, the o2 variant gets rejected by the htc website as not being available for it
samsamuel said:
read up on hspl, which will let you flash any rom. I'm on o2 and currently running sone 1.31 rom and it's sweet as a nut.
forum.xda-developers.com/showthread.php?t=606712
it's also a higher version of windows(start button at the bottom, thumb friendly) and manilla is fully landscape enabled.
read about hspl and various introductions and how to's here
http://forum.xda-developers.com/forumdisplay.php?f=534&order=desc
Click to expand...
Click to collapse
This puppy likes the sound of that...following your advice and guidance I succesfully carried out my first flash yesterday to 1.66 although I dont think I'm getting the full benefit of it yet as my spb backup has restored the gluttony of tweaks/mods I did prior to flashing some of which may have been a tad injudicious (if it's free I'm having it lol..) thanx again for the pointers sam...
kronas360 said:
nope, the o2 variant gets rejected by the htc website as not being available for it
Click to expand...
Click to collapse
Yup,had the same problem myself and even went so far as to ask O2 and HTC for their thoughts on this...here's O2's response re:using HTC updates and warranty:
I'm sorry to know that your mobile phone has a fault.
Terry, HTC is one of our partner mobile phone provider. So, updating
your mobile phone software by downloading from HTC will not void your
warranty.
All we want is that your mobile phone should work perfectly.
Whereas HTC said this about not being able to download a ROM:
Dear Sir,
Even if you unlock your PDA from your network, the software installed is still locked to O2 thats the reason why you can not download the ROM in our web site. The ROM in www.htc.com are only suitable for HTC branded devices.
Best Regards,
HTC
to which the elegant solution is to make a FULL backup (use spb backup or something similar) download HSPL,unzip,sync phone and run the exe...(make sure you check you do have SPL 1.42.0000 on your phone before doing this)...thats step 1 link for this is:
http://forum.xda-developers.com/showthread.php?t=611433 where you'll find that explained again but in more detail...
step 2 is to grab the rom of your choice from xdev...no need to go pestering HTC and getting blown out as you're not using an unbranded phone...if you grab an official HTC rom and flash it via sd card you'll remove the HSPL but if you do it via pc HSPL stays in there for flashing future ROM's...(just make sure you remove it if you ever have to send it back on a warranty claim by doing a card flash)
step 3 is to enjoy you're newly flashed ROM (I'm typing this on my laptop which is connected to my phones newly activated wifi router...yahboo sucks to you O2)
I was in the same situation - on O2 and unable to download the official ROM updates from the HTC Support site. I very nearly returned the phone, packing it back nice an neatly in it's box and putting my sim back into my 3GS... but I'm glad I didn't.
I decided to keep it anyway because it was a free upgrade and flash to HSPL - then install an up-to-date official ROM. I flashed from 1.43 to WWE 1.48 and things got better, but weren't perfect. Then the other day when the WWE version of 1.66 hit I flashed to that and am loving it. There's no lag on wake-up, no slowdown in messages or emails etc. It's virtually perfect.
I recommend going HERE to get HSPL (and follow the instructions to the letter) - then HERE to get the WWE version of 1.66 (1.66.405.2) - then as directed by the instructions in the Flashing Your First GSM LEO ROM thread - do a hard reset to make sure nothing was left over from 1.43.
Then you're have a much faster, far less buggy phone, and can always fall back on HSPL if anything ever goes wrong. You won't need to install the hotfix's from the HTC Support site because they're included in the ROM.
If you then install a taskbar mod (like say the awesome Touch X battery % cab) you'll lose the volume icon in the taskbar. The easiest way to fix it is to grab a registry editor and navigate to:
HKEY_LOCAL_MACHINE\Software\HTC\VolumeOverlay
...and delete (press and hold for options) these two entry's...
"LoadIconFromResDLL"=-
"SoundIconLink"=-
...then reboot and it'll be back.
I can also recommend:
Touch X Taskmanager
Touch X Screen Responsiveness Less Sesitive
Touch X Reset and WiFi
Touch X Start Menu Transparent
...and some of the visual modifications available in the Sense 2.5 Tweaks % Mods thread HERE
I'd also check out HDWALL (although again, follow the instructions to the letter) to get rid of the ugly black bars top and bottom, apply your backgroud on every page in Sense, and make the background you apply to your homescreen as sharp as it is when viewing it in the photo gallery, or on your lockscreen.
I love my HD2...
Hey everyone,
There are multiple discussions going on here, and it is confusing me a lot.
I just need a FULL step-by-step guide for removing the Telstra ROM and installing the latest official HTC ROM on my device since Telstra put a LOT of garbage on the phone, even at startup and launching the Opera browser.
So again, step-by-step is the best option and I am willing to donate $10 via PayPal to whoever can help me out.
Please reply quickly, I eagerly wait!
EliteUser said:
Hey everyone,
There are multiple discussions going on here, and it is confusing me a lot.
I just need a FULL step-by-step guide for removing the Telstra ROM and installing the latest official HTC ROM on my device since Telstra put a LOT of garbage on the phone, even at startup and launching the Opera browser.
So again, step-by-step is the best option and I am willing to donate $10 via PayPal to whoever can help me out.
Please reply quickly, I eagerly wait!
Click to expand...
Click to collapse
What Telstra Rom version are you running?
I'm running 1.49.841.1 (71528) WWE. It is the default out of the box Telstra ROM which I sort of hate (too much garbage and branding, even when loading up Opera it says Telstra).
I just need a step-by-step guide on removing it and installing the Official HTC ROM on it.
Waiting for more replies.
Read the stickies. They are most important.
Hi Steve,
actually the Step-by-step is pretty easy:
Step 1: Download and install HSPL. Your existing ROM version should allow you to do this with no fiddling at all. Just hook up the phone via USB, and run the HSPL executable.
Step 2: Select the ROM you want to use. I haven't tried any of the official ROMs, as I find the cooked ones to be more desirable. I only mention this is a step because depending on which ROM you want to use, you may need to flash the radio as well.
Step 3: If you are using a ROM requiring a new radio (which many of the newer ones do), and the ROM you are installing does not include a radio ROM (most cooked ROMs don't, but i believe many of the stock ones do), download and install the appropriate radio (please see notes below). Again, just connect the phone via USB, and run the radio installer.
Step 4: Download and install the ROM you want. With HSPL installed this is again as easy as connecting via USB and running the ROM installer. Don't worry too much about MTTY at this stage - you won't need it unless you reflash several times.
That's about it. I've reflashed mine dozens of times with no problems at all. As a footnote, some people on the forums have reported problems with flashed NextG phones not connecting to the internet properly after flashing. I have tried lots of cooked ROMs (and several radios too), and so far not one has affected my ability to connect to HSDPA. My experience has been that the 2.06 radios seem to work best, while the 2.07 and earlier 2.08 got really bad reception. 2.08.50.08_2 works beautifully with mine and gets very strong reception (with maybe a little more battery drain than 2.06). The only thing I have noticed is that the available bands displayed in 3G settings may not list the 850 band - this is cosmetic only and can be changed with a simple REG file, but really isn't necessary.
Please let me know if you need any help or advice - I'd be happy to help in any way that I can......
Hey,
Yes I have actually read most of the stickies, there is only one problem.
I can't really put all the pieces of the puzzle in a good order, step-by-step. I just need to know how to do it step-by-step because right now they are all over the place and it is a little confusing.
@cheesekeeper: that is a really nice post, would you be able to add in a little more detail on how to do it such as how to install HSPL, which version and where to download.
Also, where would I download the official HTC ROM, because when I try the official website, I can't enter in my S/N because it says it isn't compatible with my device.
Any ideas? Thx!!
Would anyone mind making a video tutorial on how to do this?
The tutorial on how to flash a new rom is a summation of all steps and is as step by step as you can get. You first need to see if you can get a copy of your original rom though, so you can return to this in the event of any problems and if you need to return your phone for a warranty claim.
Then as Cheeskeeper says you'll need to install hspl. Provided your current spl is 1.42.0000 then it is easy to do. Connect to usb and run the exe file.
Then you will need to flash your new radio. Most of the newer roms require either radio 2.07 or 2.08 - there is a radio thread also in the stickies. When you extract the file you will find a .nbh file which you will need to rename to RUU_Signed.nbh (if it isn't already), download the CustomRUU and put this into the same folder as the radio file above (only these 2 files). Run the CustomRUU and the radio will be flashed.
Then flash to your rom of choice. Again there will be a RUU file and a nbh file. You can just run the RUU file (again with just the RUU and nbh files in a folder) and the rom will be installed.
After flashing do a hard reset. When the phone boots up pull the battery out and while holding the vol up and down buttons in, switch the phone on and follow the instructions on screen. That's it, done.
If you want to keep to a stock rom though without changing your spl then you will need to use sspl.
You'll find all of the steps and tools in the link at the bottom of my signature. There is also a video of the process in the stickies.
I'd suggest starting by looking at this thread:
http://forum.xda-developers.com/showthread.php?t=609477
This pretty much explains everything you need to get started, and has links to HSPL in the first post.
http://forum.xda-developers.com/showthread.php?t=611787
This one contains download links to most of the radio ROMs in the first post.
http://forum.xda-developers.com/showthread.php?t=577717
This has links to many of the stock ROMs. All of these are stickies in this group so they are pretty easy to find. If you want to try a cooked ROM instead (I'd suggest taking a look) you can find posts and links right throughout this forum - the most popular ROMs are always within the first 1-2 pages of posts......
Hey,
How do I know which version of SPL I have?
Thx!
EliteUser said:
Hey,
How do I know which version of SPL I have?
Thx!
Click to expand...
Click to collapse
Switch phone off, hold volume down button and switch on. It will boot into a three coloured screen and will show spl version.
Do a soft reset while holding down volume until u see the bootloader screen.
Report back to us with what it states....
Once complete, getting out of the bootloader screen requires another soft reset via the red button....
Hey,
My SPL is 1.42.0000 XE <=== does that XE count?
Now how do I get out of this screen without wrecking the device (does it wreck it?)
Thx!!
EliteUser said:
Hey,
My SPL is 1.42.0000 XE <=== does that XE count?
Now how do I get out of this screen without wrecking the device (does it wreck it?)
Thx!!
Click to expand...
Click to collapse
No, that's the right spl for using hspl. To get back to normal, either pull the battery or press the little red button under the battery cover, as stated by band27 above.
Ok done, now what do I do?
I think I will be installing HSPL right now, is that correct?
Then what do I do?
EliteUser said:
Ok done, now what do I do?
Click to expand...
Click to collapse
LOL.....the instructions were already given to you on page 1 of this thread.
Just please read <<HERE>>
Steps:
1) Hard SPL
2) flash radio
3) flash rom
If Cooked rom is based on 2.10, the 2.07.50.xx or 2.08.50.xx radio's are required.
Hey,
Yea lol, ok. But I am a little confused.
Firstly, I want to install the latest official HTC ROM. Where can I download it from?
Secondly, is flashing the radio ROM really necessary for the latest official HTC ROM?
Thx!
EliteUser said:
Hey,
Yea lol, ok. But I am a little confused.
Firstly, I want to install the latest official HTC ROM. Where can I download it from?
Secondly, is flashing the radio ROM really necessary for the latest official HTC ROM?
Thx!
Click to expand...
Click to collapse
Stock ROM's (which include radio's) can be found <<HERE>>
and
Radio's for new Cooked ROM's <<HERE>>
Hey,
Sorry about this, I'm a noob but which stock ROM is the best to download?
Also is radio ROM really necessary to change?
Thx!
EliteUser said:
Hey,
Yea lol, ok. But I am a little confused.
Firstly, I want to install the latest official HTC ROM. Where can I download it from?
Secondly, is flashing the radio ROM really necessary for the latest official HTC ROM?
Thx!
Click to expand...
Click to collapse
You'll find many stock roms here - http://forum.xda-developers.com/showthread.php?t=577717
There is also a link to a Shared folder with many different versions. I believe the latest official is 1.66, but there are roms from T Mobile US going up to 2.10. For 1.66 you probably won't need to change your radio, but you will for the later roms. What radio version do you have?
EliteUser said:
Hey,
Sorry about this, I'm a noob but which stock ROM is the best to download?
Also is radio ROM really necessary to change?
Thx!
Click to expand...
Click to collapse
Depending on the cooked rom downloaded. 2.07 and 2.08 releases extra RAM for your device to use and thus it's required if the cook decided to go that route.
I can send you a message privately about recommendations as to not offend cooks. My signature is one of the ROM's I use as another indicator to know what people are selecting.
Hey guys,
I have been browsing this forum extensively for the past two days and must say there is wealth of resources here and lot of knowledge sharing.
However I find that most of the threads are bit on the steep side for a Windows mobile novice like me to understand. I just got a new HD2 few days back.
Can some one please give a one line meanings of below terms and if possible links on this site or elsewhere that can give a lay mans definition. Once I got a hang of the terms then I can go around on my own. I am sure there are many like me.
- HSPL (I saw the main HSPL thread but does not explain what is HSPL)
- Flashing
- Cooked ROM, stock ROM
- Radio
- SPL
Thanks in advance.
Metal
metal675 said:
Hey guys,
I have been browsing this forum extensively for the past two days and must say there is wealth of resources here and lot of knowledge sharing.
However I find that most of the threads are bit on the steep side for a Windows mobile novice like me to understand. I just got a new HD2 few days back.
Can some one please give a one line meanings of below terms and if possible links on this site or elsewhere that can give a lay mans definition. Once I got a hang of the terms then I can go around on my own. I am sure there are many like me.
- HSPL (I saw the main HSPL thread but does not explain what is HSPL)
- Flashing
- Cooked ROM, stock ROM
- Radio
- SPL
Thanks in advance.
Metal
Click to expand...
Click to collapse
Hi and welcome!
You might want to read this wiki:
http://wiki.xda-developers.com/index.php?pagename=SPL Questions?
It should cover all of the above (it is designed for a non-HD2 device, but the explanations aren't dependant on model).
metal675 said:
- HSPL (I saw the main HSPL thread but does not explain what is HSPL)
Click to expand...
Click to collapse
"HSPL" or "Hard SPL" is a bootloader. What this means is that it's software that goes on your phone which is invoked as the phone loads, and from there loads the operating system and/or presents and executes other advanced functions.
The default bootloader is "locked" so that only signed ROMs can be flashed. HSPL un-"locks" this so you can flash any ROM.
metal675 said:
- Flashing
Click to expand...
Click to collapse
"Flashing" refers to writing to ROM. When you "flash" a phone you write a new operating system to its ROM.
metal675 said:
- Cooked ROM, stock ROM
Click to expand...
Click to collapse
A "stock" ROM is one distributed and/or made by the OEM. A "cooked" ROM is one distributed and/or made by a non-OEM.
The ROMs you can download from HTC's site are "stock".
The ROMs you can download in the ROM forum are "cooked".
metal675 said:
- Radio
Click to expand...
Click to collapse
The "radio" is the firmware that goes on your phone that controls most of its BIOS functions.
metal675 said:
- SPL
Click to expand...
Click to collapse
A bootloader for the phone. The "H" in "HSPL" means "Hard" meaning it's un-"locked".
Great responses.
rp-x1,
Thats precisely the kind of url I was looking for. It explains fair bit on SPL. Are there any other pages here, perhaps one which is indexed or a step by step tutorials going further into flashing and explaining other terms?
Spike 15,
Thanks for the definitions.
So I understand that 'flashing' is a Winmo term for actually changing the core rom.
If i relate it to Windows terminology, then I guess ROM in WinMo is similar to set of custom dll, exe's in Windows that affects the core OS.
Also, what is a signed and unsigned ROM? I know in Symbian we have signed and unsigned apps but they can be self signed, I guess this must be something similar.
- Is installing HSPL (the one on this forum) recommended?
- How would I determine that I need to upgrade or change to another ROM be it stock or cooked?
For e.g. I tried installing the new HTC rom from their website but I got an invalid vendor id. I believe that is because my phone is locked to T Mobile UK. Would HSPL + a WWE ROM unlock the phone?
Thanks again.
Metal
Bringing up thread.
Can someone please respond?
Should I really install HSPL or a Soft SPL?
If it is HSPL can I use the one given on this
link http://forum.xda-developers.com/showthread.php?t=611433
Should i use the HSPL.zip and HSPL2_RUN.zip ?
I am locked to T Mobile but want to use O2, will Hard SPL allow me to do that? Means if I do HSPL and then flash a WWE rom
Thanks
Metal,
Before you do anything there has been early Tmobile USA hd2's out there so i have to ask... do you have a hd2 from europe or from USA.
the new TMobile USA hd2 has SPL 2.X.X, the hspl you see around is for the europe one and WILL NOT work on TMO USA HD2.
U asked if it was recommended... well it does void the warranty... but you can go backwards if needed to send into repairs, but that scares some people in to even attempting this for a 500-800 dollar device.
Now away from that part of it, yes unlocking your phone allows you to flash these "cooked" roms into your phone... which by theory will make your phone work faster, better, and do things it "should have" out the box. There are normally little treats as well as built in software that makes your experience better because you don't have to load on apps and slow down your phone because they are already "cooked" into the ROM.
Boredtonite,
Thanks for the reply.
I am on T Mobile UK, so I assume that it is the European version.
I had a look at few vids on youtube regarding flashing and then reverting it back, so it does not look that difficult to me.
Only thing that I want to know is if I should do it, if yes which is the correct version I should use.
Can anyone provide me the link to the correct version of HSPL that I should use for my T Mobile UK phone
Also once I run that is it recommended if I flash the HTC wwe rom from its website?
Morning all,
I've had my Leo for about 6 weeks now and out of curiousity i decided that before I went to bed tonight I would see what the score with the 576MB Ram hack/fix/tweak was. To be honest I am very impressed and disappointed at the same time. The reason for my impressed-ness was my phone actually does have 576mb of ram and not 448mb!! "SWEET!!!!!", I exclaimed, but while researching the topic it's been made very clear (hence my disappointment) i need a tmous 202 based rom (I have a question about rom version numbers themselves I will come back to at the end). I have a european HD2 on O2-UK and my first question is this:
Will a tmous 202 based rom brick my Leo?
It was also made clear that i need a radio version of 2.08.50.x was needed.
**ANSWERED** I have 2.10.50.19_2. Will that enable the extra RAM? I found out, thanks to nrg, that any radio versioned 2.xx.50.x_x will unlock the extra ram
My research also showed that hspl2 is most likely required. So which version of hspl2 do i need? I have already flashed hspl to my device as you will see from my sig so that is no biggy. I just want to check version numbers.
And, finally, going back to the rom version numbers. I understand that I have rom version 1.66.blah and that there are versions before and after mine spanning from 1.43 to 2.02 (maybe higher) but I don't understand which of these has WM 6.5 and which has WM 6.5.3, 6.5.5 or whatever. I've been looking like mad trying to find some sort of table but I'm lucking out and a pointer would be greatfully received . I ask because i am aware that in 6.5.5 the taskbar has moved from the top of the screen to the bottom and there are also several other differences between the versions.
So i think that just about covers all my questions for now on this topic. Massive thanks to everyone who can provide useful and helpful answers and just a little less thanks to everyone else
I just thought i'd give this a bump becuase i noticed it got moved. I also came to settle on energy rom standard sense 23569 but i can't seem to find a link for the june 6th version. Although with the comments i'm seeing about the new touch driver that nrg included the may 25th version my be the way to go.
I'm still looking for answers on the TMOUS 202 based rom questions and the hspl2 question. I'm not entirely sure what the answer to those questions is. From my reading it would appear that the TMOUS 202 rom would probably brick my device but i can't confirm it but it seems hspl2 would be ok. Does anyone have any confirmation on these?
And, lastly, does anyone know where i can find some clarification on which build numbers or rom version correspond to which WM 6.5 tree? this one is bugging me because i'm expected to make and informed choice and not knowing exactly what i'm flashing on my device isn't helping
hey mate, I am not sure as to the correct answers to your questions, but I thought I may aswell tell you about how I did with flashing my unbranded UK rom with a 576mb rom.
I decided top load a 576mb rom when i loaded a custom one since when i chose to load a new custom rom they had worked out most of the issues with 576mb ram (noise on phone calls and instability and stuff)
I had a good search and I was most impressed with this rom:
http://forum.xda-developers.com/showthread.php?t=653994
(sadly this rom has been discontinued)
So i set up my device, I installed the latest hspl which was version 2.08 at the time
I downloaded the rom, I followed this guide:
http://forum.xda-developers.com/showthread.php?t=609477
I did the task 29 first
then proceeded to start loading the rom
it started to install, then hung at around 25% I was quite distraught at the time, I had only had the device for about 1 week and bricking it so quickly really worried me.
after about 20 minutes of sitting there watching it I decided to pull the plug.
I restarted the device and of course it just hung on the htc logo
I restarted it again and got into the hspl bootloader (i breathed a sigh of relief knowing i could at least get the official radio back on it and then send it back to htc if something was wrong)
I tried to install the rom again however, and it hung at the same point. I was slightly confused now and decided to look at my setup.
My pc is a long way from my desk so I use a lot of usb extenders and hubs. Now I had seen advice not to flash it through a hub, so i was using an extension wire to make the htc cable long enough to get to the phone.
i decided to try and flash it without the extension wire.
It worked, it flashed in about 6 minutes or so, rebooted, and worked fine.
and now to this day I stil have that rom on it and I havent looked back, its been the best phone user experience I have ever had.
I also have the full 576mb of ram available now and it is working fine.
I hope this to be a reassuring post more than a scare story. The truth is that once you have hspl on the device it is actually very hard too brick it (similar too PSP's if you ever worked with custom firmwares on them and their equivalent bootloaders)
So my advice would be to go for it, follow the guides available and enjoy a new 576mb ram device
it's been made very clear (hence my disappointment) i need a tmous 202 based rom
Click to expand...
Click to collapse
not specifically 2.02 rom, any tmous rom will unlock (when flashed with a correct radio, more in a sec). The latest stock is 2.13
however that doesnt mean you have to flash a tmous stock rom, it just means the custom rom you flash must have used a tmous rom as its base. (Any rom that advertises itself as 576 enabled uses tmous as a base)
It was also made clear that i need a radio version of 2.08.50.x was needed.
**ANSWERED** I have 2.10.50.19_2. Will that enable the extra RAM?
Click to expand...
Click to collapse
Any radio with ..50.. and not ..51.. in the version number, when used with a 2.x based rom (cooked or stock) should work to unlock the RAM.
If you flash a 576 enabled ROM and your radio is still a ..51.. the phone wont boot, or may only boot once, then hang at grey screen, until you enter bootloader and flash a ..50.. radio.
My research also showed that hspl2 is most likely required. So which version of hspl2 do i need?
Click to expand...
Click to collapse
HSPL2 is not required if you already have HSPL installed, all the roms will work quite happily with the HSPL you already have. However HSPL2 lets you choose more than just 1.42.HSPL, so you can match the spl to the rom version. (Or do as i did, install 2.08.HSPL and leave it at that, regardless of rom.)
No proof that having the correct spl or a higher version spl makes any difference, but it can't hurt, right?
I understand that I have rom version 1.66.blah and that there are versions before and after mine spanning from 1.43 to 2.02 (maybe higher) but I don't understand which of these has WM 6.5 and which has WM 6.5.3, 6.5.5
Click to expand...
Click to collapse
All stock roms, , , , ALL stock roms, , are 6.5
You can tell by the build number, the 5 digit number in chefs rom thread titles, but i dont really know.
There are loads of different builds, i 'think' builds 21xxx are 6.5 whilst 23xxx are 6.5.3, but 6.5.5 is also 23xxx, or maybe 28xxx, hehe. Sorry, you'll need to look that up.
Oh, and regarding the unlocked ram, when you are loking to see if it is unlocked, if you view the systems available memory, it will show 448 (128 taken by graphics card), you should look in the settings - about phone - hardware info screen.
thanks sam you cleared some things up for me aswell as the op i dare say.
Thanks Sam. The radio thing i figured out thanks to something i saw in the rom dev board and because i was trying to get better signal for when i'm at a mates house down the road i flashed 2.10.50.19_2 a while ago so i don't need to do anymore with that but i think i will just blast hspl 2.08 on tomorrow.
I do have one question regards version numbers. From what you have said my understanding is that all the stock roms are 6.5 and not 6.5.x. I've also deduced from what you said about the build numbers (with the help of some brief research) that 6.5.3 has build numbers in the low end of the 23000 range possibly 233xx?) and 6.5.5 has build numbers in the 235xx range.
Once i do flash my phone i'm not going to be that concerned about checking if it worked or not. I spent 4 hours reading every post in the original thread on the subject and i'm convinced that as long as i use the right radio and the right rom everything will be fine. I'm just not looking forward to transfering all the data on my sd card back and forth
This guide was last revised on: [2-NOV-2012]
I have decided to write a HOW TO guide on using [DFT] HSPL / RSPL for HTC WP7 First Generation with HTC Trophy 7 for Verizon Wireless (codename SparkW). Hopefully this will make life easier and answer any of your questions you may have along the way.
If you are a complete newb and worried that this will be too complicated, I will make the point that this is one of the easiest HSPL unlocks I have ever performed!
THIS GUIDE SHOULD NOT BE USED WITH non-VERIZON HTC TROPHY's! ROMS ARE NOT INTERCHANGEABLE BETWEEN SPARK (all non-Verizon HTC Trophy's) AND SPARK_W (Verizon HTC Trophy 7) MODELS!
To start off, I would like to answer some common questions people will have. I recommend reading all of them:
Q. Are you a member of DFT?
A. No, I am just a swell guy who felt like writing a guide to help people. Donate to DFT for making HSLP, not me!
Q. Will I be able to keep all of my information on my phone after installing HSPL? [Last revised 3-14-2012]
A. Most likely no, but there is a way if you REALLY want to try it. If your SPL is a version other then 0.88, 1.00, 1.03, then yes, you can keep your information.
If you have installed Verizon's official updates via Zune, you will be running 7720 Mango or newer on your phone. This also means that the SPL will have been updated to 2.xx MNG series and you will have to clean wipe your phone. You may be able to use backup programs to keep your information (currently researching).
If you REALLY want to downgrade SPL without flashing a rom and losing all the data on your phone, I have uncovered a method of doing so. I do not recommend this method to beginners. It requires building a GoldCard flashing setup and is extremely complicated and not guaranteed to work!
If the following doesn't make sense, then you shouldn't attempt it! It is my educated opinion that this is far too much work to keep a rom you will eventually flash over!!
Make a GoldCard setup, and name the rom image I use in this thread to SPAWIMG.nhb. Let the first part of the recovery flashing take place (SPL is the first part), then when your SparkW says "Checking Image," unplug USB from it to prevent from flashing the OS. Reset phone to normal bootloader mode and the SPL should be 1.03. Perform HSPL and your old rom should load fine when it is finished.
With the new newb friendly way of making a GoldCard, I am now willing to help people GoldCard their Spark_W's since it isn't this giant pain in the butt anymore. [Last revised 5-13-2012]
Q. Will DFT or anyone else be making roms for Verizon Trophy (SparkW)? [Last revised 11-02-2012]
A. DFT, ansar, sianto1997, and myself have released roms for Spark_W. Check the Trophy Development forum for more details.
Q. Will I be able to load/deploy apps (also known as Chevron unlock) that require "Interop" after installing HSPL? [Last revised 7-10-2012]
A. No. HSPL only allows for flashing of custom roms. You need to flash a custom rom with Interop unlock already installed.
Q. Will I be able to return to my stock software to send my phone in for warranty work? [Last revised 5-13-2012]
A. Yes! DFT's unlocker tool will allow you to return to OSPL (Original SPL). However, for some reason if you attempt to upgrade your rom using Zune update, you may end up with a half bricked bootloader. Please read the section at the end of my guide on returning to stock for more information!
Q. Can I accidentally flash a Spark/GSM Trophy rom to my phone? [Last revised 2-21-2012]
A. Hopefully no. DFT has changed the device id of the SparkW from PC40200 to SPAW1000 to avoid this. Custom rom designers must change their device ID to SPAW1000 for the rom to flash to the phone after installing DFT's HSPL. Attempting to flash a Spark/GSM rom (or even a stock rom) should result in an hardware ID mismatch, and the flash will be aborted.
Q. Will installing a custom rom or flashing a new rom remove my programming information? Will I need to reprogram via *228? [Last revised 11-02-2012]
A. Programming information should be retained. The only exception I can think of is if you download one of the Verizon Trophy demo roms that was released. I recommend using "RUU_Spark_W_S_VERIZON_WWE_2.04.605.02_Radio_NV_0215_NV58008_RELEASE" to return to stock if necessary.
Q. Is there a rom available that can flash just the SPL like in the WM6.5 days?
A. Currently none that I can find. ansar has a rom that will flash 0.82 of the SPL that way, but this SPL isn't supported by DFT's HSPL software. If someone figures out a way of flashing only the SPL, I will update this guide!
Q. Are HTC Diagnostic drivers required to perform HSPL? [Last revised 7-10-2012]
A. No. If the diagnostic drivers do not install automatically, try this first: Click Start=>Printers and Devices=>Right Click on the big computer and select "Device installation settings"=> Select "Yes, do this automatically."=>Save changes.
Q. Will this allow me to flash WM6.5/Android etc?
A. Not at this time. While its possible that this is a step toward Android on Trophy, at this time it simply isn't possible. DFT is working on an emulator that will allow WM6.1/6.5 to run on Windows Phone 7, which will probably be a better option then duel booting a WM6.5 installation.
Q. If I use this method, won't I be stuck with a really old radio? [Added on 11-2-2012]
A. This originally was case, but now you can flash a newer radio! Please see my SparkW Radio thread for details on flashing different radios! Also, some roms support cab upgrade, so you can install the newest radio via Zune update as well!
Q. What do I need to get started? [Last revised 11-2-2012]
A. Only a few things:
1) Go here and download V3 of DFT's HSPL. The other versions do not support the SparkW!
2) If your SPL is 2.01 or above, I recommend "RUU_Spark_W_VERIZON_WWE_1.03.605.22_RS0512_2K_4K_hybrid_new_partition_RELEASE." It can be found here in Football's Trophy rom thread and also at this mediafire mirror. It is the smallest rom you can download. I recommend a different rom for returning to stock (to save time). Please read the last section of my thread for more details.
3) A USB cable. I highly recommend you use the original USB cable that came with your VZW Trophy's charging kit. It is a high quality cable that will help you avoid problems you may experience with a lower quality cable.
Let's get started!
From this point on, the Verizon Trophy will be referred to its device codename of "SparkW."
Make sure your SparkW is fully charged!!! It does not appear to charge in flash mode!!!
Step 1- Checking current SPL version and installing drivers.
Make sure your phone is fully charged. Then unplug from the charger/computer and shut it down by holding the top button, and then sliding the screen locker down to the bottom of the screen (yes, I know there are probably a few people that have never shut off this phone to reboot!
Now, hold the vol-down button and press the top power button again. Keep holding vol-down until you get a tri-color boot screen that will look similar to this:
{
"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"
}
To see pic, click here or disable ad-blocker on this site YOU FOOLS! Help support XDA-Developers!
Once you see a screen like this, plug your SparkW into your computer. Let "HTC USB Sync" drivers install, then on your phone wait for the "Serial" prompt in the white section to change to "USB." You can cancel the installation of Windows Media Device Center if you don't require it. Once the driver is installed, we will check your SPL version.
IF THE DRIVERS FAIL TO INSTALL automatically, try this first: Click Start=>Printers and Devices=>Right Click on the big computer and select "Device installation settings"=> Select "Yes, do this automatically."=>Save changes.
This screen shows 1.03 bootloader:
To see pic, click here or disable ad-blocker on this site YOU FOOLS! Help support XDA-Developers!
This screen shows 2.01 bootloader (with the dreaded MNG! We don't want to use this!)
If you have used Zune update your SparkW to Mango or even Tango, you will have this bootloader or one with a higher version number:
To see pic, click here or disable ad-blocker on this site YOU FOOLS! Help support XDA-Developers!
If you have 0.88, 1.00, or 1.03, skip the rest of this step and go to step 2.
If you have 2.01 or above, you must downgrade your SPL by flashing a different rom. Otherwise, use GoldCard method (read all notes in blue in FAQ above).
Run "RUU_Spark_W_VERIZON_WWE_1.03.605.22_RS0512_2K_4K_hybrid_new_partition_RELEASE" and wait for the files to extract. Once it is done extracting, it should automatically begin flashing the rom. Once the rom is finished flashing, the phone will reboot. You can boot the rom if you want, or hold vol-down again and bring up the tri-color boot screen once more.
If your SPL now shows you have 1.03, you are ready to install HSPL!
Step 2 - Installing DFT Hard SPL
Go here and follow DFT's official instructions. If you had to flash a rom to change the SPL you already know we're running 1.03, so use that version when prompted!
Tip - Run "DFT_RSPL_WP7FG3_LAUNCH.exe" first, then "DFT_HSPL_WP7FG3_INSTALL.exe"
I want to return my phone to stock! [Last updated 8-28-2012]
Okay, first thing to note is, it is not as simple as flashing a stock rom. The device ID of DFT's HSPL has been changed from PC40200 to SPAW1000 to avoid GSM Spark roms from being flashed on the phone by mistake. The process to reflash to stock isn't difficult at all, so just read on!
First, boot your phone into the tri-color boot screen by holding vol-down + the power. Connect your phone to your PC. Then, run "DFT_HSPL_WP7FG3_INSTALL.exe" and select "OSPL" from the drop down. Wait for it to install and you are ready to flash a stock rom!
Flash "RUU_Spark_W_S_VERIZON_WWE_2.04.605.02_Radio_NV_0215_NV58008_RELEASE" to your phone. It can be found in Football's Trophy rom thread!
After doing this, you will have to run the HSPL process from scratch again if you wish to flash custom roms.
You should update your phone via Zune to the latest software. The reason for this is to avoid permanently half-bricking your bootloader. For whatever reason, after installing HSPL and then updating with official driver updates and newer roms (after returning to OSPL), you might end up half-bricking your bootloader. If you run the phone threw all Zune updates, the SPL is flashed multiple times, fixing the problem directly after it occurs.
If for some reason after updating using ANY method and a stock rom, and your bootloader is still half bricked, you MUST use the GoldCard method described here to fix the problem before returning your phone for warranty work!
I hope this guide can help some people out and answer basic questions I have seen in the official DFT thread.
Please make sure to donate to DFT in their official thread to show them how much we appreciate their hard work!
Reserved for future use.
I am looking to make this the best guide possible, so if I need to update anything please let me know.
----------------
[Revisions 11-2-2012]
Added link to sianto1997's SparkW rom.
Various rewording and typo fixes.
Cleaned up my recommended rom for returning to stock in ALL sections of guide!
Various other changes.
[Revisions 8-28-2012]
Updated method for returning to stock. Older rom now has problems updating to stock, but a newer rom is now safe to use because of Tango update being available.
Misc details added here and there.
[Revisions 7-10-2012]
Removed references to roms not being released, they have been released.
Other misc edits.
Figured out that pics weren't displaying for some because of Ad-Block Plus via Firefox. XD Disable it on XDA-Developers and help support the site!
[Revisions 5-13-2012]
Added info about an easy GoldCard to fix half bricked bootloaders, and warnings about sending in a device that hasn't been fixed in for warranty work.
[Revisions 3-14-2012]
Various minor edits and updates.
Updated question on saving original rom data. Added info on saving original rom and still doing HSPL using GoldCard. I will not be supporting or explaining this method for SPL downgrade as I not believe it is worth the time and effort.
Added question about radios.
[Revisions 3-02-2012]
Added note for possible Zune driver requirement.
[Revisions 3-01-2012]
Added alternate download link for 1.03 SPL rom.
[Revisions 2-21-2012]
Added VZW stock rom name to OSPL flash procedure. This rom can use Verizon's official cab updates. Revising other parts of guide to reflect this.
Changed formatting to make guide easier to read.
Changed HSPL Device ID to correct number (SPAW1000)
----------------
Rest of this post is reserved.
Thanks for the guide! Microsoft sure has done a lot to go out of their way to put these things on lock-down! Older winmo devices so much easier!
Thanks for this post, This is really helpfull. Helps me understand the process here.
WTF is with the 2.1 ...MNG thing (of course my phone has it)? Did everyone get this or is this just some phones ?
Riddle me this. Once we have a rom available that will give a Full Unlock (like the freedom rom) and Internet Sharing that was built into Mango working, I'll be all over this.
Before doing anything, I'll make a Zune type backup (one of the 3rd party backups that use Zune's files to do the backup), will the process be to install Mango rom (there is a good mango rom avail for the VZW Trophy) then restore. Or can I just restore from backup ?
Again, nice guide and thanks !
nickmo20 said:
Thanks for the guide! Microsoft sure has done a lot to go out of their way to put these things on lock-down! Older winmo devices so much easier!
Click to expand...
Click to collapse
No, You just got into it after the devs had a few years with it to find the flaws in it. WP7 is still new. Trust me, we would be in the same boat if WP6.1 just came out.
DavidinCT said:
Thanks for this post, This is really helpfull. Helps me understand the process here.
WTF is with the 2.1 ...MNG thing (of course my phone has it)? Did everyone get this or is this just some phones ?
Riddle me this. Once we have a rom available that will give a Full Unlock (like the freedom rom) and Internet Sharing that was built into Mango working, I'll be all over this.
Before doing anything, I'll make a Zune type backup (one of the 3rd party backups that use Zune's files to do the backup), will the process be to install Mango rom (there is a good mango rom avail for the VZW Trophy) then restore. Or can I just restore from backup ?
Again, nice guide and thanks !
Click to expand...
Click to collapse
I ended up with the 2.01 SPL on my phone by installing "RUU_Spark_W_S_VERIZON_WWE_2.01.605.04_2K_new_partition_RELEASE.exe." This rom was a leaked Mango rom, but more importantly, it helped users out that accidentally installed "RUU_Spark_W_VERIZON_WWE_1.03.605.20_2K_new_partition_RELEASE.exe." That 1.03.605.20 rom was used as a demo, and would turn your phone into one of those demo phones you'd see in the store! For about 4 months my SparkW was an unusable store demo 2.01.605.04 made the phone usable again, so there are probably a fair number of people who have it installed. There are now multiple working 1.03.x roms out, and I have yet to figure out if any of them are the original Verizon shipping software (and could be used to restore via a backup).
It's also possible that the 2.01 SPL was installed when Zune updated to Mango 7720. I have yet to perform the update process this way, so I can't confirm it. I think it is likely that if you have Mango installed, you will have the 2.01 SPL and have to wipe the phone. I am tinkering around to see if I can make a flashable 1.03 only SPL update, so we won't lose everything when flashing. AriveC users have it so easy...
I can tell you that I am currently testing DFT's SparkW rom (you can private message mwang and let him know you are interested in testing). It does have Internet Sharing (I am using it right now to post this) and the damn rom is made of epic and win. No NAT support and I can't log-into IRC, but I'll take it over my busted HTC Eris any day right now. The rom is not perfect (my testing shows that ##PST# crashes and doesn't work!), so hopefully they can iron that out before final release (because its pretty much flawless from my testing other then that little hitch).
As for restoring from backup... I honestly have no idea. I have never had any luck with any backup programs, so I couldn't describe a process I would know for a fact would work. :/ I am working on cooking a Verizon rom that can be flashed with HSPL, but it won't have any fancy features (basically, just taking the stock rom and making it flashable via HSPL). Only real difference in the basic Verizon rom I am working on is that I will strip all Spanish support out (that saved almost 30mbs in space vs the original rom).
For now, I am sticking with my recommendation of not bothering with HSPL. Hopefully tomorrow I can cook a proper SPL only image that can be flashed and then we can all keep our data until the awesome Freedom rom hits.
yeah since everyone seems so close to releasing something, I'll hang on to this phone. I had it for 14 day-trial thing from verizon but since everyone is on the verge of getting internet sharing, and stable ROM releases and such, I'll wait...
once I've 'drank the koolaide' and run some custom ROMs i'll be looking for the programs to start doing my own ROMs.
As your testing that rom, How's battery life on it ? I remember in the 6.5 days, where one rom where power management was not addressed, you could take a 24 our battery and turn it into a 3 hour battery....
I do like the sound of Epic....Is it a Full unlock (like freedom) that is up to date with 8107 ? Can you take the updates via the cab method on it or do you have to wait for a new rom for new features if released ?
The backup process has worked for me pretty good, the key is to have the same exact Zune version as the Support tools and it wil work flawlessly. I have a few backups from the past to make sure if something screws up I can get back to a point with save games, etc.
I look forward to a full unlock rom that kills the limits of my current phone with a factory rom.
I can't really vouch for the battery life since I live in a fringe region, but honestly, it seems about the same. It is up-to-date with 8107. I am assuming it has full unlock due to the tools that come with it. I haven't had a change to deploy anything that would really require full unlock (I'm too busy testing other stuff and looking for a easier SPL method right now to really test app deployment). Like I said, message the guys if you are interested in testing. Everything is working pretty good.
I overhalled bits and pieces with revised and updated information. For anyone that hasn't done this (or even those who have), you might want to re-read the revised parts (especially the parts on returning to stock!).
Thanks for the guidance. Very well written, and informative. Does anyone know when a sparkW rom will be available.
I am working on my own rom, but CDMA might be causing some issues with OSBuilder (was writing a post about it in OSBuilder thread when I saw your post in this thread).
DFT has a pre-release rom in the works for SparkW, but you need to private message mwang and let him know you are interested in testing it.
ETA's are more then likely "they will be done when they are done." CDMA is new to the WP7 cooking universe, so it will take some time to iron out the kinks.
Great, I look forward to trying it out.
Does anyone know where else we can find a download to get back to 1.03? The link for RUU_Spark_W_VERIZON_WWE_1.03.605.22_RS0512_2K_4K_h ybrid_new_partition_RELEASE is for filefactory, and it's demanding that I pay for a premium account before it'll let me download the file.
Thanks for putting this guide together. I've been holding onto my launch-day Touch Pro 2 on a wing and a prayer lol.
Maybe I'll finally pickup a trophy once tethering is an option, but prices on Ebay are so flippin high for a year old phone.
ken52787 said:
Does anyone know where else we can find a download to get back to 1.03? The link for RUU_Spark_W_VERIZON_WWE_1.03.605.22_RS0512_2K_4K_h ybrid_new_partition_RELEASE is for filefactory, and it's demanding that I pay for a premium account before it'll let me download the file.
Click to expand...
Click to collapse
I had the same question; TheXev is helping me out on this, I'll let you know.
hello guys i have a verizon trophy working on gsm only here, i can help testing on the gsm side of it, let me know, i really need mango latest rom. thanks
janko10 said:
Thanks for putting this guide together. I've been holding onto my launch-day Touch Pro 2 on a wing and a prayer lol.
Maybe I'll finally pickup a trophy once tethering is an option, but prices on Ebay are so flippin high for a year old phone.
Click to expand...
Click to collapse
Tethering is working in pre-release DFT Freedom for Verizon Wireless. I am using it now.
sinister1 said:
I had the same question; TheXev is helping me out on this, I'll let you know.
Click to expand...
Click to collapse
Yeah, sorry I haven't been able to upload the file yet. Last few days have been hell at home so I will try my best to get it uploaded to mediafire today.
elmanortega said:
hello guys i have a verizon trophy working on gsm only here, i can help testing on the gsm side of it, let me know, i really need mango latest rom. thanks
Click to expand...
Click to collapse
You're still running NoDo on your Trophy? Zune update should at least bring you to 7720 (first rev Mango). I recommend testing DFT Freedom though, simply to get full updated plus perks. DFT Freedom is at 8107 currently.
Anyone who wants to test DFT Freedom for Verizon should private message mwang and ask him if you can test.
I am tempted to torrent that Verizon stock rom if mediafire doesn't work out.
You're still running NoDo on your Trophy? Zune update should at least bring you to 7720 (first rev Mango). I recommend testing DFT Freedom though, simply to get full updated plus perks. DFT Freedom is at 8107 currently.
Anyone who wants to test DFT Freedom for Verizon should private message mwang and ask him if you can test.
I am tempted to torrent that Verizon stock rom if mediafire doesn't work out.[/QUOTE]
yes i waited cause i wanted to hspl i have mwang rom im gonna flash it now i will report back today in the afternoon.
You need HSPL to install his rom. I'll see if I can sneak over to my buddies house today and upload the original VZW rom.
TheXev said:
You need HSPL to install his rom. I'll see if I can sneak over to my buddies house today and upload the original VZW rom.
Click to expand...
Click to collapse
If that doesn't work out, let me know. I have a server I can host the file on.