Hello friends,
i need the core.dll of WM5, WM6 and WM6.1 for analyzing with a dependency walker. Better is if i can get each core.dll.
Would be great, if someone can give a hand and help out.
Greetins, regards,
Usoppe-Ali
Make a ROM dump of each OS build you want to have and use Mamaich's recmod.exe or no2chem's nueRecMod.exe to convert coredll.dll module to a dll file.
coredll.dll procs are usually imported by ordinal, so you'll get only limited information via Dependency Walker.
Thanks for hints. How can I get more information about the dependencies about the core.dlls if the Dependeny Walker just give me limited information?
Related
Dear Users,
in order to help guru programmers to find a way to hack Eten roms and make possible upgrading with different languages, we start this new Project: a collection of as many as possible different rom dumps.
What is a dump?
This is a raw copy of the rom copied into a binary file. Itself it is useless but can give important info if compared to other dumps. For example finding out what is different between Eten M500 and Torq P100, virtually the same device but with incompatible roms.
How to grab a dump?
It is very simple. Use this small utility http://www.eten-users.net/public/TestDump.exe and run it on your pda. When asked insert \SDMMC as path and your memory size (64 MB); you have to wait some time, then a file called dump.bin will be saved on your memory card.
Please send it in our upload area (see http://www.eten-users.net/topic176) giving a name specifying model, language and rom version. For example eten-m500-eng-0042.bin
Then notify me with a private message.
I hope this will be useful hacking rom upgrades.
Disclaimer: this project is for research purposes only
Are there any News??
Can nobody help me to flash original Eten Rom on my Typhoon M500??
Please help!
Since that TESTDUMP.exe is damn hard to find, I made a rapidshare mirror:
http://rapidshare.com/files/18870152/DUMP_ROM_Toolz.rar.html
WM6 ROM for Eten G500
Hi,
Am looking if someone cooked a WM6 ROM for Eten G500
Kindly let me know if its available
Thanks
Madsun
Does anyone know a good tutorial (thread) for XIP porting
Thnx in advanced
Looking for the same. Anyone please? I'm sure I'll serve the community with new ROMs if I learn..
Regards,
Carty..
If you want there is one in italian:
http://www.a1kstyle.com/ptopic17150.html&highlight=xipport
That's the same incomplete version which is similar to Garmin' English version at Atom' Section. Looking for a more detailed one. Found something in Polish at http://mobione.pl/index.php?page=porting_ROM but seems there is no online translators for polish
Anyway, as far as Ive struggled, I understood that you strip coredll from one xip, use mreloc to change v and d base, paste coredll to the xip of other device and build it. Is that it required for building a new OS? I mean, does the new OS build solely depend on coredll? Then what kind of improvements will it have?
Thanks for helping.
Regards,
Carty..
Afther patch coredll.dll yopu have to change all the SYS folder (obtained with package tool) with the newest one.
I rip a ROM and get lot of folders such as the extra packages the previous cook added. I presume those files aren't needed but the rest of the common folders such as phone,os,baseapps and so on? What about the .ROM and .VM folder? Should they also be replaced?
What do they(.ROM and .VM) folder exactly do? They just seem to have some address information inside.
Regards,
Carty..
http://forum.xda-developers.com/showthread.php?t=331094
Isn't it preferrable to move over all of msxipkernel?
Yes I looked at the G'Loc thing before but no instructions on how to use it
Regards,
Carty..
OK, even mods need guidance on using the search function. Is there a comprehensive ROM porting tutorial out there which uses the latest tools? I've seen some for the Atom as well as the Trinity and Kaiser, but I'm working on porting a ROM for my Wizard, and I'm getting nowhere when it comes to the XIP section. It would take a full day to write down what all I've tried, so I'll try to give the short version and ask for help from there.
Anon. said:
Now, are you looking to port only the core OS? If so, it's fairly easy. The hardest part is the work to the XIP. Porting the XIP will require that you use RomMaster to extract the XIP.bin of the source ROM and the destination ROM, and then use XIPPORT to dump the XIP of both, then click "Write Maps" on both. Use the Make Packages button to separate the XIP into its packages, and in both the Files and Modules of the dump, replace MSXIPKERNEL of the destination with the source. Then use M'Reloc.exe to relocate the modules to the same as the original (if they differ) and also manually make the same changes to imageinfo.txt of each module. Click Undo to take the files out of packages, and Realloc P. If all goes well, there will be no errors. Look in Map.txt and see if there are no !!!!!.
Click to expand...
Click to collapse
When I do this using the CE OS 5.2.308 (Build 15342) as the donor ROM and CE OS 5.2.1413 (Build 17745) as the new ROM, I'm getting !!!!! due to a strange address issue with hd.dll in that m'reloc reports that the physical address is wrong and will not relocate the module. I dumped both xip.bin's using 0x00310000 as the address so this may be wrong but right now I'm pretty lost.
I hope this isn't gibberish. Any help is welcome.
OM
I have been looking for a tutorial on Rom porting..could you please list the Tools required and where is the whole Tutorial
jwzg said:
OK, even mods need guidance on using the search function. Is there a comprehensive ROM porting tutorial out there which uses the latest tools? I've seen some for the Atom as well as the Trinity and Kaiser, but I'm working on porting a ROM for my Wizard, and I'm getting nowhere when it comes to the XIP section. It would take a full day to write down what all I've tried, so I'll try to give the short version and ask for help from there.
When I do this using the CE OS 5.2.308 (Build 15342) as the donor ROM and CE OS 5.2.1413 (Build 17745) as the new ROM, I'm getting !!!!! due to a strange address issue with hd.dll in that m'reloc reports that the physical address is wrong and will not relocate the module. I dumped both xip.bin's using 0x00310000 as the address so this may be wrong but right now I'm pretty lost.
I hope this isn't gibberish. Any help is welcome.
Click to expand...
Click to collapse
If you can translate from polish - there are:
http://www.mobione.pl/index.php?page=porting_ROM_porting
http://forum.mobione.pl/index.php/topic,3319.0.html
I don't read Polish. Anyway, my test device was dropped today, and I may have to put my only good one on the line.
Hi,
my name is Vincent R. and I am working on the open source project cegcc that provides an open source compiler targetting Windows Mobile devices.
We have noticed that latest version WM6.1 doesn't load dll > 64 kB with our compiler.
So basically we would need to compare kernels between a Wm5 or even better a WM6 and the WM6.1.
I have already tried to decompress ROM with all the tools I havz found and it works fine for OS but everytime I tried for XIP part there's an issue (wrong format, invalid offset, ...).
So what I am asking is if some people who have a goog knowledge in ROM cooking could email me (forumer [AT] smartmobili [D.O.T] com) the kernel file nk.exe from a WM6.0(or WM5 if you don't have WM6) and a WM6.1.
Thanks a lot
Hi,
this my first time about cooking a rom and I gooogled a lot but I can't find any info about cooking rom for this device.
The only information is in this old thread: http://forum.xda-developers.com/showthread.php?t=294165
and a wm6 port here: http://forum.xda-developers.com/showthread.php?t=320686
following this post: http://forum.xda-developers.com/showpost.php?p=2729160&postcount=16 I succesfully "converted" the nbf to nb.os
The nb.os with xidump is correctly(?) dumped in two folders, XIP and IMGFS
I'd like update WM to a newer release and include/remove some apps.
Can someone help me?
Thanks,
Michele
SystemR89 said:
Hi,
this my first time about cooking a rom and I gooogled a lot but I can't find any info about cooking rom for this device.
The only information is in this old thread: http://forum.xda-developers.com/showthread.php?t=294165
and a wm6 port here: http://forum.xda-developers.com/showthread.php?t=320686
following this post: http://forum.xda-developers.com/showpost.php?p=2729160&postcount=16 I succesfully "converted" the nbf to nb.os
The nb.os with xidump is correctly(?) dumped in two folders, XIP and IMGFS
I'd like update WM to a newer release and include/remove some apps.
Can someone help me?
Thanks,
Michele
Click to expand...
Click to collapse
osKitchen can take and rebuild the NB of that phone with probably no issues but you need to figure out the rest by yourself since the older the phone is the more likely it has drivers that will break with wm6.5.
Uhmm..thats interesting,could you explain how make this?
I have an old PocketLoox 720 with .nbf and it can run with no problem WM 6.1.
I know how to use OsKitchen but where i need to put the Os.nb converted?
Other issue will be the NBH output , of course ill need nbf for flash the PDA.
airxtreme said:
osKitchen can take and rebuild the NB of that phone with probably no issues but you need to figure out the rest by yourself since the older the phone is the more likely it has drivers that will break with wm6.5.
Click to expand...
Click to collapse