yashsingh1/xdaforums huggingface dataset:
[Windows Phone 7] -=Barin=-:
OSBuilder V 1.4.234 (22.11.2012) changelog:

1. Internal processing algorithm of XIP packages is changed (NK, SLDR)

2. Configuration menu item "Group language packs" is added. In the packages view tree (for packages selecting) the package group LANG is created and language packs are grouped into subgroups by codes (eg 0419, 040C, etc.) and placed in the LANG group.

3. More detailed information is displayed about the versions of packages (Tools -> Packages versions (DSM))

4. Saving files in editors of sof / cif, dsm and certificate files is now possible by hotkey Ctrl-S

5. In sof / cif editor - added the ability to automatically select all the language packs at the right window (see the toolbar)
[Windows Phone 7] AndrewSh:
In spite of the brief changelog - the work done is really amazing!

Thank you very much my friend!!!!
[Windows Phone 7] -=Barin=-:
OSBuilder V 1.4.235 (25.11.2012) changelog:

1. Fixed a serious issue that occasionaly appears while generating the version of the package by default
[Windows Phone 7] heishanxiaoyao:
Thanks man!:good:
[Windows Phone 7] mtstmp:
what does "IMGFS signature not found" mean? trying to do a dump and I get this error after the os.nb.payload
[Windows Phone 7] -=Barin=-:
I means that you are trying to dump a custom rom (probably with invalid file system structure)
[Windows Phone 7] Myoung Chul:
IMGFS signature not found?

but,

Only time-sharing OS 7.10.8858 custom rom only, this error occurs.

Dump protection device, rather than a problem with the file structure is not it?

(Forgive the clumsy English!)
[Windows Phone 7] titi66200:
MSXipkernel

I have Updated msxipkernel in my rom but when i boot on my HD2 Bt A2DP do not works.

I have flashed my HD2 with my rom old.

Built a cab with msxipkernel ,updated my HD2 and Bt AD2P Ok.

What are OSbuilder settings ?
[Windows Phone 7] -=Barin=-:
So it's not OSBuilder problem
[Windows Phone 7] AndrewSh:
Not sure if I got the right sense... You mean it happened only after 8858 appearance?

What would I say?... All 8858 roms at xda for the moment are built with OsBuilder. And if you fail to dump them - it means - someone does not want you to dump these roms. There is no tools to dump current 8858 customs for the moment. So - don't waste your time.

If I was a complete asshole, I would say "LOLWUT?" As far as I am not totally asocial - I would say MSXIPKERNEL update has nothing common with Bluetooth audio protocol. How did you update MSXIPKERNEL? Just replaced the whole folder in xip and re-cooked?
[Windows Phone 7] titi66200:
Replaced in XIP (msxipkernel) and SLDR (msxipkernel_uldr) and re-coolked rom.
[Windows Phone 7] mtstmp:
thanks everybody!
[Windows Phone 7] erickwill:
Thumbs up Barin!

Nice job here!
[Windows Phone 7] -=Barin=-:
Oh! Glad to see You again, my friend! :)
[Windows Phone 7] Amir WM:
now any solution for dumping these custom roms?
[Windows Phone 7] HD2Owner:
they are not meant to be dumped in first place. we also use original oem roms as source. why not you?

latest sys build we use is shared here: http://xdaforums.com/showthread.php?t=2021181
[Windows Phone 7] titi66200:
Solved Rom Build 8858 and Bluetooth A2DP Ok
[Windows Phone 7] -=Barin=-:
OSBuilder V 1.4.236 (01.12.2012) changelog:

1. Serious internal issue is fixed
[Windows Phone 7] DilanChd:
Thanx
[Windows Phone 7] Nokser:
Add Port SDLR?

Thanks
[Windows Phone 7] CRACING:
Thanks for the reply.

Got past the error with different ROM (DFT_LEO70_RELEASE). Looks like there was a module error with the previous ROM I had tried.

BTW; I can select original nb (part04.bin) as a base nb file right?
[Windows Phone 7] -=Barin=-:
You are right!

Unfortunately at the moment we need to use bas NB file to build new nb, but i hope in the next version we will use template only (no more base NB file)

P.S. Don't forget to include 0409 packages (select this option in settings)
[Windows Phone 7] elMInStER:
Thanks Barin for your work.

i have one problem in build :(
[Windows Phone 7] CRACING:
Cool.

Yeah I have selected 0409 in tools bar. Anyway to select all languages to be included in ROM?

I can select only one language in the list.
[Windows Phone 7] elMInStER:
uncheck in Settings > configuration and packages > Enable ROM language selection
[Windows Phone 7] -=Barin=-:
When did ypu dump the base rom file? May be the template is wrong...
[Windows Phone 7] ct_moi:
Barin was talking about to select the options "Always include 0409 packages" in settings -> Configurations and Packages
[Windows Phone 7] CRACING:
Oh

So if we cook 0809 based ROM, 0409 packages should be included as well. This is what the option does I think.
[Windows Phone 7] elMInStER:
i dump yuki's rom with this version
[Windows Phone 7] -=Barin=-:
Anyway your screenshot shows that the User partition is bigger than maximum available sectors in User partition entry (may be it came from the original ROM)

You can build xip_new.bin and imgfs_new.bin and try to insert them into NB with another tools (htcRIE or BINInsert).

OSBuilder will not let you build the rom file in this situation.
[Windows Phone 7] AndrewSh:
Offtopic.

So- for now - 161 downloads and 15 "thanx" to Barin... From these 15 "thanx" - 4 came from the guys who had builder for testing in advance and did not download it from the post.....

You guys (who downloaded and did not say even "thanx") are so appreciative!... That's xda....It's sad to state that fact.
[Windows Phone 7] pdaimatejam:
Is it difficult to really to thank you, yes? :confused:
[Windows Phone 7] hyc521:
hi Barin :

So glad ,OSB can build WP7,TKS for you work.

When I use osb to rebuild,I have USER sectors big than maxsector Error too.

Also I tried user htcrie and bininsert,htcrie can work ,but the bin will be double length ,use it again three big length.Bininsert can't work.

Can you help to see below?

Here is info from osb dump

1: LOGO Start=0x00040000 CHS-OK

2: BLDR Start=0x00060000 CHS-OK

3: BSP Start=0x00100000 CHS-OK

4: DPP Start=0x00120000 CHS-OK

5: USP Start=0x00140000 CHS-OK

6: SLDR1 Start=0x001C0000 CHS-OK

7: SLDR2 Start=0x00640000 CHS-OK

8: NK Start=0x00AC0000 CHS-OK

9: IMGFS Start=0x00E20000 CHS-OK

10: User Start=0x00E40000 CHS-OK

Writing settings file...Ok

Converting NB to PAYLOAD

Blocks = 0x00000408

Sector size = 0x00000800

Extra chunk size = 0x00000006

Partitons found:

LOGO Phys=0x00000003 Log=0x00000003

BLDR Phys=0x00000005 Log=0x00000006

BSP Phys=0x00000001 Log=0x00000002

DPP Phys=0x00000002 Log=0x00000003

USP Phys=0x00000010 Log=0x0000001E

SLDR1 Phys=0x00000031 Log=0x00000032

SLDR2 Phys=0x00000031 Log=0x00000032

NK Phys=0x0000002E Log=0x0000002F

IMGFS Phys=0x000007A1 Log=0x000007BF

User Phys=0x00000386 Log=0x000003A4

When I correct reg and rebuild

View attachment 772146

I have try to correct the bin header table,

User Phys=0x00000044 Log=0x00000036

the result is

View attachment 772142

We have no docs about D000FF ,can you share? Then we can try to correct it :)

And here is the D000FF flash.bin in my phone,we can use and boot ,but can't rebuild.

Can you test it when you are not busy:)

http://www.4shared-china.com/file/W5ZWSwDE/windows_phone_seven_1.html

Another site:http://115.com/file/cl09z928#

Glad to wait for you replay!Really good tool!
[Windows Phone 7] ffboy2009:
that's toshiba tg01 wp7 os,thx to nokser now we can boot into wp7

but it's 7.00.7510.we hope use OSB upgrade to mango

Now we get user sector erros.hope barin and OSB team can help us:)

thx for ur amazing tool and work!

when i get money i will donate u again:)
[Windows Phone 7] WojtasXda:
This file is protected from being modified in this way.

Some time ago (3-4 days) I managed "unlock" this ROM.

Now I do not have access to my computer, as soon as I get home is a I will give you this file...
[Windows Phone 7] -=Barin=-:
@ hyc521, ffboy2009

http://xdaforums.com/showpost.php?p=19042820&postcount=30
[Windows Phone 7] WojtasXda:
Hi :)

How to convert all/selected mui,dll,exe into modules?

I can not find such option in the kitchen

Strange ... why WP7 will not launch when such mui is in the files and not the modules?

I do not understand why this is happening in my WP7 ROM, which wants to modify / change
[Windows Phone 7] nhathoa:
Hi Barin,

When I run registry preview, it always give me many errors in Shellcore/29B2075F-6AB3-4581-8F83-57BFFD606049.rgu in line 38, 53... but i dont see any reg bug in it except one hex value bug at the last of line 41, corrected it but it still give me error.

And when i turn off registry preview function while building rom, Rom boot ok and work fine.

With your WP7 kitchen, i can cook my own Rom, only WWE language. Im very happy now.

Thanks for your great work.
[Windows Phone 7] feropont:
In HEX parameter 38 and 53 "AccentTable" in end of line remove a comma.
[Windows Phone 7] AndrewSh:
You were warned about that mistake in p. 3 of Changelog:

"- HEX type values end with point (the last or the only parameter line)"

In your case - it's comma :)

Btw - there are several (at least two) mistakes like that in the registry files

I understand that these bloody lines are too long and it's boring to check them, but anyway :)
[Windows Phone 7] GoldRenard:
Is FFU support successfully tested on any real device? I still have a problem.
[Windows Phone 7] -=Barin=-:
No chance to get official certificate for FFU signing
[Windows Phone 7] Nokser:
del. post
[Windows Phone 7] titi66200:
Problem XIP Titan.

When i want to rebuild XIP message "Not enough physical space for ROM Header".

I use stock Rom "HTC_Europe_4.06.401.03" and i want to port XIP and insert "Pkg_XipUnlock"

Solved
[Windows Phone 7] -=Barin=-:
Try to uncheck "Do not move RAM Start and nk RW sections" checkbox in XIP settings
[Windows Phone 7] irakli8:
I extracted the nokia firmware .esco files, added some fonts, how can I rebuild it and return the extension to .esco?

I want to install it using Nokia Care Suite.
[Windows Phone 7] irakli8:
If you help me to convert the firmware back to Nokia firmware extension, I think I will be able to install my custom made rom without quallcomm bootloader :)
[Windows Phone 7] irakli8:
At least tell me if it's not possible, if I will be able to convert it back to .esco file extension, I will be able to install the firmware using Nokia Care Suite which doesn't need unlocked bootloader.
[Windows Phone 7] sh4d0w86:
please, stop opening in posts. instead, edit the one post, especially since nobody has replied. thanks.

also, this would require ESCO to be signed by Nokia, which we can't do without necessary tools.

work for Nokia, get the tools, and release to XDA.
[Windows Phone 7] DaZ-Jiao:
can it use for wp8?
[Windows Phone 7] -=Barin=-:
NO!
[Windows Phone 7] unnamed.aj.:
thanks for help :D

thanks :D

---------- Post added at 10:02 AM ---------- Previous post was at 09:54 AM ----------

:'(
[Windows Phone 7] rayph_xu:
error in OSBuilder

Hi, I also have this problem, my phone is samsung Omnia W, but I can't find "esco" and "boot.img", I am so confused and can't

put it forward by now, please help me, thank you!
[Windows Phone 7] acbcbo:
On the next version of WP7 OS WP8 kitchen whether the generator support?

First of all thank XDA preparation of a OSB program allows us to DIY WP7 system ROM, we found WP8 ROM now use the new version of OSB cannot decompose, would like to ask the next version is added to the WP8 ROM formulation support? Thank you.
[Windows Phone 7] troyfadly:
thanks for barin

thanks for OSbuilder :good:
[Windows Phone 7] ultrashot:
WP8 has a totally different ROM structure. We don't have plans to work on it in the nearest future.
[Windows Phone 7] nmsv:
Guys, I'm trying to extract a few sounds from lumia's oficial roms but osbuilder won't extract them. Inside imgfs.bin there's an OEM folder which has all the ringtones. If I select a folder or a few files to extract it only extracts .rgu or .dsm files, not the actual wav or wma files. Running as administrator in win8. Is there a solution?
[Windows Phone 7] DilanChd:
You do see in explorer windows ? Change attributes
[Windows Phone 7] nmsv:
nope. I have Windows Explorer configured to show hidden files but I can only see a rgu file.

Screenshot of I what to be extracted.
[Windows Phone 7] Rataplan:
Small question, I'm running Windows8 on my pc and compiling the registry takes much longer than when I was using Windows Vista, running Vista it was about 2 minutes or shorter but under Windows 8 it takes more then 10 minutes.

See picture,

Thanks in advance,
[Windows Phone 7] sh4d0w86:
I do not have that issue. used OSB on Vista, 7 and presently 8.
[Windows Phone 7] DilanChd:
When the next update?
[Windows Phone 7] DilanChd:
:confused:
[Windows Phone 7] sh4d0w86:
only the future holds an answer to such question.
[Windows Phone 7] mattisekk722:
thanks!!!

GREAT!!:good:
[Windows Phone 7] Rataplan:
7.10.8858.136-7.10.8860.142

After applying both updates (8860 and 8862) into my kitchen I noticed that I lost the possibility to sync my gmail contacts, I solved that by not importing SyncApps and SyncPlatform into my kitchen, you can find SyncApps and SyncPlatform in the 8860 cab, and yes I know there is another solution to sync my gmail contacts but I don't see any difference when I leave those pkg's out of the rom.

Greetz,
[Windows Phone 7] dragon_76:
The MSI spits out an error about a DLL required for install not being able to run. I am on Windows 8 and trying to install the 1.4.236 version. Any help?
[Windows Phone 7] ngochoangimsat:
Thank you very much, This is exactly my problem, which I can't build my rom (OSbuilder has stop working). This error now is resoluted by the way you public. Thanks again!
[Windows Phone 7] DaZ-Jiao:
os.nb.payload:

IMGFS signature not found

what does it mean?:confused:HELP!

it show me that when I dump Ultrashot's ROM!
[Windows Phone 7] DilanChd:
To make it simple, probably a rom "protected" against dumping.
[Windows Phone 7] AndrewSh:
OsBuilder is a tool which uses a stock rom as a source. Never try to dump custom roms especially if these roms came from OsBuilder developers team members.
[Windows Phone 7] RustInPeace:
include cab updates in my custom rom

Hi everyone, 3 weeks ago i was totaly noob in winphone world, i've read many xda threads, but i cant find the details about what i'm trying to do.

My goal is only unlock sideload, thanks to xda(registry infos, etc...) , OSbuilder and DppImplant, this is done but updates remove the sideload unlock as expected, then ofcourse i need to include cab updates in my custom rom.

I've read this thread and seen posts of people doing that. I would like to know please how to do same.

I can get the cab links as described in the forum, but don't know where i will have to add the cabs, in SYS ? in EXT ? in OEM ? And i'm not sure if this question is logic.

Ofcourse i've downloaded and watched x-times the video tutorials about packages, but that didnt helped me :(

I'm sure i'm missing something to really understand packages management in OsBuilder.

I've seen a post on this thread talking about windowsupdate cabs update and dsm, but i'm affraid i don't really understand dsm files

If someone could please describes the main steps to achieve this goal, it will be very nice. (links to threads are welcome, since i'm sure this question has been already asked, but can't find where)

(and last question : there is a way to be sure that the wp cab updates will be applied first ? Because my registry sideload unlock is just a modification of the exisiting registry values in the rom (official one))

If aditional infos are needed to answer , don't hesitate.

(Lumia 800 : advanced config/wp7roottools dosent work on my device to prevent relock :( )

Thx in advence !!!!!!!!!!

Sorry long post.

EDIT: hi, i've uncompressed the cab update files, then uncompressed the multiple cab.pku and cab.pkg, things becomes to look like the video tutorial called 02-grouping.avi, i think i can try things to achieve my goal :)

I keep you informed about my progress, got to test some things...(but what makes me affraid is the number of packages that are being updated, this will take some time :o )
[Windows Phone 7] RustInPeace:
still trying to include cab update files in my custom ROM

Hi everyone,

still stuck since my previous post.

due to the number of packages inside the 4 update cabs i want to include inside my custom rom, i deceided to try to not uncompress the cab files before include them with osbuilder.

what i've done : i created separate folders inside oem folder, one for each wp update with an empty dsm file that is fixed by osbuilder, added the packages in cif and sof packages editor (at last position)

added the rgu with dsm i need to sideload unlock my lumia 800 at bottom of packages.

i flashed my phone and... updates are not applied :(

i really need some theorical help plz.

anyone ? even just a link ? (forum's search always send me either nothing, either 4353450 results to my requests...)

spent too many energy for dload=>qualcomm now seems i'm too tiered to do things wich i have the right tool for(osbuilder).

i cross fingers for an usefull answer.
[Windows Phone 7] RustInPeace:
it's sad this waste of time

tool> apply update was my answer

that's all.

that was not difficult to find, neither difficult to post this answer...

so much waste of time to reverse eng the pku system update, to finally find osbuilder includes a tool to do it...

thx for the guy(s) that created osbuilder, no thx to others for no answer :(

things changed around here...
[Windows Phone 7] DilanChd:
Cherches bien sur xda, et tu trouveras des tutos qui devraient t'intéresser.

Il y en a même sur des forums français, puisque tu est français ...

Looking on xda and you will find some tutorials that should interest you.

There are even on french forums, since you are French...
[Windows Phone 7] -=Barin=-:
Switch to package window (use log window toolbar) and add all files you need to reversmod list (preferred) or convert them to modules directly. Use package window context menu to do it.

If you added files to reversmod list do not forget to save the configuration.
[Windows Phone 7] nhathoa:
Thanks for your help.

Yes, two commas at the end of line 41 and line 59.
[Windows Phone 7] WojtasXda:
Thanks Barin !! :)
[Windows Phone 7] dtbinh:
Hi Barin!

I have a problem with this reg key:

[HKEY_LOCAL_MACHINE\System\State\Battery\Savings]

"SavingsModeState"=dword:0

"BatterySavingsAutoTrigger"=dword:0

2 = On transitions and periodically (poll frequency equal to period length, 3 hours currently)

Should I insert a semicomma to label this line:

2 = On transitions and periodically (poll frequency equal to period length, 3 hours currently)

Thank you!
[Windows Phone 7] -=Barin=-:
Of course mark this line as comment
[Windows Phone 7] dtbinh:
Hi Barin!

How can I enable more languages? When I choose 0409, the other ones are disable.
[Windows Phone 7] -=Barin=-:
@dtbinh

Disable ROM language selection in settings
[Windows Phone 7] pdaimatejam:
help

I'm doing hd2 rom 7720

The first boot after installation, the device takes 45 minutes, what could be causing :confused:
[Windows Phone 7] -=Barin=-:
The problem is in your packages only. Osbuilder was tested with HD2 many times with diferent configurations.
[Windows Phone 7] hyc521:
SOS,help

hi Barin;

We have success correct the user sectors big than maxSectors.

Build 7004,7392 ROM with 7510 XIP,and boot OK

when we want to build with an new XIP , phone will stop in boot screen

we have no experience in rebuild WP7 XIP.

We changed these packages and add to XIP setting:

BaseDrivers_NK

CCFGSVC

KFPCRT

MSXIPKERNEL

MSXIPKERNELLTK

Watson_Core

WinCENLS

and we find some error here :

80397000 ------------------ START: RAM

80397000-80398000 L00001000 initialized data of region_5 nk.exe

80398000-80399000 L00001000 initialized data of region_6 nk.exe

80399000-803A0000 L00007000 NUL

803A0000-803A6000 L00006000 uninitialized data of region_2 nk.exe

803A6000-805E1000 L0023B000 initialized data of region_3 nk.exe

805E1000-8064C000 L0006B000 initialized data of region_1 kitl.dll

8064C000 ------------------ RAM Free

8064C000-80893000 L00247000 NUL

80893000-80897000 L00004000 initialized data of region_1 kernel.dll

80897000-87B00000 L07269000 NUL

87B00000 ------------------ END: RAM

region_1 kernel.dll can port in 80399000 but port to RAM FREE 80893000.

I have tried use xipport.exe and m'reloc_nk.exe to correct it ,but these old tools maybe not support WP7 .

Can you give us some tools to correct it and can you tell us the action point about rebuild WP7 XIP?

Thanks for you nice tool and patience explain:)
[Windows Phone 7] WojtasXda:
Hi ! :)

Is it possible to modify the partition SLDR1, 2, and then cooking ROM?

If so, how?
[Windows Phone 7] -=Barin=-:
@hyc521

Please attach the screenshot of XIP settings

It's not possible now. I cannot promice, but may be this option will be available in the next version.

It can take my time and efforts. If you specify a meaningful reason to implement this feature - I'll try do it
[Windows Phone 7] hyc521:
Here is,Thanks

View attachment 775696
[Windows Phone 7] -=Barin=-:
@hyc521

It seems that settings are ok. Check if kernel.dll has .reloc section
[Windows Phone 7] hyc521:
How can i check if kernel.dll has .reloc section?

Is these down?Or means kernel.dll must location in 80893000?

This is original TG01 7510 MAP:

80357000 ------------------ START: RAM

80357000-80358000 L00001000 initialized data of region_5 nk.exe

80358000-80359000 L00001000 initialized data of region_6 nk.exe

80359000-8035D000 L00004000 initialized data of region_1 kernel.dll

8035D000-80360000 L00003000 NUL

80360000-80366000 L00006000 uninitialized data of region_2 nk.exe

80366000-805A1000 L0023B000 initialized data of region_3 nk.exe

805A1000-8060C000 L0006B000 initialized data of region_1 kitl.dll

8060C000 ------------------ RAM Free

8060C000-87B00000 L074F4000 NUL

87B00000 ------------------ END: RAM

This is original Mozart 7720 MAP:

80891000 ------------------ START: RAM

80891000-80892000 L00001000 initialized data of region_5 nk.exe

80892000-80893000 L00001000 initialized data of region_6 nk.exe

80893000-80897000 L00004000 initialized data of region_1 kernel.dll

80897000-808A0000 L00009000 NUL

808A0000-808A6000 L00006000 uninitialized data of region_2 nk.exe

808A6000-808DF000 L00039000 initialized data of region_3 nk.exe

808DF000 ------------------ RAM Free

808DF000-87A00000 L07121000 NUL

87A00000 ------------------ END: RAM

This is reloc TG01 7720 Map:

80397000 ------------------ START: RAM

80397000-80398000 L00001000 initialized data of region_5 nk.exe

80398000-80399000 L00001000 initialized data of region_6 nk.exe

80399000-803A0000 L00007000 NUL

803A0000-803A6000 L00006000 uninitialized data of region_2 nk.exe

803A6000-805E1000 L0023B000 initialized data of region_3 nk.exe

805E1000-8064C000 L0006B000 initialized data of region_1 kitl.dll

8064C000 ------------------ RAM Free

8064C000-80893000 L00247000 NUL

80893000-80897000 L00004000 initialized data of region_1 kernel.dll

80897000-87B00000 L07269000 NUL

87B00000 ------------------ END: RAM
[Windows Phone 7] -=Barin=-:
@hyc521

Please give me physFirst and physLast of the original TG01 NK (i think i understand why the problem appears)

And i also need vbase address of your original kernel.dll (from TG01). You can get it from ModuleInfo or from imageinfo.txt