yashsingh1/xdaforums huggingface dataset:
[Touch GSM ROM Development] + Que PPC:
yep do this

Download the 2.28 entire uspl zip.

Then download the 3.10 IPL zip...

download the certspcs and enable rapi... cabs

perform it on 6.5 or 6.1 but in XP works better....

install both cabs... then unplug your cards (sim and microSD)

put the device in Bootloader.... connect it to your pc... let it recognize the device

then unplug it... reset your device... wait till it boots completely... plug it via usb again let it sync on guest... green icon is now displayed on pc, then....

Unzip the 3.10 ipl it will show you a RUU signaed.nbh file... rename it as... ELF0IMG.nbh...

Unzip the 2.28 zip file to a folder... it will create three things... 2 folders one of those folders is RUU, inside that folder is a RUU_signed.nbh file delete it... and copy there the elf0img.nbh file you have rename before.

inside the same folder RUU is a file called ROMUPDATE UTILITY exe... or something like that... run it... and thats all!!!

I dont think the jump from 1.11 to 3.10 will become as a trouble... cause SPL is hard-overwrited... on the process the black MS-DOS window appear the first percentaje will not make nothing but second will shows the soft process linux penguin and withe screen then the ruu will shows update update and TAAAADAAA!!! thats all yes i was thinkin of the numbers I saw it shows un RUU the 3.07 but it doesnt matter... the IPL will be 3.10.

hope it goes fine for you...

if you are not sure about the jump from 1.11 to 3.10 so upgrade first to 2.28 ipl... bye bye.
[Touch GSM ROM Development] ElvirBalic:
thanks, that worked out ;)

Regards,

Elvir
[Touch GSM ROM Development] seferismo:
me too my ELF is now 3.14 IPL and my spl is still 3.07cmon it didnt change my spl to 3.14 why is that?

edited: i got it all working by using the whitescreen method
[Touch GSM ROM Development] + Que PPC:
your info shows you are ok

mmm you have ipl and spl both on 3.07 what do you want? :confused:
[Touch GSM ROM Development] tomtombak:
Upgrade Hspl 3.07 to Hspl 3.10

I have managed to upgrade my ipl to 3.10 and hspl to 3.07cmon. I manage to run both ELFIN_HSPL_3.10 and ELFIN_USPL_3.10 using the romupdate or elf-uspl successfully but still the SPL display is 3.07cmon.

Any help to get my SPL to 3.10cmon? Thanks guys.

My Device:

Touch version : Elfin

Device ID : ELF010050

CID : DOPOD001

IPL : 3.10.0002

SPL : 3.07.cmonex

ROM Version : 3.14.706.02

ExtROM Version : Cooked by dsixda

Operator Version: Onyx Ultimate 4.4.3

AKU Version : 1.6.1

Page Pool : 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0100

Part Number : 99HEH009-00

MCC+MNC : Not found
[Touch GSM ROM Development] GsmFreeShop:
plz i need help to unlock this elf0100

HTC Touch device information - by dsixda

Touch version : Elfin

Device ID : ELF010052

CID : HTC__203

IPL : 2.20.0002

SPL : 2.20.0000

ROM Version : 2.20.406.1

ExtROM Version : 2.20.406.101

Operator Version: None

AKU Version : 0.4.2

Page Pool : 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0300

Part Number : 99HEH028-00

MCC+MNC : Not found

IMEI (private) : 35678xxxxxxxxx

Serial Number (private): SZ74xxxxxxxxxx

MAC Address (private) : 0018xxxxxxxxx
[Touch GSM ROM Development] tomtombak:
Upgrade Hspl 3.07 to Hspl 3.10

Hi Guys,

Managed to upgrade HSPL from 3.07cmon to 3.10cmon this morning using the white screen method from the ELFIN_HSPL_3.10.zip.

Just continue step 3 from the white screen (elf_uspl.exe) with the usb cable plug to your phone although the activesync is not connected.

Now to download my fav cooked ROMS...

Cherioooo.
[Touch GSM ROM Development] Koensk:
Where to start now

Hey Guys,

I'm al complete noob regarding all this upgrading etc but yesterday I managed to downgrade my HTC touch ELF0100 from 2.20.0002 to something like 1.17***

This caused my Simlock to be gone wich meaned that I could use my phone again.

But now I wonder if I could upgrade my Elf to a somewhat more recent version and what the benefits are doing this.

I realy can't figure out where to start now and would apreciate some help or a link to somekind of tutorial.

Thanks in advance
[Touch GSM ROM Development] Koensk:
If I want to intall another ROM the installer quits and says that the image file is corrupted.

I already read the Wikipages but for now I cannot find a solution.
[Touch GSM ROM Development] shinjin:
Touch version : Elf

Device ID : ELF010000

CID : DOPOD001

IPL : 3.10.0002

SPL : 3.10.cmonex

How to flash IPL to 3.14 and SPL to 3.14.cmonex ? cause i able flash the IPL to 3.14 only.
[Touch GSM ROM Development] shinjin:
Problem solve with "White Screen".

By the way, which version is better for ELF ?

version 3.14 or 3.10 ?

What is the advantage of version 3.14 over 3.10 ?

Thank you!
[Touch GSM ROM Development] tunx:
done :

Touch version : Elfin

Device ID : ELF030050

CID : T-MOB101

IPL : 3.14.0002

SPL : 3.14.0000

ROM Version : TessPremium_4.4

ExtROM Version : None

Operator Version: None

AKU Version : 1.6.2

Page Pool : 16 MB

RAM Size : 128 MB

ROM Size : 256 MB

THANK YOU developers !!!
[Touch GSM ROM Development] baracat:
Help with p3450

ok guys, i am new here, but i have some experience in messing with my HTC.

Thing is that i want to upgrade my rom to a newer rom but, as i start RUU and the rom starts flashing it stops on 3% and says it is corrupted, so I think my device is CID locked, but i already had a modified rom on it, blue elves, so it cannot be CID, i am wondering what could be causing this error.

ps: i have tried updating the SPL to 2.28 as mine is 2.26 but the phone locks on the linux screen and doesnt ever come blank.

i hope i made myself clear and expect to solve my problem

thankfully,

Baracat
[Touch GSM ROM Development] yarisd4dturbo:
For my experience, try and try again :D
[Touch GSM ROM Development] PtN.009:
cant download 3.14

can i have any other link.. rapidshare or n e thng else.. cz m not able to download frm attechment
[Touch GSM ROM Development] felipea:
Guys, my ELF is CID unlocked with USPL 2.28 and IPL 2.27, and I had success in several times to flash my ROM. But when I tried to restore my original dumped ROM, everything happened well, goes to 100% and after my ELF is DEAD. I cannot enter in boot loader mode, there's a way to force it? Regards.
[Touch GSM ROM Development] s3rvus:
broken elfin

(solved)

hi,

i accidently flashed the ELF IPL 1.17.0002 & USPL 1.17.0000 (from the currently first post) on my elfin.

(don't ask me why, maybe because the thread is called USPLs & IPLs for Elf & Elfin)

now i get stuck at a black screen on every boot after the provider (t-mobile) screen.

tried to flash a shipped rom and a uspl for elfin but did not help.

maybe you got any ideas, thx!

edit: solved it by flashing ipl again (was still the old version in the bios screen)
[Touch GSM ROM Development] zelduy:
I'm an ELF user (128/64) should I flash with 3.10/3.14 or 2.28 is the best solution for ELF user??

thanks before...
[Touch GSM ROM Development] dryogeshd:
thanx

Thanx loads man.. I don't know why i didn't check out this thread earlier...
[Touch GSM ROM Development] sasa66:
Hi everyone

I have IPL/USPL 3.07 and on my elf with no issues for months so is there any differences in 3.10 and 3.14 that i should upgrade my phone

thanx
[Touch GSM ROM Development] Nighthawk9100:
I have an 64 mb elf non branded from htc and want to update to 3.07. I now have 1.1xxxxx version (stock version) how do i upgrade this. The faq just links to the previous version and that one to another version. I'm so confused what to do now. Dont want to brick my device because of misreading a faq
[Touch GSM ROM Development] pluto987:
can not find SPL for Elfin, IPL 2.20.002, SPL 2.20.000

hello together, I'm sure that my question is not new :-( I'm search a spl boot loader for my handy (Elfin, IPL 2.20.002, SPL 2.20.000, and Rom 2.20.404.1.1b GER)this weekend i have try any spl and neither works :confused:

sorry for my newcomer question and thans very very match for your answer.
[Touch GSM ROM Development] kmancio:
new guy

I`m new here I have a ELF and I want to know what is IPL and SPL??
[Touch GSM ROM Development] jankajo:
NEW GUY..

I was new as well but spent week on reading topics. Please don`t be lazy! It`s better for you because browsing makes your brain stronger...
[Touch GSM ROM Development] cx5:
anyone else have overclock speed to share?

Hi sinmae

do you leave it on 299Mhz all the time?

does it get crazily hot or simply same?

what's the battery life with this speed?

does it feel like a FLY ???

thanks, I'm so excited about this ........
[Touch GSM ROM Development] cx5:
If you are stuck at the "penguin" with a couple of words / command line appearing, where it does NOT turn into "WHITE = full backlight". Touch the screen, it probably went into something like a sleep_mode, hence you need to trigger it to wake up, and then it will continue. Worked for me.

Good luck.
[Touch GSM ROM Development] nik00726:
you can get info from this link please read carefully before doing anything

http://xdaforums.com/showthread.php?t=445666

Regards

nik:)
[Touch GSM ROM Development] gots:
help requested

Hi friends,

I recently CID unlocked the phone and installed the onyx 6.1 ROM :confused: but forgot to upgrade the IPL. Please help now how can I do it.

Touch version : Elf

Device ID : ELF010000

CID : DOPOD001

IPL : 1.17.0002 <--------

SPL : 3.10.cmonex <-------

ROM Version : 3.14.706.02

ExtROM Version : Cooked by dsixda

Operator Version: Onyx Ultimate 4.6

AKU Version : 1.6.4

Page Pool : 4 MB

RAM Size : 64 MB

ROM Size : 128 MB

Model No. : ELF0101

Please also give the link for files required to do it. I tried searching but am confused which file to be used.
[Touch GSM ROM Development] @rj*n:
taken frm HardSPL thread..hope this helps!
[Touch GSM ROM Development] mango1122:
1. You start reading from here http://xdaforums.com/showthread.php?t=406721

2. From the above link you'll come to know that to update the IPL & SPL you'll need to read this - http://xdaforums.com/showthread.php?t=408637#3

3. Read the above carefully and follow the steps. They are pretty self explanatory upgrade IPL to 2.26 and then to 3.10
[Touch GSM ROM Development] STRAFALCIONE:
Hi stiky, I have one question (sorry, I'm dude): could you please clarify me which could be the advantages to upgrade the USPL (and IPL) from 1.17 to 2.26?

And which could be the advantage to upgrade the Radio?

Finally: could you help me to find the instructions to flash the radio only?

Many thanks in advance
[Touch GSM ROM Development] STRAFALCIONE:
Thanks a lot.

What I earn upgrading the IPL?
[Touch GSM ROM Development] STRAFALCIONE:
How can I check which IPL & USPL are already installed?
[Touch GSM ROM Development] honcorrd:
from bootload, press camera button, hold it and softreset with the stylus, keep holding the camera botton and there you have it
[Touch GSM ROM Development] ZaLiTHkA:
Please can somebody help me with something... I have a HTC ELF (ELF0100 model) currently running the official ROM version 2.20.421.1B WWE with Radio version 03.07.90 (taken from Settings > System > Device Information).

Just to be clear, I'm using these instructions here:

I have downloaded and installed both 'EnableRapi.cab' and 'Cert_SPC.cab' to my device (not memory card) without any problems, and it connects fine to ActiveSync, but when I try step 4 to update from my current IPL 2.20.0002 / SPL 2.20.0000 to the 2.26 range, I keep getting error code 270 about the corrupt ROM...

Am I missing something? Or could it be that the CID unlock process didn't work properly..? From what I saw on the RUU Error Codes Wiki, error 270 means that my device is still locked.. Any ideas? I'd really like to get the Radio version 03.34.90 installed; I've read many good things about it....

EDIT

I have managed to get around the issue I mentioned here.. Just in case anybody else is having the same issue as me, here are the steps I followed:

I downloaded the ELF_USPL-V1.ZIP file and installed that (link), which didn't change my IPL (still on 2.20.002), but SPL was downgraded to the version 1.11 range.

From there, (I think because it unlocked my device properly) I had no problems upgrading to both IPL and SPL 2.26, and henceforth upgraded my Radio version to 03.34.90.
[Touch GSM ROM Development] vanilaguy:
do i need to upgrade to IPL 3.10?

My device info is -

Touch version : Elfin

Device ID : ELF010050

CID : DOPOD001

IPL : 2.20.0002

SPL : 3.10.cmonex

ROM Version : 2.20.707.1

ExtROM Version : 2.20.707.101

Operator Version: None

AKU Version : 0.4.2

Page Pool : 12 MB

RAM Size : 128 MB

ROM Size : 256 MB

Model No. : ELF0300

Question. Do I need to upgrade my IPL to 3.10? Why should I, assuming I need to? What benefit will my phone get from an upgraded IPL?

Thanks for answering.
[Touch GSM ROM Development] ZaLiTHkA:
Found this at the end of the second page:

In all honesty, I'm not even sure if that will upgrade your IPL as well.. But still, Looking at the speed tests done in the post I quoted here, 2.28 seems to be one of the fastest... Works perfectly for me. :)
[Touch GSM ROM Development] vanilaguy:
upgrading ipl to 3.10

Thanks for the reply sir. Let me remind you that the IPL and SPL I previously installed on my phone are HARD IPL and SPL.

Going back to the steps you identified in your previous post, should I downgrade to the 1 range, then upgrade to the 2 range? Just like what you did.

Do I even HAVE TO upgrade? Phone is working fine as it is. These phones I have do not come cheap here in the Philippines, and I do not want to end up with really expensive paper weights. I hold my breath everytime I upgrade to a different ROM, always hoping for the best. I guess I am safe adventurer. I sometimes want to follow the adage that if it ain't broke, don't fix it. LOL.
[Touch GSM ROM Development] ZaLiTHkA:
I'm not sure how it would change if you already have / had HardSPL installed; there is a bit more information covering that on the relative thread. Maybe that will answer your question?

Nobody is forcing you to upgrade, but the fact that you're here reading and asking questions makes me think you want to try it... :D In all honesty, I installed the HardSPL update in order to protect my device from bad ROMs (prevents a ROM from writing it's own IPL and/or SPL and causing my device to fail when starting the bootloader).

The IPL is the Initial Program Loader, this (as I understand it) is responsible for loading the actual operating system. The SPL is the Secondary Program Loader, and as far as I know this handles the loading and running of applications once your device is up and running. I may be slightly mistaken there, but that's the general idea.

After much research and reading, I decided that IPL/SPL 2.28 was the best for me; fastest boot time for the device (very definitely true), and if I'm not mistaken, it seems to have slightly better battery life than the others. At the end of the day, it is your choice.. :D
[Touch GSM ROM Development] alashow:
Need english rom for elf and direct link please
[Touch GSM ROM Development] nozomi620:
ipl spl?

one question,

which the meaning of spl? and of ipl?

i can use any version of this or there is a specific version for the wm6.1 rom?

thank's
[Touch GSM ROM Development] ZaLiTHkA:
IPL (Initial Program Loader)

SPL (Secondary Program Loader)

Essentially, the IPL is your bootloader; this handles the initial boot up of your device and I think it handles the hardware interaction as well (drivers).

The IPL actually initializes the SPL which handles the software side of your device; such as loading and running the OS with all applications.

I must warn you that I'm not 100% sure if I understand the exact functioning of these two, I do have the basic idea and many people seem to have different theories about it, but these points are pretty common between all of them.. Maybe somebody that knows the exact functioning and technical definitions should update the HTC Elf Wiki page on IPL/SPL? Otherwise, send me the info and I'll update it, I don't mind..
[Touch GSM ROM Development] gobirahul:
Hi,

am using the HTC touch pro2 with german version and need to chnage english.

if i tired with ROM upgrade. am occured the problem, [294] INVALID VENDER.

how can install the English version?
[Touch GSM ROM Development] @rj*n:
duh -.-

Sorry to send this news to you but you are in the wrong sub-forum! Please read abit more than you're doing rt nw.. Refer to your device-specific sub-forum!!

and even if you had it, this is the wrong thread!!
[Touch GSM ROM Development] @rj*n:
duh -.- look at the first page of this Elf sub-forum it's filled with ROMs (and maybe a few silly already answered unnecessary question threads)

PS: 'read and search' method is ur fren my fren
[Touch GSM ROM Development] haree:
need some info pls

hi

i have a jade(touch3G:D) and have done HSPL but my good buddy want me to help him in doing hspl for his Elf is this the HSPL and do i run it the same way i ran it for Jade

Note its a ; EFL in

thanks in advance :D
[Touch GSM ROM Development] @rj*n:
Nope, You read the same way you did on the Jade forum ;)
[Touch GSM ROM Development] haree:
Need help pls hspl

hi

well im a jade user and my good friend wanted me to help in doing HSPL and thus flashing a new rom well it seems to be more complicated for an elf than the jade well as this is my friends phone dont wana brik it (i did my hspl on my brand new jade on the third day of buying it i dont have count of roms i have flahed:D ) details are as given below can anyone kindly guide me

IPL 2.20.0002

SPL 2.20.0000

div id ELFO30050

rom version : 2.20.707.1

EXT rom version 2.20.707.101

hope these details are enough to help me

is this feeling wrong : i felt it was much easier doing it on the jade:D

Thanks in advance :D:D
[Touch GSM ROM Development] haree:
@@rj*n

hi

ok for the jade it was very easy i just downloaded the HSPL tool ran it and then it worked for this i have been reading and it seems to be confusing so can u guide me on wat to read if this was my phone i wont care for ur info i did my jade hspl 2 days from the date of buying my new jade :D and iv flashed i dont know 30+ roms till date

so kindly guide me thats all im asking :D

thanks for ur reply:D
[Touch GSM ROM Development] vasko2grama:
How can i downgrade SPL from 3.07.cmon to 2.28?
[Touch GSM ROM Development] STRAFALCIONE:
HI !Aman! Could you please suggest me (even if you have not the Elfin anymore) whether the 3.07 (IPL and SPL) is ok and stable for an Elf?

Many thanks.
[Touch GSM ROM Development] lovzan:
PLZZZZ HELP me - Update ELF010051

i have htc touch XL 128-256, i need unlock cid and update ipl/pcl to 3.xx version for update my rom in new WM6.5. plzzzzz help me, thinkx/Merci Beaucoup :cool:

email: holakos@gmail.com

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

Touch version : Elfin

Device ID : ELF010051

CID : ORANG202

IPL : 2.20.0002

SPL : 2.20.0000

ROM Version : 2.20.406.1

ExtROM Version : 2.20.406.101

Operator Version: None

AKU Version : 0.4.2

Page Pool (MB) : 12

RAM Size (MB) : 128

ROM Size (MB) : 256

Model No. : ELF0301

Part Number : 99HEH131-00

SIM Unlock Code : 53348606

MCC+MNC :

00101F 20801F 64700F 34001F

IMEI (private) : 356786012******

Serial Number (private): HT819G60****

MAC Address (private) : 00184174****
[Touch GSM ROM Development] randy beasley:
please help, vista and ELF CID unlock

somebody please help, i have an htc ELF, windows vista and WMDC, i have the rom i want waiting as ELF0IMG on my sd, i need to know how to CID unlock and then flash this ROM with what i have, is this possible as i cannot install activesync on my computer. any help would be GREATLY appreciated.:confused:
[Touch GSM ROM Development] ZaLiTHkA:
There's a really awesome tool here somewhere for everyone asking about CID Unlocking in SPL/IPL threads, I'm just trying to find it for you quickly... Oh wait, there it is, here's the link: clicky clicky

It's pretty awesome actually; as long as your fingers are on the right keys, sometimes you can do it with your eyes closed... Just need to think really hard about what you want to find, and.. Well.. Go have a look, you'll see what I mean. :p

Edit: However, since I'm just such a nice guy, here's how you CID Unlock your Elf. You were already part way there actually; you already went to xda-developers > Elf > Elf upgrading etc., but instead of clicking on the [UPG] New USPLs & IPLs for Elf & Elfin - Latest Version 3.14 [ONLINE] thread, you need to click on the [UPG][V.1]ELF USPL - CID Unlock & flash *ANY* rom to your device[ONLINE] thread... It's literally about 10 threads down from this one at this moment in time.
[Touch GSM ROM Development] randy beasley:
thanks for the speedy response, these instructions would be fine if i was using Activesync, but as i cannot use it with Vista I am forced to use, WMDC, when i start the procedure with this it gets to 50% and then tells me the path cannot be found, what am i doing wrong, is there any chance of a step by step using Vista and WMDC? or is this even possible with these programs? i feel like maybe i should downgrade to XP to get this to work.

thanks for any help you can provide.
[Touch GSM ROM Development] ZaLiTHkA:
I think you're missing my point here... You'd have much better luck asking for help in the appropriate thread. So, for help with CID unlocking, ask in the CID unlocking thread.

For the record, I don't use Vista. Tried it, didn't like it, decided to upgrade to XP Pro and I've never looked back.
[Touch GSM ROM Development] randy beasley:
i actually would prefer to use my Mac but buckled and downgraded to a PC, for this purpose specifically. perhaps you could help me with what to do now that i can't get my phone past that opening "HTC" screen, but i can get into bootloader by pressing the camera button, if not i'm sure you'll direct me to where.

i really appreciate your help
[Touch GSM ROM Development] mezz_89:
Anyone know how to check Radio version for HTC P3450?
[Touch GSM ROM Development] ZaLiTHkA:
Go to Settings > System > Device Information, it'll show on the first tab.
[Touch GSM ROM Development] mezz_89:
Ok,thanks..
[Touch GSM ROM Development] dsixda:
This thread should really be updated by a moderator to reflect on the fact that shipped ROMs can override the USPL, and that a Hard SPL is recommended.

Too many people are bricking their Elfs nowadays...
[Touch GSM ROM Development] DJ JO:
Erase, I found information on the wiki :D
[Touch GSM ROM Development] mua30:
Pals,

I had elf with 128 ram, i had used unlock spl 1.17 to remove the protection, i did not watch that the IPL i had is 2.2, its was successfully finished the spl.

I had installed wm6.5. and finished ok. after a while the phone started to reboot every 1 minute and shutdown. i had to go to power button to make it on. I had tried to install the original arabic firmware, after pressing update button, the updater told me that the firmware is not for my device, now when pressing too many times the power button its turned on for 3 seconds and see "smart mobility" then shotdown. I turned it in to boot loader, but windows can not see it. Pls tell me what to do.

Thx
[Touch GSM ROM Development] jsoccer8:
Hi

what is the difference between USPL/IPL/HardSPL?

what is the best one to use?

i want to flash the latest onyx rom
[Touch GSM ROM Development] STRAFALCIONE:
HardSPL.

It gives you protection when brikk occurs, so you can avoid to have GOLDCARD and re-flash from bootloader.
[Touch GSM ROM Development] pasha.pamungkas:
How to go back to 3.07 ? for IPL n n HSPL
[Touch GSM ROM Development] STRAFALCIONE:
It seems ROM unstable. Change ROM, it is better than loosing time.
[Touch GSM ROM Development] ZaLiTHkA:
Sounds like you've ended up flashing a ROM that needs more memory than your Elf has, I did that myself once as well... Tried one that was origially intended for the Elfin (twice as much RAM) and it kept dying.

You need to download a lighter ROM (Onyx or Elf SX are both very good) and flash from the boot loader. Hold the camera button in and turn on the device, hold it in until you see the tri-colour boot loader, then connect the USB cable. You should see the letters 'USB' appear in the lower left corner, once you see those, then run the RUU and flash the new ROM.

Hope that helps...