[UPG] New USPLs & IPLs for Elf & Elfin - Latest Version 3.14 [ONLINE]

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
07/08/2009: I don't have Elfin anymore, so please DO NOT PM me asking how to CID unlock/USPL related questions. if you have any difficulty, post in this thread and wait for your fellow members to reply. thank you!



ELF IPL 1.17.0002 & USPL 1.17.0000
This is a newer version of USPL for Elf (based on SPL 1.17.0000) for CID unlocking on similar lines of pof's Elf_USPL based on Elf SPL 1.11.0000.

Credits:
1. pof: for the 1st Elf USPL 1.11.0000.
2. ayyu3m: first person to test new USPL 1.17.0000 for me coz i dont have an Elf.

Note:
1. Should be used only on Elf with IPL 1.1X.XXX2. Some Elf owners have been using USPL 1.11.0000 with IPL 2.2X.XXX2 already without any problem. If that is the case, this USPL should work for those IPLs as well, but i can not guarantee.
2. Keep a shipped ROM for your phone in case of emergency.
3. If you are already using patched SPL 1.11.0000, then you can just run the romupdateutility.exe inside RUU folder to flash this SPL.
4. As it is based upon Elf_USPL, 'rapi' should be enabled before using it.
5. Check post 2 for USPL 1.19.0000, post 3 for USPL 2.26.0000 and post 4 for USPL 2.28.0000.

Don't hold me responsible if something goes wrong :D
 

Attachments

Last edited by a moderator:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
Elf USPL 1.19.0000 by kokotas

ELF IPL 1.19.0002 & USPL 1.19.0000
Another new USPL 1.19.0000 based on Elf original SPL 1.19.0000 has been patched by kokotas for CID unlocking. The nbh file of this USPL ready to be flashed can be downloaded here.

The procedure of flashing it is similar to previous USPLs and the instructions in post 1 apply to this USPL as well.
 

Attachments

Last edited:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton

Instructions for ELF.

EDIT 30/07/08: As confirmed by eshield (http://forum.xda-developers.com/showpost.php?p=2465989&postcount=96), Elf owners can directly upgrade the IPL/USPL.

EDIT 06/09/08: Directly upgrading IPL/USPL in one go may or may not work for all of Elf owners (if the Elf is pre-release or old one). If your phone (Elf only) is stuck at Smart mobility screen with IPL 2.26, SPL 2.26, try downgrading the IPL to 1.19 or 1.17.

For users that already have IPL 2.2X series


  1. First make sure your device is application Unlocked. By installing EnableRapi.Cab & Cert_SPC.Cab on your device, then reboot the phone.
  2. Take out MicroSD card from Slot.
  3. Connect Device through Active Sync.
  4. Run the elf-uspl.exe from the Extracted Download (ELF_USPL_2.26.0000.zip)
  5. Watch Screen and Press Enter When Asked.
  6. Screen should Jump to White on Phone and on PC Flashing Loading Bar will Show.
    Stuck in Black Ducky Loading Screen?, check Active Sync Connection or Do a hard reset on Phone first. But be sure to do the last Actual Flashing in White Screen. Sometimes this needs a few tries to go through white screen.
  7. Done.
For users that have IPL 1.1X series

  1. Steps below are all recommended to remove Micro SD card.
  2. First Make sure you allready have a Patched Pre 2.26 SPL (ELF_USPL_1.17.0000.zip)
  3. You can install this Patched Wit the Same Instructions as above for the 2.26 SPL.
  4. Then When you have a Patched 1.1X SPL install the 2.26 IPL (ELF_IPL_2.26.0000.zip)
  5. After you have rebooted you can confirm your SPL & IPL versions by pressing Reset Button With Stylus and Pressing and Holding the Camera Button to get into TriColour Bootloader.
  6. Reset Phone Back into the OS And follow instrcutions above for Flashing Patched 2.26 SPL.
  7. At this point you do not to install CertSPC.cab & EnableRapi.Cab
  8. Done

Unless you are familiar with these processes do not try them, and wait for more confirms.
Flashing is done at own Risk and might Void your Warantee.

Note:
You can also update the IPL&USPL to 2.26 together in one go if you are already using the USPL 1.17.0000 or USPL 1.19.0000. This has been tested by ChiemY(http://forum.xda-developers.com/showpost.php?p=2454555&postcount=44). So,if you are willing to upgrade together, download the ELF_IPL-USPL_2.26.0000.zip file and run the romupdateutility.exe.
 

Attachments

Last edited:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
ELF & ELFIN IPL 2.27.0002 & USPL 2.28.0000 V2​
Guys/gals, the USPL 2.28.0000 based on original SPL 2.28.0000 is ready for both Elf and Elfin :D
It wouldn't have been possible without the help of cmonex.


Credits:
1. cmonex : For helping me to solve problem of phone stuck in bootloader with original SPL 2.28 and checking the other patches.
2. pof : For the CID unlocking patch etc.
3. marchese : For the IPL 2.27.0002.

Procedure: the procedure remains the same as the prvious versions.

EDIT 30/07/08: As confirmed by eshield (http://forum.xda-developers.com/showpost.php?p=2465989&postcount=96), Elf owners can directly upgrade the IPL/USPL.

EDIT 06/09/08: Directly upgrading IPL/USPL in one go may or may not work for all of Elf owners (if the Elf is pre-release or old one). If your phone (Elf only) is stuck at Smart mobility screen with IPL 2.27, SPL 2.28, try downgrading the IPL to 1.19 or 1.17.

Those who want to upgrade to IPL 2.27.0002 and USPL 2.28.0000 together in one go, can download IPL_2.27_USPL_2.28.zip, the ready to flash RUU_Signed.nbh file.

EDIT 28/10/2008:
New released USPL28_V2 which has an extra feature (apart from the normal CID unlocking features etc) that you can flash ROM of any size now even below 50 MB using RUU. Yes, this USPL V2 removes the restriction of 50 MB size of ROM for normal RUU and that means the OS.NB doesn't need to be hexed if it is below 50 MB and one doesn't need to flash using SD card in order to gain the extra space.

BIG thanks to cmonex for enabling this feature. Enjoy!


Donate to cmonex
 

Attachments

Last edited:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
Ipl 3.07.0002 & Uspl 3.07.0000

IPL 3.07, 3.10 & USPL 3.07, 3.10
This is the latest version of the IPL/USPL based on the original WM 6.1 WWE ROM 3.07.720.03. This USPL will:
1. CID unlock the device for flashing any ROM
2. Remove the restriction on minimum size (previous limit was 50 MB) of the ROM.

PS: the procedure to flash the USPL is same as before. If you are already using some USPL (USPL 1.17, 2.26, 2.28 etc), then you just have to flash the new NBH with RUU. Enjoy :D!

EDIT (17-11-08): New IPL 3.10.0002 and USPL 3.10.0000 attached
 

Attachments

Last edited:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
Ipl & uspl 3.14

IPL & USPL 3.14
Here is newest IPL and USPL 3.14 :D. thanks to GPRS for sharing the original source of this IPL and SPL. The features and procedure to flash this USPL are same to that of previous USPLs. I've tested it on my Elfin and it works well :)

Enjoy :D
 

Attachments

Last edited:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
07/08/2009: I don't have Elfin anymore, so please DO NOT PM me asking how to CID unlock/USPL related questions. if you have any difficulty, post in this thread and wait for your fellow members to reply. thank you!
 
Last edited:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
Dump the SPL from Elf(in)

Those who are interested in dumping their SPL from the phone, please follow the steps below:

1. Download the attached archive (thanks to kokotas).
2. Unzip it somewhere (preferably to the root of a drive).
3. Connect your phone to PC with USB cable.
4. Make sure that ActiveSync is working.
5. Run the DSPL.bat file and follow on-screen instructions.

After the SPL dump is finished, you will get a new file named SPL.nbx in the unzipped folder. But this will be a 512 KB dump file and CAN NOT be flashed to Elf/Elfin as such. Therefore, if someone wants to make a working SPL of the dump, please PM me the link of the dumped SPL.nbx file and i'll make a flashable SPL of the same.

EDIT: there is an easier method posted by dsixda to dump the SPL in this thread, i recommend to use that instead of this one.
 

Attachments

Last edited:
  • Like
Reactions: dombanyasha

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,588
5,303
0
Ottawa
http://forum.xda-developers.com/showthread.php?t=406721

Unlocks the CID (country ID) so that you can flash any Elf ROM to your phone.

Instead of flashing the USPL you can also run the temporary USPL (white screen method), but if you flash a bad ROM (bricks your phone) then you are in trouble, as the temporary USPL makes your phone back to CID locked afterwards.

The temporary USPL method also is annoying because it requires you to remove your sim/memory cards and may take several attempts to get it finally working... The flashed USPL, on the other hand, will let you run just the Update Utility and nothing extra... plus it works the first time always.
 
Last edited by a moderator:

kokotas

Senior Member
Oct 23, 2007
714
1,570
133
Athens
Dumping your IPL

1.Download the attached archive & extract on Desktop.
2.Go inside the folder DumpIPL & run the DIPL.bat
3.If everything went ok, you'll find your dumped IPL.nb in that folder soon:)
4.Do not use the generated file for flashing untill you post it in this thread & someone check that it's a "good" IPL!
 

Attachments

Last edited:

ckpv5

Recognized Contributor
Feb 11, 2008
14,359
18,290
0
Kuala Lumpur
For the guy allready running SPL 2.26 on ELF can he check if Changing Pagepool size also works using ELF method on NBH file?

C now that this is the ELFIN SPL 2.26 your referring to.

I need to know this guy is absolutly sure it was an ELF ;)
Hi

I am very sure mine one is an ELF (64/128) and confirm that changing pagepool size also works using ELF method on NBH file. My ELF is set at 6MB PP.

Moreover, changing the pagepool size with the attached pagepool changer for ELF is not a problem at all. Thanks to the creator for the pagepool changer.

*edit
Not only the boot time is reduced, the ELF now runs faster and the memory management is amazing, mine is set at 6MB PP, always show 25-26MB free memory
at most of the time after closing all application except background processes. I can say the memory leak is almost zero.

And the best of all, to flash a ROM, I do not need to take out the SIM card and Memory card.

Rgds
 
Last edited:

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,588
5,303
0
Ottawa
BTW, one thing I noted with 2.26 patched is that when I try to flash a ROM it will complain about Error 328 (I think), saying that the Update Utility is not compatible. This happens whenever the ROM says it has a version of 1.000.00.0 in the Utility. So if I change it to something like 3.000.00.0 in HTC Tools then it flashes fine
 

Noonski

Inactive Recognized Developer / Moderator Emeritus
Apr 18, 2005
5,326
148
0
Amsterdam
noonski.nl
BTW, one thing I noted with 2.26 patched is that when I try to flash a ROM it will complain about Error 328 (I think), saying that the Update Utility is not compatible. This happens whenever the ROM says it has a version of 1.000.00.0 in the Utility. So if I change it to something like 3.000.00.0 in HTC Tools then it flashes fine
Doesn't happen with me on my ELF and out of laziness i have version 1.000.00.0 set.
(or it might be because of my flashing frenzy)

I can Up my Update utility Next thing morrow.

yes, i also get these erros if my ROM version is like that. it happened to me even when i used USPL 2.20. so as a precaution, i've permamnently set my htcrt to ROM version of the base ROM 2.26 ;)
Okay so it might be a little ELFIN sickness then ;)

It Propably won't make a difference but here's My Ruu anyway
 

Attachments

Last edited:

ChiemY

Member
Jan 12, 2007
27
0
0
upgrade from 1.19 to 2.26 ?

For the upgrade to 2.26, the procedure say to use elf-uspl.exe to upgrade the
SPL 2.26. If we have the IPL on 2.26 and the USPL 1.17 (or 1.19) why we cant
just update directly from the bootloader ?

And about the upgrade from IPL/SPL 1.19 to IPL/SPL 2.26 directly
in one file from bootloader ?
 

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
guys/gals...new USPL 2.28.0000 is ready and available for download in post 4 on first page :D.

For the upgrade to 2.26, the procedure say to use elf-uspl.exe to upgrade the
SPL 2.26. If we have the IPL on 2.26 and the USPL 1.17 (or 1.19) why we cant
just update directly from the bootloader ?

And about the upgrade from IPL/SPL 1.19 to IPL/SPL 2.26 directly
in one file from bootloader ?
yes, u should be able to do that directly. those instructions have been posted by Noonski as he was the one to test that on Elf (remember, i don't have Elf to test). but u can try ur method. if it works well, i'll modify the post :)
 
Last edited by a moderator:

Noonski

Inactive Recognized Developer / Moderator Emeritus
Apr 18, 2005
5,326
148
0
Amsterdam
noonski.nl
Well it was only after ckpv5 confirmed it.

Yes Merged Posts.

The reason why i did not Flash both SPL and IPL at the same time is because i like safety.

So is the version number of ROM flashin related to ELFIN's only?
(You know where you need to put 2.x into HTCRT)

As you can see below.... Why.... Some might do some different Flashing methods and as more Confirms come in this might change the method.
If there's anything none of us want to happen is someone to Brick their phone.
 
Last edited:

ayyu3m

Senior Member
Oct 19, 2007
1,762
273
0
System Error
Boot Time vs Patched SPL's

Note: Time measured from the time 'Smart Mobility' appears on the screen. Soft Reset repeated 2-3 times on each USPL
1) USPL 1.11 (IPL 1.11) : ~50 secs
2) USPL 1.17 (IPL 1.11) : ~55 secs *
3) USPL 1.17 (IPL 1.17) : ~55 secs *
4) USPL 1.17 (IPL 2.26) : ~59 secs **
5) USPL 2.26 (IPL 2.26) : ~48 secs ***
6) USPL 2.28 (IPL 2.26) : ~48 secs

Conclusions:
* USPL 1.17 takes ~5 secs longer than USPL 1.11 (bit suprising)
** USPL 1.17 with IPL 2.26 takes distinctively ~60 secs from all the other combinations. Indeed a non-bootable combination.
*** USPL 2.26 and USPL 2.28 takes lesser time to boot conclusively

NOTE: This evaluation alone DOES NOT conclude you must use the latest SPL and IPL. But it gives you a CHOICE, to choose from different IPL and USPL, you can use to customize your device. Pagepool was not taken as a factor, and conducting Boot Time on a pagepooled ROM may also vary the results comparatively.

AND: i did this evaluation to show respect and appreciation on behalf of all others, to those members who give their precious time to this forum and bring out these patches, so that it may and does, help improve the way we can speed up and customize our elf and elfin. :D :D

And yeah, I got BSoD for the first time, when i flashed IPL 2.26 and USPL 1.17 and tried to interrupt a soft reset. This concludes what kokotas has said abt non-bootable combinations, like IPL 1.XX with SPL 2.XX or vice versa
 
Last edited:

ckpv5

Recognized Contributor
Feb 11, 2008
14,359
18,290
0
Kuala Lumpur
USPL 2.28

This USPL should also work on Elf, but as i don't have an Elf, therefore it would be great if some Elf owner takes up the responsibility to test it.
Tested on my ELF, it works nicely. My SPL now 2.28.0000.

Will test further once AB release a new UCE ROM whether can flash without taking out the SIM card and memory card :)

Any chance to have IPL 2.28 too ?

Rgds
 

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
ckpv5 said:
Tested on my ELF, it works nicely. My SPL now 2.28.0000.
Will test further once AB release a new UCE ROM whether can flash without taking out the SIM card and memory card
Any chance to have IPL 2.28 too ?
i'm glad it works for u. i have not found IPL 2.28 as yet. however there is IPL 2.27 dumped by someone today and yet to be tested.
 
Last edited by a moderator:

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
Flashed a test rom with simcard and 2GB memory card inside.

:D hope you are very happy Aman. Good Job once again :D
yup, i'm happy if everybody else is :)
although i owe it greatly to cmonex who helped me to get over the problem with the original spl 2.28.

As kokotas has stated:

IPL:2.2X.0002
SPL:1.1X.0000
NOT Bootable combination

This is the reason why i got the BsOD error as i have stated in post #26
haha! this shud make cmonex happy too. its like chain reaction. btw...see the above post as kokotas has stated, its true
yes, and thats probably the reason why there have been so many bricks in the past.
 
Last edited by a moderator: