need help about xip.bin file - HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting

how to extract a xip.bin file?
I used xipport and it gived me necessary files: S000, S001 and S002
but these were in binary format. so I could modify these only via hexeditor. is there any way to extract or convert these files?
if we can do this, I will try porting rmnet protocol to clk bootloader

Related

How to rebuild a .dll to include it into a cooked Rom?

Hi there,
How can i replace a base rom file while cooking my own rom? I want to replace the browser.dll, but not afterwards when the image is on my phone, i want to include it into my rom. My problem is after i build my own rom i got the "patched" browser.dll replaced by the original one.
I understand that i have a imageinfo.txt and imageinfo.bin along with the 5 files s000, s001, s002, s003, s004 and i guess the browser.dll is build from these files. But how can i generate those files or modify them to that my patched browser.dll is included into the cooked rom. Or isn't that possible at all?
regards,
nEUTRon
if browser.dll is a module (it's in a folder in the dump dir whose name is also browser.dll) then just remove the folder and replace it with your own dll.
The actual technique required to do this depends on the kitchen you're using. With Tadzio's tools, I simply remove the folder then move my new dll to the dump directory. Tadzio's tools rebuild imgfs from the dump dir and then merges it back into the XIP section.
Hi....I have the same problem....
What's wrong??
1) I split a .NBH to some .NB
2) Put in the same folder, Tadzio's Tools and OS.nb
3) Make the payload using the string "NBSplit -hermes OS.nb"
4) Make the imgfs.bin using the string "Imgfsfromnb OS.nb.payload imgfs.bin"
5) Extract all files to dumpfolder using the string "ImgfsToDump imgfs.bin"
Ok....now I would want to replace the "MsgStore.dll" and the "cespell.dll"....
Both are MODULEs (in the dump folder I have two folder named as, contain the dll e few other files)
So, I'll delete this two folder from Dump folder, and put in this my two DLL as they are
(note: original MsgStore size: 151 kb / My MsgStore size: 152 kb
note2: original cespell size: 7kb / My cespell size: 8 kb)
6) Make a new imgfs.bin using the string "ImgfsFromDump imgfs.bin imgfs-new.bin"
7) Make the new payload using the string "ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload"
8) Make the new OS.bin using the string "NBMerge -hermes os-new.nb"
What's WRONG ????
Tnks,

Jiggs ATOM WM6 Kitchen

Dear all
Where can download ATOM WM6 Kitchen software,thanks!
sanjian said:
Dear all
Where can download ATOM WM6 Kitchen software,thanks!
Click to expand...
Click to collapse
jiggs dont release a kitchen, sorry for my mistake, he have explained to someone about this,.
i'll upload in the sticky thread the kitchen,. (to mediafire)
please wait, thanks,.
kumara
Thanks reply!
I use ATOM LIFE kitchen software,and i changer same command,but problem which default.hv and user.hv file,this file is empty,can you help me,thanks!
Note:
I think this problem which software XIP folder file,but i copy all file from my rom XIP file same problem.please help ,thanks!
Look this picture:
default.hv file only 44Kb,but right is 688Kb
user.hv file only 28Kb,but right is 72Kb
sanjian said:
Look this picture:
default.hv file only 44Kb,but right is 688Kb
user.hv file only 28Kb,but right is 72Kb
Click to expand...
Click to collapse
try to looak at temp folder (inside your kitchen, beside OEM and SYS folder) then read the log.txt
find in below the error, ususally in the last paragraph, thats mean you have an error with one of your rgu,.
default and user hv, can be build by reading the rgu,.
now, which base rom did you use??
This is log.txt :
Completed successfully
Microsoft (R) RGUComp Version 1.0.000
Registry file processor and hive builder.
Copyright (C) 2004 Microsoft Corporation All Rights Reserved.
built: Nov 19 2004 15:17:13
importing registry file ".\boot.rgu"...
package "MSXIPKernelLTK" does not contain .rgu file "d92a4f0a-378a-4482-8fd3-bd127a05e4de.rgu"
package "SMIME" does not contain .rgu file "8cb4ac12-6bc5-4bda-ab45-539988c36a95.rgu"
package "Bth_A2DP" does not contain .rgu file "6b4ed31c-5ced-41b2-b917-2c006f046a5e.rgu"
package "MediaOS" does not contain .rgu file "ae879543-c73e-4888-812b-d8177c404612.rgu"
package "RUNTIMES" does not contain .rgu file "e658c544-26bf-45ac-a458-2044a5d1e698.rgu"
package "FWUPDATE" does not contain .rgu file "23ba5346-78b8-4436-b7d2-f30712c3cef4.rgu"
package "GPSID" does not contain .rgu file "d13b7447-0248-462a-bba4-d868f31642ed.rgu"
package "WWAN" does not contain .rgu file "77f38251-db87-4e5d-96d9-9e8e35b6dc1d.rgu"
importing registry file ".\Registry\723fb954-d931-4348-b672-82a188e587b5.rgu"...
package "SMS_Providers" does not contain .rgu file "582f7a58-3c50-4301-970a-ed5ec8947692.rgu"
package "BaseAppsFiles" does not contain .rgu file "b04e8c7f-f0f6-4201-83c6-4876404128c9.rgu"
package "MediaOSFiles" does not contain .rgu file "da5e9e89-c2c4-4ff9-ae88-c90a50ec09c9.rgu"
package "Bth_HID" does not contain .rgu file "a492bb92-210b-4933-9a65-272cc8ad9a5b.rgu"
package "NetCF" does not contain .rgu file "38f43c9f-bc38-430e-81d1-a2e6c650f225.rgu"
package "Entertainment" does not contain .rgu file "0cfc3dc0-5fbc-4153-9ce9-72df4d8c2922.rgu"
package "SQLCE" does not contain .rgu file "8a1287c3-da0a-4eb8-8ba7-b70019890abb.rgu"
package "BROWSINGCORE" does not contain .rgu file "d81b11e0-3299-4b65-8305-78f1fa03dc07.rgu"
package "Redist" does not contain .rgu file "208f8be6-1362-45b3-ae17-95d4ab426c11.rgu"
package "Metadata" does not contain .rgu file "034e7cf6-8a37-40ad-85bd-6851b921866a.rgu"
package "Entertainment_DPI_96" does not contain .rgu file "6327354b-cf17-4539-92f4-c590558d3b46.rgu"
package "Redist_dpi_96_resh_240_resv_320" does not contain .rgu file "7a3fc055-392b-4846-acc1-55a34a80db5b.rgu"
package "OS" does not contain .rgu file "d0b41563-b345-4444-aa15-986e7c7fff99.rgu"
package "BROWSING" does not contain .rgu file "b183f2a7-06c3-4f27-9679-7baf97e94efa.rgu"
package "Redist_DPI_96" does not contain .rgu file "a15620ee-f541-454c-99d4-ee268d67e74a.rgu"
package "Browsing_DPI_96" does not contain .rgu file "4091ab29-ebdf-4f28-9f58-a3f3e7495372.rgu"
package "Bluetooth" does not contain .rgu file "25c125d4-0a18-487d-a709-9b4242bbf4c3.rgu"
That's mean do you have based rom without rgu inside...
I only have diskimage_Ver.nb0 file,after dumpfiles can get OEM and SYS and DUMP folder,i'm no changer any thing,direct buildOS,is this problem default and user hv file,thanks!
sanjian said:
I only have diskimage_Ver.nb0 file,after dumpfiles can get OEM and SYS and DUMP folder,i'm no changer any thing,direct buildOS,is this problem default and user hv file,thanks!
Click to expand...
Click to collapse
Do u have .rgu file on your SYS and OEM folder? If yes u must download any others rom. Try jiggs rom 0.7.0a
sanjian said:
I only have diskimage_Ver.nb0 file,after dumpfiles can get OEM and SYS and DUMP folder,i'm no changer any thing,direct buildOS,is this problem default and user hv file,thanks!
Click to expand...
Click to collapse
whose diskimage did you use?
you could try my HTC-Atom diskimage as your base ROM, it have a RGU,.
aLL yo've done is right, so try to work with other diskimage_Ver.nb0,.
gud luck,.
Regards
Kumara
Hi
I use " ATOM WM6 0.7a.0 WWE "this rom try,same problem,after update rom to mobile,stop at "driver default factory......",please help,thanks!
sanjian said:
Hi
I use " ATOM WM6 0.7a.0 WWE "this rom try,same problem,after update rom to mobile,stop at "driver default factory......",please help,thanks!
Click to expand...
Click to collapse
did you add something to your kitchen? OEM? new program? .dll files?
if you had, try to perform g'reloc,.
and tell me, what have you done?
and, please move to Atom WM6 ROM cooking tutorial, so, anybody can learn it,.
thanks,.
mods, i think you could close this thread,.

[Q] Make modifications to "os.nb"

I wanted to make an own Windows Phone 7 Custom Rom for my HTC HD7. Nothing special, just my own splashscreen, some special wallpapers and (of course) unlocked
But now I got more or less stuck...I extracted the .nbh file with the "NBHImageTool" (which was made by Da_G). Now, I've got a file called "os.nb" in the nb folder and a .xml file in the xml folder. But how can I make my modifications to the "os.nb"-file now?
I'd be very glad to know that
Thanks!
riginally Posted by Football
Btw, IMGFS is protected from dumping, so it will take time to extract the content and use it for HD2 for example or recook it HD7...
You can use IMGFStoDUMP or Xidump to extract the contens of OS.nb
Edit the files you like (mybe Regestrie: default.hv & user.hv)
and when you are finished repack the contens of the DUMP folder with IMGFSfromDUMP

Extracting imgfs.bin

I want to extract the contents of an imgfs.bin file that comes from a Lumia 800 stock rom. I used nb7split to extract the files and now I'm stuck with the imgfs.bin file. Osbuilder reads it, even lets me see the struture and when I select the files to extract (wma or wav) it won't extract them to the folder.
What other option do I have?

[.img-zImage] [.reloc] [.text] Help

Hi!
I used Android kitchen to splite a boot.img, on split_img folder i get a .img-zImage file.
I used 7z.exe to decompress the .img-zImage file and i get a .reloc file and a .text file.
How can i edite or see the .text file?? With notpad++ i see ite but is like encrypted, so how can i see or edite this file???
Thanks!
No one to help???? ?

Categories

Resources