yashsingh1/xdaforums huggingface dataset:
[P3600 ROM Development] jcespi2005:
Thanks for your attention....

Well, your bepes modified tool seems very great, integrating the package creator and the buildOS from NB and dump, but don't work for Kaiser, cause sector is 800 in size instead 200 ... and tadzio tools need to be upgraded to 2.1rc2, that support the kaiser extraction and creation (you can see this in tadzio thread on hermes forum).

If you can add Kaiser support will be great. The tool looks promising...

You can find the KaiserKitchen on my signature if you want more info about Kaiser specific tools.

Congratulations for the work.

Cheers.
[P3600 ROM Development] cicciocant:
I'm waiting nbh to nb and viceversa.
[P3600 ROM Development] cicciocant:
Hi Ervius.

Only for Knowing.

How Can I remove dsm file from a ROM?

This is the way?

http://xdaforums.com/showthread.php?t=261033&highlight=mxip_notify.vol
[P3600 ROM Development] Dc0de:
Hi everyone.

I think this is my first post on the forum, as I normally do alot of reading (or is it lurking???) before asking any questions. Most of the time I can find an answer to any queries i may have in this fantastic forum.

Right then, I have been trying to use the tools in this thread to recook a personal rom for myself from Hellonasty's latest WWE 3.4 (awsome rom by the way! Well done). Basicly, all im trying to do is dump the rom, and change the Arcsoft SMS/MMS version to the old one with the combined SMS/MMS inbox. I dump the rom using nbhtool, then use the build os and package tools 2.7, to create packages. I then remove the existing Arcsoft mms 4 folder from the Sys folder,and use build os to re-add the old combined inbox version of Arcsoft.

1)after creating packages from the dump, there are a couple of folders left outside the oem, sys rom folders. Where do these need to be put?

2)Is there any chance the instructions on the first post can be updated so that they correspond to the latest build Os and package tools 2.7? I think i may be doing something wrong with the Xip part (to do with the xip porting...if i need to do this at all???).

Sorry if i have made any mistakes in the above post, as I am rushing abit due to having to go out in a bit to the footie.

Exellent tools by the way. Thanks
[P3600 ROM Development] ervius:
my last work, 2.8b1 version of buildos+packagetools, now it can translate the language of a rom automatically, for now, in the rar only form everylanguage_2_italian!!!!!

try it and tell me what about!! ;)

bye!!!

download here:

http://rapidshare.com/files/33245435/buildos_package_tools-2.8-b1.rar
[P3600 ROM Development] cicciocant:
wooow. you are the BIGGEST.

I will try and then mae feedback
[P3600 ROM Development] cicciocant:
I tried with original dopop ROM.

It seems to work fine.

It translate all the normal SYS folder and OEM/Lang

Very compliments Ervius.

I repeat my question.
[P3600 ROM Development] ervius:
ciccio...., you have a mp.....

and we can tell about in other ways!! ;)

for my last work, any questions???

works well????

problems in traslating roms????

bye!!!
[P3600 ROM Development] tjlabais:
Extended Rom

Hi ervius,

I have downloaded your tools including the most recent one. I wished to modify the DOPOD ANZ version by updating it from AKU 0.3.1 TO AKU 0.7.0 using your tools.

There was no problem with porting AKU 0.7.0 build 1908 from HTC Universal. My Trinity booted successfully, however, I seem to loose my extended ROM. I have made no changes to the original extended ROM. The tool that you posted on the first page for EXTENDED_ROM does not extract it.

Do I need to rebuild my extended ROM?

My DOPOD D810 is SUPERCID already.
[P3600 ROM Development] ervius:
is tadzio utils tha kill extended_rom......

if you build rom manually, by a .bat file, you can specifuìy if you want kill it or not....(default it kills extended_rom)

bye!
[P3600 ROM Development] tjlabais:
If it kills the extended ROM, does it mean I will not have an extended ROM? because after unhiding the extended ROM, it is there, only it is empty.

edit: I checked tadzio tools, but there isn't any documentation on killing the extended ROM. I also checked the command line parameters of the tools used to build back the os.nb file, but there isn't any options for extended ROM. can you show how to enable/disable kill extended ROM? thanks in advance.
[P3600 ROM Development] ervius:
anz version have this bug, not able to insert something in flashing into extended rom....
[P3600 ROM Development] tjlabais:
Now this is confusing... I did not even add extended ROM into the NBH I created which means that my extended ROM should not be altered in any way during flashing. However, after flashing, the extended ROM became empty.

I have also tried using a different RUU. same result. could it be a HARD SPL problem?
[P3600 ROM Development] ervius:
I don't know, but it is a known problem, after rom were builded with dopod roms....
[P3600 ROM Development] ervius:
new version of package-creator....

http://rapidshare.com/files/78803302/package_creator.rar

version 5.5.
[P3600 ROM Development] Top_Gun:
Hi ervius,

Rapidshare reported that the file was not found.

TG.
[P3600 ROM Development] ervius:
yes, try now, was copy&paste link error ;)
[P3600 ROM Development] hellonasty:
Thanks Ervius... You are the Trinity support tools!!!! Thanks for your job... :D
[P3600 ROM Development] ervius:
if you are happy, I'm happy too!! ;)
[P3600 ROM Development] ervius:
to who don't know where find hard spl:

http://xdaforums.com/showpost.php?p=1161055&postcount=4

by DES!
[P3600 ROM Development] netuser01:
Ervius Hello, how can implement exstension rom 3.1 on my original (not remember where I downloaded was a secure link yours)
[P3600 ROM Development] ervius:
Hi friend....

you can contact me also in mp and in Italian!! ;)

contattami in mp in italiano, magari ci capiamo meglio!!!
[P3600 ROM Development] nephos:
Hi,

I'm having the same problem with Dopod's extended rom, after flashing the ExtRom becames empty!!!

I've extracted the original Dopod rom and reconstructed without changes with dutty's tools, then the same problem: ExtRom is empty.

Perhaps the reconstructed nbh is wrong for the Trinity? There isn't posible to get working ExtRom with Official Dopod rom.

Any ideas???
[P3600 ROM Development] ervius:
REPEAT:

isn't a my problem, is the DOPOD ROM that had this bug, doesn't flash anything into extended rom, and finally, after flash, it results empty.....

bye!
[P3600 ROM Development] ervius:
instead you can use storage card to upload cabs:

insert into storage card the cabs that you want to install...

example:

installthis1.cab;installthis2.cab

into config.txt, you can insert theese lines:

cab: \storage card\installthis1.cab

cab: \storage card\installthis2.cab

maybe for italin users it became:

cab: \scheda di memoria\installthis1.cab

cab: \scheda di memoria\installthis2.cab

I never try... but I think it works.....

bye!

and if you merge extended rom with SO rom, you have 10 Mb more of space!!! ;)
[P3600 ROM Development] tjlabais:
installation from my sdcard works. how do I merge extended rom with main rom to gain 10mb? I have inspected the cab installation in extended ROM, they are only customization files which I can include in the ROM itself.

thanks for your advice. :)
[P3600 ROM Development] tjlabais:
there is nothing wrong with nbh. try flashing your device with a different radio from the trinity guides website without touching your dopod ROM, and you will see that it will become empty also.
[P3600 ROM Development] nephos:
Yes, there is a problem with the nbh!

I've solvented it, now my extended rom is working. The problem was the new WM6 releases like as Dopod need to allocate the OS.nb starting at block 0x401 instead of 0x400 like as previous releases.

Look at this thread to fix your nbh and get it works.

http://xdaforums.com/showthread.php?t=328147

Bye, I hope it was usefull for you.

tjlabais, did you known where i can get the official AKU 0.7.0? I would like to get it but for the moment no success.
[P3600 ROM Development] ervius:
gooooood news, for who wants the extended rom yet.... ;) very good!!!
[P3600 ROM Development] tjlabais:
thanks for the info! you can get htc universal test ROM aku 0.7.0

http://www.mediafire.com/?3m2i554otzy
[P3600 ROM Development] tjlabais:
Hi ervius,

I think it is a good idea to place a dopod option which automatically patches the nbh using your revised kitchen interface.

HAPPY NEW YEAR!
[P3600 ROM Development] ervius:
yes, but I not yet included the nbh builder into my kitchen.....

but....

in the future.... ;)

bye!!!
[P3600 ROM Development] netuser01:
Ervius hello,

I wanted to thank you because thanks to your patience and assistance are able to set infrared BEFORE installar the Rom ..... Thanks again
[P3600 ROM Development] ervius:
I'm happy to can help someone to make something with his hands!! ;)
[P3600 ROM Development] tjlabais:
Big Storage Solution

Okay, after weeks of searching, I found this info on trinity big storage:

This means I need to extract the patched FLASHDRV.DLL from a big storage ROM to simplify things.
[P3600 ROM Development] NetrunnerAT:
@ervius i have a problem with your CAB 2 OEM Converter. I want convert "Black Berry Connect 4.0.0.92". If i want include a created OEM in BuildOS. It Write the error "The file "temp\dump\BBINST~1.dll already exists." How i can prevent this error? Does your tool setup Services?
[P3600 ROM Development] ervius:
flag "rename duplicate"
[P3600 ROM Development] NetrunnerAT:
ARGL ... i am so stupid!

THX!
[P3600 ROM Development] ilNotturno:
Hi ervius, i'm netuser's son and i'm trying to cook my own rom ;).

With my father's help i've tried to create a simple rom with HTC Home 1.0, but after i've made the packages and i've cooked the rom, it doesn't appear in the p3600 home.

I've tried to search files in the \windows directory and they exists, what i've to do?

This is what i've done:

1-Created the packages with the program "packages creator 5.5.exe" (i selected to run in under "Esecuzione automatica").

2-Cooked OS file using "buildos+package_tools-2.8-b1.exe", with the packages i made at the first point.

3-Cooked the rom using "nbhtool_trin.exe" and then i flashed it into my trinity.

After the reset i see all the files i need in the \windows directory, but not the HTC Home in my p3600 interface.

Thanks for help and sorry for my english, i hope you'll understand what i've done ;)

Thank you and bye bye,

ilNotturno
[P3600 ROM Development] Stratos74:
Anyone can tell me where "buildos+package_tools-2.8-b1.exe" put the os-new.nb file :confused::confused:
[P3600 ROM Development] alchemic:
Does anybody know how to change keyboard skin to be dark grey like in bepes,but for use in other rom i.e. schaps 4.3 rom?

THANKS
[P3600 ROM Development] shoey5:
Help: Can't add one module

Can someone please tell me what I'm missing and what can I do to fix this?

This Works

~~~~~~~

Dump Polaris Rom

Dump Dopod WM6 Rom

Take Polaris SYS and Dopod OEM

Run G'Reloc (S0: 01FA0000 S1: 03E00000 Size: 83A00000)

Build OS

Flash Device

OS Boots fine

This Doesn't

~~~~~~~~

Dump Polaris Rom

Dump Dopod WM6 Rom

Take Polaris SYS and Dopod OEM

**Add Dopod SYS\IRDA and SYS\IRDA_Lang_0404 to new SYS directory

Run G'Reloc (S0: 01FA0000 S1: 03E00000 Size: 83A00000)

Build OS

Flash Device

Hangs at Second Splash Screen
[P3600 ROM Development] ervius:
from sys\ you have to preserve \VM folder from dopod, and the language???

I seen irda_lang_0404, is this true???

or you have other language???
[P3600 ROM Development] shoey5:
Sorry that was a typo it is irda_lang_0409 (english)! Also I did preserve SYS\VM from original Dopod Should be like this below.

This Works

~~~~~~~

Dump Polaris Rom

Dump Dopod WM6 Rom

Take Polaris SYS and Dopod OEM

Copy SYS\VM from original Dopod (Trinity)

Run G'Reloc (S0: 01FA0000 S1: 03E00000 Size: 83A00000)

Build OS

Flash Device

OS Boots fine

This Doesn't

~~~~~~~~

Dump Polaris Rom

Dump Dopod WM6 Rom

Take Polaris SYS and Dopod OEM

Copy SYS\VM from original Dopod (Trinity)

**Add Dopod SYS\IRDA and SYS\IRDA_Lang_0409 to new SYS directory

Run G'Reloc (S0: 01FA0000 S1: 03E00000 Size: 83A00000)

Build OS

Flash Device

Hangs at Second Splash Screen
[P3600 ROM Development] shoey5:
I gave up figuring out the problem above. I redit everything from scratch this time on an XP box and it worked. I did a binary compare of some of the bins and found them to be different. Not sure if this was a Vista issue or something else but I read on a forum someone said they were getting strange results with G'Reloc in Vista...though it's worked for me before.

Now I have another problem. I added a few more packages to sys and oem and did a buildos. When I flash the device the packages aren't there, as are the registry changes, dsm files ect. When I look at the buildos log, I see they are being processed and rgu files are being imported. When I look at the new dump directory all the files are there. ImgfsToDump shows they are being added but when I flash, they aren't there????

Do you know what the cause of this would be?
[P3600 ROM Development] ervius:
new version of buildos, now g'reloc start after dump\ folder created, and added remodule section (thanks to the author of g'reloc ever!!!) to remodule all packages you want, what means? that id you have an exe, you can transform it into a module, with imageinfo.txt, bin and s00x

download here:

http://rapidshare.com/files/86655955/buildos_package_tools-3.0-b1.rar
[P3600 ROM Development] Stratos74:
GREAAAAAT!!!!!!!!!!!!!!!!!
[P3600 ROM Development] ervius:
double post, sorry....
[P3600 ROM Development] ervius:
new version for bepe's kitchen: maybe it can works with all devices, only modify "createRom.bat" and can create all roms for all devices, included for trinity:

what new:

you can make all packages into one and name the big package like you want:

created dump\ folder, you can execute all commands you want, inserting, modifying or deleting them into "createrom.bat", that is executed hidden, but you can see what appen in my buildos program!!!!

Maybe this can help many peoples!!!

and ever a Big thanks to bepe for his great WORKS!!!!!!

THANKS!!!

download here:

and tell me if there are problems about!!!!

http://rapidshare.com/files/88469644/buildos_package_tools-3.1-b1_for_bepe_s_kitchen_WM6.X.rar
[P3600 ROM Development] claros:
What a speedy release!

Thank you Ervius, Downloading now

Ciao
[P3600 ROM Development] claros:
I've used a device with 6.1 beta and it's absolutely unusable. Exchange sync not working, problems with html email parsing and very slow..

M$ people are releasing a new beta every few days. As to me is not useful to work with these beta releases, your build 20k is the best rom ever done for trinity.

Ciao
[P3600 ROM Development] ervius:
yes, but the show must goes on.....

bepe work hard, and I'm updating my buildos, I think we have to try it , to make better, there are some little problem in thi sbeta, and if we work on it, it can became better!!!

some minutes and I up my buildos!! ;)
[P3600 ROM Development] ervius:
ok, it's ready to start, with all functionality on...

new link ready

you can change date and time of ROM

change name of Rom

and port coredll.dll's S000 in xip to a future use and future "OS version" Builds!!!

bye!
[P3600 ROM Development] ervius:
new version....

you can edit:

rgus;provxml;txt (so included config.txt); initflashfiles.dat

and all with internal txt editor... ;)

download here:

http://rapidshare.com/files/4646446/buildos_package_tools-3.2-b5.rar

are wellcome impressions and bugs report about!! bye!
[P3600 ROM Development] ervius:
new version, now you can execute buoldos.exe everywhere you want, only need \tools and \packages folder and createrom.bat, chose your bepe's kitchen and build...

in previous version there were a bug, when you used the defaul editor to modify a rgu for example, this was saved in UPPERCASE and the buildos, building rom give error, solved this bug!!!

download here:

http://rapidshare.com/files/5455665/buildos_package_tools-3.3.b1.rar
[P3600 ROM Development] Stratos74:
YOU ARE GREAT!!!!!!!!!!!!!!
[P3600 ROM Development] ervius:
ok, folks, I'm preparing a new version of my buildos, added:

"add2config.txt", is like initflashfiles.txt for packages, but it goes to integrate strings and command inside "config.txt", there is a package aprticulary that need this plugin, ftouchflo, tha tto works well, need added command into config.txt, and when make a vanilla rom, Ihad to remeber ever to modifi "config.txt" and delete the extra commands for ftouchflo package, with this addin, only have to deflag the package from buildos, and config.txt remain good and no more missing files or lnk message on startup!! ;)

some minutes and I'll post it!! ;)

bye!
[P3600 ROM Development] ervius:
ok friends, the program is here for you!!!

http://rapidshare.com/files/4535343/buildos_package_tools-3.5.b1.rar

bye!!!
[P3600 ROM Development] Stratos74:
slurp!!!!!

kitchen is open!!!!
[P3600 ROM Development] ervius:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'K:\STRATOS ROM Cooking\buildos_package_tools-3.5.b1\s000-old\ROM\XIP\nk.exe\s000'.

delete "." from the string, try to rename it into:

System.IO.DirectoryNotFoundException: Could not find a part of the path 'K:\STRATOS ROM Cooking\buildos_package_tools-3_5_b1\s000-old\ROM\XIP\nk.exe\s000'.

and retry, it will be runs well now...

;)

bye!
[P3600 ROM Development] Stratos74:
Nothing change, I have the same error also if I try to open a rom, and I press "Cancel" button :(
[P3600 ROM Development] ervius:
yes, stratos, theese version of buildos, work only with new bepe's kitchen, for 6.1 WM, if you eant cook a older version like 6.0, you have to respect new structure of bepe's kitchen for WM6.1

try, and it works well also with 6.0 or 5.0!! ;)

bye!
[P3600 ROM Development] ervius:
well...

new version here:

changelog:

inserted real Xip_porting...

you now can choice if:

1) port only S000 coredll.dll module to change OS version;

2) Real Xip_porting, from Same device's Roms or From other Device's Xip all automati, only choice and follow messages! ;)

Try it and tell me what you think about!!!

bye!

download here!

http://rapidshare.com/files/345543343/buildos_package_tools-3.7.b1.rar
[P3600 ROM Development] Stratos74:
Thanks man!!! I will try!!
[P3600 ROM Development] ervius:
ok, newest version *3.7b1_v2"

changelog:

inserted real Xip_porting...

you now can choice if:

1) port only S000 coredll.dll module to change OS version;

2) Real Xip_porting, from Same device's Roms or From other Device's Xip all automati, only choice and follow messages! ;)

Try it and tell me what you think about!!!

bye!

howto use for real xip porting:

use new os.nb and extract xip with "extract_xip.bat"

you have 2 folders then:

xip\

and

dump\

copy and paste them into the explorer hust opened clicking on buildos' "new Xip" button...

so now in that folder (New_Xip\) you have 2 folder: dump\ and xip\ (from extract_xip.bat ececution)

close the folder...

and click on "port it" button , follow mesageboxes and enjoy!!! ;)

download here!

http://rapidshare.com/files/3435433/buildos_package_tools-3.7.b1_v2.rar
[P3600 ROM Development] Stratos74:
As for other release newest than 3.0 we have to kook in 6.1 way??
[P3600 ROM Development] ervius:
you can use the last buildos for all kitchen you want, only have to respect the structure of bepe's kitchen for 6.1 Windows mobile... but you can build also WM6.0 or 5.0 roms with it... ;)
[P3600 ROM Development] Stratos74:
ok, I understand, but the problem is that is not so clear the new structure, if I try to kook a rom previously prepared with buildos 3.0 i have always a runtime error
[P3600 ROM Development] atropo:
Why, we can't make a clear guide in italian,for this geat tool.

Ervius, Stratos, cicciocant come on.

If j can, j will help you in some way.

Bye.
[P3600 ROM Development] Stratos74:
I can't issue an italian guide because i'm trying to undesrstand too :D

but, if you want to ask me something don't worry...

I'm trying to prepare a website for italian users that have problems with english (i'm waiting domain activation :mad:)
[P3600 ROM Development] ervius:
the structure of this new kitchen is more similiar to previous, changes:

you have os.nb.payload instead of os.nb into Rom\ folder;

you have all modules instead all files into \xip folder;

you have new tools onto \tool folder, but that I posted hoinned to my buildoss!!!

P.S.: pasyload is obtained shifting os.nb using dos promps and executing ***nbsplit -hermes os.nb***

now you have os.nb.payload (and os.nb.extra, not need it!)

for modules into xip...

you have to use extract_xip.bat, you find it into xda search....

and after use it you have:

dump\ folder and \xip folder, only copy all modules (module=folder whit the name of the exe or dll that contains: imageinfo.bin, imageinfo.txt and S0XX) into \xip folder of bepe's 6.1, and remains files, rgus, dsms, hv, and .... don't remember now..., and you have old kitchen (WM6.0 or WM5.0) with same structure of new bepe's 6.1 Kitchen easy easy.... or not??? ;)

bye guys!!!!
[P3600 ROM Development] lupone67:
1. Can i use for any rom (for me kaiser)?

2. I don't find extract_XIP.bat, but i have extract xip with xip port. wich files must i put in XIP (modules or files) and wich in dump?

Tanks
[P3600 ROM Development] ervius:
not extract_xip.bat, you have to search into xda for: "build_xip.bat"

and you need modules into \xip folder and some dsm rgus and hv, certificate file and someelse...
[P3600 ROM Development] lupone67:
I have put modules, rgu, dsm and some else in \newxip\xip and os.nb.payload in \rom. I make Port it, port all xip, same device (no: i will port 1623 from cruise instead my 1620 in kaiser), but it give me an error: it search for one rgu o dsm that i don't have in all PC!!!

2. I have searched on xda for "build_xip.bat" but i don't find it............sorry
[P3600 ROM Development] ervius:
no, you have to use extract_xip.bat, then you have 2 folders:

dump\ and xip\

you have to put them into new_xip folder just created and opened by my buildos, so you have:

new_xip folder that contains:

dump\ and xip\ folder...

then you click on "port it" by my buildos...

follow instructions, make your choice and it will do all for you, it recognizes the xip packages to import from the ones that doesn't to be imported (if from different device!)

easly.....

follow me when I write theese posts....

ok???

try...

now here:

http://rapidshare.com/files/63343453/XIP_extract.rar

you can download Xip_extract.bat with all utils to make xip\ and dump\ folders that serve to port xip with my buildos...

P.S.: there is a new version of Xip_extract, with new version of dumprom.exe...

but for now my buildos works with this one just posted!!!!

in future, when bepe make a better dumprom.exe whit 100% compatibility whit all HTC devices, I modify my buildos to works easly with new version of Xip_extract!!!

bye!
[P3600 ROM Development] lupone67:
ok, i have read and follow your post but i have the same error:

System.IO.FileNotFoundException: Impossibile trovare il file 'C:\buildosnew\dump\New_Xip\xip\6e35ffdb-9349-a54f-647f-3354ebf6be05.dsm'.

But this file isn't in original kaiser rom and in cruise rom (the rom from wich i will port os)
[P3600 ROM Development] ervius:
yes, you are thrue, I'm cheching right now for this problem! ;)

EDITED:

with your help, *lupone67*, I found the bug!! ;)

try this new version...

http://rapidshare.com/files/4656465/buildos_package_tools-3.8.b1.rar

maybe this will work well...

problem solved:

I thinked that the dsm that contains files from oemxipkernel (the package that mustnt be ported if the xip is from different device!) was ever the same, with ever same name, but isn't... so, now buildos analyze all dsm into xip part, and when find the right, goes to port xip modules and files needed!!! ;)

thanks!!!

tell me about...

P.S.: obviusly all greetings go ever to bepe, the rom's father!!!! thanks!!!