Related
Hello,
I recently acquired an i-mate and before doing anything, decided to perform a ROM upgrade. It started with ROM version 1.66.00WWE and Radio version 1.10.00. I followed all the instructions on the clubimate website. The ROM upgrade (Step 1) went well, until I started the English Language customization (step 2). That program froze on my computer and left the i-mate in bootloader mode, even before starting the Extended ROM upgrade for the customizations. When trying to upgrade the main 1.72 ROM again, it gets stuck at the Radio Stack Upgrade (to version 1.14) at 14%, then either exits with no message (Win XP), or gives a Radio Stack Upgrade error message (Win 98 ME). The phone meanwhile says that it is perfuming the radio stack upgrade and to please wait. Waiting for an hour yielded no change. The following is the log file entries of the part for the Radio Stack upgrade:
03:06:42 Connection with USB
03:07:52 Begin Stage 4
03:08:22 Radio Erase retry 1
03:08:59 Radio Erase retry 2
03:09:15 Stage 4 Complete
03:09:15 Begin Stage 5
03:09:15 Write block1
03:09:26 Write block2
03:09:32 Write block3
03:10:08 Radio Update data retry 1
03:10:16 Write block4
03:10:24 Write block5
03:10:32 Write block6
03:10:40 Write block7
03:10:49 Write block8
03:11:25 Radio Update data retry 2
03:12:01 Radio Update data retry 3
I tried many times, but get the same result. I followed all advice on this forum and searched all over for solutions, from getting the device into bootloader mode (power button + action button + reset), making sure that my PC does not have any other USB device connected, that the only programs running are the upgrade utility and ActiveSync 3.7.1, etc.
I also notice it takes approx 1 hour from start of upgrade until the Radio Stack Upgrade, instead of the advertised 30 minutes. Someone mentioned that this Radio Stack Upgrade problem may be caused by a security feature on the Radio Stack ROM preventing the installation of older versions. However, I am installing the newest (ver 1.14), so this should not be a problem. With a hunch, I decided to try the English Language Customization (1.72.800) upgrade again, and the extended ROM upgrade worked, but still no Radio Stack. So now I ave everything upgraded, but a blank Radio Stack.
Now when performing a hard reset, I get the blue screen with "i-mate" written on it. In the bottom right only the version of the ROM "D 1.72.00 WWE" is shown, but it says "No GSM" right above it. It takes approx. 15 minutes to boot (with blue Bluetooth LED flashing), then goes through the screen alignment and intro procedure. After that, it installs customization and boots again. It takes another 15 minutes to boot and the phone functions only as a PDA. Even a soft reset takes 15 minutes (with Bluetooth LED flashing). I tried upgrading again after that, but no use. Going to "Device Information", I see the versions of ROM and Extended ROM, but the Radio and Protocol are blank.
I tried phased upgrading, where I would include the main ROM upgrade file into to the directory where the archive was extracted, then extended ROM, then radio stack. Everytime the radio stack upgrade failed (i.e. stuck at 14%), I would try to upgrade that part only, since all others upgraded successfully.
I am really out of options. Any help would be highly appreciated.
Thanks!
I asked Carrier Devices (clubimate) about this step 2 because on the official download page all I saw was the step 1, no step 2 and no link to download.
The answer I got was there is no english customization 800, only a beta. The customization or step2 would be presented for arabic or telstar etc based on your IMEI # not for english it is contained in the first .exe
So you MUST have got this 800 customization and maybe the main upgrade from on here because it was never on the offical download page. Only the BETA from the FTP which some hacked into on clubimate and posted on here.
Go to the official download page on clubimate (register if you havn't) and dowload the official .exe upgrade (one file) and see if it will run. Don't get it from here.
RUU172126WWE_imate.exe
Hard reset a couple times and that should be it. The upgrade does take a LONG time to do.
If that does not work, you might have to do a warranty repair, I would use the online chat support on clubimate, just watch for when they are online and ask. I don't think you can just flash the radio portion.
I find 1.72 VERY stable and fast. Good luck!
Hmm.. All files were downloaded from the official clubimate website (I had to register in order to download). Talking to customer support, they were aware of the Step 2 customization file on their site (they recommended it, too). I doubt I downloaded hacked ones.
Still a loss on what to do, other than take it to a service center, that is (anybody do that? was it expensive? took too long?).
I tried a suggestion where I extracted the Radio Stack ROM upgrade file from version 1.66 and installing it separately. Still stops at 14%. I also tried a full reflash back to 1.66, but also same result. Took it to an i-mate service center nearby, was surprised that they didn't even know how to put the i-mate into bootloader mode (I had to show them)! All they could do was try reflashing using the same utilities we use (still no luck). They said that anything more elaborate would require sending it to Dubai. So much for "service" center. So, no luck there, either.
Also tried to reflash to the orginal 1.00 ROM with 1.05 Radio: The upgrade utilitiy that came with that version won't go past the small "please wait...." screen. Just sits there.
Really sad. I didn't even use this phone (figured that the best start is to perform a ROM upgrade). I'm not that impressed with how fragile ROM upgrading is (and I am careful with using only official releases). I thought after the Wallaby, things would be more robust. Maybe I shold dump this thing and get an HP h6300 series.
Note that I managed to successfully upgrade to 1.72 at least once. It was only when trying the 1.72.800 customization did things start to go south.
Also, does it matter whether the SIM card is in the phone or not while upgrading? Instructions are not clear, although they did mention that the phone will behave as if it is out of area.
Another question (desperate and a long shot, maybe stupid), Do SIM cards from say T-Mobile have an effect on i-mate phone Radio Stack ROM (i.e. lock it, etc.?)
ANY help would be appreciated!
i-mate and bootloader
I just got to see the problem as I am going through the same search for answer. How to get to the stage of bootloader? Somehow I feel that the device has crashed: While I was trying to install the upgrade RUU172126WWE_imate, my laptop, and for some odd reason, shut itself down, then auto restarted. The i-mate from that point on did not respond and in fact all lights on the device went blackout. I tried soft and hard resets but to no avail. I even removed the battery for several hours and when I re-installed it, all what it gave me was the word i-mate (but no backlight). Any advise on how I can get the device functional again.
Thank you.
Put your device in bootloader (press the Jog button and the Power button at same time and press the reset switch). Place it in the cradle and re-run the upgrade. That should work OK.
Jog
Thanks for the quick reply.
Power and reset button I know, but I am not familiar with the Jog button on the i-mate (Pocket PC PE). Appreicate your help.
Its the multi-directional button in the middle at the bottom. Press it straight down.
Hi guys, I'm VERY new here
I have a UK Orange SPV M1000 with the following details:
Operator Version: 3.66.1.230
ROM Version: 1.66.00WWE
ROM date: 02/20/04
Radio Version: 1.10.00
Protocol Version: 1337.18
ExtROM version: 1.66.230
I want to upgrade to 2003SE because of what I've read about improved battery, improved BT and widescreen use (and cos I just do )
I've downloaded the ROM and ExtROM from the massive 26 page topic further down the page but ran the .exe and got ERROR 120: country ID error.
Hmmm....
I looked through the forum but to be honest a lot of the stuff went over my head and 30 pages of topic is a lot to read through...
Can someone PLEASE put down a step by step 'idiots' guide to upgrading my ROM with links to relevant things i would need to download/install/whatever
I know I'm asking a lot but it would really help me and I suspect many other people who might look at the forum and leave after a few minutes with spinning heads.
Also, I've not been able to find any posts in reference to the M1000, only O2 branded and original HTC devices. Does this mean I'll have problems connecting to Orange and will need to set up GPRS connections, etc myself?
One more thing.... I have an original Orange 1.66 ROM (downloaded from the Orange UK website). If I mess things up, don't like it, have to send it back to Orange, will i just be able to run that ROM update and everything will go back to how it was?
Phew, long 1st post!
Thanks for reading!!!
I upgraded mine yesterday with the help of a post on getting round the country id, however bluetooth and camera didnt work so had to go back to old rom, so yes you can go backwards.
Hi, I'll try to help you.
Now unrar the files you have. There you'll find "HimaGetDeviceData" file. Copy this one in your PPC.
> Then run it from there. HimaGetDeviceData won't do anything.
> then go to Windows directory and search for file called "Device Data". Copy it to your PC and open it.
there you will found data for your USB, Rom version, this meen 1.66.00wwe, PH10, and the last two are very importaint.
They can be ...
first one O2, Qtek, CDL, TMOBILE. Remember your. This is your Operator.
Second one can be ... WWE, ENG, GER. This is your Language.
After this, you need to download ER2003Edit. You can find it in the forom.
When you install this run the program and open ms_.nbf file first.
You will se the operator and Language. Change them if they are different from yours. ( this is the O2, QTEK, and WWE, ENG ).
Save the ROM file ( CTRL+S ).
Do this with the other two NK.nbf and Radio_.nbf files.
Then run " HimaUpgradeUt " and wait for " Congratulations " and you're ready.
Oh, when you get the Congr... Do hard reset.
(dont wory if you see on the screen of your PPC Radio stack or something like this isupgrading "Please wait" do your hard reset. )
Sorry for the bad English.
If have any questions ask
Hope this will help.
Ok, I have ER2003EDIT installed but when i tried to open ms_.nbf and it said i had the wrong password and asked me to enter one.
Any idea what it could be??
Thanks!
I think that you must not use the autodetect ROM, but the specific filetype: ms_.nbf. This worked for me...
Hey guys, ive been reading many threads regarding issues with the sx56, but after going through most of them, it seems ive been left with more questions. Anyway, my problem is , first of all the reception sucks, signals drop every now and then and i hate saying "sorry? ur breaking up" now from what ive learnt so far from most of the posts is that this "signal" issue is due to the radio stack. My siemens sx56 is running:
Windows Mobile Pocket PC 2003
Model No.: PW10B1
ROM version : A.30.09.ENG
ROM date : 01/01/04
Radio Version : A.33.02
Protocol Version : 1.3.3
now, i have been thinking that maybe i should try downgrading the radio stack while still using ppc2003 , but ive seen many posts in which people have bricked their phones due to downgrade.
Another thing is i forgot what was the default radio version before the ppc2003 upgrade (as i think the signal strength was somewhat better prior to this upgrade) So just to be on the safe side, could any of you recommend me which radio stacks i can use? the ones i see on LumpiStefans site are:
RSU Version 3.23
RSU Version 4.16
RSU Version 4.21
RSU Version A20.10
RSU Version 6.24.20
RSU Version 6.25.02
from what i have figured the A20.10 might be the one which was originally installed in the phone when it came with ppc2002 just a guess since there are no other versions above which has an A in the start.But would downgrading kill my phone?
Now the next problem is the volume problem, that INCREASING ring is quite stupid, ive tried disabling the PDA volume and let the phone volume on full, the increasing ring problem goes away but it raises another problem of JUST ONE RING thats it, it just doesnt keep on ringing, just rings once and then goes silent. Do tell me if this is also a radio stack problem or is there any solution for it.
And yeah , finally, is windows mobile 5.0 any good? is it better than the windows mobile pocket pc 2003? and will it work on the sx56? in fact, are there any other OS besides ppc2002-ppc2003 which would work on sx56?
Thanks.
snakey said:
Another thing is i forgot what was the default radio version before the ppc2003 upgrade (as i think the signal strength was somewhat better prior to this upgrade) So just to be on the safe side, could any of you recommend me which radio stacks i can use? the ones i see on LumpiStefans site are:
RSU Version 3.23
RSU Version 4.16
RSU Version 4.21
RSU Version A20.10
RSU Version 6.24.20
RSU Version 6.25.02
from what i have figured the A20.10 might be the one which was originally installed in the phone when it came with ppc2002 just a guess since there are no other versions above which has an A in the start.But would downgrading kill my phone?
Click to expand...
Click to collapse
The A20.10 and the 6.xx Version should work on your phone, cause it's a PW10B-Model....
Flashing of Radio Stack is everytime little bit danderous like all flashing.
If the process doing fine, there should be no problem. I would do removing the sim and doing a hardreset before flashing the radiostack....
snakey said:
Now the next problem is the volume problem, that INCREASING ring is quite stupid, ive tried disabling the PDA volume and let the phone volume on full, the increasing ring problem goes away but it raises another problem of JUST ONE RING thats it, it just doesnt keep on ringing, just rings once and then goes silent. Do tell me if this is also a radio stack problem or is there any solution for it.
Click to expand...
Click to collapse
This is an issue of the A30.0x ROMs. If you're going to use the 4.01.12 then there won't be the increasing sound problem.....
snakey said:
And yeah , finally, is windows mobile 5.0 any good? is it better than the windows mobile pocket pc 2003? and will it work on the sx56? in fact, are there any other OS besides ppc2002-ppc2003 which would work on sx56?
Click to expand...
Click to collapse
There is no WM 5.0 available for the Wallaby devices. Newest, but in my eyes really buggy ROM Version is WM2003 Second Edition....
Only othe rOS running on the Wallaby is Linux, but until now it's not running as complete, as you can use your phone and all the other functions....
Stefan
thank u for the reply stefan! just a few more quick questions:
1. How do i soft/hard reset? iam sorry iam new to pocket pc's.
2. The ROM u mentioned ,4.01.12, does it have any bugs i should be aware of?
3.Which radio stack do you think is better? the 6.xx or A20.10?
4.How do i install the radio stack and the rom? i downloaded the radio stack ZIP file and the rom is being downloaded. The radio stack zip file has no WIN32 executable file. Do i need to copy it over the phone ? how?
5. Should i install the rom first or the radio stack?
Thanks.
1. Softreset is pushing your stylus once in the little hole on the left side at the bottom.
For Hardreset you have to unscrew your stylus and push twice in the very little hole on the right side at the bottom.
2. The 4.01.12 has like all other WM2003 for the Wallaby the problem that under certain circumstands the sd-card will be formatted. I have used WM2003 for about 2 weeks and had this problem once.
3. Don't know which one is better. Never used one of them cause i have a PW10A-Model
4. You have to put the files in one folder on your SX56 and run the exe directly on the device. Pay Attention to have enough power....
5. It depends on you.....
Stefan
ok this is weird... i upgraded my rom to 4.01.12, after the O2 Screen, normal setup procedure comes.. the thing which bothered me was when i clicked on DEVICE INFORMATION..it is now showing model PW10A-MODEL whereas its a PW10B model,says so on the sticker, and the radio stack is still A.33.02 :S
its working though signal problems are still there... i tried the A20.10 and 6.xxx radio stack versions but they dont wanna upgrade , they give messages like "upgrade failed or retry". Should i try other RSU versions like 4.21??
or maybe i need to try that sd-bootloader method? if so, how?
ok you can ignore my previous post about radio stack, i guess i found the solution.
Radio stack upgrade only works if you copy the 4 files of any radio stack archive to the WINDOWS ROOT FOLDER OF YOUR WALLABY DEVICE!
copying to a seprate folder or anywhere else results in 1% hangup or upgrade failed messages. IT ONLY WORKS WHEN YOU COPY THE FILES TO THE WINDOWS ROOT FOLDER OF THE DEVICE . I just upgraded the radio stack to 6.24.00, lets see if it solves my the problem of bad and breaking up signals.
I still havent found out why my wallaby shows PW10A though :roll:
snakey said:
WINDOWS ROOT FOLDER OF YOUR WALLABY DEVICE!
Click to expand...
Click to collapse
Could you specify Windows root folder?
is it \Windows\ or just \ ??????
snakey said:
I still havent found out why my wallaby shows PW10A though :roll:
Click to expand...
Click to collapse
This depends on the ROM used. PW10A is static in the ROM. If you want it, I'm sure I can make a ROM where it's Type is PW10F .....
Stefan
its the \WINDOWS folder.
And the ROM i used was 4.01.12.
By the way, that 6.24.00 RSU kicks butt! havent came across any signal problems at all. Thanks a lot stefan! this forum rules! :lol:
and do let me know about this model version problem, do i need to install any other ROM which will display the correct model version i.e PW10B ??
Got fustrated
I hat the 4.01.16 ROm with 6.02 RSU, I've tryed to upgrade to 6.25.02, copy all files to Windows and the Upgrade to startup, but I kept at 1%, do a reset and after 10 minutes I got an error, now my phone is off, I cannot turned on, in settings I still had version 6.02 of RSU, If I use the Phone icon in Control Panel it says the fhone is off, turn it on and try again and there's the wait icon in the windows.
How can I restore my settings?, perhaps I tryied to updagre with poor storage space, the MS Voice Command eated allmost all RAM and I had to increase it, also I left the SIM while upgrading, any help will be wellcome.
Re: Got fustrated
WhiteWizard said:
I hat the 4.01.16 ROm with 6.02 RSU, I've tryed to upgrade to 6.25.02, copy all files to Windows and the Upgrade to startup, but I kept at 1%, do a reset and after 10 minutes I got an error, now my phone is off, I cannot turned on, in settings I still had version 6.02 of RSU, If I use the Phone icon in Control Panel it says the fhone is off, turn it on and try again and there's the wait icon in the windows.
How can I restore my settings?, perhaps I tryied to updagre with poor storage space, the MS Voice Command eated allmost all RAM and I had to increase it, also I left the SIM while upgrading, any help will be wellcome.
Click to expand...
Click to collapse
please let me know if you find the solution...I have the same problem
Thanks
Yes
Yes, The solution was to put all files on the windows folder and execute the update program from that location, the procedure continues to 100%, and then, I think it reset my machinne, and when it boot again I got the new RSU installed and the phone was able to turn on again, automatically.
Good Luck
Re: Yes
WhiteWizard said:
Yes, The solution was to put all files on the windows folder and execute the update program from that location, the procedure continues to 100%, and then, I think it reset my machinne, and when it boot again I got the new RSU installed and the phone was able to turn on again, automatically.
Good Luck
Click to expand...
Click to collapse
can you tell me whcih version of RSU you used?
I have PW10B1 model and I load the XDA-Developers ROM Version 1.1 but I still have problems with RSU..I tried almost all RSU from ftp://ftp.xda-developers.com/Wallaby/ but no succees...
if you have the same model maybe you can send me by email your RSU version...please!
my email is [email protected]oo.com
I have 6.25.02
I'm using the 6.25.02 version, the very same files that had failed with then 1% problem, the trick was no to put anything in the starup folder, do not soft reset before the procedure.
Simply navigate to your Windows folder with any file explorer and execute the update program. Give it time to finish, ensure that the procedure reach 100%.
Good Luck
Re: I have 6.25.02
WhiteWizard said:
I'm using the 6.25.02 version, the very same files that had failed with then 1% problem, the trick was no to put anything in the starup folder, do not soft reset before the procedure.
Simply navigate to your Windows folder with any file explorer and execute the update program. Give it time to finish, ensure that the procedure reach 100%.
Good Luck
Click to expand...
Click to collapse
I just did this but when I'm starting at 1% the status bar is disappearing and it seems that is doing nothing...is this normal?
Did you had the status bar until 100%?
Perhaps you have a wrong ROM for that RSU
Remember that you must have the rigth ROM for a given RSU, all Win2003 require RSU version 6.x, if you hace downgraded the ROM you'll need an older RSU.
Sorry
Yes, I saw my status bar reach 10%, 20% and so on, ultil it reach 100%
Re: Perhaps you have a wrong ROM for that RSU
WhiteWizard said:
Remember that you must have the rigth ROM for a given RSU, all Win2003 require RSU version 6.x, if you hace downgraded the ROM you'll need an older RSU.
Click to expand...
Click to collapse
here is written tu use for their ROM, XDA-Developers ROM Version 1.1, and PW10B-Model RSU Version 6.24.20 ....but is not working with this also (...
http://wiki.xda-developers.com/index.php?pagename=Wallaby_HT_GSMError
I have flashed my O2 Atom with WM5 AKU3.3.3 Final (From Master Jiggs), unfortunately I need to flash back to Original O2 Atom (Xda-Atom-ENG-20060426-MOT0822). I can't do it the DSUU always gives an error.
I also tried with BOOT LOADER method as below, also it gave error
1) Remove SD
2) Remove battery
3) Press Camera button + Reset + Insert battery
4) Connect USB -> Run DSUU
Please anyone can give me the step 1 by 1 how to flash back my O2 ATOM.
THANKSSSSSS
Why no-one reply
I tried to search from here, and try a couple of ways, still can't flash to original rom.
At lease please Master Jiggs could you please give me an idea how to do this?
Thankssss a ton
You can try reverse engineering the upgrade procedure found in the WM5 AKU 3.3 topic. It goes like this, but you'll most probably need the AKU2.2 nb0 file.
(which I currently don't have any idea how to extract from the AKU 2.2 ROM. The AKU 2.2 ROM should be avaliable in the same topic if you need it, but you should already have it I think)
UPGRADE PROCEDURE:
1. Your device battery must be at least 80% charged.
2. Enter into boot loader mode: POWER+DPAD(center)+RESET (simultaneous)
3. Connect device to PC using USB
4. Run the original ROM update (in your case, would be 3.3.3 final)
5. On the Welcome window, click <next>
6. Unzip nb0 file into C:\Windows\Temp Folder (overwrite existing file) - you need the nb0 file from the AKU 2.2 ROM here
7. Proceed upgrading and follow on screen instructions.
PS: I have no absolute garuntee this works. The Atom is one locked down mofo. -.-
Thank you so much Ultimate Chicken
There are questions I am not clear
1)I have the extract .nb0 files from AKU2.2, there are 2 .nb0. Do I need to use this both to replace in C:\Windows\Temp after run the DSSU of AKU3.3?
2) After I executed AKU3.3 and look into C:\Windows\Temp, there is no .nb0 file in there so I don't know whether this is correct that to replace AKU2.2 .nb0 files into C:\Windows\Temp (Because there is no .nb0 file exist to replace)
Please help
Thankssss again
see attached
Q1 has already been answered for you. So...
2) After I executed AKU3.3 and look into C:\Windows\Temp, there is no .nb0 file in there so I don't know whether this is correct that to replace AKU2.2 .nb0 files into C:\Windows\Temp (Because there is no .nb0 file exist to replace)
Click to expand...
Click to collapse
That's why the instructions tell you to click NEXT first at the welcome screen (step 5) before doing anything. If you don't you won't see anything in Windows\Temp.
Thank you both of you for the information.
Quick Chicken :
To confirm because I destroy my Atom
If I tried your solution & if it is not working or end up at some steps.
Can I regain back my Atom by flashing it with WM5 AKU3.3 again?
THNKSSS
Repeat Vvvvv
This should work, because I did end up stuck in what wasn't even a bootloader (black screen with large white text that said "connect a USB cable") and was still able to resuscitate my Atom. As long as you have a bootloader that isn't locked (the Atom's, by default, isn't), and you didn't misflash your bootloader, it's possible to reflash your Atom.
To play it safe, remove your SIM and memory cards before flashing.
You may run into a common problem ExtROM_FORMAT_FAIL. If you do get this, your bootloader should be safe (and you should end up in the Connect A USB Cable screen) - retry the flash from scratch repeatedly and one of the attempts should go through.
PS: I still can't garuntee a thing. Frankly, my experience with the hacked Exec ROM might be a fluke or something. Good luck.
Ultimate Chicken
Thanks a million Time I am flashing my Atom back now. Wait & See the result.
Another question from a newbie like mine. You are talking about flashing the boot loader, it seems to be very serious if I flash wrongly my boot loader. So could you please give me a knowledge or a link on this, so that I am not flashing my bootloader wrongly.
Thanks again.....
The bootloader flash is part of the process. It also (thankfully) is the shortest part of the process. Without a bootloader your device won't run at all, and it can't be recovered short of sending it back for repairs.
I can't remember when it occurs, but should be before the ExtROM flash. Your PDA screen and DSUU should show you the details while the event is in progress.
Good luck. ^_^
Hello Everyone!
This is a step by step guide for unlocking the SPL of your HTC P3400 or P3400i.Please read and follow everything given here carefully and you will have your phone unlocked within 15 minutes.
This is a step taken in order to minimize the accidental bricking scenerios happening almost everyday here.
The Guide is divided into 2 Parts, A FAQ section and the Unlocking Guide Section. I request you to please read all of this before doing any furthur steps. ROM Flashing can be very dangerous if not done properly.
Enjoy!
Frequently Asked Questions
FAQ (Frequently Asked Question) Read Carefully Please
Q1. What is the basic information about my phone that i would need to get started with this process or for troubleshooting?
Ans. The basic information that you need is displayed on the white htc splash screen that shows up when you start your phone. This inludes:
ONBL version, SPL version, GSM or Radio version and OS version.
Apart from that, you will also need the serial number of your device. This can be found behind the battery on your device or on one side of the packaging box in which your device came.
An optional thing that may come handy is the version number of your ROM which can be found by going to Start > Settings > System > Device Information. Look for the ROM Version there.
Q2. What is SPL, Why it needs patching, and what are the things i need to keep in mind?
Ans. SPL or Second Program Loader is a part of your phone's firmware. Its responsible for both loading of operating system and it is also used by operating system for some low level tasks. By Default, HTC and Other Manufacturers too, design it in such a way that it does not allows custom ROMs to be flashed in the phone. It does no by checking for the Digital Signature of HTC on roms. So it need to be patched in order to flash custom ROMs made by chefs in this forum.
There are two SPLs available right now for P3400 and P3400i. One is Olipro's SPL for Old Gene and Second is Orefkov's SPL for New Gene. These should be used according to the device they are meant for. Using wrong SPL can make your device dead.
One more thing is, SPL is needed to be updated just once. Only one of the given SPLs will work for you and you will never need to patch it again. This is true for those situations too when you flash a rom and your phone does not boots past the White HTC splash screen. In that case too, As you have just flashed an incompatible ROM, you just need to use another, compatible ROM to get your phone back. NEVER UPDATE YOUR SPL ONCE IT IS PATCHED BY EITHER OF THE METHODS
Q3. How can i be sure which version i need to use, i am not sure whether i have an old gene or new gene?
Ans. Earlier it was being thought that one can differentiate between New Gene and Old Gene on the basis of Onbl and Serial Nos. But this has not found to be true as evident from many cases of bricking.
One of the possible checks for knowing that is if your phone originally came with Windows Mobile 5, its probably an old gene, and If it came with Windows Mobile 6, its probably an New Gene. However, this is also not a concrete basis to decide the version of SPL.
So i recommend to follow these steps, These should work for any Gene without problem.
1. Use the Olipro method first. It will work properly if your device is an old gene.
2. If it fails and your phone becomes dead, just follow the instructions for using Gene Unbricker for new gene and your phone will be back again. This way, your new gene will be flashed with Orefkov's method.
Q4. Are there any precautions that i need to take when selecting a ROM for flashing to my device?
Ans. Yes, there are indeed some things that you need to keep in mind before making mind to flash a ROM.
1. Make sure your SPL is patched, ie. On boot screen it should have either SPL 1.10.Olip displayed in case of an old gene OR SPL 1.07.Oref in case of a new gene. If it is not, patch it using the Guide given below. If it is, dont ever try to patch it again.
2. After patching your SPL you will become sure that whether your phone is a new gene or old, because of knowing the version of SPL that worked for you. Now, never choose a ROM which is not built for your phone. Only use ROMs appropriate for you phone. And if you ever accidently flash a ROM of wrong version, dont panic. Just flash another ROM for your version and your phone will be back.
3. In general, never try to downgrade your ROM. Means if your original ROM was WM 5 and you upgraded to WM 6 or 6.1 Dont try to downgrade to WM5. This is specially true for WM 5 because of reasons i'll explain later.
Q5. Why is it not recommended to downgrade the OS version, ie. moving to a previous ROM version?
Ans. There is no problem actually in doing so. But there are some situations that needs to be taken care of. What happens is, Somtimes, the previous version of Original ROMs from htc, contain the older version of SPL that is very specifically made for that version of ROM.So if you flash this ROM, your SPL will again become locked. This is specially true for original WM 5 ROMs
In case your phone came with WM5 originally, and the version of ROM exactly with the one that was originally on your device, It wont give any problem. But if this ROM is not exactly the version your phone originally came with, this will brick your device and you'll have to take it to service center. No homemade solutions works then.
Even bigger problem arises when your phone came with Wm 6 originally and you try to downgrade it to WM 5. This will certainly brick your device and force you to take it to service center. SO DONT EVER TRY TO DOWNGRADE A GENE TO WM5 IF IT ORIGINALLY CAME WITH WM 6.
ROMs created by users here do not contain the ONBL, SPL and GSM parts (dont worry about the names). These only contain the OS part which is safe to use.
Q6. What are the things i can try if i get a problem while this process?
Ans. You shouldn't get any trouble if you take all the precautions, but even if you do, you can try :
1. If your gene is bricked by Olipro SPL, use the gene unbricker for new gene by Orefkov.
2. If you flashed your phone with a ROM made by some user on this forum and it doesn't works, just flash another version of the ROM or some other compatible ROM. NO need to touch anything else.
3. If you downgraded/Upgraded using any of the Original HTC ROMs and your phone is bricked, try the JTAG Method by Orefkov. Search for it, you'll easily find it. If even that doesn't helps, Take your device to service center.
Q7. What is bootloader mode, and how do i enter it?
Ans. Bootloader mode is a special mode which is use to flash ROMs. Bootloader is the part of your phone's firmware that kicks in even before SPL and initializes it. You may need to enter this mode while patching your SPL or sometimes while flashing a ROM. To do that, Shutdown your phone, Press and Hold the Camera Button and press the power button or the soft reset key using your stylus. This will take you to a 3 colored screen with your Onbl and SPL version displayed on it. This is called the Bootloader mode.
Q8. What is Hard Reset and Soft Reset and how to do it?
Ans. Soft reset is a second name for restarting your phone. It can be done using power button too but sometimes, when the phone is hanged, it needs to be done by pressing the soft reset key, situated in a small hole near the mini usb port you use for charging and headfone, using your stylus. Your phone will restart immediately without any harm. But if you have any unsaved data, like an open, edited word file or a text message half written and not saved, they will be lost. But all your saved data is safe.
Hard reset is something that needs to be done when there is some problem with the phone that is not being solved using any standard method or restarting the phone. This method erases all the files and data in phone memory (not SD card) and makes your phone as it came new from factory or just after a fresh ROM upgrade. You'll loose all your emails, calender items, Todo list, sms, contacts etc. But most of the problems get solved using this. So before using this, backup your PIM data using utilities like PIM Backup by dotfred etc.
To do a hard reset, shutdown your phone, Press and hold the two soft keys (the keys above the call accept and call reject keys) and press the reset button using stylus. A black screen will appear warning you about the consequesnces. Press the Green key (call accept key) to start the process.
The Step By Step Guide
The Step By Step Guide
CAUTION: DO NOT UPDATE ROM OF A PHONE THAT IS SIM LOCKED. THE RESULTS ARE UNKNOWN BUT MOST OF THE TIMES IT PREVENTS YOU FROM USING THE PHONE ANY FURTHUR!!
If you like to backup your existing rom first, follow this guide by Ankit360 to do it : http://forum.xda-developers.com/showpost.php?p=3215838&postcount=20
Step 1: Download the Tools
-------------------------------
Download the tools zip file from here:
http://www.4shared.com/file/81084740/fa599d63/SPL_Unlocking_Tools.html
Its a self extracting file, just start it and give a path and it will unzip all the files in your chosen folder. Inside the extracted folder you will find these things:
1. SPL Updater : Inside it there are 2 folders, Olipro and Orefkov. These contain the two SPL patchers that we need to use.
2. ROM Update Utility : This contains the ROM update utility we will need to flash a ROM. Unzip it into a folder.
3. USBDriver4ActiveSyncVista : This contains a special driver for Windows Mobile Device Center in Vista that you need to use to successfully update your ROM. Unzip it in a folder too.
4. Download a ROM appropriate for your device: Which one is appropriate, you'll only know after updating your SPL. So do this step after that. But in any case, here is a link to a good ROM, created by me, which is available for both new and old gene:
Sumit's Pro Users ROM (WM 6.1, for new and old gene)
http://forum.xda-developers.com/showthread.php?t=467796
Step 2: Preparing your phone
--------------------------------
1. Copy the file gene_hspl.exe from the SPL Updater\Olipro folder that you got in step 1 to the phone memory.
2. First, on your phone, Go to Start > Settings > Connections > USB to PC. Here, uncheck the checkbox : enable advance nerwork functionality. Click OK. Disconnect and Reconnect the USB cable to your pc.
Step 3: Prepare your Computer (Please pay attention, this is crucial!)
--------------------------------
XP Users
----------
There is not much you need to do. Just open task manager and kill the Active Sync executable from the processes tab. Its named as wcescomm.exe.
Vista/Windows 7 Users
-------------
You need to take these steps :
1. Go to desktop, right click Computer, and select Manage. Go to Device Manager. Now under the section Mobile Devices, Double Click : Smartphone USB Sync.
2. On the Drivers tab, click "Update Driver..." button. On next screen click : "Browse my computer for driver software".
3. Click : "Let me pick from a list of device drivers on my computers". Click "Have Disk.." on next screen. Click "Browse..." and go to the folder extracted in step 1. There, go to USBDriverforActiveSyncVista folder. Here select the file "wceusbsh.inf" and click OK.
4. Click Next and finish the wizard.
NOte : YOU NEED TO DO THIS TO SEE THE "USB" BUTTON IN MTTY WINDOW IN LATER STEPS. DONT SKIP IT!
Step 4: Use the Olipro method first.
-----------------------------------------
Open File manager on your phone. Go to the location on phone memory where you saved gene_hspl.exe. Tap on it to run it. Your phone will restart after a short pause.
Now there are two chances :
a) If its done alright, you'll see SPL 1.10.Olip on your boot screen and your phone will boot just fine. And it confirms that you have an old gene. You do not need to do Step5. Proceed to Step 6.
b) If it doesn't boots, and only green and red keys blink, Don't worry. Your phone is bricked but you'll get it back using orefkov's method in a minute. Proceed to next step. And this confirms that you have a new gene.
Step 5: Use the Orefkov Unlocker
------------------------------------
1. Remove the battery, SIM card and SD Card of your phone and press the Power key for 20 seconds to draw out any residual power from the phone.
2. Replace the battery but not the SIM and SD card, and don't start the phone yet. Press and hold the Camera button and then press the Power button or Soft Reset button. Phone will come to boot loader mode (tricolor screen) and SPL 1.10.Olip will be displayed.
3. Connect the USB cable. The text USB will appear on the bottom of the screen.
4. On PC, go to the folder Orefkov in the folder extracted in step 1 and run the Mtty1_42.exe. Press the button "USB" in the window that opened.
5. In the window that opened, type the following command (don't use copy paste please) and press enter:
Code:
set 32 1
You'll see a response from phone.
6. Type the following command BUT DON'T PRESS ENTER YET:
Code:
ls boot.bin
Note : that is small L and small s in that command, dont mistake it with I.
Now, hold down the Camera button on phone, and press the enter key on computer. After a while, the screen will become White. Continue pressing the Camera button for 10 more seconds.
7. Now release the camera button, close the MTTY program and run ROMUpdateUtility.exe in the same folder, not the one outside it. That one is for RAM flashing that we will use later. Check the boxes in each step and click Next Next and then at last Update. Let it finish the process. Your phone will restart.
8. Now on the splash screen you'll see the info with updated SPL version. The version of SPL will be 1.07.Oref.
Congrats! you have successfully patched your SPL.
Step 6: Flash the ROM
---------------------------
Now let the phone boot once and then shutdown it. Insert your SIM card, but not the SD card. Go to the PC and copy the ROM file (it must be names RUU_Signed.nbh. Rename it if it has some other name.) into the ROM Update Utility folder that is outside the Orefkov and SPL Patcher folder.
Now press and hold the camera button and start your phone to go into the Boot loader mode once again.
Now Run the RomUpdateUtility.exe and follow her instructions. Please make sure that you are not running RomUpdateUtility inside the Orefkov folder in SPL Updater folder. You must use the one outside, in the RomUpdateUtility folder. Your phone will automatically go into bootloader mode and a progress bar will be displayed on both phone and PC. Once it completes, your phone will restart again and you'll get the phone with the brand new ROM.
Step 7 : Set your PC and Phone back to normal
------------------------------------------------
This step is only needed in case you are using Vista.
The driver we updated in Vista will not work for normal active sync operation. So you'll need to set it back to the original version. There are two ways to do that. Either, uninstall and reinstall the Windows Mobile Device Center Or Follow the same procedure gicen in Step 3 but instead on clicking the "Have Disk button", choose the driver from the list already given.
The driver that you need to install can be identified by have a newer version given in front of its name. Also, the newer driver's name includes "Microsoft Corporation" while the older one has only "Microsoft".
You can Put back your SD card now.
On your phone, again go to the Start > Settings > Connections > USB and check the checkbox there and click OK.
That's it! You are Done.
Credits
Thanks to these people whom work helped me greatly in writing this Tutorial:
Ankit360 for writing the original tutorial.
Olipro for providing the SPL for old gene.
Orefkov for providing the Gene Unbricker for New GENE.
Nevermind_me for sharing his real experience as an end user and help in updating the guide.
NEW BEE
The info being provided is very informative,there is no way i can go wrong with these steps.hope it helps unbricking my phone.thanks to the people involved for making it happen.you guys rock.gonna try these steps will let you know if i got it rite.
your fellow new bee
I TRIED THE SUMMITS STEP B STEP GUIDE AT THE POINT WHER MMTTY PROG SUPPOSE TO MAKE SCREEN ON PHONE GO WHITE IT GIVES ERROR MESSAGE SOMETHING ABOUT CAN'T DOWNLOAD IMAGE,OR SOMETHNG
My P3400i SR8XX is OLD or NEW?
Hi! Crazy & Ankit,
I am from Delhi and having P3400i with SR. HT8XXXX, onbl-1.17.000,spl-1.17.000,os-1.8.00.
In the past I have flashed several times of cooked rom by chayn & lomlom without changing to permanent HSPL. It was done by temporary CID unlock method as running jumpsp.exe while pressing and holding Camera+VoiceReco button and flashing. Presently we are using Vista Design build 20270 by Chayn and and still my onbl& spl displays 1.17.000.
Today I tried to flash Ankit M2D rom using previous method, flash completed successfully, device restarted but stuck on boot loader. Then i restore my Gene by RUU_Gene_hTC_Asia_India_1.17.720.1_4.1.13.34_02.79.90_Ship and then flashed Chayn Vista Design 20270 which is working fine.
Please confirm whether my Gene is NEW or OLD as if it were NEW then Ankit's ROM Should work. Sorry for my bad english.
Thanks..........
Yours is an old gene i guess. Using Serial No, ONBL and SPL versions for recognizing your phone as a new or old gene is not reliable. chyan and lomlom's both have provided some excellent roms for both new and old gene so i cant say about that also. But ya, if Ankit's ROM is not working then yours is an old gene, i am 99% sure.
Thanks for your quick response to our query. Further, could you please advise me better ROM for me to Flash.
Also, I have created 1% increment battery dll and tested on my gene which is working fine. Is it possible to include it in your ROM.
@krazy
Oh Boy! Now we have an old Gene (3400i) with 8 series number and 1.17 onbl. Great going HTC !
Guess you have some really busy time coming up.
BTW:
Do you know typing? Better learn it soon .
What to say brother, HTC is just making things difficult, i guess they want to sell the higher end mobiles too. But i dont understand, apart from WinMo 6.1, their higher end mobiles have faster and greater hardware. So how come flashing a gene with WM 6.1 and Manilla 2D can affect their sales? I wont go for a P3400i if i had the money to buy a diamond even if both of them can/already have WM 6.1.
I know typing very well, you might have got some idea from the amount of text i post when i post a new rom I am ready, give it to me baby! Yeah! LOL!
qasidakbar said:
Thanks for your quick response to our query. Further, could you please advise me better ROM for me to Flash.
Also, I have created 1% increment battery dll and tested on my gene which is working fine. Is it possible to include it in your ROM.
Click to expand...
Click to collapse
Hey man, its really nice! Love it. Will include it in ROM is some more users gave positive responses, as you know that the ROM is not for somebody alone, its for the community. So will have to take some feedback before including. I'll post it in recommended downloads section in both of my roms. Thanks for it mate
krazy_about_technology said:
Yours is an old gene i guess. Using Serial No, ONBL and SPL versions for recognizing your phone as a new or old gene is not reliable. chyan and lomlom's both have provided some excellent roms for both new and old gene so i cant say about that also. But ya, if Ankit's ROM is not working then yours is an old gene, i am 99% sure.
Click to expand...
Click to collapse
You are 100% right, my gene is absolutely OLD. I have downloaded and flashed your OLD Gene 1.04 rom and it is working fantastic. Thanks again your are really the Crazy Sumit.
Yeh, I know I am Krazy, but Krazy with a K not C! Got it
Rom in PTG
Hello staff of the forum can be a rom in PT to Gene 100 HTC P3400?
thanks
Phone Info:
S/N:SZ71xxxx TMN ONBL: 1.07.0000 SPL: 1.07.0000 OS:1.7.0.0
puto116 said:
Hello staff of the forum can be a rom in PT to Gene 100 HTC P3400?
thanks
Click to expand...
Click to collapse
There are no 'staffs' in this forum, we all are members just like you . Please elaborate your phone details (the details your device shows when you switch on), then someone will be able to help you out.
@qasid: The battery bar did not show up in my Gene in the top bar . Using a manilla2D version. any ideas?
@shaunak! Have you tried sdkcerts patch, I think it will solve the issue.
qasidakbar said:
@shaunak! Have you tried sdkcerts patch, I think it will solve the issue.
Click to expand...
Click to collapse
Yup! its already installed, since I am using color icons. Can you please post a screen shot ?
Rom in PTG
sorry
Hello staff of the forum can be a rom in PT to Gene 100 HTC P3400?
thanks
Phone Info:
S/N:SZ71xxxx TMN ONBL: 1.07.0000 SPL: 1.07.0000 OS:1.7.0.0
Addicted2xda said:
Yup! its already installed, since I am using color icons. Can you please post a screen shot ?
Click to expand...
Click to collapse
Please see post#8 for screen shot.
backup orignal rom
to bauckup orinal rom orefkov created small programm for it.
Programm dump_gene_os_extrom.exe do dump os and extrom from Gene to memory card. Created files are identical os.nb and extrom.nb, extracted from official RUU_Signed.nbh, and allow rom coocking with it.
Usage:
Copy dump_gene_os_extrom.exe on your device. Insert SD-card with at least 70 MB free on it. Run copied program. After some time you will see message - Dump complit. On SD-card will be files os.nb and extrom.nb.
how to flash ?
use htc rom tool
click on build tab
device = gene
u see firmware contain on right
give path Ext. ROM to extrom.nb
OS to os.nb
click on build u get new file called ruu_signed.nbh