HTC Wizard/8125/(others) How-To.... - Upgrading, Modifying and Unlocking

***POST DELETED***
As you can see below, it seems I have a lot to learn and the last thing I want to do is mislead n00b's like me. This was supposed to be an "easy" way to mod your HTC 8125 but unforunately you have to walk before run so I'm going to do more reading and hopefully I can help people like me who just want WM6 and an easy How-To to get this done. I'm going to keep the attachments as this may be useful, but the rest I'm removing.
Thanks again everyone for your constructive criticism. I will take everyone's advice and read more.

nnakao said:
***THIS IS FOR EXACT STEPS ONLY!!! I DON'T PRETEND TO KNOW HOW/WHY IT WORKS, BUT IT DID FOR ME. DON'T EMAIL ME WITH QUESTIONS. THAT IS WHAT THE "SEARCH" BUTTON IS FOR.
Ok. So instead of posting a question, I figure I'd post a How-To.
Now I'm a n00b, so I did a lot of hunting these forums to get to where I needed to go. I will attempt to post all credits for work done at the end of the "How-To". If I miss anyone, send me an IM and I'll update the post.
First off, let me tell you what I have:
Pre-WM6:
Cingular 8125 locked
CID Locked
G4 Version (look it up.... I forgot to document exactly)
Windows Mobile 5
Post-WM6:
T-Mobile 8125 Unlocked
CID Unlocked
ROM version: 10.1.0.811 WWE
ROM date: 8/11/06
Radio version: 02.25.11
Protocol version: 4.1.13.12
XMA 6 r 3
Now you may be asking yourself "What?!?!?!?". Yeah, me too. To be perfectly honest, I have no idea what most of those means. Fortunately, if you're like me and just wanted to upgrade the damn thing from WM5 to WM6, you really don't need to know much more than the "Radio version" and SIM/CID Lock/Unlock.
Now for some terms. I've been searching this forum for some time and it took me a lot of asking and a lot of more searching to figure out what half the damn terms mean so I'll try to sum up what you'll need for this peticular procedure:
1. Wizard = The one of many names of the HTC 8125
2. nk.nbf = The image, or ROM, of the WM you want to use.
3. G3 = When you boot your HTC, it should say something like 2.xx.11. Any number less than 2.xx.11 is a G3 device. If I'm wrong, someone please let me know and I'll change it.
4. Brick = You got a useless phone! No No, that may not be true. Try searching the forums to recover from a phone that won't boot.... scared ya, didn't i?
5. (reserved for terms that I just can't think of that are important)
===
Ok. So let's get into what exactly I did to get to this point. Register for this forum to get the attached links).
1. Get the Lokiwiz02b/03a (attachments below)
2. Get SoftSPL or sSPL. For G4 users, this will temporarily allow your HTC Wizard/8125/(others) to be upgradable. I say temporary because G4 users only have 1 option (other than SPL) to unlock the CID and that's to pay like 40 bucks and if you're here, you probably don't/can't pay for it. It's a good work-around (attachments below) (http://forum.xda-developers.com/attachment.php?attachmentid=50344&d=1189619527)
3. Get a ROM in which you want to use to upgrade from WM5 to WM6. Here is a good link given to me (credits at the end of the instructions): (http://wiki.xda-developers.com/index.php?pagename=wizard_WM_6). Think of a ROM as a Windows Install Disk, except it's virtual, not physical.
4. Get Active Sync 4.5. Google it and download it.
5. Get a Radio ROM (attachment below)
6. Get a mini-to-standard USB cable (for your phone.... did you get Active Sync 4.5 yet?)
Note: I've read that this process doesn't work for Windows Vista, but since I hate that damn OS, I don't have it and can't verify it doesn't work.
===
Ok. So now that you have all necessary tools, let's get started on the steps to SIM/CID unlock your phone. Why do you have to do both? I have no freakin' clue, but you do.
0. Unzip all .zip files (not .cab) to your computer (i.e. C:\Temp\HTC\(directory name).
1. Install ActiveSync 4.5 and connect your phone to your computer.
2. Copy the EnableRapi.cab to your phone. You can use Windows Explorer to do this.
3. Run the EnableRapi.cab on your computer.
4. Run the Lokiwiz.bat for LokiWiz02b.
5. Use "U." to SIM unlock.
5a. Do not do anything until your phone completely reboots!!!!
6. Run the LokiwizMsl.bat for LokiWiz03a. (Write down the PIN!!!!!)
6a. Do not do anything until your phone completely reboots!!!!
7. Check to see if you can use a different SIM card (if you have one).
8. Enter in the PIN you wrote down to unlock the Network.
===
Ok. Now we ca finally upgrade the OS/ROM/NBF to WM6.
0. Make sure you're phone is connected to the PC with Active Sync.
1. Copy the wanted nk.nbf/ROM/OS you downloaded to the SoftSPL-V0.1 directory.
2. Run the START-sSPL.exe
3. It will run throuth a RUU (ROM Update Utility) that you may or may not have seen before. Just check all the necessary boxes and "Next" your way through the wizard until it successfully updates your phone.
3a. Do not do anything until your phone completely reboots!!!!
That's it! Your phone is officially updated.... I/you/we hope....
==
First off, I'm going to list the linked sites and who was the original poster. Then I will list the people who've helped me.
1. the-equinoxe = sSPL
2. rudegar = helped with the terms and links to HTC Wizard info
3. ??? = I'm sorry but I don't remember where LokiWiz2-3 came from. I didn't bookmark it!!! dammit! If someone knows, let me know and I'll fill in the ???
===
If I have incorrectly said something in the above, please let me know immediately and I'll change it.
HAPPY MODDING!
Click to expand...
Click to collapse
this is all very confusing and misleading,
Sry to say but you,yourself are not correctly,clear about the whole process of differentiating between the G3 & G4 devices.
SIM/CID Unlocking/ method and upgrading a G3 and G4 are entirely different.
The procedure you have posted is mix up of both devices but not explained correctly.You have posted all tools for unlocking but have not given there description as which one is to be used for which device.
The upgrading method is also not correct,as I gather it's more like it's for G4 devices,you cannot do this method for G3 device,it's misleading here.
I'll advise you to first understand it all fully yourself,You still need a lot of reading to do and fully consume the process,rather posting a guide for Noobies!!!
Check Red markings for corrections

nnakao, I like your effort of putting in answers in the forum. However, as what I've experience so far, it isn't much of a use, in most cases (i.e. some people just do not search). However, nice effort.
Further, I would also like to ask you a favour (probably a copy paste job), to check with the wiki (i.e. this page, top portion, "XDA-Wiki"), to see if there are relavant section (under Wizard) on stuff that you've just mentioned. If
(a) they already exist, double check it and correct them if necessary
(b) if they do not exist, add in there. Usually, others will just point newbiew into there, easier than to find your thread.
Thanks.

you got errors will post later more errors if more but here are some
----------------------------------------------------
"3. G3 = When you boot your HTC, it should say something like 2.xx.11. Any number less than 2.xx.11 is a G3 device. If I'm wrong, someone please let me know and I'll change it."
\/ \/ \/ \/ \/
A G3 device has the ipl and spl 2.xx
A G4 device has the ipl and spl 2.xx.xx
---------------------------------------------------
Wizard = The one of many names of the Cingular 8125 (HTC Wizard)
------------------------------------------------------
Remember to post in big red letters "I am not Responsible for you bricking your device" and "That this is only for G4 devices" so post the difference of g4 and g3 on top.

After a couple of days of trying to search this forum for some basic explanation of some of the tools involved, I've come to the conclusion that it's next to impossible to find anything with the forum search engine.
The forum engine appears to filter out all three letter search terms, like ROM, IPL, SPL and NBF. Basically all the things I need to use as search terms get me nowhere. Put any one of those into the search box and you get no results, even though the forum is littered with references to them.
There are a couple of really useful threads, that have got me quite a long way, but I found them by searching the whole world with google, not by using the search engine in this forum. I'm sure plenty of other people have tried searching for the same information and just given up in despair.
Maybe some links to the correct information would have been more helpful than the criticism this thread received.
Here's quite a good place to start:
http://forum.xda-developers.com/archive/index.php/t-298613.html
If anyone can add anything to help demystify the process of flashing phones and using this forum, I'd be grateful.

Yo, thanx anyway yo!

Related

MaUpgradeUt_noID.exe error

Apologies in advance for the newbie question.
I have a new SPV-M5000 locked to Orange. I think I have all of the files that I need to unlock it, and using all three hands I managed to get it into bootloader mode, but when I try to run MaUpgradeUt_noID.exe I get the following error: "MaUpgradeUt_noID.exe is not a valid Win32 application"
I hope that I am making some kind of really dumb (and therefore easily fixable) newbie mistake here. Any thoughts?
Thanks in advance.
Upgrade utility
Hi.
I have the same issue and posted the following on Buzz's site (buzzdev.net) over a week ago but have had no replies. Hopefully someone with an answer will reply to you here?
Quote:
Having read pretty much all the forums on Universal software optimisation starting with craigiecraigie4's excellent guide at http://forum.xda-developers.com/viewtopic.php?t=31697&postdays=0&postorder=asc&start=0 and extensive reading on the wiki site and of course Buzz's brilliant work throughout this and other sites, I finally feel ready to take the plunge with updating my new o2 xdaExec using o2's 1.30.107 WWE ROM, Dopod's 1.11.00 Radio and my own Extended ROM creation (yet to be made as I want to do 1 bit at a time). I thought I'd put Jasjar's extended ROM (164 I think) on until I have got use to modifying the Ext ROM image as I want.
However, I need to use Buzz'y MaUpgradeUt_noID.exe program as the standard installer is telling me there is a country error. Fine, so I have that downloaded BUT when I try to run it, my Windows XP system tells me that it is not a valid win32 application. Am I missing something here? Have I downloaded the wrong program or is there a problem with my XP? I don't appear to have this problem with other programs.
Hope I have included enough info for someone to tell me where I am going wrong.
HELP................
Unquote.
I have just downloaded a version from this forum (about half way down) - I haven't had a chance to test it yet but it IS different and if I run it without connecting my Universal, it does run the program but fails as no PPC device connected so it may be the better version. I will try it tomorrow but if you test it first, let me know
http://forum.xda-developers.com/viewtopic.php?t=54210&postdays=0&postorder=asc&start=25
O.K., that file seemed to do it.
I have now flashed my ROM with the latest non-Greek QTEK build, UNI_QTEK_13077_176_10900_WWE_Ship.exe, and then copied UNI_Unlock_v1.exe onto a SD card and ran it. I got a successful unlock message.
However, when I put my SIM into the phone, it booted up to a plain screen with a title bar of "Simlock" and the following message: "Network is locked, Please input unlock code".
Did I miss a step somewhere? Is it possible that the SIM itself could be locked (it's a brand new Cingular SIM) somehow?
Yes you did miss a step, in fact you missed lots of steps.
Go back and read the readme.txt file that came with the unlock program, everything is explained very clearly in there what you need to do!

[TUT]Complete upgrading guide (HardSPL+Radio+ROM) NOT FOR CDMA USERS!!!

Here's a tutorial for the new users facing unanswered (at a first glance) questions while browsing through the tremendous amount of information that can be found on the Diamond Forum.
A more detailed guide, one which contains screenshots too, can be found in The Bible!
IMPORTANT!
Before you proceed, you need to understand one thing: although these upgrades work in 99% of the cases, you are doing this at your own risk!
Prerequisites:
1. make sure you backup all data on your device (that is contacts, sms, mms, settings, owner info, personalization, etc.) as the upgrade process will wipe out all the information found on the device.
2. make sure you have a working ActiveSync (Windows™ XP) or Windows Mobile Device Center (Windows Vista™) connection established, ready to sync.
3. make sure you have all power management options on your PC turned OFF (like Sleep, Standby or Hibernation).
Preface:
There may be other ways and other combinations to do this, probably I will update this thread and try to keep it up to date, but this tutorial is based on the steps I personally followed, writing this while doing the upgrade procedure.
Acronyms (excerpt from the Wiki):
CID lock (aka vendor lock): put on your device by the manufacturer to prevent installation of a ROM not released by them.
HardSPL: This modified bootloader allows a much safer flashing process to take place since it reduces the chance of permenently bricking your device. It also removes the need to CID Unlock the device since it ALWAYS reports SuperCID when flashing. See the official thread for more info.
Hard Reset: Similar to a soft reset, by performing a hard reset you completely wipe your device and restore it to the position it was in when you first turned the device on after it was purchased or after a new ROM is flashed.
Radio: The radio stack is responsible for the phone functionality of the device. This includes GPRS, GSM, UMTS, and GPS operations as well as camera functionality. The version you use depends on who your carrier is as users have reported versions working better on one carrier than the other. The wiki pages contain the latest versions available to download and install.
ROM: The ROM holds the Operating system and other components such as the bluetooth and wifi stacks. The ROM is accompanied by the Radio, Ext_ROM, SPL and IPL. Carriers such as T-mobile or Vodaphone taylor the ROM to their specifications and version numbers do not carry the same meaning across different carriers. IF the carrier you use supports the device well they will usually release regular ROM updates.
RUU - ROM Upgrade Utility: It’s the s/w used on your PC to do a ROM upgrade for your PPC;
IPL - Initial Program Loader: It’s the bootloader for PPC. It boots up SPL;
SPL - Secondary Program Loader: Loads the actual OS;
WWE: World Wide English Edition;
SSPL: SSPL is a modified bootloader which is loaded into RAM when run, this allows us to overwrite any aspect of the ROM, Radio or Bootloader far easier than using mtty.
A. Upgrading to HardSPL (Bible page)
There are several HardSPL editions available for the Diamond. While I have decided to go with the HardSPL described in this guide, the majority of Chefs indicate clearly in the ROM thread what version of HardSPL is recommended to go with their cooked ROM.
IMPORTANT!
Make sure you have the prerequisites!
1. Download OliNex Unsigned Hard-SPL (Developers Edition) from here;
2. Unzip the files from the archive to any new folder;
3. Run the executable (in most cases it is ROMUpdateUtility.exe, but it also can be ROM.exe or any other name, recognize it by the icon);
4. If you understand the caution and risks, check the box and click Next;
5. Read carefully and follow all directions;
6. If you completed all steps indicated, check the box and click Next;
7. Next screen will show current version on device and by clicking Update you will see the version to be flashed;
8. Click Next when ready;
9. Your device might ask you for confirmation on launching a program. Just tap Yes! Your device will display a completely black screen. A Progress bar will appear on your computer screen. Be patient while your device is being updated. Do not interact with device in any way, do not unplug cable, do not turn off device or computer!
10. When upgrading is finished, your device will automatically soft reset. Click the ‘Finish’ button to exit the RUU.
To verify if you indeed have correct HardSPL on your device, enter Bootloader by pushing the reset button while holding volume down key on the side.
It should display*:
* In case of another HardSPL, the version number would differ!
Code:
…
SPL-1.40.OliNex
…
If this is the case, you have successfully upgraded your device to HardSPL.
B. Upgrading Radio (Bible page)
There are several Radios for the Diamond, although 1.00.25.05 has been reported to have the best results and power management, plus it fixes the device getting hot issue.
These reports are subjective though. Radio operation depends very much on your location, carrier, etc. If one Radio version does not meet your needs, switch!
IMPORTANT!
Make sure you have the prerequisites!
IMPORTANT!!!
Make sure that before this step, your device has already been upgraded to HardSPL
1. Download Custom RUU from here;
2. Download Radio 1.00.25.05 (and others) from here;
3. Extract the downloaded Custom RUU from step 1 into a new folder on your PC.
4. Extract the downloaded Radio version from step 2 in the same folder as the Custom RUU.
5. Execute DiamondCustomRUU.exe.
6. If you understand the caution and risks, check the box and click Next;
7. Read carefully and follow all directions;
8. If you completed all steps indicated, check the box and click Next;
9. Next screen will show current version on device and by clicking Update you will see the version to be flashed;
10. Click Next when ready;
11. Your device might ask you for confirmation on launching a program. Just tap Yes! Your device will display a completely black screen. A Progress bar will appear on your computer screen. Be patient while your device is being updated. Do not interact with device in any way, do not unplug cable, do not turn off device or computer!
12. When upgrading is finished, your device will automatically soft reset. Click the ‘Finish’ button to exit the RUU.
To verify if you indeed have successfully upgraded Radio, look for the R numbers at boot as well as in Start, Settings, System, Device Information.
If the numbers are correct, you have successfully upgraded your Radio.
C. Flashing a ROM (applies to both Official and Cooked ROMs) (Bible page)
IMPORTANT!
Make sure you have the prerequisites!
IMPORTANT!!!
Make sure that before this step, your device has already been upgraded to HardSPL.
IMPORTANT!!!
Remember: there is no better ROM!
We all judge ROMs by our own subjective perception: some look for speed, others for balance, others for stability, others for applications, others for the looks! Do not ask which ROM to use, just flash it! If you don’t like it, SWITCH!
IMPORTANT!!!
READ the ROM thread! You can find useful information regarding version, contents, aspect, memory usage, bugs, fixes, patches, add-ons, benchmarks and most important, Chefs recommend you HardSPL versions to use. Also, some Chefs might have included Radio in their ROMs. That info you can find also while reading the ROM thread.
1. Download the ROM of your choice;
2. Unzip the contents to a new folder;
3. Run the RUU;
4. If you understand the caution and risks, check the box and click Next;
5. Read carefully and follow all directions;
6. If you completed all steps indicated, check the box and click Next;
7. Next screen will show current version on device and by clicking Update you will see the version to be flashed;
8. Click Next when ready;
9. Your device might ask you for confirmation on launching a program. Just tap Yes! Your device will display a completely black screen. A Progress bar will appear on your computer screen. Be patient while your device is being updated. Do not interact with device in any way, do not unplug cable, do not turn off device or computer!
10. When upgrading is finished, your device will automatically soft reset. Click the ‘Finish’ button to exit the RUU.
Thanks to:
jockyw2001, Olipro and Cmonex for HardSPLs;
tom_codon for Custom RUU and Radio collection;
racerx_ for another tremendous Bible;
HTC for our fantastic devices;
Chefs for their ROMs and support;
XDA DEVELOPERS for being a great community.
Feel free to donate to whom you want to express your appreciation to!
Troubleshooting!
1. How-to fix: Update/Flash doesnt work, stops at 0% or 5% (invalid model ID) (cptsunshine)
2. Device Hanging On The Customization Screen After Flash
Additional Information!
1. Diamond CID/Security/SIM Unlocker (Olipro)
2. Dump Diamond ROM
CDMA Users!
CDMA Users read here!
** Reserved 4! **
** Reserved 4! **
good work m8
lets hope people take the time to read this first
Great work!
I just wanted to thank you for your work, tnyynt
When I began reading how to do all these updates on the diamond I was rather confused about the loads of information here in this forum. Since there are many different SPLs, radios, roms and cabs it was hard to find out which one is the right one for me. I spent many hours to read (I know that reading is essential when you want to manipulate your device).
So I really appreciate your tutorial although I managed to update HardSPL and Radio without a compact help like yours. As I said - it was not easy to find all the needed information - even with RTFM and using the search function here.
So, once again: thank you very much!
woohoo give the man a pat on his back All newbies read!
Hello there.. great forum, many usefull stuff for HTC users..
I need some help.. noob stuff i supose.
A. Upgrading to HardSPL
I cant get over the first step I extracted & installed the SPL-1.40.OliNex along with other versions from this forum... but no use on my Diamond
After pressing volume down key + reset button, no changes are visible... can it be there is some new version thats immune on this type of software modifying?
The data that im currently seeing on device boot is:
R 1.00.25.03
G 52.26a.25.09
D 1.37.00.00
Solved my problems with HardSPL 1.24
+ for the tutorial...
I see a reference to the hermes device in the HardSPL section - that might confuse people LOL.
HardSPL: This modified bootloader allows a much safer flashing process to take place since it reduces the chance of permenently bricking your Hermes device. It also removes the need to CID Unlock the device since it ALWAYS reports SuperCID when flashing. See the official thread for more info.
Click to expand...
Click to collapse
Other than that Great stuff
Maybe you can extend your tutorial to flashing back to original ROM for warranty purposes. Especially getting rid of the Hard-SPL after reflashing the original ROM.
Except that - great job!
A link to the proceedings of flashin back to original ROM:
http://forum.xda-developers.com/showpost.php?p=2324829&postcount=39
wow
thats a cool work done by tnyynt. keep up the grace of moderators.
This thread is really going to help me for my first upgrade. Many thanks for you work!
Thanks a bunch tnyynt - very useful
THIS IS what a lot of people was waiting for!
Thank you. Hope it will stop most of basic questions.
Well just to say that I followed all the steps of this tutorial and everything went just fine! Good job!
awesome tutorial
I didd not see this thread before, great stuff, it answers all the questions I had before flashing my diamond.
Thank you!!
Thank You very much. Great idiot proof Tut.
Keep up the good work.
I am so grateful you can't even imagine!
I've been trying for the longest time to upgrade my ROM
I've spent probably about 8 hours trawling this site (and others) trying to get all the info I needed together, and I've been moaning to a mate about 'why doesn't someone just post a 123 step by step guide because then I could go through step by step and I'd be able to easily identify the step(s) i was missing out.
This post did just that! I thought that the Rom included the radio so I wouldn't need to download the radio seperately and put it in the same folder as the ROM. Did that and now it is actually installing where it just sat there for 15 minutes before and then said it had lost connection.
Granted it's currently only at around 40% but that is 40% more than I ever got before and I can see it is going to work.
Thanks you!

Creating HardSPL for HTC5800/S720/LIBRA

Alright,
I notice this phone gets very little attention by the community, however, I like the phone, form factor, etc..
I am looking to "cook" my own HardSPL for this phone. Other providers now support GPS, EVDO RevA, Win Mobile 6.1, and I'm still stuck in what I feel is the ice age..
Please note that any instructions with a prompt are to be done in dos..
So far, I have done the following to extract the SPL:
1) Download HTC update for phone and extract using appropriate zip program
2) c:\>NBHextract RUU_***.nbh
This should leave you with a slew of .nb files - one will be named XX_SPL.nb
Now, to disasm this SPL, you can either go straight to IDA PRO or take an intermediate step using dumprom - dumprom creates a pe.exe and handles the offsets for you, so it puts you a step ahead, imo.
1) c:\>mkdir SPLDISASM
2) c:\>dumprom -5 -d SPLDISASM XX_SPL.nb
Now, in the SPLDISASM folder, you should have an exe file that you can now open in IDA PRO.
Now, here's where it is starting to get foggy for me. I followed the same process to dump the stock SPL and the HardSPL from a Hermes phone and I am in the process of hand tracing and hand comparing it to see how SuperCID/Write protection/Protected FF writes is implemented in the HardSPL - hoping that I can port the differences to my phone.
So, I pose the following to the experts:
1) In order to test my HardSPL once it is complete, can I run it as a SSPL and load a new ruu as a test - or will that mean certain death to my device?
2) Now that I'm this far into the code, i've come to realize that reassembling the code will be a lot of pain. Do you guys disasm/asm, or do you just hand edit in a hex editor?
3) Any suggestions to look out for, any ideas, etc?
Let me finish with a few disclaimers
1) To the experts: I have no intention of reverse engineering the HardSPL codebase - if I do use any of the code I have found, I will be sure to give props to the people involved and ask for permission before distributing. I am not looking to profit or scam or steal ideas, i am simply looking at how to make my phone better.
2) To the beggers: I have nothing to release at this time, this is all vaporware, I don't know when it will be done, I don't even know if it's do-able. I'm just trying ATM.
3) To the beginners: any or all of the advice above can probably wreck your device. This is by no way a means to unlock your phone, it's just my thought stream as I take what I believe are the preliminary steps to make my Libra the phone it's meant to be.
desquirr decompiler
I am now using the desquirr decompiler plugin for IDA PRO - it's dumping the subroutines into rudimentry c code.
I am now far closer to understanding what it is my device does; as well as understanding some of the hardspl code.
I recommend this tool if you are also SPL "cooking"
More Progress!
No Replies yet? Man, this is starting to feel like a blog..
Okay, I have managed to dump my Libra SPL, and I have disassembled it, and I have also decompiled it - Well, partially.
All the subfunctions are now represented in C - it's not particularily the most efficient c code I've ever seen, but it's readable. You'll get a hang for it and start to notice the FOR loops, IF/ELSE, WHILE structures.. Multiple return values.. etc.. etc.
I have decided to attach the Stock Libra SPL - I am hoping that I can eventually turn this into a tutorial to build your own custom SPLS for devices that aren't supported by the general community (note, this is high risk stuff..)
Hopefully this will serve as a reference to the community as I progress.
I do hope I get a little feedback too. If I'm going down the wrong path in terms of my approach, or for sharing this project with the community, it would be good to know.
Once again, small disclaimer - this file will not do anything for your phone as of yet.. Just a development step.. (I hope...)
MegaHambone said:
1) In order to test my HardSPL once it is complete, can I run it as a SSPL and load a new ruu as a test - or will that mean certain death to my device?
Click to expand...
Click to collapse
The hard part is to make a patched SPL run as Soft SPL from within OS.
You can try pof's JumpSPL and/or Haret to start your SPL, however I'm not sure these will run on smartphone platform at all. If not, JumpSPL source code should be available, so you can try to figure it out.
Be sure you don't overwrite your stock SPL or radio when flashing a custom ROM with RUU, this is the best way to brick it!
Unless you really can't go without flashing a HardSPL, IMO it's safer to keep the stock SPL flashed for recovery purposes.
HardSpl to add new commands
I'm happy to hear that somebody is working on a hard SPL for HTC S720. Here's the deal, I really want to change esn in this phone but I realized that for now it's not possible.
It's a MSM7500.
**I've tryied QPST but the version 2.7 only support MSN6500.
**I've tried QXDM 3.9.19 and still can't write the new esn. It says read only.
_________________________
How to put it not in read only?
Could I use a anykind of ready/writer to change info directly on the chip?
-----------------------------
**CDMA Workshop 2.7 all kind os ESN write doesn't work.
-----So, two options left:
1- either I desolder the esn chip and change it for a new one (to be honest, I haven't discovered yet if the esn is inside the MSM or on a different chip. If it's the case (on a diff. chip) it's a bit a pain in the but to do but it's still an option.
2 - I want to try shadowmite's method for writing the ESN into a PPC6800. Again it need to be done in high level via MTTY.
Concerning MTTY I cannot run commands because I can't put the phone on the boot loader screen.
I will try to run RUU wich will put the phone in bootloader screen. And then try mtty.
If this fail, I guess my only hope will be a hard spl.
I guess I've said a ton of thing that gonna make me look like a newbie (wich I am in prgramming).
Any suggestion...? Or any help I could bring to create this hard spl?
I am using HTC S720 in India. Currently I am using windows 6. Is it possible to make it work for windows 6.1. Telus ROM for HTC S720 is already available.
HardSPL for HTC5800/S720/LIBRA
I am currently trying to create a HardSPL for this phone and am having a hard time. I really need a solution for this and if anyone can create a HardSPL the company I work for is willing to pay a reward.
Why not try get a goldcard for it.Try ask at http://psas.revskills.de/ or if you know anyone with a axebox i think they do goldcards

Need help with hp 4700 Upgrade tools and know-how...

Hi, Need some help here....tired of the same whole mix-mash from htc (recycled phones) so going back to basics - htc s620 (wm6) + my just acquired used 4700. Intend to upgrade it to WM6.1, I've been using htc phones so I am used to rom flashing... or so i thought. I downloaded some of the wm6 and 6.1 roms only to find that dont come with an ruu built in. Not a problem I thought,just get a carrier and replace the nbf file. Unfortunately despite an extensive search on brighthand and here and yahoo searches galore i havent been able to find a suitable guide with the necessary utilities to carry out the flash. The "universal bootLoader" no longer seems to be around (404 errors) samething with other Ruu's (from ru websites etc) yet I can still see thru the long 220 - 251 pg threads that people are flashing with something. In the interest of new 4700 owners would it be possible to have a particular "How-to-flash" thread possibly as a sticky? If not at least can someone help me with a how-to guide and any link to the relevant ruu or bootLoader utility for the rom flash.
Thanx all appreciate it.
You can find all the neccessary information on this page; different ROM's, a bootloader, and instructions in PDF format..
Thanks a lot ridolfo. that has helped a great deal. Slight problem that you hopefully know a way around. After downloading the BootLoader.exe rar file, I tried to open it to proceed but it kept on coming up with an error... "windows cannot open the selected path file...you may not have the appropriate permissions to open them" I just cant get past that altough it has apparently opened and expanded showing a whole lot of other files but i cannot basically get past that stage to run the rom nbf file... Any ideas please?
Right sorted!
Very simple but unexpected solution especially since i hadn't seen the issue mentioned elsewhere.
Simply disconnected all connections to the internet especially wifi (for safety/protection etc) and then disabled zone alarm!
Everything went thru as normal,updated and now just waiting for boot-up.
thanx a lot Ridolfo!!!

[Q] Who provides a professional service to upgrade my Kaiser

Hey all,
I own an unlocked ATT Tilt 1 (Kaiser 8925). It is currently running windows mobile which is extremely slow. I have read all over the internet that you can put the Android 2.2 OS on this phone and have seen youtube videos on this topic also.
Ideally I need to be able to buy apps from the android marketplace.
Since I'm not a phone hacker I'd like to find a professional cel phone service company that can do this for me.
I searched extensively on Google and can't seem to find one. So who can do this and what is the normal charge for something like this.
Just trying make my old phone useful in wifi mode.
Any advice would be great.
Regards Henry
I don't think there is a company that provides such a service especially if we take in to account that kaiser/tilt is a 3 year old device and the android port is not official. There are plenty of topics in the forum describing how to replace winmo with Android. You don't have to be a hacker to run Android on your phone. Just read the stickies and you wil be able to flash ityourself in no time
There are phone dealers out there (in the USA anyway), that will do this for a fee on the Kaiser, but trust me, with what has gone into the development of this, almost anyone can do it. Save yourself the money and try it yourself. The worst I've heard about is a mis-flashed phone needing some master reset.
The question is who?
I live here in the Orlando area and have called a number of cel phone companies.
I was treated like King Gidorah Three Headed Space Monster. They didn't have a clue this could be done.
Henrykjr said:
I live here in the Orlando area and have called a number of cel phone companies.
I was treated like King Gidorah Three Headed Space Monster. They didn't have a clue this could be done.
Click to expand...
Click to collapse
Listen HenrykJR there are about dozens of android builds on this forum + many different versions of two kernels, not all of those will work correctly for you. You might experience different issues with one setup but the other will work correctly for you. So even if there was a company that could flash it for you, you might end up with an unstable device. Also how could a company gain knowledge on flashing android builds to a phone that was originally shipped with windows mobile??? You seem to be looking for Nessy....in woods.
Your best bet now is to find someone in the forums to help you flash your device....maybe even use skype to show you how to do it. It really isn't that hard.
Hehe, i don´t think you´ll find a Company that will do it for you. Maybe you find some guys that do it for Money (me to ). But if you spend a little time with reading through this forum you could do it yourself and save the money.
Preparing:
1.) You need a SD card (mandatory for android on Kaiser). And you need a Google Mail Account for syncing your contacts etc. and access the android market.
2.) You have to "unlock" your Phone (with HSPL/HardSPL). Only after that you are able to flash things (Cusom WinMo ROMs, Radio, Android) to your Kaiser. So read through this guide and follow step 1-4.
3.) Now you have an unlocked phone an you should be able to flash everything. And the first thing you flash should be the latest "radio". The "radio" for Kaiser is similar to the BIOS for your PC. Like the subsystem and responsible for GSM chipset etc... So look & read in this Radio-Thread, download the latest Radio (it is 1.71.09.01) an follow the guide "Flashing Radio from microSD"
4.) Now your Phone is up-to-date and ready for flashing Android (or WinMo custom roms). YOU NEVER HAVE TO DO THE STEPS 1-3 AGAIN! Your Phone is now completely prepared!
Flashing Android:
For Android on Kaiser you always need 2 Parts. The Kernel (this part initialize the hardware so its similar to "driver" on PC) and the Built (the Android OS itself). But Both should work together so you´ll may find in some kernel suggestions in Built-threads because not ever kernel work with every built. For your beginning i whould suggest you some things:
First the kernel:
DZO is the most popular (the father of android on Kaiser) Kernel-Developer for Kaiser. So go to his repository and download "voguimg-240x320-2.6.32-froyo-09-10-10_23.nbh". Because Vouge and kaiser have almost the same hardware we all could use this kernel. But everyone have to modify this kernel to make phone related optimizations. You can do thy by hand (not recommended for you) or with a tool called "Atools". This tool is writthen in "Python" so mac and linux user could use it too. But you need to install Python. But that is all described in the Atools thread. Read through it and follow the guide.
Modifing Kernel:
We will only modify the madatory things. Not more at the moment...
So run Atools, klick on the "folder" Button and load the "voguimg-240x320-2.6.32-froyo-09-10-10_23.nbh".
Device: "Kaiser" should be checked
Resolution: 240x320 should be checked (native resolution of Kaiser display). Everything else will give blurry optic.
Version: "Froyo" should be checked, because we will flash a Froyo built (thats android 2.2). If you want to flash an older built like a Donut one (1.6) you have to modify & flash your kernel again.
Panel Type: Try "auto" or "1" first. But if you have a fuzzy screen or artifacts you have to try out which paneltype fits best for your device. HTC has built in 3 different displays in the Kaiser and the only way to find out which one is builtin is trial & error.
Keymap: Depends on which hardware keyboard layout you have. Here in Germeny i have to use "qwertz".
We leave the other options as they are an klick on the "Disk" button to save our modificated kernel now. it save it as "KAISIMG.nbh".
Now we need the Built:
I suggest "Fat Free Froyo" at the moment. Fast, stable, an looks good. So go to this thread and download "ODEX DOWNLOAD RLS5 ALL LANG-ODEX" on the bottom of the post.
then unzip/unrar this file...
Flashing your first Android:
1.) You should have a fat32 formatted SD card
2.) put the Kernel (the modified KAISIMG.nbh) to the root of SD card
3.) Create a folder named "andboot" on SD card
4.) Put the unzipped file (androidinstall.tar or .tgz) in the folder "andboot"
5.) Remove SIMcard and any cables from phone and put the SD card in your phone. Battery should be 50% carged or more...
6.) go to bootloader-mode (press and hold camera button and powerbutton). the KAISIMG should be loaded and it will show you "press powerbutton to update" or something similar. Do that... Now a progressbar will appear. When it is at 100% wait a few seconds an then pull the battery. Wait 10 seconds an insert it again. Voila! You flashed your first android kernel!
7.) Now we have to install android itself. So Power on the phone. In the moment when you see small white text on black background you have to press and hold the d-pad button. This one in the middle. Now you get in the install menu.
8.) Leave the options "System on nand" and "DATA on nand" as it is. Navigate to "install system" an press dpad. It ask "format system" and "format data". Both "YES". after this procedure you enter the menu again. navigate to "quit".
9.) Yeah! The first Bootup of Android! The first bootup takes longer as the following ones because now the system prepares for bootup and do a lot of optimisations. Even if you enter the lockscreen you should give it 10 minutes time to finish this optimization process in backround.
10.) Finish! You have flashed your first android completely! Now you can play around and make your settings. Remember: You have to sign in to your google account befor you can access the market or syncronize your contacts etc.!
Sounds more complicated as it is. Try it!
And if you´ll dig in deeper in this stuff you have to read here! Especially the Stickies/Refs/Tutorials! We´ve all done that!
have fun!
Henrykjr said:
Hey all,
I own an unlocked ATT Tilt 1 (Kaiser 8925). It is currently running windows mobile which is extremely slow. I have read all over the internet that you can put the Android 2.2 OS on this phone and have seen youtube videos on this topic also.
Ideally I need to be able to buy apps from the android marketplace.
Since I'm not a phone hacker I'd like to find a professional cel phone service company that can do this for me.
I searched extensively on Google and can't seem to find one. So who can do this and what is the normal charge for something like this.
Just trying make my old phone useful in wifi mode.
Any advice would be great.
Regards Henry
Click to expand...
Click to collapse
Brother, You can do it yourself, I can assure you. Regarding any ambiguity, you can contact me through PM. (I can guide you complete on voice over skype / msn). Its a TIDEOUS job but EASY to do since there is no MEANS OF BRICKING your kaiser (unless you flash something else than what u have do to install android).
I am here to help you in this community. And you can do this thing yourself.
Your device is At&t Tilt. The bad thing about installing android is getting a RIGHT kernel that suits your LCD type and enables wifi in the android build u install. (maybe in 1st try, maybe takes almost 10 tries like it happened for me)

Categories

Resources