Cooking rom for o2 stealth - Upgrading, Modifying and Unlocking

Hello Every1 !!!
I have been trying to mod some ROMs for my device(o2 stealth), but i've lost hope.....
i know that it is a hybrid device manufactured by GigaByte Communications....But i beleive that the basics would b the same for cooking a ROM for this device....
The main part is that the official update for stealth provides only WM5. But i dont want to restrict the capabilities of such a lovely device to WM5....
TECHNICAL PART:
Actually the ROM file(original update) used to flash the device is with the extension .nb0 .
I have been using different tools to split it into .nb files...But no success....
I even tried to split it manually using a hex editor and searching for specific bits....But its all crap....
I was unable to locate the correct offsets of the different parts....
Some members on this forum like yuc have been successful in upgrading the device with wm6. I dont know how they did it. But the problem is that the ROM still has many bugs.
I would like some senior to throw light on my problem and find me some help to it.......Thank You

Related

WM5 on the CDMA Harrier

I along with a ton of other Harrier owners can't wait to get WM5!!!
In light of the "NO GSM" error people are getting I'm assuming there is something in the BA ROM that checks the Radio on boot.
Has anyone actually opened up the latest 2003SE Harrier ROM and the latest 2003SE BA ROM and actually looked for what the difference is? I'm hoping someone can do that and maybe modify the WM5 BA ROM thereby compatible with the Harrier.
I've tried opening both my 2003SE ROM using the "er2003edit" but it keeps saying the password is wrong. Also it won't open the WM5 BA ROM.
Any thoughts???
Hi, I have the harrier XV6600 and I have a bit knowledge related to the ROMS and stuff, I'll be trying to figure out what the difference is, i'm assuming it's the whole Kernel it self, but not sure, anyways, can you provide me with as much information about ur device... carrier, rom etc... also where u able to boot up WM2005 at all on your device? I get to the screen with the four colors then get to the menu, and ones I hit the envelope it just gives me a white screen and it stays there for ever until i reset and then i'm back to step one..
I would like to know if it atleast is capable of booting up the OS before I decide to spend sometime trying to make it compatible with the CDMA network.. thanks
No Harrier owners as of yet have gotten it to boot. We all simply get the NO GSM error after install and after the screen you mentioned you got to.
I've cooked my ExtROM onto my SD Card and resized my memory so I'm ready for it atleast. I also have the correct installer for the Harrier as all of the Harrier specific tools for unhiding, unlocking, and resizing the ExtROM. Also I have all of the 2.04 ROM version files of all the .exe's that all the BA guys said WM5 was missing and had posted from their 2003SE ROM's. Of course we don't have the WiFi file. I also have the patched WM5 ROM nbf without the file error that mamaich made.
It's the kernel thats different, 2003 and 2005 are using the same bootloader. Looking at the 2003 gsm rom, the kernel is very similiar to the 2005 rom. Getting the cdma radio layer running would be easy enough, but, we have to get the kernel to boot the OS. Not sure if the 2003 kernel will do it, i'll give it a shot though. May even be able to throw one together in PB
,Dave
Sweet, I'll be waiting for the results of your attempt!
Alex
HKLM\Drivers\BuiltIn\RIL
"dll rilcdma.dll"
This is what is preventing the boot-up, I believe.
Any HKLM\Drivers\BuiltIn that are unable to load will cause the phone not to boot up.
I am sure this says "dll rilgsm.dll" on the BA. We need to change this to "rilcdma.dll" and copy over the .dll from the 2.04 ROM.
Then dump the ROM and load it on the Harrier, this should hopefully get it booting, if there are not any other bad device drivers.
We also need to make sure this is based off the new patched ROM that mamaich made...
Well here is the rilcdma.dll from my 2.04 ROM:
Wow, you guys rock. It sounds like after some work that it will be possible. I just wish I knew how to help... I do have several devices to test on but I have no rom building experience...
Can't we just hex edit the information of WM2005 dump file? using a hexeditor, but then we would need to copy the file, I'm actually thinking that the rilcdma.dll file might be included already, I remember ones flashing my device with a 2003Se rom, and finding the rilgsm.dll file and my phone was working properly? maybe it's generic to include both the files?
either way we would need to get someone with a gsm phone to do those changes, and copy that file, dump the file, and then we'd need to try them on our devices?
ANY GSM users outhere wanna help?
Bump.
Glad to here people that know what they're doing are working on this.
Hopefully the thread topic won't scare off EVERY GSM user.
Course... they're all too busy playing with the new OS to notice us
Bump
I think it will be a while, if at all, that there will be a CDMA version.
Most of the developers are using the GSM version and thus have no way of testing the CDMA one. Additionally the GSM version is not working perfectly yet, so this will add to the time that it takes. I think we will see a CDMA universal before we see WM5 for the Harrier
*Bump*
The 6700 is out through Sprint! Maybe we'll be able to rip the necessary CDMA files from it? http://www.sprint.com/business/products/phones/ppc6700_allPcsPhones.jsp
Holy crap! Somone "check" one out in a store and grab the ROM with an sd card...
They're only available through business channels right now and should ship next week according to those that have ordered. They were also told that consumer channels should be able to order next week sometime, but no word on when they might start popping up in the stores. Remember, this ROM won't directly copy to our devices, but we might be able to get the necessary files off of it to get WM5 working on our Harriers. It's another step in the right direction at least.
Bump again, lol....
Apache ROM:
http://forum.xda-developers.com/viewtopic.php?p=157140
Well, I'm no expert, and I have no equipment, no software, and no skills, lol. So I can't help much here. But I do applaud the effort and wish there were some way I could contribute.
Anyway, I would imagine that if you take the ROM from an Apache (Sprint PPC-6700) and compare it to the ROM of a Wizard, whatever the differences are is probably exactly what the differences between the Harrier and Blue Angel ROMS need to be (for WM5 to be functional on both).
Just a thought...
all you people out there waiting for this to happen should probably check out this thread... looks like good news
http://www.pdaphonehome.com/forums/showthread.php?s=&threadid=60026&perpage=20&pagenumber=1

Basic Questions... =)

i'm just a newbie with HTC. i do know a lot about Symbian phones specially Nokia models. I just purchased a XDA II mini, and i've heard i cut put applications, tools and games with it as well.
i'm already collecting stuff for that. then, i encounter that I could also upgrade, WWE, Radio and Extended ROM.
i have no idea on that, can some1 explain me how this things works... pls. pls. pls... thanx
i have download some ROM, and Radio. i've used it following instructions listed on the site. and have seen my new XDA being updated. but i don't have an extended ROM????? how to install one??? tnx again and more power to all...
The Radio ROM is responsible for your normal GSM function (it doesn't handles WiFi). It is like the firmware of your normal (say) Nokia (non-symbian) phone. I think you need to specifically upgrade the Radio seperately (e.g. not included in ROM package). Some say that upgrading the Radio will improve things such as phone related speed and reception quality.
A ROM usually comes in a package (that is, it includes Ext-ROM). Depending on how you upgrade your ROM, you probably already upgraded your Ext-ROM as well. Probably that's why you didn't see Ext-ROM to be downloaded. However, there are user forged ExtRom that suppose to have all the goodies in it, such that, every time you perform a hard reset, you do not need to seperately install your favourite/essential software.
The Ext-ROM is the area that phone-operators put their customized stuff in. Example, both operators O2 and T-Mobile may have the same ROM for their respective HTC-Magician model, but they surely have different Ext-ROM. This Ext-ROM determines how the phone looks like what the operator wants it to be (e.g. theme and colour of O2, GSM related settings, GPRS settings).
If your phone (or the ROM you upgraded) is from the same operator (e.g. O2, T-mobile) or distribtor (e.g. Qtek, iMate), you may not see much of a difference as both Ext-ROM may actually have the same packaging.
Tell us how you upgrade your unit and we may able to tell you if you already Ext rom upgraded.
WWE is World Wrestling Entertainment which...
Seriously, WWE is a code that shows you which region the particular ROM is for. WWE is for World Wide English (I think) which is generally the default for most phone. However, if you like, you can get other region ROM to installed on your device (make sure they are compatible). You can basically guess that region they are from by guessing these code (you can find - but difficult - them on the web), e.g. Italian ones might be ITY, Spanish on might be SPN, etc.
Big thanx...
thanx thanx for the reply.. for the efort... and much mor for the time...
anywys like your meaning of WWE! hehe.. but i do understand that already as some indications of language/region settings of the ROM package.
i'm having problem with EXT-Rom because, after flashing, when i check Device information, it says about my ROM version, my RADIO version, but my EXT-ROM is blank. i downloaded the package ROM from this site. the 1.12 package for magician, have downloaded also the separate Radio package (1.13), but the ROM package doesn't seem to install the EXT-ROM.
i tried downloading EXT-ROM on separate folder of the FTP, but as i cud see it is not like the ROM files and Radio Files that comes in package. the 2 EXT-ROM i downloaded was a chunk of CAB files and ZIP/RAR files... i was wondering if i should copy all of them to my XDA and manually install..
is there a built in package EXT-ROM??? or is there a program that automatically install them???
again thanxs so much... hopefully when i fully understand the XDA world i could contribute and share my stuff... thanx to the group! =)
Your unit runs on W2003 while mine runs on WM5. So, I can't really give details on your missing ExtRom.
However, yes, ExtRom usually comes with a bunch of CAB files and come XML or config files. What you need to do is, try to search for unlocking Ext rom in this forum or the wiki http://wiki.xda-developers.com/ to check on how to unlock the ext rom.
As for magician, there is a thing called Big Storage, which seems to handle ExtRom differently. I don't have the details, someone with a Magician big storage may able to help you on this. Anyway, check to see if your ROM is a big storage enabled version. If it is, it should be very obvious (stated on the page/rom somewhere) as this big storage thing is a hit in Magician. You may have to treat the one with/without big storage enabled one differently.
Anyway, advise is, look for the unlock ext-rom for Magician. Follow the instructions carefully (though ext rom fiddling is usually non fatal), and see if can have it unlocked. You should then have a seperate 'partition' or folder that you can write on normally. Just copy everything into the 'partition' and you had your very own ext-rom. That's why extrom looks different than the ROM itself.
thanx thanx again..
yup i did download one of the big storage rom in the xda-developers ftp site with ver 1.12
i did flash that to my phone, and always get Ext-Rom error to my device... ROM and Radio is ok, but EXt ROM is a failure.. anyways, following your advice i downloade a separate Ext-ROM files and hit the autoconfig, and from there everything was ok.... =)
you did mention that your device runs WM2005, and mine 2003... is it possible to upgrade that as well??? is there a tool to do that??? and is that different from the ROM files to upgrade the device???
---(having problems) for the last 2 days, i can't access the FTP folder of xda-developers... "page can't be displayed", r we experiencing problem with the site??? can u pls post a link on how to access it directly??? same with wiki.xda-developers...
BIG Thanx! =)
Big storage version may not have ExtRom, probably that's why you are having problems with it. Anyway, the method you've done is just simply installing the Ext Rom stuff into your device. Upon the next hard reset, you have to reinstall the ExtRom stuff again manually (as oppose to if you have Ext Rom, the stuff will be install automatically upon hardreset). But I guess since you don't hardreset it everyday, it is the same.
No. Repeat. NO. you can't upgrade your device to WM5. It has been well proven that Magician cannot be upgrade to WM5. And do not try to install ROM from other devices (e.g. Charmer) which looks very similiar to Magician. They are different in hardware and hence the ROMs are not compatible. And you may kill your device. So, repeat again, do not attempt to upgrade your Magician to WM5. You can always stay here and read new threads. WM5 in Magician is a superb news that if there is a possibility, it will be a hit in this forum.
BTW, on the bright side, you can see that Magician is a better device than Charmer although the latter runs WM5. Magician is superb in almost all the tasks given. Take a look at this thread to see the advantages of Magician vs Charmer. So, able to run W2003 is not such a bad thing at all. Probably WM5 will slow the Magician down.
http://forum.xda-developers.com/viewtopic.php?t=55153&highlight=

Ipaq 3970 to WM 5.0

Hello,
im an old reader of this form, cause im reading it since 2 years, but never tryed to write something.
Now im really interested in this... the upgrade of an ipaq 3970 to WM 5.0.
I know that noone tryed it, cause i really couldnt find anything on interent. But i found that someone update its ipaq 5450.
So the two has the same hardware i think apart the processor (new version) and the wifi.
So... someone can help me or explain me, cause i really cant get nothing until now.
I tryed with the described method for 5450 to update, but the Hima update tool isnt able to connect to my ipaq.
Every help will be appreciated,
thanks,
Tommaso
i've yet to have confirmed anybody ever porting a rom from one device to anohter even if the hardware was somewhat the same
h5450 to WM5
Could you maybe post some more info - links on this upgrade of h5450 to WM5? I'd like to try it. I've done few attaempts which have failed, btu so have others to upgrading to WM2003. But maybe I'm doing something wrong.
please post more info.
Cheers
Y
Uhm... i dont think that here i can write links or something else about a software that sure is warez.
So u can find it easily on p2p channels, but i dont know really if it works. From what is written yes and i can believe this yes, cause i struggled much and i could update my 3970 bluetooth stack to the very last one stack outta there of Broadcomm and make it work. So i suppose that there arent so much differences from pda to pda.
iPAQ 3970 to WM 5.0
Yes, I'm interested in it too!
Can any one guide me how to do it in kitchen ? !
many thanks!
As a user of Familiar Linux on a few different Ipaq devices I can confirm that the 3900 and 5000 series use the same installation file for installing Linux, so it may be possible to 'cross-flash' both these devices, however as always, make sure you have a good OS restore file available.
Actually perhaps the best way to go would be to use the OHH bootloader used in installing Familiar to save a ROM image file before trying any exotic upgrades, might help in any unbricking that may be necessary if things go wrong....

Waypoint 100 PDA WM6 possibility

Gurus,
I am a newbie and want to find out any possibility to upgrade mobile crossing waypoint pdas to WM6. Since I can not find any similar WM6 ROM as a base ROM, I want to combine the original bootloader in WM 2003 with Microsoft Standard ROM to try out.
Could someone here provide any guideline and introduce some tools that might be useful?
Thanks
the so called ms stadart rom cant be run on any device
it lack all drivers which have to be made and provided to it
with wm5 the driver model was changed meaning that wm2003 based
drivers dont really work
which is the reason why many devices never move from 2003SE
the tool used to add the drivers to the base os is called platform builder
and is only legal for people to have if ms gave it to them
people like htc hp and the likes
Thanks, Rudegar .
So chances for WM6 seem remote. Since what I really want is more memory for programs, I can still move some files from 2003 ROM to storage card.
Will the tools in wiki.xda-developers.com work for waypoint?
Will Tools for HTC chips work for waypoint?
Mainly, I want to remove some files and let the PDA has more memory for programs.
Thanks

Tech help needed. WM5 Patched DLL failing to load

Hi guys n gals.
I need help. Here's where I am so far.
Am trying to add SDHC support to a vanilla WM5 rom.
I can get it running up to 4GB support with the genuine HTC update however, when I update with the patched DLLs that are used to for 4GB+ I lose the storage card completely.
Oddly enough I get the same thing with the patched DLL for the HTC Home Plugin.
And yet both run happily on WM6
Ah you can see the connection here can't you??
I am certain WM5 is checking the digital signature in the .dll, finding it invalid and chucking it out. I can resign the .dlls till the cows come home and its still happening.
SO WHAT DO I DO NOW?
Am thinking down this road:
If both work in WM6 then the Digital Signature checking must be not implemented or at least bypassed / told to ignore it by the os.
Question is: HOW???
Anyone know??
Ta.
PsiDOC
I haven't been playing with roms for over a year now, but have you tried ftp://xda:[email protected]/Universal/Tools_and_Programs/Default_Signed_DisableSecurity.CAB ? And would you please tell me which is the ROM you're using as base 'cuz I'm planning to build one WM5 ROM too, but use WM6's interface which I hopefully will manage to extract
tsekov,
Thanks for the reply. I am using this rom or at least a variant of it as I am currently developing it. I have security disabled by default and inbuilt into the rom at build time, so it's a bit beyond that. I do have a few more ideas that may work, but please, if you have any other suggestions to bounce about I'd love to hear from you.
Psi
What I meant by base rom was on which rom is your WM5 AKU3.3 rom based? Is the T-Mobile rom? And have you set HKEY_LOCAL_MACHINE\Security\Policies\Policies\0000101a from 0 to 1 ? I think it is done by the disable_security.cab but still you can check it.
Yes that's the base rom, and that registry entry is set to 1 in my cooked rom.
Psi
After surfing a little I found out that the Hypercore Kitchen has a Security Signing tool in C:/Core/Tools/WM5Security after you install it. You can download it from: http://forum.xda-developers.com/showthread.php?t=324682

Categories

Resources