kokotas
23-01-2008, 05:12 PM
-1
Elf = GSM version of the HTC_Touch with ROM128/RAM64 -------->Elf&Elfin<-------- Elfin = GSM version of the HTC_Touch with ROM256/RAM128
Upgrading
*If you have the CDMA version check the Vogue Forum (http://forum.xda-developers.com/forumdisplay.php?f=389)
*If you have the Chinese Clone check the relevant threads link1 (http://forum.xda-developers.com/showthread.php?t=400033)&link2 (http://forum.xda-developers.com/showthread.php?t=394198)
*Respect the Rules (http://forum.xda-developers.com/showthread.php?t=221545) & Ask here (http://forum.xda-developers.com/showthread.php?t=398571) for help
*DO NOT flash anything that is meant for the Elf on an Elfin, and vice-versa
Contents:
-->Information,etc. (http://forum.xda-developers.com/showthread.php?t=406721#2)<--
-->Unlocking,Flashing,etc. (http://forum.xda-developers.com/showthread.php?t=406721#3)<--
-->Modifying,Cooking,etc (http://forum.xda-developers.com/showthread.php?t=406721#4)<--
-->Troubleshooting guides,etc. (http://forum.xda-developers.com/showthread.php?t=406721#5)<--
-->Tests,Projects,etc. (http://forum.xda-developers.com/showthread.php?t=406721#6)<--
-->Have in mind (http://forum.xda-developers.com/showthread.php?t=406721#7)<--
-2
1. General
(1) General Guide for For all users of the HTC_Touch (http://forum.xda-developers.com/showthread.php?t=366424) (Needs updating)
(2) Wiki info for the GSM version of the HTC_Touch (http://wiki.xda-developers.com/index.php?pagename=HTC_Elf)
(3) HTC Touch Technical Specifications (http://pdadb.net/index.php?m=specs&id=729&view=1)
2. Useful terms
(1) Technical Terms (http://wiki.xda-developers.com/index.php?pagename=FAQ#techicalJargon)
(2) Glossary (http://www.1800pocketpc.com/glossary)
(3) NOR_vs_NAND (http://www.dataio.com/pdf/NAND/MSystems/MSystems_NOR_vs_NAND.pdf)
(4) CPU Texas Instruments OMAP 850 (http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12000&contentId=4679)
3. Five things you should know about your device
(1) IMEI (To get your IMEI just dial *#06# and a 17-digits number will show up. Write down the first 15 digits)
(2) Initial_Program_Loader(IPL) & (3) Second_Program_Loader(SPL)
(To Find your Device's IPL&SPL version enter bootloader (http://wiki.xda-developers.com/index.php?pagename=Elf_Resets). Note the version numbers)
(4) Device_ID(DID) & (5) Country[or]Contract_ID(CID)
(To Find your Device_ID(DID) and Country[or]Contract_ID(CID) follow this guide (http://forum.xda-developers.com/showthread.php?t=379318) or this alternative (http://forum.xda-developers.com/showthread.php?p=2053472&posted=1#post2053472))
4. Educational Reading
Kaiser's G.W.E.N.I. (http://forum.xda-developers.com/showthread.php?t=383904#3) (It may be for Kaiser, but you'll learn a lot reading this)
...
-3
...
5. DumpRom
(1) Guide for Dumping your device's ROM (http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom)
(2) Invisible ROM dumper (http://forum.xda-developers.com/showthread.php?t=238945)
(3) Dumping your IPL (http://forum.xda-developers.com/showpost.php?p=2425947&postcount=8)
6. CID Unlock your phone (So that your phone will accept other ROMs with different CIDs & you'll be able to flash custom Roms or Roms from other carrier. You could do that in another way described in 10. Flashing Roms)
(1) Free CID Unlocking the Elf using pof's patched 1.11.0000SPL (http://forum.xda-developers.com/showthread.php?t=320155) or htctouchp's patched 1.17.0000SPL (http://forum.xda-developers.com/showthread.php?t=408637#1) <= Use these if your original SPL is 1.1X.0000(or your IPL is 1.1X.0002)!
(2) Free CID Unlocking the Elfin (and the latest manufactured Elf) using djvw's patched 2.20.0000SPL (http://forum.xda-developers.com/showthread.php?t=372152) or htctouchp's patched 2.26.0000SPL (http://forum.xda-developers.com/showthread.php?t=404491&page=12#119) <= Use these if your original SPL is 2.2X.0000(or your IPL is 2.2X.0002)!
(3) Commercial CID Unlocker for both Elf&Elfin (http://www.imei-check.co.uk/elfunlock.php)
(4) Elf&Elfin HardSPL (Not available yet)
7. After CID Unlocking, better check if it really worked
A safe way to find out if your CID unlocking worked is following this method (http://forum.xda-developers.com/showpost.php?p=1695355&postcount=1) & check the line:
g_cKeyCardSecurityLevel = ?
;If ?=0 => Touch=CID_Unlocked => Able to flash any ROM or Radio Update through Bootloader
;If ?=FF => Touch=CID_Locked => Try CID_Unlocking again BEFORE flashing anything
8. SIM Unlock your phone (So that you can use any carrier's SIM)
(1) Free Touch_Unlock (http://forum.xda-developers.com/showthread.php?t=328221) (Members report that it's working only for Elf)
(2) HTC TOUCH SIM UNLOCKER FREE (http://forum.xda-developers.com/showthread.php?t=327927&highlight=airtel)
(3) Commercial SIM Unlocker1 (http://www.imei-check.co.uk/elfunlock.php)
(4) Commercial SIM Unlocker2 (http://www.unlock-now.com/elf/)
(5) Commercial SIM Unlocker3 (http://www.htccode.com/)
9. Available Roms,Radios,IPLs&SPLs
(1) Elf&Elfin's Original Shipped Roms, listed by CID & DID (http://forum.xda-developers.com/showpost.php?p=2045051&postcount=1)
(If one Rom matches your CID & DID, you could always flash it successfully through bootloader. Always means even without CID Unlocking)
(2) Elf&Elfin's Dumped Roms, listed by CID & DID (http://forum.xda-developers.com/showpost.php?p=2045325&postcount=2)
(Consider these Roms as cooked ones, meaning that they can be flashed to your device ONLY IF it is CID Unlocked)
(3) Elf&Elfin's Custom Roms (http://wiki.xda-developers.com/index.php?pagename=Elf_Custom_ROMS)
(They can be flashed to your device ONLY IF it is CID Unlocked)(Needs updating)
(4) Elf&Elfin Radio Updates (http://wiki.xda-developers.com/index.php?pagename=Elf_RadioUpgrades)
(They can be flashed to your device ONLY IF it is CID Unlocked)
(5) Elf&Elfin IPLs&SPLs (http://wiki.xda-developers.com/index.php?pagename=Available%20IPLs%20%26%20SPLs) - Alternative link (http://forum.xda-developers.com/showpost.php?p=2432574&postcount=146)
(Be careful with these ROM parts)
10. Flashing Roms
(1) If you have a CID unlocked device (Elf&Elfin) just enter bootloader & run the RomUpdateUtility (http://rapidshare.com/files/106375514/ROMUpdateUtility.rar)(aka RUU)
(2) If you have a CID locked device & you don't want to mess with the SPL but still want to try another Rom you could:
---(2.1) Use RaffieKol's LOADER (http://forum.xda-developers.com/showthread.php?t=400987) for Elfin
---(2.2) Use SoftSPL (http://rapidshare.com/files/126617156/Flash_ROM.rar) for both Elf&Elfin
But have in mind that if something goes wrong(Bad Flash or Bad Rom) you'll end up facing any possible problem with a device that is CID Locked!
(3) Open Source ROM Update Utility (RUU) (http://forum.xda-developers.com/showthread.php?t=399762)
...
Elf = GSM version of the HTC_Touch with ROM128/RAM64 -------->Elf&Elfin<-------- Elfin = GSM version of the HTC_Touch with ROM256/RAM128
Upgrading
*If you have the CDMA version check the Vogue Forum (http://forum.xda-developers.com/forumdisplay.php?f=389)
*If you have the Chinese Clone check the relevant threads link1 (http://forum.xda-developers.com/showthread.php?t=400033)&link2 (http://forum.xda-developers.com/showthread.php?t=394198)
*Respect the Rules (http://forum.xda-developers.com/showthread.php?t=221545) & Ask here (http://forum.xda-developers.com/showthread.php?t=398571) for help
*DO NOT flash anything that is meant for the Elf on an Elfin, and vice-versa
Contents:
-->Information,etc. (http://forum.xda-developers.com/showthread.php?t=406721#2)<--
-->Unlocking,Flashing,etc. (http://forum.xda-developers.com/showthread.php?t=406721#3)<--
-->Modifying,Cooking,etc (http://forum.xda-developers.com/showthread.php?t=406721#4)<--
-->Troubleshooting guides,etc. (http://forum.xda-developers.com/showthread.php?t=406721#5)<--
-->Tests,Projects,etc. (http://forum.xda-developers.com/showthread.php?t=406721#6)<--
-->Have in mind (http://forum.xda-developers.com/showthread.php?t=406721#7)<--
-2
1. General
(1) General Guide for For all users of the HTC_Touch (http://forum.xda-developers.com/showthread.php?t=366424) (Needs updating)
(2) Wiki info for the GSM version of the HTC_Touch (http://wiki.xda-developers.com/index.php?pagename=HTC_Elf)
(3) HTC Touch Technical Specifications (http://pdadb.net/index.php?m=specs&id=729&view=1)
2. Useful terms
(1) Technical Terms (http://wiki.xda-developers.com/index.php?pagename=FAQ#techicalJargon)
(2) Glossary (http://www.1800pocketpc.com/glossary)
(3) NOR_vs_NAND (http://www.dataio.com/pdf/NAND/MSystems/MSystems_NOR_vs_NAND.pdf)
(4) CPU Texas Instruments OMAP 850 (http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?templateId=6123&navigationId=12000&contentId=4679)
3. Five things you should know about your device
(1) IMEI (To get your IMEI just dial *#06# and a 17-digits number will show up. Write down the first 15 digits)
(2) Initial_Program_Loader(IPL) & (3) Second_Program_Loader(SPL)
(To Find your Device's IPL&SPL version enter bootloader (http://wiki.xda-developers.com/index.php?pagename=Elf_Resets). Note the version numbers)
(4) Device_ID(DID) & (5) Country[or]Contract_ID(CID)
(To Find your Device_ID(DID) and Country[or]Contract_ID(CID) follow this guide (http://forum.xda-developers.com/showthread.php?t=379318) or this alternative (http://forum.xda-developers.com/showthread.php?p=2053472&posted=1#post2053472))
4. Educational Reading
Kaiser's G.W.E.N.I. (http://forum.xda-developers.com/showthread.php?t=383904#3) (It may be for Kaiser, but you'll learn a lot reading this)
...
-3
...
5. DumpRom
(1) Guide for Dumping your device's ROM (http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom)
(2) Invisible ROM dumper (http://forum.xda-developers.com/showthread.php?t=238945)
(3) Dumping your IPL (http://forum.xda-developers.com/showpost.php?p=2425947&postcount=8)
6. CID Unlock your phone (So that your phone will accept other ROMs with different CIDs & you'll be able to flash custom Roms or Roms from other carrier. You could do that in another way described in 10. Flashing Roms)
(1) Free CID Unlocking the Elf using pof's patched 1.11.0000SPL (http://forum.xda-developers.com/showthread.php?t=320155) or htctouchp's patched 1.17.0000SPL (http://forum.xda-developers.com/showthread.php?t=408637#1) <= Use these if your original SPL is 1.1X.0000(or your IPL is 1.1X.0002)!
(2) Free CID Unlocking the Elfin (and the latest manufactured Elf) using djvw's patched 2.20.0000SPL (http://forum.xda-developers.com/showthread.php?t=372152) or htctouchp's patched 2.26.0000SPL (http://forum.xda-developers.com/showthread.php?t=404491&page=12#119) <= Use these if your original SPL is 2.2X.0000(or your IPL is 2.2X.0002)!
(3) Commercial CID Unlocker for both Elf&Elfin (http://www.imei-check.co.uk/elfunlock.php)
(4) Elf&Elfin HardSPL (Not available yet)
7. After CID Unlocking, better check if it really worked
A safe way to find out if your CID unlocking worked is following this method (http://forum.xda-developers.com/showpost.php?p=1695355&postcount=1) & check the line:
g_cKeyCardSecurityLevel = ?
;If ?=0 => Touch=CID_Unlocked => Able to flash any ROM or Radio Update through Bootloader
;If ?=FF => Touch=CID_Locked => Try CID_Unlocking again BEFORE flashing anything
8. SIM Unlock your phone (So that you can use any carrier's SIM)
(1) Free Touch_Unlock (http://forum.xda-developers.com/showthread.php?t=328221) (Members report that it's working only for Elf)
(2) HTC TOUCH SIM UNLOCKER FREE (http://forum.xda-developers.com/showthread.php?t=327927&highlight=airtel)
(3) Commercial SIM Unlocker1 (http://www.imei-check.co.uk/elfunlock.php)
(4) Commercial SIM Unlocker2 (http://www.unlock-now.com/elf/)
(5) Commercial SIM Unlocker3 (http://www.htccode.com/)
9. Available Roms,Radios,IPLs&SPLs
(1) Elf&Elfin's Original Shipped Roms, listed by CID & DID (http://forum.xda-developers.com/showpost.php?p=2045051&postcount=1)
(If one Rom matches your CID & DID, you could always flash it successfully through bootloader. Always means even without CID Unlocking)
(2) Elf&Elfin's Dumped Roms, listed by CID & DID (http://forum.xda-developers.com/showpost.php?p=2045325&postcount=2)
(Consider these Roms as cooked ones, meaning that they can be flashed to your device ONLY IF it is CID Unlocked)
(3) Elf&Elfin's Custom Roms (http://wiki.xda-developers.com/index.php?pagename=Elf_Custom_ROMS)
(They can be flashed to your device ONLY IF it is CID Unlocked)(Needs updating)
(4) Elf&Elfin Radio Updates (http://wiki.xda-developers.com/index.php?pagename=Elf_RadioUpgrades)
(They can be flashed to your device ONLY IF it is CID Unlocked)
(5) Elf&Elfin IPLs&SPLs (http://wiki.xda-developers.com/index.php?pagename=Available%20IPLs%20%26%20SPLs) - Alternative link (http://forum.xda-developers.com/showpost.php?p=2432574&postcount=146)
(Be careful with these ROM parts)
10. Flashing Roms
(1) If you have a CID unlocked device (Elf&Elfin) just enter bootloader & run the RomUpdateUtility (http://rapidshare.com/files/106375514/ROMUpdateUtility.rar)(aka RUU)
(2) If you have a CID locked device & you don't want to mess with the SPL but still want to try another Rom you could:
---(2.1) Use RaffieKol's LOADER (http://forum.xda-developers.com/showthread.php?t=400987) for Elfin
---(2.2) Use SoftSPL (http://rapidshare.com/files/126617156/Flash_ROM.rar) for both Elf&Elfin
But have in mind that if something goes wrong(Bad Flash or Bad Rom) you'll end up facing any possible problem with a device that is CID Locked!
(3) Open Source ROM Update Utility (RUU) (http://forum.xda-developers.com/showthread.php?t=399762)
...