[TUT] Flashing your First GSM USA 1024LEO ONLY!! (For Noobs)

Search This thread

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,072
Norfolk
@mskip

I flashed the original HSPL that was posted for the U.S HD2's. Everything seems to work fine. I've since flashed 3 different roms through my computer. The only problem is that I can't seem to flash from my SDCARD. I have done this a million times on my Touch Pro 2 so I know how to do it. I even followed your instructions to a T.

What happens it I go to the tri colored screen (after I reset it) and it looks like it goes to another screen for a split second then it comes back to the tricolored screen. I have no idea why that is. Yes I renamed the rom to LEOIMG.

Is this one of the bugs you are trying to work out on the HSPL or am I possibly doing something wrong?

Thanks
You really want to ask that question to Cotulla in the main HardSPL thread. He created the HardSPL2_1024 method so he can answer your question about microsd card flashing after HardSPL better than I can.

You can find the link in the first post.

Mark.
 
J

jasecloud4

Guest
I used Cotulla's latest 1024 version the moment it was released (before it got pulled) it runs just fine...some pretty great chefs here...:)
 

methodz

Senior Member
Nov 25, 2008
368
16
anyone care to make an UNLOCKR style video for noob flashing? with the youtube generation i find that to be the most noobproof way to tutorials :)
 

cliffmidnite

Member
Mar 25, 2010
47
6
what do I slect when in hspl2 for 1024

Hi I have a t-mobile hd2 with spl 2.08.0000 when I sync to pc and load hard spl it has two options to load spl 2.08.0000 or 2.08.hspl. which option do I choose. Thanks.
 

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,072
Norfolk
Hi I have a t-mobile hd2 with spl 2.08.0000 when I sync to pc and load hard spl it has two options to load spl 2.08.0000 or 2.08.hspl. which option do I choose. Thanks.
Well since you already have SPL 2.08.0000 and you want to install HardSPL I would select the second option (2.08.hspl) if I was you :)

Mark.
 

mgioia2

Senior Member
Jul 3, 2007
166
10
Houston
No flashing HSPL only allows you to be able to flash custom ROM's, it doesn't change the ROM currently on your phone.
 

Reignzone

Senior Member
Sep 2, 2009
1,665
56
Dallas, Texas
Definitely a worthy read...

This is an excellent guide. I've referred several of my followers to this source of information...

Being new to WinMo, this is a real find. Thanks for putting this together for the "new guys". :D
 

zhiheng

Senior Member
Mar 23, 2008
53
1
NY
hi guys, just want to share my experience.

I downloaded the hspl file and flashed a couple of times, but it doesn't work.

Then I read the instructions again, VERY CAREFULLY. Then realized the hspl file was extracted to the root of my E drive, it's not 'a empty folder'.

The next thing I did is to create a new folder, put hspl file, in, flash, bingo, it worked!

What I learned: follow instructions! although I still don't understand it has be in an empty folder:confused:
 

FreakyFerret

Senior Member
Mar 27, 2010
422
4
south Louisiana
Great tutorial! I've been reading stuff about flashing and cooking and such for days now. I had read this one a couple of days ago, but most of it went over my head. After reading some more, and learning the terminology unique to these devices, I understand it perfectly! So, my only critique would be to suggest putting a type of "glossary" or explaination of what you're talking about as you talk about it. I only suggest that cause you title it "Flashing Your First. . ."

Explain that the SPL is basically just a boot loader.
Explain that the ROM is the Windows Mobile OS and included softare.
Explain that the Radio is used by SPL to talk to the ROM (or whatever it actually does), kinda like BIOS(?). Also be sure to say that if you put an incompatible Radio, your phone bricks cause it won't boot. You can't put on bad "BIOS" and then replace it. You can put on good one and change it later if you want though.

Also a link to a program that can grab your current phone's ROM and Radio and back them up to your computer would be useful.


Again, thank you so much for writing this! It's given me the confidence to try Flashing.
 

tylermobile

Member
Sep 23, 2009
33
4
Pensacola
i might be an idiot

ok im new to this...but all of the roms listed arent zip...there RAR...how would i convert that?...someone please help this retard (me)
 

nicolasl46

Member
Mar 29, 2010
42
1
ok im new to this...but all of the roms listed arent zip...there RAR...how would i convert that?...someone please help this retard (me)

I don't know anything about flashing yet, but if you want to open .rar files, just go to rarlab.com and download the free software, it works jus like winzip, but personally I think its a lot better.
 

SanFrancisco

Senior Member
Hello Everyone,

When I apply the HardSPL2_1024, does it remove the stock ROM?


Thank you,
Monnie

I have tutorials on YouTube about flashing ROMS. I describe HardSPL as a process that "opens the door to your house" (the chip inside the phone) so you can go inside and move in new furniture (a custom ROM in this case).

That's all HardSPL is, a "door opener." I would say it "unlocks" the chip, but that would confuse some people since they associate unlocking to making the phone usable with any carrier.

You can tell that's all it is by the fact it is a very small file, whereas the ROMS range from 150MB to 220MB, appx.

By the way, hardSPL means "hard secondary program loader." The other is sspl, which is a "soft secondary program loader." SSPL loads into RAM and is temporary as opposed to HSPL which is "permanent" as it loads on to the ROM chip.
 
Last edited:

mgioia2

Senior Member
Jul 3, 2007
166
10
Houston
Sorry mskip, didn't realize i was in here wrong forum...

What i meant was, when the HSPL for LEO1024 first came out i unlocked almost immediately...then later that day or maybe the next day Cutolla pulled the HSPL because of some issues he felt it may have had...then Cutolla released his current version of he HSPL, i'm just wondering if the new HSPL is any different and should i flash it?
 

mskip

Retired Senior Moderator
Mar 20, 2008
12,328
16,072
Norfolk
Sorry mskip, didn't realize i was in here wrong forum...

What i meant was, when the HSPL for LEO1024 first came out i unlocked almost immediately...then later that day or maybe the next day Cutolla pulled the HSPL because of some issues he felt it may have had...then Cutolla released his current version of he HSPL, i'm just wondering if the new HSPL is any different and should i flash it?
There is only 1 version of HardSPL for the 1024LEO. Cotulla pulled the file when some people reported it bricking their phones but it has been tested and there is absolutely nothing wrong with the program as long as the guidelines in the guide are followed so he re-released it.

Mark.
 

eflamenco

Senior Member
Oct 13, 2006
98
2
CALIFORNIA
would i be able to install TOUCH X-TREME ROM on my phone. i have the new hd2 from tmobile. i got last week and im a total rookie at this.
 

mgioia2

Senior Member
Jul 3, 2007
166
10
Houston
There is only 1 version of HardSPL for the 1024LEO. Cotulla pulled the file when some people reported it bricking their phones but it has been tested and there is absolutely nothing wrong with the program as long as the guidelines in the guide are followed so he re-released it.

Mark.

Good deal, that's what i was hoping! Thanks!
 

zeemoo

Member
Mar 30, 2010
42
1
hey I am from Egypt but I want to buy T-Mobile while I am back to Egypt .. can I use it in Egypt buy this on any Egyptian network ???
please help me before I buy it :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    This Guide is only for T-Mobile USA HD2 with 1024 Mbytes ROM (1024LEO)
    The ModelID for this version of HD2 is PB811200


    If you have a LEO with 512MB ROM then please use *THIS* guide.

    IF YOU HAVE ANY QUESTIONS PLEASE READ THE FAQ BEFORE POSTING.

    PLEASE READ ALL THE INFORMATION IN THIS GUIDE BEFORE INSTALLING HARDSPL OR FLASHING A ROM/RADIO. IF YOU FLASH AN INCOMPATABLE ROM OR RADIO ON THE 1024LEO THEN THERE IS A POSSIBILITY OF BRICKING YOUR DEVICE SO PLEASE BE VERY CAREFUL!!

    Before starting, backup anything you might want to keep after the new Rom has been flashed as all contacts, emails, texts, notes, Internet BookMarks WILL be lost!!

    PimBackup is good and free (copy any mms attachments to your storage card or computer seperately)

    *ONCE YOU HAVE FLASHED A HARDSPL ITS PERMANENT. YOU DONT NEED TO DO IT AGAIN WHEN FLASHING NEW ROMS OR RADIOS*

    *DO NOT start another process while the flashing process is taking place*
    *DO NOT click off of the status bar... Let it stay in the foreground*
    *DO NOT let the Screensaver activate*

    Any of these can lead to a bad flash and possibly brick your phone

    *FLASH HARDSPL BEFORE FLASHING ANY CUSTOM ROMS OR RADIOS*

    1. YOUR DEVICE MUST HAVE AT LEAST 50% BATTERY POWER FIRST BEFORE ATTEMPTING EACH STAGE

    --------------------------------------------------------------
    --------------------------------------------------------------

    2. FLASH HARDSPL (REQUIRED!! DO THIS BEFORE ANYTHING ELSE)

    The Original HardSPL Thread is *HERE*


    NOTE: If you have Vista or Windows 7, update WMDC to v6.1 *HERE* first
    NOTE:
    Turn OFF any AntiVirus Program first as it WILL interefere with the flash (there is NO harmful code in the program)

    Installing HardSPL4 via ActiveSync with USB Lead (thanks to Bepe)

    Note: HardSPL CANNOT be installed via microSD Card.

    IMPORTANT: To install/uninstall this HSPL4 there must be any SPL version from this list on your device:
    SPL 1.42.0000, SPL 1.62.0000, SPL 1.66.0000, SPL 2.07.0000, SPL 2.08.0000, SPL 2.10.0000, SPL 3.03.000

    To Uninstall you can flash a Stock ROM via SD card or use HSPL3 application (You need select 2.08.0000 or 3.03.0000 in the choose screen)

    1. Download HardSPL4 package from *HERE* and extract to an empty folder
    2. Synch Phone with PC in Windows Mobile!!! It has to be connected to activesync or WMDC via USB cable
    3. Run
    HSPL4.exe from your pc and read all the text carefully
    4. When finished reading click next
    in the HardSPL program
    5. The program will now check the usb connection and enter bootloader screen (tri colour)
    *You can select between
    2.08.HSPL 2.08.0000 HSPL3.03.0000 or 3.03.HSPL. This is to avoid people with 1024LEO's installing an incompatable version and bricking their device*

    Android / WP7 / MAGLDR don't support HSPL3.03/OSPL3.03.
    You need HSPL2.08 to run Android / WP7 / MAGLDR


    6. Select 2.08.HSPL OR 3.03HSPL for HardSPL and click NEXT.
    7. Your choice will be flashed to your phone.
    8. When its finished the phone will reboot.
    9. Click ok to terminate program.
    10. Congrats, you just flashed HardSPL.


    NOTE: You can also install HARDSPL by entering Bootloader mode manually, then running the HSPL4.exe program once you see 'USB' at the bottom of the tri-colour screen.

    *Go into BootLoader Mode (turn off phone, then press and hold the VOLUME DOWN then Press and hold the POWER button. After about 3 seconds the tri-coloured screen should appear). Verify the screen shows the SPL or HardSPL you installed*

    --------------------------------------------------------------
    --------------------------------------------------------------

    3. DOWNLOAD AND FLASH YOUR PREFERED ROM

    IMPORTANT: DO NOT flash any Rom unless it states in the 1st post that its compatable with the 1024LEO or the chef confirms its safe to flash on a 1024LEO. If you flash a Rom with a Base version before 2.08 then you will most likely brick your phone. PLEASE BE CAREFUL!!

    IF YOU ARENT ABSOLUTELY SURE THEN DONT FLASH IT!!

    NOTE: Check the Roms Thread for any specific Flashing instructions. If there arent any then you can use the following guide.

    Flashing Via ActiveSync
    1. Download your prefered Rom from the LEO Rom Develpoment Page and unzip/unrar it to your computer
    2. REMOVE SIM and microSD CARDS!! (this is a precautionary measure and is not compulsory)
    3. Turn phone back on and wait until it syncs with your PC
    4a. If your Rom is a .exe (customRUU.exe is already included in the Rom file) then run the file
    4b. If your Rom is a .nbh file then run the CustomRUU.exe
    from the Roms Folder (if one isnt included then download it *HERE*)
    5
    . Follow onscreen instructions to set up your New Rom
    6. Once phone has gone through the customisation procedure then replace Sim and microSD Cards
    7. Perform a Hard Reset to clear any leftover data from your previous Rom (see intructions at bottom).
    8. Set up phone as required and job done.

    Flashing Via MicroSD Card

    NOTE (PLEASE READ):
    If you flash a Stock Rom via microSD Card then it will overwrite your HardSPL with a stock SPL included in the nbh file. This does not apply to custom roms as they do not include an SPL. BE CAREFUL!!

    1. Make sure your microSD is Formatted to fat32 (you dont have to delete all files but it is safer if you do)
    2. Download your prefered Rom from the LEO Rom Develpoment Page and unzip/unrar it to your PC
    3. Goto the Roms Folder and rename the .nbh file to LEOIMG.nbh
    4. Copy the LEOIMG.nbh file to the root of your MicroSD Card
    5. Plug the MicroSD Card into the phone
    6. Reset the device while pressing the volume down button to enter the BootLoader screen, you will first see a tri-color screen with the phone and SPL Information at the top
    7. Follow the On Screen instructions to start the update
    8. After flash has completed, press the reset button with the stylus to reset the device.

    --------------------------------------------------------------
    --------------------------------------------------------------

    4. FLASH PREFERED RADIO (OPTIONAL)

    IMPORTANT: Do not flash ANY Radio before 2.07.x or the
    2.09.51.03 Radio or you could damage your phone!!
    IMPORTANT: Make sure the Radio you flash is FULLY compatable with the US HD2 before flashing.

    IF YOU ARENT ABSOLUTELY SURE THEN DONT FLASH IT!!

    Flashing Via ActiveSync
    1. Download your required Radio and rename the extracted file to RUU_Signed.nbh
    2. Sync your phone with the PC
    3. Run CustomRUU.exe from the Radio's Folder and follow the instructions
    (if one isnt included then download it *HERE*)

    Flashing via MicroSD Card
    Use same method as Flashing a Rom via MicroSD Card

    --------------------------------------------------------------
    --------------------------------------------------------------

    5. JOB DONE. Well Done YOU DID IT!!


    Useful Information

    How to get into your Bootloader
    1. Turn your phone off
    2. Press and hold the VOLUME DOWN then Press and hold the POWER button. After about 3 seconds the tri-coloured screen should appear.
    3. To exit Bootloader you need to remove your back cover and pull the battery out for a few seconds, then replace it and press the power button to reboot your phone.

    How to perform a HardReset
    Hard Resetting deletes ALL personal data and settings and restores your phone to factory default conditions as if you turned on the phone for the first time after purchasing.

    1. With the device turned off, press and hold the VOLUME UP and VOLUME DOWN buttons, then briefly press the POWER button.
    2. Continue pressing the VOLUME UP and VOLUME DOWN buttons until you see this message on the screen:
    "This operation will delete all your personal data, and reset all settings to the manufacturer default settings. Press VolUp to restore manufacturer defaults, or press other keys to cancel."
    3. Release the VOLUME UP and VOLUME DOWN buttons.
    4. Press the VOLUME UP button to perform the hard reset, or press any other button to cancel the reset.

    You can also use Clear Storage to reset your device back to factory default settings.
    1. On the Home screen, slide to the Settings tab and then tap Menu > All Settings.
    2. On the System tab, tap Clear Storage.
    3. Enter “1234” and then tap Yes.

    Make sure you back up all your data such as Contacts, Appointments, messages etc or they will be gone forever.


    *DISCLAIMER*
    I take no responsibility for any fault or damage caused by any procedures within this guide. No warranties of any kind are given.
    2
    is there a way to flash a hardspl from my phone (htc hd2) i do not have my own pc
    No there isnt sorry it has to be done via usb cable from a pc.

    Mark.
    1
    FAQ's

    1. What is Rom Flashing?
    A Rom is basically an operating system for your phone. A Custom/Cooked Rom is a Stock/Shipped Rom that has been stripped of clutter and tweaked to give the best performance. Custom Roms usually contain the latest updates and programs so are more stable and up to date and work better than stock roms that are supplied with your phone.

    2. What is the difference between SPL and HardSPL?

    The SPL (Secondary Program Loader) is mainly a bootloader which allows a ROM to be flashed onto your device. The SPL does more than just load and boot the ROM it sets various flags which can control the operation of the OS on the device. It also controls some operations between the OS and the device's hardware. SPLs come paired with shipped (or leaked) official ROMs and are meant to match the ROMs operation. Therefore, with each new ROM release there is likely to be a new SPL.

    A Hard SPL is one that is permanently flashed in your device memory and will boot up every time your device boots. The SPL that is shipped with your device, or upgraded from an official ROM is a Hard SPL. In short, if it is loaded into your device's firmware, and survives a hard-reset it is considered Hard. Therefore HardSPL2 is a shipped SPL that has been patched to allow flashing of any Rom or Radio (custom or shipped) as long as its compatable with your device and it will withstand a Hard Reset so is permanent unless overwritten by a different SPL.
    1
    Hi, I'm having a problem installing the hspl3
    my phone is connected in wmdc and when I click next on the hspl launcher it can't find the phone. I get a critical error: usb connect failed.
    can you please help..
    thanks..

    enter bootloader yourself first, then connect usb, wait 20 seconds, then right click hspl.exe and 'run as administrator'
    1
    So when I run HSPL4 (I haven't yet) it's going to ask me to select a version and even though I have 2.10 on there currently I need to run 2.08 because android / wp7 / magldr all support that version?
    those numbers are incomplete. What you need to get your head around is that there are two of each, 2.08.0000, 2.08.hspl 3.03.0000, 3.03.hspl...
    Even if you do go to '2.08', if it ends .0000 its stock, and flashing wont work.
    So yes, run hspl4, and choose 2.08.hspl (for android nand and most cooked roms)
    i wanted to install the hyperdroid rom but i dont see any of that information listed that it's compatible or not (though my assumption is that it is). how can i generally tell if it will be compatible with the 1024leo, hspl, and radio that i'm using?

    nand roms are all tmous compatible. with nand roms its all about the partitions they create in your nand memory, and most layouts set a userdata partition to 'asize' (allsize) meaning it takes up all the spare space, so from the point of view of actual compatibility, it makes no difference if its a tmous or regular for android. (in fact us regular users have to have a tmous spl and tmous radio for android to work)
    Its only when it somes to radios and winmo roms you have to be careful.
    Oh and your radio will be fine, its a tmous radio, so it will work already.