[REF][POLL]For all New and Existing users, Please Read :General Guide to Htc Elf(in) - Touch GSM ROM Development

I have been reading around the forums. As always when a device gets popular, alot of stuff for it surfaces and it becomes a little cluttered. I wanted to create one thread with general information regarding flashing and the many different versions of the Elf(in), inorder to minimize frustration and make it easy for all ELF(in) users. Please, input would be wonderful. I will post what I know, and links and information in the first post.
1) Versions of the Elf(in):
The Elf is the GSM version of the touch. For the CDMA2000 version of the touch please visit the VOGUE Forum. There are currently two variations.
-The first and original is the ROM128/RAM64 version or the Elf/Touch or the P3450
-The second or "enhanced" is the ROM256/RAM128 verison or Elfin/Touch XL or the P3452
FYI Code names are actually not an indication of the model at all. Code names will only tell you the manufacturing cycle/revision or regional information.
Currently there is the:
Elf010xx
Elf020xx
Elf030xx
200 and 300 seem to be coming from Europe mostly.
NOTElease correct me if I am wrong.
The next sections will cover basic operations that can be done to the phone. Visit http://wiki.xda-developers.com/index.php?pagename=FAQ, for descriptions of what the terms I use mean.
2) SIM Unlocking Phone
In order to use the phone universally across different carriers it must be SIM unlocked. This is different from CID unlocking which is what allows you to flash the phone with different ROMS. SIM unlocking was greatfully provided by rishi, and can be found here:
http://forum.xda-developers.com/showthread.php?t=328221.
The instructions are easy to follow and can be done in minutes without any problems across all versions of the Elf(in).
3) CID Unlocking
This is necessary to flash an unsigned or no-vendor ROM to your phone, a.k.a cooked ROMS. Some cooked ROMS provide their own CID unlocking and I recommend you use those. Otherwise there is a general CID unlocking greatfully provided by POF here at this link:
For both Elf and Elfin:
http://forum.xda-developers.com/showthread.php?t=320155
Note: For the elfin, you should place Cert and EnabeRapi files on your phone. Run the cabs. Install them and you should cancel on step 3 !!!of the process inorder for it to work.
Update: Just for Elfin. DJVW has made another USPL,
http://forum.xda-developers.com/showthread.php?t=366875
4) Flashing ROMS
Flashing is a generally easy and painless process thanks to the hardworking developers here at XDA_Developers. There are many different cooked ROMS available and of course official ROMS.
Information about ROMS:
Now a full ROM code has SPL, IPL, EXT_ROM & RADIO and the actual ROM Code itself. These components can be installed in one package or seperatley.
For new users ROMS come in three flavours:
a)Original, non-cooked ROMS straight from the manufacturer. These ROMS are fully packed and contain all necessary parts to function. Comes with you phone and is generally more restricted then custom ROMS.
b)Vanilla which is a clean basic and nearly empty ROM. These ROMS tend not to include most of the above mentioned components, but some do.
c) customised ROMs by users who use a "Kitchen". They provide you with the IPL, SPL, Radio(usually standard across device), and Ext_Rom.
currently there are two popular ones in this forum for the Elf(in), WM 6.1 (not sure which build):
-Elves 5.0 http://forum.xda-developers.com/showthread.php?t=364901
- ShadowS 2.0 http://forum.xda-developers.com/showthread.php?t=363637
Currently a WM 6.1 is being developed for the Elf(in), but a version has already been leaked and many developers here have Roms based off of this.
For ORIGINAL OEM ROMS please visit
http://forum.xda-developers.com/showthread.php?p=1676118#post1676118
Tips for Flashing:
1) Remove Sim Card and Memory Card inorder to avoid mishaps and possible interruptions to the flashing process or damage to the cards.
2) Follow step by step instructions. Although most flashing is standard across WM phones some different things have to be done for different ROMS and phones.
3) Make a back up of your original ROM, using one of the many utilities provided around. I will post up links to some of those soon.
4) Make up a back up of all your contents, and contacts because a flash erases everything stored to the phone's ROM memory.
5) Make sure nothing distrubs the flash process and it is being done from a computer with an uninterruptable power supply, so you do not damage or brick your phone.
Please tell me any thing else to add, correct my mistakes, as well as provide me links to ROMs here and from other sites.
UPDATES:
This section has officially been moved to the Wiki, but this thread is still open for questions. Please ask any general questions you have as I am compiling an FAQ. Remember its just like your teacher says in school, "There is no stupid questions. Ask because some one else might have the same question". That crap doesn't fly here though. Use the search function first, then ask away!
Thanks!

although i already know what im doing. this thread is a great post and highly recommend it to be stickied.

Yup sticky this please so all the new guys who don't know what to do can read this manual!!
Great work Rafiki6
gr. bram

thanks please post suggestions, comments and links to roms and rom sites or pm me. if this could be stickied that would be great but I think moderator has to do so right? btw i am posting from me elfin pcm keyboard rocks!

maybe you should update the cid unlocking part to highlight the need to cancel on step three if you have an elfin
saves confusion once they get to the thread itself
Rory

Very clear, please Mod make it sticky...

Please any Mods, if you see this thread as useful, sticky it,
1) to help new people to the phone like I was about a week ago
2) inorder for me to not search for it every time I want to update. I know I made a subscription to the thread, but it would nice to just come on and find it.

P3452 - Elf0100
rafiki6 said:
1) Versions of the Elf(in):
The Elf is the GSM version of the touch. For the CDMA2000 version of the touch please visit the VOGUE Forum. There are currently two variations.
-The first is the ROM256/RAM128 verison or Elfin/Touch XL
-The second is the ROM128/RAM64 version or the Elf/Touch
I have seen different variations of code names and such but the break down is
P3452-Elf0101-Elfin
P3450-Elf0100-Elf
NOTElease correct me if I am wrong.
Click to expand...
Click to collapse
Thank you for your post which I honestly believe is very useful to many people.
I am just not sure if the P3452 is Elf0101 because the label on my device (under the battery) indicate Elf0100 - P3452.
May be some other members can confirm that as well.
Best regards.

ymag said:
Thank you for your post which I honestly believe is very useful to many people.
I am just not sure if the P3452 is Elf0101 because the label on my device (under the battery) indicate Elf0100 - P3452.
May be some other members can confirm that as well.
Best regards.
Click to expand...
Click to collapse
Thanks, I will change until it is confirmed. I had my doubt about whether the P3452 is the Elf0101, but I will do some research and see. Thanks

My P3452 also is Elf0100
Thanks for the useful post.

amr999 said:
My P3452 also is Elf0100
Thanks for the useful post.
Click to expand...
Click to collapse
Stange, cos my says: ELF010050

Yep, I already found out that the number "Elf0xxx" is a production phase number or a regional number, and has nothing to do with the version of the phone. I have the Touch XL and I am in NA, and I have an Elf101. Someone else may have the Touch XL in another part of the world with another number. So these numbers don't indicate anything.

PLEASE MAKE THIS A STICKY...It will solve alot of questions and save people alot of headaches!!!

thanxs gr8 work read carefully

I just wanted to update people that I have put the information in the first post in the HTC Elf Wiki. If any user has questions start referring them to the Wiki as it can answer most questions.
http://wiki.xda-developers.com/index.php?pagename=HTC_Elf

mancom said:
Stange, cos my says: ELF010050
Click to expand...
Click to collapse
Mine too, P3452
ELF010052

Added 0.3.12.9 Radio also to Wiki.
Good Work Rafiki.
If everyone would chip in like you.
I could concentrate on other things

Nice work!
great. we need more ppl like Rafiki arnd the forum. check this wiki ppl.
http://wiki.xda-developers.com/index.php?pagename=Elf_Upgrades
http://wiki.xda-developers.com/index.php?pagename=Elf_Custom_ROMS
i have updated all the shipped and custom ROMS. if i have missed anything so far pls let me know. now currently searching for all dumped roms. anyone else who can help pls post here or PM me.

ayyu3m said:
great. we need more ppl like Rafiki arnd the forum. check this wiki ppl.
http://wiki.xda-developers.com/index.php?pagename=Elf_Upgrades
i have updated all the shipped and custom ROMS. if i have missed anything so far pls let me know. now currently searching for all dumped roms. anyone else who can help pls post here or PM me.
Click to expand...
Click to collapse
I'll add what i have (T-mobile-NL 2.26 NL ELF)
BTW SPC 6.09 is ELF/ELFIN (just haven't added Soft SPL for flashing)
And surface Rom's also flash to ELF.

Mine also Elf0100

Related

WM6 Rom Upgrade Help!

i have my HTC 8125 mobile with WM5 OS.
i didnt unlock my CID yet but I will unlock it later right after if someone answers my important question that always twinkling in my mind.
Upgrading roms for WM5 to WM6 is just like installing a application? ( sorry coz this is my first time to do this.)
currently downloading Xplore1.1 and farias rom. is it alrady overclocked when i installed one of those? do i need to overclock my mobile?
thanks alot!
I would stick with Xlpore's Rom, since you didn't mention that you had a 4g or 3g, since it will work great on both. Just extract those files and run it, simple as that. If i were you i would read up a little on the whole process. nothing like having a $200 brick cause you didn't know what you were doin
prinsipe21 said:
Upgrading roms for WM5 to WM6 is just like installing a application? ( sorry coz this is my first time to do this.)
Click to expand...
Click to collapse
Dude, you have a LOT of reading to do before I'd suggest you even start to do this (based on that question alone). No, its not like installing an application. You are installing an entire new OS (Installing, not Upgrading). So when you do this, its going to wipe out everything on your phone (not your SD card, but on your phone's internal memory).
I'd highly advise you to read and understand whats in the Wiki for the wizard. Then read and understand the stickies at the top of this forum and the ones at the top of the Wizard Upgrading forum.
For the sake of your phone, make sure you understand this stuff. Don't just run an executable because it sounds cool. I'm not trying to scare you off or anything, I just want you to understand what you are looking at doing and understand that flashing custom roms isn't the fix to everything.
Understand also that these custom roms are (for the most part) test things. There are bugs, there are quirks, and there are things that flat don't work. Sure, for the most part they give you more power, and a better functioning phone, but for some of the roms that requires tweaking to get it to that point, so you need to understand what is involved (people here will assist, but we won't spoon feed).
Here's an excellent post with TONS of pointers to information (yeah its buried in the XPLore thread. We need to pull this out into the Wiki or make a sticky with this):
http://forum.xda-developers.com/showpost.php?p=1206964&postcount=894
Read and learn before you start flashing. You will save yourself a lot of grief, and may even save the life of your phone.
little scared
im scared to upgrade my mobile to wm6 please.
could someone please link me to a step by step process how to upgrade my phone? an easy step by step for newbies. too many threads i dont know which i read first and which one should i start!
is it? UNLOCKING CID>Install ROM> DONE? that easy?
Wizard is not available in my country yet but few stores sells PDA's not repairing PDA's if it was bricked! so thats why i am very scareD!
please help me!
http://forum.xda-developers.com/showthread.php?t=298613&highlight=tutorial
Listen to the advice that mfrazzz gives you. Mfrazzz knows what he is talking about.
Your welcome to ask as many questions as you like just make sure that when you post your question you prove that you've attempted to search yourself. Present your question in a an informative manner and im sure someone more knowledgeable will reply.
prinsipe21 said:
im scared to upgrade my mobile to wm6 please.
could someone please link me to a step by step process how to upgrade my phone? an easy step by step for newbies. too many threads i dont know which i read first and which one should i start!
is it? UNLOCKING CID>Install ROM> DONE? that easy?
Wizard is not available in my country yet but few stores sells PDA's not repairing PDA's if it was bricked! so thats why i am very scareD!
please help me!
Click to expand...
Click to collapse
You definately need to read the Wiki before you do anything. It gives you step by step instruction and will most definately make flashing your device easier. If you have any questions, please don't hesitate to PM me. Good luck.
-Nstefanelli-

Is there a guide/readme that explains the ROM flashing process and risks?

Hi,
I'm thinking of buying an AT&T Tilt, and am considering replacing the AT&T ROM with an alternative, published here.
Could someone please point me to some reading material that would explain the process?
1. How to do it.
2. How to backup the original ROM.
3. Troubleshooting.
4. Dictionary - to understand all of these new terms!
5. How to evaluate the various alternatives (ie - how to choose between the various available ROMs).
Thanks.
wisniak said:
Hi,
I'm thinking of buying an AT&T Tilt, and am considering replacing the AT&T ROM with an alternative, published here.
Could someone please point me to some reading material that would explain the process?
1. How to do it.
2. How to backup the original ROM.
3. Troubleshooting.
4. Dictionary - to understand all of these new terms!
5. How to evaluate the various alternatives (ie - how to choose between the various available ROMs).
Thanks.
Click to expand...
Click to collapse
Man, you really need to search/browse. Checkout the sticky topics at the top and also read the wiki. You will find everything you need.
OK, doing that right now.
I posted above because I was looking for some structured how-to.
But you're right, of course. I'll spend a while reading the many interesting threads here.
you ask for structure? there are over 1000 posts on the Kaiser and a whole Wiki full of info So suggest please start reading before you brick you new baby and then come crying how do i fix it. There is a reason for stickys and In my sticky there is a HOW TO FLASH SAFLY

The Seduction of Perfection

Firstly, greetings.
I'm sure I'm opening myself up for abuse as per what I've read in countless posts but here goes.
I've been searching, and reading, and learning - hopefully enough to get myself through my first ROM flash without bricking my Kaiser, and for all the information here on this forum I thank you all.
My question however is one that I can't find a straight forward answer; with all these seductive cooked ROMS and shiny new features (CUBE, WM6.1, KaiserDiamond hybrid, D3D) not included on my bog standard phone.. Am I safe to presume that all ROMs in the Kaiser forum will run on my Kaiser? I want to make sure before I'm lured in by a new ROM that I cannot run.
Again, thank you to all the cooks, and those creating the Wiki's.
Frank
effsee said:
Firstly, greetings.
I'm sure I'm opening myself up for abuse as per what I've read in countless posts but here goes.
I've been searching, and reading, and learning - hopefully enough to get myself through my first ROM flash without bricking my Kaiser, and for all the information here on this forum I thank you all.
My question however is one that I can't find a straight forward answer; with all these seductive cooked ROMS and shiny new features (CUBE, WM6.1, KaiserDiamond hybrid, D3D) not included on my bog standard phone.. Am I safe to presume that all ROMs in the Kaiser forum will run on my Kaiser? I want to make sure before I'm lured in by a new ROM that I cannot run.
Again, thank you to all the cooks, and those creating the Wiki's.
Frank
Click to expand...
Click to collapse
The only concern would be compatible radios (ie some Roms will not function properly with some radios) just read in the Rom thread to determine compatible radios or flash a rom with a built in radio (l26's new roms for example). Make sure you install hard spl, flash a proper radio and then flash ar new rom and your on your way (don't get nervous if your pda stays in tricolor for a couple of minutes before the rom starts flashing, I freaked out when that happened the first time I flashed).

Changing the ROM of my kaiser...steps to success

Hi, first of all I tell you I'm new in this forum. Afterward I tell you that before posting this thread I read the different FAQs and guides posted hera and I search for my following question but I didn,t find any answer.
I want to change my original ROM that came with my phone but I have few things I want to know before beginning the process. These are:
1- Any ROM will work with my phone? I brought my phone from US and it was unblocked, so I can use it with any SIM from any company here, in Argentina.
The problem is that in the page where all the ROMs are described I don't find my ROM version. My ROM version is 1.82.707.0 WWE and the Radio Version is 1.27.15.32. The protocol version is 22.51.88.13W and the ROM date is 11/03/07. In the Model No it says "Kaiser". The most aproximate version I found in that page is 1.81.707.0 and the Radio associated with it is 1.27.12.11. What I want is to change my ROM to beging using WM6.1 cause the version of my WM is 6.0, but I don't know if I chose any of the ROM that are available or I have to take care of something I don't know.
2- Suposing I can chose any ROM available, is it convenient to use it with the radio that is associated with it or I have to continue using my radio version (1.27.15.32)?
3- If I change the ROM following all the steps that are described in other FAQs or threads, the phone will continue unblocked in order to be useable with any company or it will be blocked for a certain one, for example AT&T? Remember I am in Argentina.
4- How can I do to backup my current ROM and Radio so, if I have any problem I could restore it to my phone? It is supposed that if I do so (restoring the original ROM) the phone will operate as it's doing now, insn't it?
Well, that all for now.
Thanks a lot.
Guido.
My dear friend all the questions you ask have been asked many times and answered many times. I have a hard time believing when you say you have read everything .. because your post makes it obvious you haven't. Nonetheless i'll answer these questions here for you:
guido_7701 said:
1- Any ROM will work with my phone? I brought my phone from US and it was unblocked, so I can use it with any SIM from any company here, in Argentina.
The problem is that in the page where all the ROMs are described I don't find my ROM version. My ROM version is 1.82.707.0 WWE and the Radio Version is 1.27.15.32. The protocol version is 22.51.88.13W and the ROM date is 11/03/07. In the Model No it says "Kaiser". The most aproximate version I found in that page is 1.81.707.0 and the Radio associated with it is 1.27.12.11. What I want is to change my ROM to beging using WM6.1 cause the version of my WM is 6.0, but I don't know if I chose any of the ROM that are available or I have to take care of something I don't know.
Click to expand...
Click to collapse
Yes "any kaiser rom" will work with your phone. But first you need to get Hardspl than you can flash any rom that is available here to your phone. Looks like you have a wm6 rom and wm6 radio. When you upgrade to wm6.1 you will need a wm6.1 radio. Most roms come with radios so you don't need to worry about this. If a rom doesn't have a radio the cook will specify that and most will often suggest which radios work best with their rom. To see a list of different radios available please check link in my sig for Alltheway's thread on radios.
guido_7701 said:
2- Suposing I can chose any ROM available, is it convenient to use it with the radio that is associated with it or I have to continue using my radio version (1.27.15.32)?
Click to expand...
Click to collapse
i already answered this in my above answer. But to reiterate wm6 rom will work with a wm6 radio i.e what you already have; a wm6.1 rom WILL NEED a wm6.1 radio so it won't work with your current radio.
guido_7701 said:
3- If I change the ROM following all the steps that are described in other FAQs or threads, the phone will continue unblocked in order to be useable with any company or it will be blocked for a certain one, for example AT&T? Remember I am in Argentina.
Click to expand...
Click to collapse
flashing a rom in no way changes the unlocked status of your phone.
guido_7701 said:
4- How can I do to backup my current ROM and Radio so, if I have any problem I could restore it to my phone? It is supposed that if I do so (restoring the original ROM) the phone will operate as it's doing now, insn't it?
Well, that all for now.
Click to expand...
Click to collapse
umm okay you don't wana do this yourself as i don't think so you know how to. Most of the stock kaiser roms are available in the wiki and have links to download them. In the even that you want to return your phone back to its original rom you can download from kaiser wiki.
Secondly please do extensive reading... your post shows that you really haven't done your homework. A kaiser is a expensive piece of equipment and you definitely don't want to mess it up just because you were lazy and didn't want to first understand exactly what you were doing.
Having said that i wish you good luck and happy flashing.
Thesire...first of all I really appreciate your quick answers tomy questions. I have to confess I didn't think to get an answer so quickly.
Anyway, I have to tell you that I didn't write anywhere I had read "everything" as you say. Of course I didn't, all the time in the universe life would be enough to do it. But you can be sure I followed all the instructions that are posted to do before posting a new thread, and those include reading the FAQ of ROM Developing, seeing the charming video of "what to do before posting a new thread", search my questions, and I tell you I spent all the last thursday looking for any answer to my questions, but I didn,t find them. I am not saying that they are not, of course they may be, but I didn't find them. Perhaps, of course, it's almost sure is because I didn't know how to search. But I did it. I read about the different SPLs that I have to download, the different version of them I have to try if I have for ie. the blank display, etc.
Another thing, when you say that always I can have the posibility to restore my original ROM downloading it, I told that in the thread that appears all the ROMs my actual version is not there. So, I wonder where my ROM is comming from and who cooked it.
At last, but not for that less important, I want to really thank you for your and for the time you spent answering my questions. Just remember I'm a newbie and perhaps, someday I'll be answering a question from you in this theme or another, ie. communications!!! Also remember that for us, the people who don't have the english as our natural languaje, sometimes reading the posts can be a little difficult and can be reading something that is answering our question and don't actually realize it or don't understand it at all.
Thanks.
Guido.
Guido Welcome aboard....follow the advice just givem and you will have a great experience here
Read this thread , and if you have any questions , post them in there as well, there is some great people that will help you out if you get stuck..
http://forum.xda-developers.com/showthread.php?t=433835
Closing Thread.

[Q] experiences with the different ROMs.....any tipps ?

Hallo here in forum
today i want to flash my "new" htc tytn2. a friend gave it to me as present, because he had his new i-phone.
he told me, that he already flashed a few roms (from xda-dev) on the phone, so i think i can use the "Flashing Your First Kaiser Rom (For Noobs)"-guide from STEP 5 to flash my new baby...... am i right ??
i mean i dont need to do the hardSPL-part, right ?
im just going to doublesheck a few things here, because i dont want to do no mistake.
then he told me, that i just should look witch is the most popular rom (i think he ment the thread with the most posts or clicks.)
i followed his hint and found the "HyperDragon IV Mega"-rom
but then takin a closer look i realised that the links to the rom are down:
"...Admin edit: links removed due to legal complaint from microsoft...."
hmm,....i know it is hard to say "witch is the best rom"...but can anyone give me his special tip.
i think it is not a good way to just take the rom with the most posts in the supportthread, because it is possible, that a rom just lunched and is better than olders,etc.
is there any thread with a list of most popular roms and a discussion about them ???
greetings revnu
105 views and noone has an idea ?
isnt there a list of all roms and a kind of ratingsystem to make it easier for someone to decide wich rom to try out ?
revnu said:
105 views and noone has an idea ?
isnt there a list of all roms and a kind of ratingsystem to make it easier for someone to decide wich rom to try out ?
Click to expand...
Click to collapse
There is unwillingness to do any kind of rating, etc. out of respect for the chefs and their hard work, which is voluntarily done.
I know how it is to come to this scene for the first time. You've read the flashing guide. That's good. Take a look at the various offerings. Consider the features. Read the comments. There are a lot of excellent roms to try. Some are lite, so you can add features to your liking. (probably something you should try later after you become more familiar with the flashing scene) Some are loaded according to the cook's taste. After a few tryouts you might even become a flashing junkie.
Good Success!
ok i understand.
at time i have the black styluz mod. i dont know wich version, but i have to flash a new rom because my version have bugs.
im going to flash the black styluz v5 because i dont have a clue wich rom could be good
but i think there are a few roms out there wich a very popular, because they have win6,5 or other things.
okok i try to tell it in short:
I AM NOT ABLE TO DECIDE WICH ROM TO TAKE BECAUSE THEIR ARE TO MUCH AND THEY HAVE NO STRUKTURE
from my later experiences then flashing older phones i always found such thing is a "list of avabable roms".... is their such a threath ?
sry 4 bad english
"list of available roms" . . . For the most part, that is what this forum is. All Kaiser roms found on XDA are listed here, on a thread by thread basis. You mentioned bugs. . . You'll have problems on many if you don't flash to a stock rom first. Each cook offers the recommended procedure for flashing their rom. Their recommendations are worth following.
ur right....im sry
ill check few roms and decide ma own. till now i had experience with black stylus.
the error i had (could not send sms) was because of my handyprovider...
anyway i now flashed the newest black stylus (full) over the older sylus version......without flashing to a stock rom first. i read the instruktion on his site, but i think i missed the part...
Once you become a little more familiar with things it won't be so troublesome. I hope you will enjoy it. The ol' Kaiser is sinking into the sunset, but it is still a great phone, and many of these roms bring out the best this device has to offer.
Good success to you. . .
There are so many to try? It's good. You will not get bored by your phone!
First, read through the FAQ & Wiki. Even if you don't have to do unlock and HardSPL anymore..
It's very important to read more than do more in the beginning.
Enjoy your TyTn II. I use it as 'PC' and dial into my older SE M600i that acts as bluetooth modem. The reason is that I have bought data plan for that SIM card, and I don't want to swap my current SIM card on my working phone (TyTn II) to older phone, but want to use the internet update from that data plan. Tricky, but it works!
I don't know if any other platform can do the same.

Categories

Resources