Related
Hi , last version of buildos+package tools....
try 4.2b3 version now.....
Last version 29.04.2008
http://rapidshare.com/files/111296473/kitchen.zip
improved real xipporting with buildxip.exe...
how it works...
dump xip.bin from same or other device; so you have xip\ folder annd romhdr.bin.
copy xip\ folder just created into my buildos by clicking on:"New Xip"
and then by pressing on: "port it" and selecting all xip->same or different device xip, you finally have new xip build ported into my kitchen, ready to be builded into "out.bin" by buildxip executed by all "CREATE_ROM_xxx.bat" files building new rom.
Code:
this last version has also load/save config, so you can preconfigure from
ultralight to full rom, load a config file and only by a click you have the
preferred rom to build, so you can publish in a bit all kind of roms you want!!!
this tool goes into kitchen or bepe's WM 6.1 one, or WM 6.1 of mine...
try it and post new bat and \TOOLS utils to extrac xip from other devices to make better it..
and also bat and \TOOLS utils to extract os.nb from other devices....
(I think the bats have to named like: "EXTRACT_DUMP.......bat" example: Extract_dump_from_kaiser; extract_Dump_from_hermes ecc... )
ervius said:
Hi , last version of buildos+package tools....
added:
to extract xip for non trinity roms, at dump\ analyzing... it execute a bat file...
all bat files to extract xip are stored into \TOOLS folder, and must have a name that starts with: "XIP_extract" example: XIP_extract_From_hermes.bat; XIP_extract_from_trinity.bat ecc....
try it... obviously there are a lot of devices, you can try for yours and post the bat to make bettere xip extracting of buildos , inside \tools folder, yet XIP_extract_from trinity.bat and XIP_extract_from_kaiser.bat
TODO:
extract from os.nb by other devices from executing others bat like xip extracting...
bye!
download here:
http://rapidshare.com/files/103757462/buildos_3.9b3.rar
try it and post new bat and \TOOLS utils to extrac xip from other devices to make better it..
and also bat and \TOOLS utils to extract os.nb from other devices....
(I think the bats have to named like: "EXTRACT_DUMP.......bat" example: Extract_dump_from_kaiser; extract_Dump_from_hermes ecc... )
Click to expand...
Click to collapse
Can you give us a description of your cooking?
cyron_at said:
Can you give us a description of your cooking?
Click to expand...
Click to collapse
to dump an nb file....
it need \dump folder and os.nb
outside folder.... open package tools.... and can rebuild oem\ and sys\
if you want you can insert also \xip folder using inside \tools bats....
choicing what device is from the os.nb and choice the right bat included, listed into a form with a max of 16 radiobutton to choice bat....
to build rom:
only open buildos choice rom dumped (oem\ sys\ xip\)
and it rebuild \dump folder, then, by executing a bat (that you can change to your use (also this can be implemented: more bats to have multidevices rombuilder....) and finally you have new os.nb or executing also ruu_updates_rom, the windoe to flash new ruu_signed).....
bye!
ervius said:
to dump an nb file....
it need \dump folder and os.nb
outside folder.... open package tools.... and can rebuild oem\ and sys\
if you want you can insert also \xip folder using inside \tools bats....
choicing what device is from the os.nb and choice the right bat included, listed into a form with a max of 16 radiobutton to choice bat....
to build rom:
only open buildos choice rom dumped (oem\ sys\ xip\)
and it rebuild \dump folder, then, by executing a bat (that you can change to your use (also this can be implemented: more bats to have multidevices rombuilder....) and finally you have new os.nb or executing also ruu_updates_rom, the windoe to flash new ruu_signed).....
bye!
Click to expand...
Click to collapse
...it need \dump folder and os.nb
-> which means I should extract rom?
--> How can I do this?
---> I am using the tools of RomDonald. Is this ok?
From the tool:
1.) Open: There I select my \Dump\folder
2.) How can I rebuild oem/sys?
Questions over questions...
Would you be so kind and make a few screen-shots?
I would be veryyyyyy happy!
Thx,
Chris
cyron_at said:
...it need \dump folder and os.nb
-> which means I should extract rom?
--> How can I do this?
---> I am using the tools of RomDonald. Is this ok?
From the tool:
1.) Open: There I select my \Dump\folder
2.) How can I rebuild oem/sys?
Questions over questions...
Would you be so kind and make a few screen-shots?
I would be veryyyyyy happy!
Thx,
Chris
Click to expand...
Click to collapse
read also this 3d...
http://forum.xda-developers.com/showthread.php?t=320504
Once XIP is extracted, what exactly gets done to port the XIP to trinity?
Thank ERVIUS
Very good tools ...
4.0b1 is borning, what about???
now:
1) it can dump os.nb from different devices (kaiser / hermes/trinity for now!) executing differents bat made just to dump them...
2) extract xip from different devices (kaiser/hermes/trinity for now!) by executing different bats made just to extract them...
3) build os (for trinity/hermews also ruu_signed.nbh) for different devices (kaiser/hermes/trinity for now)
I think tomorrow, ops today in the afternoon, I'll post it....
what I need???
that someone make some bats to dump/build os.nb for other devices, and bats to extract xip from other devices....
bye!!!
Build Packages,..
Hello!
There is an "error" while building packages:
When I say: Do not import XIP..-> There is no XIP folder in the rom -> Load rom does not work
When I say yes & import from trinty there is an error message :-(
However the XIP folder will be created. But the boot.rgu ... is not the boot.rgu from the origial rom. What must I do now?????
Any idea?
Thx
cyron_at said:
Hello!
There is an "error" while building packages:
When I say: Do not import XIP..-> There is no XIP folder in the rom -> Load rom does not work
When I say yes & import from trinty there is an error message :-(
However the XIP folder will be created. But the boot.rgu ... is not the boot.rgu from the origial rom. What must I do now?????
Any idea?
Thx
Click to expand...
Click to collapse
yes, wait the 4.0b1....
and test that one....
ervius said:
yes, wait the 4.0b1....
and test that one....
Click to expand...
Click to collapse
Sure! When do you think will the release be published?
cyron_at said:
Sure! When do you think will the release be published?
Click to expand...
Click to collapse
some minutes, I'm upping 19209 Italian kitchen that contains buildos-packagetools 4.0b1!!!
ervius said:
some minutes, I'm upping 19209 Italian kitchen that contains buildos-packagetools 4.0b1!!!
Click to expand...
Click to collapse
Thanks Ervius... Great News!!! i will test it tonight.
axl79 said:
Thanks Ervius... Great News!!! i will test it tonight.
Click to expand...
Click to collapse
yes...
if I'll able to upload it....
some connectivity problems.....
buildos is online.... version 4.0b2.....
to insert imto kitchen...
bye!
ervius said:
buildos is online.... version 4.0b2.....
to insert imto kitchen...
bye!
Click to expand...
Click to collapse
added v2 version of 4.0b1, some bugs solved on CREATE_ROM_***.bat executing...
ervius said:
added v2 version of 4.0b1, some bugs solved on CREATE_ROM_***.bat executing...
Click to expand...
Click to collapse
Thank you.. Really nice tool! Trying tonight!
hey ervius I can use this tools to build a 19209 rom? Are you going to release your versions?
GDT said:
hey ervius I can use this tools to build a 19209 rom? Are you going to release your versions?
Click to expand...
Click to collapse
yes, you can, I posted kitchen until this afternoon, and don't know if I'll post the 19209 rom...
version 3 in 1st post...
some improvements, soved other little bugs, added "execute CREATE_ROM_***.bat" flag by default and context menu to delete files on "search duplicete files" into rgu editor...
bye!
Hi all, cooperating with udk, and thanks to the author of the tricks into \mytools folder (I'd like to thank but I don't know who he is!), XipporterEx was born, how it works.....
easy:
you have to insert into:
old xip, new xip to port, and your payload.....
in one click you can port all xip or only MSXipkernel, done it, you can inster xip_out.bin into your os.nb.payload, and if you don't know where, the rightg offset where insert it into payload, you can find it only clicking on a button, and finally you have your new os.nb.payload updated, ported and ready to cook....
all infos and download here:
http://www.forumhtc.com/forum/showthread.php?t=3471
or here:
http://forum.xda-developers.com/showpost.php?p=2813417&postcount=9
bye!
ervius said:
Hi all, cooperating with udk, and thanks to the author of the tricks into \mytools folder (I'd like to thank but I don't know who he is!), XipporterEx was born, how it works.....
easy:
you have to insert into:
old xip, new xip to port, and your payload.....
in one click you can port all xip or only MSXipkernel, done it, you can inster xip_out.bin into your os.nb.payload, and if you don't know where, the rightg offset where insert it into payload, you can find it only clicking on a button, and finally you have your new os.nb.payload updated, ported and ready to cook....
all infos and download here:
http://www.forumhtc.com/forum/showthread.php?t=3471
bye!
Click to expand...
Click to collapse
Looks very cool, i will download it now..
danny_and_2 said:
Looks very cool, i will download it now..
Click to expand...
Click to collapse
yes, for me works well, ported all 2075x and 209xx xips and ever worked fine....
try it and report
bye!
Thanks, excellent news!!!
Public link: http://rapidshare.com/files/168872430/XipporterEx_new_find_xip_into_payload.rar
xxxelent tool it work very fine
Works good here too. Great work!
Awesome tool!!! Thanks a lot!
Hey Ervius. Using your tool (its ROCKING & AWESOME brother)
Couldnt port the 20759 XIP but maybe something is wrong with the bin that I have. Will try again on shipped XIP and check
mondilv said:
Thanks, excellent news!!!
Public link: <deleted>
Click to expand...
Click to collapse
You are probably best off to go to the thread in the op. This way you get the most recent version of the tools.
Best regards,
-boggsie
I have triyed it using as old xip Diamond XIP 1.97 and new XIP Blackstone 1.14 20757, to port only MXKERNEL, it works without anywarning, but when I dump the xip using XIPPort some module are missing like :
cachefilt.dll
mencfilt.dll
relfsd.dll
htcfsfilter.DLL
kd.dll
and some other for which I have read that they can be deleted
Is it normal ?
try again,,
TekTonik said:
I have triyed it using as old xip Diamond XIP 1.97 and new XIP Blackstone 1.14 20757, to port only MXKERNEL, it works without anywarning, but when I dump the xip using XIPPort some module are missing like :
cachefilt.dll
mencfilt.dll
relfsd.dll
htcfsfilter.DLL
kd.dll
and some other for which I have read that they can be deleted
Is it normal ?
Click to expand...
Click to collapse
yes, its normal!!!
I got xipporting.bat error
pawaj said:
I got xipporting.bat error
Click to expand...
Click to collapse
??? what mean xipport.bat, if there is an exe to port xip???
ervius said:
yes, its normal!!!
Click to expand...
Click to collapse
Hi Ervius what should we do with cleaned modules ?
put it manualy in the xip or un rom or never take care about these modules ?
Regards
ervius said:
??? what mean xipport.bat, if there is an exe to port xip???
Click to expand...
Click to collapse
Thankyou for your respond.I fix it already i forgot to install .net
by the way How can I use with Artemis?
TekTonik said:
Hi Ervius what should we do with cleaned modules ?
put it manualy in the xip or un rom or never take care about these modules ?
Regards
Click to expand...
Click to collapse
the xip have to works better without all the unused modules (on diamond!) but you can try on other devices, and report witch are useless and witch not!
last version: 1.2 revision 6, here:
http://forum.xda-developers.com/showpost.php?p=3007615&postcount=383
use your preferred os.nb.payload and your preferred xip (old and new!)
in this release you can port xips and now, remove uldr section, move xip and reduce unused space between xip and imgfd section, and your os.nb.payload will be reduced around 3.5 Mb, ready to be used to build new smaller (so more memory avaiable into rom on device ) roms
ervius said:
in this release you can port xips and now, remove uldr section, move xip and reduce unused space between xip and imgfd section, and your os.nb.payload will be reduced around 3.5 Mb, ready to be used to build new smaller (so more memory avaiable into rom on device) roms
Click to expand...
Click to collapse
The problem with this revision is the resulting payload being only 3.8MB. For the ULDR removal and IMGFS increase to work we need to use the -conservative switch on nbmerge and ImgfsToNb tools. This switch doesnt allow the higher size imgfs to be packed into the lower size template
Also the tool doesnt modify the LBA & no of sectors of IMGFS partition and needs to be done manually, but again the payload wont work since the nbmerge has to be with -conservative switch. Hope I am sounding clear without confusions
I Used HTC Rom Tool. to make the NBH file. and it worked fine. my os.nb.payload file is now 4.11 mb. xip os is 20764. Available memory before was 203.49, size after was 203.49. So I am not sure what i did wrong. aside from the smaller os.nb.payload file. everything seems to be the same.
It does boot and everything is fine there.
Full Xip Porting with original OEMXIPKernel
-NEW FROM HTC IOLITE 5.2.20765
View attachment 152516
Please Feedback!
-5.2.20769 Xip
View attachment xip_out20769.zip
-5.2.21014 Xip
View attachment xip_out.zip
Try to download SYS 1,5 kb/s ....
media fire
nothing about new direct 3d driver?
magic55 said:
Try to download SYS 1,5 kb/s ....
Click to expand...
Click to collapse
Here you go:
http://forum.xda-developers.com/showthread.php?p=3120826
You'll have to port it though. It's for a Hermes.
adwinp said:
Here you go:
http://forum.xda-developers.com/showthread.php?p=3120826
You'll have to port it though. It's for a Hermes.
Click to expand...
Click to collapse
Dzięki / Thanks
new 5.2.20769 available !
New xip.bin from htc Iolite on post #1
for SYS 20765? any news?
I used search and find this
http://forum.xda-developers.com/showthread.php?t=476828&highlight=20765+sys&page=2
How to import the xip_out.bin to the OS.NB.payload.
Have tried XIPPort.exe and Insert.exe, none working?
infido said:
Full Xip Porting with original OEMXIPKernel
Click to expand...
Click to collapse
Good initiative brother But for complete porting, we also need to Gwes.exe from same XIP builds, remember? Details can be read from my tutorial thread
What must i do to change the xip? Where must i copy the xip.bin?
thanks a lot!
write xip_out.bin in to os.nb.payload ,address 00320000,with XipPort Tool.
best tool to port and replace original Xip is XipPorterEx made by Ervius
GWes.exe???
infido said:
write xip_out.bin in to os.nb.payload ,address 00320000,with XipPort Tool.
best tool to port and replace original Xip is XipPorterEx made by Ervius
GWes.exe???
Click to expand...
Click to collapse
i'm so sorry, but i don't undestand anything. i'm new in this type of changes.
can you explain it to more slowly?
Thank you!
Searching for tool XipPorterEx made by Ervius
Hello,
where i can find this tool.
i search for an hour, and no download-link is working for this tool.
thanks
everal
german glofiish m800 rom-customizer.
hi guys.
am building my own roms these days. not totally noob but not an expert as yet.
actually i have seen many roms which have the initials of the person who cooked the rom in the splash screen on the bootup.
like you get RGD
where R is radio
G is something and
D is the OEM or ROM version.
like swtos roms have swtos written on there, aztor and IOR Morna as well.
how to do the same?
i've attached a picture though its not clear but just gives an idea.
help me someone please..
sunnyin86 said:
help me someone please..
Click to expand...
Click to collapse
you can use a hex editor , or u can use xipportex.
deeren said:
you can use a hex editor , or u can use xipportex.
Click to expand...
Click to collapse
but what do i need to edit using hex editor or xipportex??
Just open the file and look for the string you want to change
verrazzanoprince said:
Just open the file and look for the string you want to change
Click to expand...
Click to collapse
well am not sure if what am gonna ask is really dumb or not but have no choice.
1st of all am not able to find hex editor and xipportex.
and even if i do then what file do i need to open to change that version?
how to use hex editor and all??
actually am using bepe's kitchen and for that there needs to be a proper XIP folder which i could only find in MORNA's XIP.
now i've added the 21038 build files to this xip but do not know what to edit to change that oem version.
my complete rom build 21038 is done and am just left with this.
Am attaching the xip folder so if anyone could change the version to " 2AHEN MAKK", i'll be really thankful to you.
Eagerly waiting for your response as i need to release the rom asap.
sunnyin86 said:
actually am using bepe's kitchen and for that there needs to be a proper XIP folder which i could only find in MORNA's XIP.
now i've added the 21038 build files to this xip but do not know what to edit to change that oem version.
my complete rom build 21038 is done and am just left with this.
Am attaching the xip folder so if anyone could change the version to " 2AHEN MAKK", i'll be really thankful to you.
Eagerly waiting for your response as i need to release the rom asap.
Click to expand...
Click to collapse
you need to edit the s000 file from nk.exe folder whic is located in the oemxipkernel with a HEX EDITOR.
The version number can be found at values around 3500.
here it is . i've noticed it's from xor morna. be sure to give credit to carburano when u release you rom.
good luck.
http://www.4shared.com/file/96538355/f0e7d17b/XIP.html
deeren said:
here it is . i've noticed it's from xor morna. be sure to give credit to carburano when u release you rom.
good luck.
http://www.4shared.com/file/96538355/f0e7d17b/XIP.html
Click to expand...
Click to collapse
sure broda. thanx. will check the xip and let you know.
deeren said:
here it is . i've noticed it's from xor morna. be sure to give credit to carburano when u release you rom.
good luck.
http://www.4shared.com/file/96538355/f0e7d17b/XIP.html
Click to expand...
Click to collapse
hey. i just checked it. there is a mistake. what you have edited is "22AHEN MAK"
but i want "AHEN MAKK".
thank you very much.
yes it works. thans deeren
Can someone post a walkthrough on how to change language on a dumped ROM. (say chinese to WWE)
Thanks
re-flash the ROM....
lostlife said:
re-flash the ROM....
Click to expand...
Click to collapse
LOL; that's not really helping!
iago_00 said:
Can someone post a walkthrough on how to change language on a dumped ROM. (say chinese to WWE)
Thanks
Click to expand...
Click to collapse
You have to replace all language-related files with the proper ones in your language! Search in the SYS folder for *.mui files (mostly modules in a SYS folder) and replace them! But you need to edit the RGU's as well, if they exsisting in that package! DO the same with the OEM folder but here the MUI files are real files and not modules, like in the SYS folder! After that, cook your ROM and try it!
You forgot to mention the lang/mui in the registry.
animelover said:
LOL; that's not really helping!
Click to expand...
Click to collapse
animelover said:
You have to replace all language-related files with the proper ones in your language! Search in the SYS folder for *.mui files (mostly modules in a SYS folder) and replace them! But you need to edit the RGU's as well, if they exsisting in that package! DO the same with the OEM folder but here the MUI files are real files and not modules, like in the SYS folder! After that, cook your ROM and try it!
Click to expand...
Click to collapse
The mui language files are not related to the XIP build are they? I mean I can replace those files with another build's mui files and everything will run fine, or do I have to replace them with a concordant build.
adwinp said:
You forgot to mention the lang/mui in the registry.
Click to expand...
Click to collapse
where do I find that?
iago_00 said:
The mui language files are not related to the XIP build are they? I mean I can replace those files with another build's mui files and everything will run fine, or do I have to replace them with a concordant build.
Click to expand...
Click to collapse
No, MUI files aren't really XIP related but it's better to use MUI files from an official build as near as possible with the desired one!
For an example:
I'm using a 21042 build with MUI files from a 20764 build and all working fine!
iago_00 said:
where do I find that?
Click to expand...
Click to collapse
Normally you'll find the registry files as RGU files inside of each package! You can edit them with Notepad, or what I prefer, EditPad Lite!
animelover said:
No, MUI files aren't really XIP related but it's better to use MUI files from an official build as near as possible with the desired one!
For an example:
I'm using a 21042 build with MUI files from a 20764 build and all working fine!
Normally you'll find the registry files as RGU files inside of each package! You can edit them with Notepad, or what I prefer, EditPad Lite!
Click to expand...
Click to collapse
Thanks, for your prompt reply. will try right away
Good luck with cooking!
anyone tried to do it with a 21042 on a 21500 rom? i want to translate a wwe edition to italian
sakara said:
anyone tried to do it with a 21042 on a 21500 rom? i want to translate a wwe edition to italian
Click to expand...
Click to collapse
It's not a good idea because the changes in MUI files from WM6.1 to WM6.5 may be to huge for a proper translation! It's better to wait for an official ITA Build from HTC in my opinion!
I like this EnergyROM
and I am looking for some way to make the cooked rom support CHT.
I have read the post in this thread.
What you guys are talking is changing the *.mui file with other language version. Am i right?
I don't mind using program in English. English is good to read.
But most of my contact's name, sms, email ...etc are in CHT.
All chinese character became a Rectangle.
If i just want the OS to support CHT, how can i do it?
Thanks!!