As many of you will be glad to hear, I've begun working on typhoon wm5 build 5.1.29.14847.2.0.0
now i've added almost all necessary files. some drivers are left yet, though - camera, sim toolkit and htc obex driver.
Now I need help of real gurus like mamaic and buzz. Here is the point: drivers are added, but still only keyboard works. drivers are added correctly, like modules. I Guess there's something to do with the security. maybe, regenerate packages.sof? but how? also, how to create dsm and how to change offsets in modules? actually, i only need to know how to create dsm and how to add them to registry, and how to create packages.sof. Strange that i boot the os and all the files and registry entries are present, but i see phone of on today screen and only keypad and display work.
Hi, Do you have any working (even bugy) WM5 ready to install? I need it to fix my phone and revert back to W2003.
Thanks
Inquiry
Hey Sp3Dev, just wanted to know whats going on with the new build you have been working on. Did you manage to get the help that you were looking for. I just got this device yesterday to use until my Artemis arrives, but I think I will end up keeping it to replace my d600 just because I love customizing my devices. Hope you are still working on a little somthing for my SP3i.
sp3dev said:
As many of you will be glad to hear, I've begun working on typhoon wm5 build 5.1.29.14847.2.0.0
now i've added almost all necessary files. some drivers are left yet, though - camera, sim toolkit and htc obex driver.
Now I need help of real gurus like mamaic and buzz. Here is the point: drivers are added, but still only keyboard works. drivers are added correctly, like modules. I Guess there's something to do with the security. maybe, regenerate packages.sof? but how? also, how to create dsm and how to change offsets in modules? actually, i only need to know how to create dsm and how to add them to registry, and how to create packages.sof. Strange that i boot the os and all the files and registry entries are present, but i see phone of on today screen and only keypad and display work.
Click to expand...
Click to collapse
I can help a little. I only use the files already listed in the packages.sof. I don't know how to read the file though. I use Bepe's kitchen. When you seperate the files into OS and LOC, you may find some folders only contain a .dsm file. These are extra folders and can be either deleted, or used for holding additional files. these files should already be listed in the packages.sof. You may have to test them one at a time by using the createOS.exe. Now to rebuild a .dsm file, put the your folder in the OEM folder, and createOS. This will automatically rebuild the .dsm files in the OEM folder. I'm sure there is a more elegant method, perhaps by using the kitchen tools directly, but i don't know how. I recently had to translate a chinese AKU 3.2 set into english, and thats basically the method i used. This post was written w/ the assumtion that you are familiar w/ Bepe's kitchen.
Regards,
Jason
Hello.
How are you trying to create this build? Have you started off with the original Typhoon WM5 Beta, or do you use a "true" WM5 build and try to incorporate Typhoon drivers? I suppose you are doing the latter, which I really hope you'll accomplish!
If you need any help betatesting and stuff, please say so
Related
Hi,
I'm trying to get around the problem of the quiet sound with the AT&T rom, I have another XDA running the latest T-Mo rom and was hoping to mess around with some dll's from the TMo rom to see if I could sort the problem, but the drivers used for the sound are protected somehow in the rom, so it won't let me copy them to my SD card or PC (which means I can't try it on the AT&T rom)
Is there any way of copying these files out ? and then into the AT&T rom ??
Cheers
Neil
see dumprom
No good for me then, I only have Windows Machines here..
Ok, I have thought of a possible work around, but I need someone with the T-Mobile WM2003 Rom (Pref 4.01.16) & Linux/Unix to copy the wavedev.dll & waveapi.dll from the \Windows folder and send them to me so it can try it out..
I'm sure its not only me that this "feature" annoys. it makes Tomtom especially useless on the voice prompt side of things.
Cheers
Neil
?? I don't see the problem, dumprom is a windows tool.
in case you had not found it yet, I added the link to the binary to the wiki page.
Ah right, excellent.
Sorry I assumed it was the same as the makerom tool which states its unix/linux.
-=edit=- I just tried the link on the dumprom wiki page, and get the dreaded 404 error
Thanks
Neil
oeps. a common wiki error, I forgot to '~'-escape the '~' in the url.
Thanks mate, it seems to be working now
I'll have a play about with it when I get home.
Cheers
Neil
Back again :lol:
The dumprom app crashes (tried on two machines) when I try to execute it. I have tried it with various command line configuations but the little windows xp error box pops up saying that the program must be closed
dumprom crash
Hi Swifty
Yeah I got this too - until I realised that I was the problem. I was omitting the myrom.nb1 filename (or whatever you have called yours) from the command line! D'Oh! What is your exact command line that you use?
it is known to be buggy and crash on certain roms.
I am working on an improved version in perl - dumpxip.pl
but it does not extract files stored as 'xip' yet.
:lol:
Silly me I done the same thing as you and omitted the rom file.. thanks
I have now extracted the AT&T and TMobile roms and compared the files, the AT&T's wavedev.dll is larger in size, I think this is where the modifications were made.. but I can't rebuild the TMo version into the AT&T rom because I don't use linux
Hopefully someone can help me out and we will finally have a perfect WM2003 Rom -=edit=- IF it works :lol: :roll:
Cheers
Neil
Carefull!
i fearbthat just swapping in the new dll may not help... it may have other dependancies that also need changing. The interface / entry points may also have changed and you may need a whole slew of other stuff and some other registry settings too. But pls go ahead and try... let us know!
Carefull!
i fearbthat just swapping in the new dll may not help... it may have other dependancies that also need changing. The interface / entry points may also have changed and you may need a whole slew of other stuff and some other registry settings too. But pls go ahead and try... let us know!
Swifty said:
:lol:
Silly me I done the same thing as you and omitted the rom file.. thanks
I have now extracted the AT&T and TMobile roms and compared the files, the AT&T's wavedev.dll is larger in size, I think this is where the modifications were made.. but I can't rebuild the TMo version into the AT&T rom because I don't use linux
Hopefully someone can help me out and we will finally have a perfect WM2003 Rom -=edit=- IF it works :lol: :roll:
Cheers
Neil
Click to expand...
Click to collapse
Neil,
Use CYGWIN it's an excellent "Linux running as a command line in Windows" environment. It's easy to install, start and run commands. It comes up as a DOS box-like interface and Voila! You have Linux, stable, clean and fast, including the ability to build ROMs.
Guys, Have been searching the site for a couple of weeks now and cant find a solution to my problem.
I work for a company that deals with alot of XDA2 units, so far I have managed to develop a custom extended rom that works fine, but have not been able to find a way to remove links from the start menu and the program menu. seen several threat on the site but no solution. The links have to be removed if a hard reset occurs. At present It has to be done by cloning an image onto the unit (1600 in total)
Any help would be appreciated.
popeye
I would love a program which based on a txt file would "delete","rename"... files and/or registry.
Something that could be executed from config.txt
there was a thread about a .bat interpreter but i don't think they got it working.
M4io said:
I would love a program which based on a txt file would "delete","rename"... files and/or registry.
Something that could be executed from config.txt
there was a thread about a .bat interpreter but i don't think they got it working.
Click to expand...
Click to collapse
I'm using Restorator utility (search through the forum) to do the aforementioned things and much more. Works flawlessly with new Second Edition rom
thx, I completely forgot about that utility. I will defenitely give it a try
http://forum.xda-developers.com/viewtopic.php?t=9333&highlight=restorator
Does anyone know how to automatically run a config script or application after a hard reset?.
if your talking about the autorun.exe the one that loads the cabs from the ext rom then it should automatically run after a hard reset, if it does not then you may need to re-flash your rom as your ext rom has been trashed
Hi,
Thanks for that - what I am trying to do is...
I install an app (including .net v2.2) When the device is hard reset I want to be able to get PPC to automatically reinstall .net 2.2 and my own app.
Presumably I need to put some cabs somewhere that will be automatically run by autorun.exe?
But where (and how) do I place the cabs and what should they be called.
Many Many Thanks
Chris
Chris_French said:
Hi,
Thanks for that - what I am trying to do is...
I install an app (including .net v2.2) When the device is hard reset I want to be able to get PPC to automatically reinstall .net 2.2 and my own app.
Presumably I need to put some cabs somewhere that will be automatically run by autorun.exe?
But where (and how) do I place the cabs and what should they be called.
Many Many Thanks
Chris
Click to expand...
Click to collapse
yes, the cab must be in the ext rom and you must edit the config.txt in the ext rom.. its easy and you will understand as soon as you open the config.txt
There is a section on wiki in the BA section (extended rom kitchen) that will give you more info.
Link Below
Thanks for that - It is a real help - If I can do anything for you in the future just let me know.
One more (hopefully) final question on this point....
How do you unlock the extended rom on Win Mobile 05 (Ipaq 6515). I have found some stuff on it but nothing seems to work
I have a apache Verizon and a T-mobile h6315. I'm guessing that your's is simular to my h6315. On the h6315 the extended rom is called "iPAQ ROM". search for it in your registery. You'll find that there is a entry that shows it's mode of the file system. value is one change it to 0, or delete it from the registry and reboot.
In the extended rom there is a directory called Config there is a cab provisioning file and cab file that I think are probably installed on a had boot.
Sorry, I can't look up the specific regristry entry now, will try later if this isn't good enough.
Is possible to group several cabs in one cab?
I want it to save in the Extended Rom of my TyTn, so that when I do a HardReset, automatic it starts to install all the modifications of registry and some programs that I have in several cabs from the pocket, without need of pc.
I search on the forum, but I don´t find any solution.
Thanks
Well first off, if you use the autorun.exe that already exists in the extended ROM and modify its configuration file (the name may be different for different devices, but it is usually a plain text file) you can get it to install several cabs in sequence.
Combining cabs is not always possible unless you are the one who created them in the first place.
Get a program called CE Cab Manager. It will show you everything that a given cab includes and let you edit it. As long as it's just files and registry settings there is no problem stuffing them all in one cab.
But if a two cabs contain a setup.dll there is no way of combining them without knowing exactly what that DLL does (it could be anything) and thats almost impossible (unless you can read ARM assembler well).
tristan1412 said:
Is possible to group several cabs in one cab?
I want it to save in the Extended Rom of my TyTn, so that when I do a HardReset, automatic it starts to install all the modifications of registry and some programs that I have in several cabs from the pocket, without need of pc.
I search on the forum, but I don´t find any solution.
Thanks
Click to expand...
Click to collapse
what levenum said is correct... so the best thing for you to do is to edit the config.txt file in your extended rom to have them install... HOWEVER if the cabs you are using arent digitally signed then they wont install using that method, you would need to disable the security first... Since no one has a signed disable security cab that works with the tytn the only option would be to do this on a hard reset; soft reset before the customization, when it boots run the tweak program to disable security, then go to the windows directory and manually launch the preautoconfig.exe
software alternatives
tristan1412, you can also use a software dedicated to this task.
check spb airsetup (www.spbsoftwarehouse.com, i'm not sure if it allows more then one cab), or even better airwizard (http://www.teksoftco.com/index.php?section=airwizard)
the advantage of these programs is in my opinion the compression. then you also get several options like readme/eula (with airwizard you have spash image support and even sd card output support - that creates autorun content for the sdcard)
hope this helps
RM
shogunmark said:
....HOWEVER if the cabs you are using arent digitally signed then they wont install using that method, you would need to disable the security first...
Click to expand...
Click to collapse
First of all, thanks for the answers.
now, How can signed digitally my own cabs??
Hello everyone!I had started a project for our devices (and yes this mean a holl new ROM) I started this days to make something and I managed to do something but need a lot of help from other users of this section of the forum who have knowledge of ROM cooking,so for those of you that want to help improving this project I want a PM from you.
Use my kitchen, with it you can extract ROMs and cook ROMs without problems... I don't exactly know why you are being so overly excited in the General Hacking Forum, since all that you need is already there, use it!
no the prb. is that i need more support for ex how to extract a .nb image?or how to extract from a ROM the programs that it haves?Because with yours i didn`t manage to do something to different and now i`m preparing the build a new ROM 6.5.3 with new XIP and new SYS
In my kitchen go to TOOLS -> bats -> extract.bat and open it in an editor, it should tell you everything you need to know about extracting roms (the nbimagetool extracts pretty much every *.nbh and *.nb you throw at it). Once the dump is put into packages by the pkgtool, the programs are sorted into those packages (if the cook didn't prevent this for example by deleting the dsm files during the cooking process, in this case all you get is a veeeeery long list of files )...
EDIT: I forgot to mention, I had a lot of problems with the 6.5.3 emulator image, the home screen wouldn't rotate (CHome that is). And I figured that 6.5.3 isn't worth the hassle on non-touch screen WM phones (I am moving to Android soon anyway )
I also had some problems with the SYS when i was trying to make G`reloc and gived me a Skybox language error and stoped,but after I deleted Skybox it worked like a charm .Did you had this to?
That's normal. G'Reloc doesn't support the new modules of WM 6.5 that are allocated to memory slots that don't exist in previous WM versions. So you either remove or recmod the modules or you use wmreloc instead of G'Reloc...
yes i found out that if I remove it everything is ok i removed it with unlocker but now i want to try wmreloc hope it will go without errors
I always used the recmod mehtod, but removing skybox makes sense anyway, because it's available in the market...
Something for you to read on the topic: http://www.techparaiso.com/windows-...memory-and-native-kernels-in-windows-phone-os
So it`s better to remove it because eats lot of memory anyway I don`t use it but I wanted to be included exactly like in the original ROM but in the last days I was thinking to do it different and I will do probably a light version and one customize by my own needs but I would love also to know what the users would want to include,so waiting for some proposals