ExtRom Editor! - 8525, TyTN, MDA Vario II, JasJam ROM Development

AnDim Over In The Trinity Section Has Released An ExtRom Editor, It Allows For Reading And Writing Of The ExtRom For Both The Hermes And Trinity.
Chefs Enjoy.
http://forum.xda-developers.com/showthread.php?t=303049
All Credit Goes To AnDim, I'm Just A Messenger
Cheers

great! I just have one question : after I generated the new_ExtROM.nb, how do I write it into my Cingular 8525?
I'm guessing that I will have to use Kock v1 to create an NBH file, then use Custom_RUU to write it to my phone, is this correct? can someone clarify this for me please?

Wow. I know a lot of people have been waiting for this one! GOOD JOB AnDim!!!

@darkgemini
Yes That's Exactly How You Would Do It, Or Use Dutty's NBH Tool To Create The .nbh File From The .nb File.
Cheers

mousey_ said:
@darkgemini
Yes That's Exactly How You Would Do It, Or Use Dutty's NBH Tool To Create The .nbh File From The .nb File.
Cheers
Click to expand...
Click to collapse
This is OUTSTANDING!!! Im almost ready to play with my KOCH in the kitchen !!

It doesnt work for me, I get an red code and then white screen (when i reboot (the converted nb to nbh) the nbh from my sd)

what u mean by SD, ExtROM can't be store in SD...correct me if I'm wrong.

ok well i tried to open the cingular Ext_rom but i got an error saying file is to large? What am i missing here?

Related

how to make a cab file for splash screens

hi everyone......i have few pics tht i wanna use as ma spalsh screen but i dun wanna go through the whole process of editin the ms_.nbf through WM 2003 ROM Image Editor n then reinstalllllllin the whole thing on ma xda II......i am sure theres a possible way to create a cab file where i can just upload it through active sync n then install it soft reset n i haf ma special splash screen.......can ne one plz temmme the way of makin a .cab splash screen.......
thanks in advnc....
ne one ?? :roll: no one ???????? :idea: :roll:
Perhaps you should look at this thread: http://forum.xda-developers.com/viewtopic.php?t=12898.
There is a great program on there for converting pictures to .nb files and also a CAB which, when run, will change the boot images.
This does require putting the splash1.nb and splash2.nb files into the /windows/ directory before running MDA3_bootimage_changer2.CAB,
but if you want to just run a CAB file you can just edit that CAB and place your own created splash1.nb and splash2.nb files
in it with the location set as /windows/ (I tried it with WinCE CAB Manager and this way works as well).
I just tested it on XDA II and it works fine.
Hope this helps
JUST AWESOME !! THANKS ALOT MATE....
You dont write like rapping here in developers.com its not rap-developers. You should write it in full and right English.
if ur literature aint tht goood it aint ma fault then......caz everyone else can understand it.....n also replies back u see.....but ne wayz....willl try to write in proper BRITISH ENGLISH from now on.....hope YOU CAN UNDERSTAND THAT !!
You're not one to talk about literacy when you write like a 5-year-old.
lol
HAHAHA... :lol: :lol: :lol: :lol: :lol: :lol:
Webspider said:
Perhaps you should look at this thread: http://forum.xda-developers.com/viewtopic.php?t=12898.
There is a great program on there for converting pictures to .nb files and also a CAB which, when run, will change the boot images.
This does require putting the splash1.nb and splash2.nb files into the /windows/ directory before running MDA3_bootimage_changer2.CAB,
but if you want to just run a CAB file you can just edit that CAB and place your own created splash1.nb and splash2.nb files
in it with the location set as /windows/ (I tried it with WinCE CAB Manager and this way works as well).
I just tested it on XDA II and it works fine.
Hope this helps
Click to expand...
Click to collapse
Is there a newer version, and if so what page is it on in that thread? I wanna change the Verizon Bootscreen on my phone since it's not on Verizon...
-
Sorry bout the bump, just didn't wanna make another post when there was one thats already made... Plus maybe this might be revived now..
double_ofour said:
You dont write like rapping here in developers.com its not rap-developers. You should write it in full and right English.
Click to expand...
Click to collapse
haha lol is because he probably lives in the ghetto

problem during cooking lvsw 0320

i have cooked successfully more than 10 roms, WWE vesion to CHS vesion, they all work fine.
but when i want to cook a new rom based on LVSW 0320 vesion, i failed. i found that the default.hv can't be transfered to txt file, once i edit this file, os can't boot and stick on the SubSplash screen. but user.hv can do that.
sorry for post this new thread but i have posted under lvsw's thread and no one answer me.
can anyone help me plz, i really like this ROM.
thanks in advance.
i had the same problem... then i came up with a briliant solutiion
you know the user.hv and initdata can be edited without any probs..also this version of the rom deploys the ext rom aswell.. so what i did was i edited config.txt and added a cab with the HKLM etc regs that go into default.hv into the dump folder and generated a rom with that cab inside..
and VOILA... now i have a custom rom with all my settings... i figured this way out after hours of frustratingly trying to edit the default.hv
hope this helps
zohaer21 said:
i had the same problem... then i came up with a briliant solutiion
you know the user.hv and initdata can be edited without any probs..also this version of the rom deploys the ext rom aswell.. so what i did was i edited config.txt and added a cab with the HKLM etc regs that go into default.hv into the dump folder and generated a rom with that cab inside..
and VOILA... now i have a custom rom with all my settings... i figured this way out after hours of frustratingly trying to edit the default.hv
hope this helps
Click to expand...
Click to collapse
thank u, i have tried ur solution, but there is a big problem, .cab file doesn't support chinese caracter, so edit default.hv is the only way.
dont know if this would help you but take a lot here :
www.asukal.jp/hv_rom/hive2.txt
or simply use Make_HV, found it in the development & hacking thread.
First covert the hv file to rgu (which is simply REGEDIT4 Format) then make changes and convert it back.
qooqoo said:
i found that the default.hv can't be transfered to txt file, once i edit this file, os can't boot and stick on the SubSplash screen. but user.hv can do that.
Click to expand...
Click to collapse
This is my little surprise
qooqoo said:
thank u, i have tried ur solution, but there is a big problem, .cab file doesn't support chinese caracter, so edit default.hv is the only way.
Click to expand...
Click to collapse
You don't need a .cab for this. The program that goes through Config.txt can handle XML files with registry settings directly. So, grab any of the .xml files listed in Config.txt as a template for your own .xml file. Then just add your new .xml file plus a line in Config.txt referencing this new file, and you're all set.
There's another solution which I found much more convenient: use bepe's Rom Kitchen, and import whatever ROM you want. If I'm not mistaken, it's even available bundled with a Chinese ROM already. There you can edit the .rgu files from which the Registry will be created. This eliminates the need to read any of the .hv files. Worked very well for me! Also, since bepe's kitchen recreates the packet structure of the ROM, it's so much easier to understand which files and registry entries have a dependency or belong together. Highly recommended!
Cheers
Daniel
lvsw said:
This is my little surprise
Click to expand...
Click to collapse
weird suprise
lvsw said:
This is my little surprise
Click to expand...
Click to collapse
Why would that be a surprise? Is there more to this than meets the eye?
dutty said:
weird suprise
Click to expand...
Click to collapse
Indeed, I've been hitting my head against it for some days now...
lvsw said:
This is my little surprise
Click to expand...
Click to collapse
himan,give us a solution plz, it is a so good rom, but i can't add anything i want.
tadzio said:
grab any of the .xml files listed in Config.txt as a template for your own .xml file. Then just add your new .xml file plus a line in Config.txt referencing this new file, and you're all set.
Click to expand...
Click to collapse
thk u but i don't know how to edit a xml file, any suggestion?
tadzio said:
There's another solution which I found much more convenient: use bepe's Rom Kitchen, and import whatever ROM you want.
Click to expand...
Click to collapse
it is for CHT but not for CHS, there is a lot of CHT roms yet, cooked or offcial, but there isn't a official rom in CHS, a just want to convert 0320 vesion to CHS vesion.
I will be watching this thread.
Waiting for good news.
qooqoo said:
i have cooked successfully more than 10 roms, WWE vesion to CHS vesion, they all work fine.
but when i want to cook a new rom based on LVSW 0320 vesion, i failed. i found that the default.hv can't be transfered to txt file, once i edit this file, os can't boot and stick on the SubSplash screen. but user.hv can do that.
sorry for post this new thread but i have posted under lvsw's thread and no one answer me.
can anyone help me plz, i really like this ROM.
thanks in advance.
Click to expand...
Click to collapse
I have the same problem...the LVSW 0313 version was fine...then the new LVSW 0320 won't boot..stopped at the subsplash screen...it is strange that the default.hv is there but doesn't seem to booting the file.
qooqoo said:
thk u but i don't know how to edit a xml file, any suggestion?
Click to expand...
Click to collapse
Any Unicode-capable editor will do. Personally, I use UltraEdit.
Cheers
Daniel
Please don't take offense, but I'm starting to think you got the ROM as it is..."protected" that's why all the customizations are done via AutoRun.exe and xml files.
i found that lvsw 0325 edition can be edit.
qooqoo said:
i found that lvsw 0325 edition can be edit.
Click to expand...
Click to collapse
Yes, 0320 can't be edited. But 0325 could. But you can't use the regular tools..you have to use the "more Storage" tool, then just manually copy the "default.hv" and "user.hv" from the "dump" folder, use the regular tool and covert it to .reg. Then you make modifications to the registry file, convert it back to .hv and copy them back to the "dump" folder..you can add files by just copying files into the "dump" folder..after you are all done with it, just continue with the "more storage" tool to make your new-os.nb

How To Extracting Files From Rom Already Cooked

hi!!
i downloaded llbasha-WM5-AKU35pp16c3 rom
i want extract os.nb file from nk.nbf with typho5 utility (typhoonbftool_v5),i got this error:
unknow header format, and it abort work.
other way:
i want extract os.nb file from nk.nba with prepare_imgfs, and i got this error:
searching for IMGFS start.......Not found!!!
anybody know if it can extract some file from a rom already cooked ???
thank in advance
1st- for what model is that rom?
2nd did U try dutty's nbh tool?
3rd nk.nba=os.nb - try prepare_imgfs xyz.nb -nosplit
phsnake said:
1st- for what model is that rom?
2nd did U try dutty's nbh tool?
3rd nk.nba=os.nb - try prepare_imgfs xyz.nb -nosplit
Click to expand...
Click to collapse
this rom is for a himalaya xdaii (tsm 500)
i dont try dutty's nbh tool because i dont found where i download
i need extract *.nb (os.nb,extended rom.nb)files from a rom cooked
when i try extracting that files from nk.nbf,i always got that error: unknows
header format with typho5 util
and i ask you: it is possible extract files from rom already cooked?
the nk.nbf file size it is: 33,6 mb
thank you
PATRICKJ said:
this rom is for a himalaya xdaii (tsm 500)
i dont try dutty's nbh tool because i dont found where i download
i need extract *.nb (os.nb,extended rom.nb)files from a rom cooked
when i try extracting that files from nk.nbf,i always got that error: unknows
header format with typho5 util
and i ask you: it is possible extract files from rom already cooked?
the nk.nbf file size it is: 33,6 mb
thank you
Click to expand...
Click to collapse
excuse me, i forgotten ask you: what tool use for get nbh files??
thank you in advance
http://forum.xda-developers.com/showthread.php?t=296311&highlight=nbh+tool
U forgot to use HTC64_Extended_ROM_Tool.exe it makes nk.nb from nk.nbf
but once more, nk.nb nk.nbf, unless himalaya and universal have absolutely different types of flashing doesnt contain extrom. If i'm not wrong nk.nbf is only and only OS_ROM
and yes, its possible to extract files from OS_ROM as well as from Ext_ROM
no, no, no!
Himalaya roms are decompiled using xda2nbftool.exe
it needs to be supplied with the right password (different for radio, extrom and OS) for the NBF you are decompiling, this will give you a .nba that you can use with mamaich's IMGFStools
to add/delete/decompile.
nbh's, nb's and the typhoon tool have no part in himalaya roms.
sorry Midget i thought that all nbX formats are almost the same ie nbf in Uni contains same things as in Hima. Sorry PatrickJ for misleading U
Midget_1990 said:
no, no, no!
Himalaya roms are decompiled using xda2nbftool.exe
it needs to be supplied with the right password (different for radio, extrom and OS) for the NBF you are decompiling, this will give you a .nba that you can use with mamaich's IMGFStools
to add/delete/decompile.
nbh's, nb's and the typhoon tool have no part in himalaya roms.
Click to expand...
Click to collapse
thank to phsnake and to midget for your interest
then rom wich i want extract the files from it is made for himalaya
attached file txt with it configuration.
it is a rom already cooked , and when i extracting files from nk.nbf occur this
error: unknow header format
can to be that files into nb.nbf are compressed??? because size the rom it is
33,5 mb that has s.o and ext.rom files,opposite i've other rom original: Qtek_S200_220736_2207116_024721_SPA,not cooked, and it size is 77 mb. and with this rom i haven't some problems.
thank to two
Patrickj,
Search for llbasha's-WM5-AKU35pp16a1 rom in the forum. It is built in with the cooking utilities.
Maybe you can refer here and download the previous version of llbasha's rom with the cooking utilities and instructions:
http://forum.xda-developers.com/showthread.php?t=294016
thank you, i have that rom but it want is extract its files

[TUT]bepe kitchen for trinity user howto...kook your rom!!!

Hi, I'm preparing all you need to kook a italian rom by yourself...
in some minutes 1st part, with programs that you need to extract .nb files from .nbh, and reassemble .nbh as you like, how to dump a rom and how recompile it..
bye!!!
ok, the utilityes you need are:
*** all utilities are ready to download in the end of this post!!! ***
1) nbhtool_trin.rar
2) package_tool.rar
3) nbdumper.rar
4) bepe_kichen_trinity_ita_WM-6.1.rar
Code:
6.1 bepe_kitchen.rar
5) Flash_nbh.rar (included into kitchen!)
6) rgu to xml transform an rgu or a reg file into a provxml file!!
7) dsm patcher to update also the dsms files to respect the rom's os and build version
1) nbtool from dutty is usefull to decompile/recompile nbh , decompil enbh, choose nbh to decompile, you have 1 or more .nb files, windows.nb is that you need, the rom, you should find also:
radio.nb (radio)
first/second_splash.nb (the 2 images shown as splashscreens!!!)
ipl.nb (boot of trinity...)
spl.nb
and other that now I not remember...
................
to recompile the nbh file, just select that you need (os.nb, first.nb second.nb)
for my experiences, try first times only with os.nb, choose the file and compile the nbh files,your rom is ready to be flashed into device...
2) package tools analize the dumped os windows.nb and tell about sys and oem versions, more it creates packages of dumped rom, and insert all files into the 2 system directory "oem" and "sys" with button (menu) "build packages"
3) nbdumper from tadzio, it is the important tool togheter bepe kichen, with it you are able to dump "windows.nb"
put windows.nb into the folder, dos prompt and write:
nbdump windows.nb (then press enter...)
in few minutes you have inside also the directory named: windows.nb.dump, iside you can find all files that will be in rom on your device...
4) now open package tools by bepe, search this directory, and analize, after analizing, click on build packages...
after some time, you in "windows.nb.dump" directory have: sys and oem folders...
this is the real os...
now you neeedd xip directory...
copy windows.nb into the directory named:XIP_extract (that you can find in "bepe_kichen_trinity_ita" tool...
copy it into the directory, rename from windows.nb into "os.nb"
click on "Make_XIP.bat" and then you have "xip" folder...
copy xip folder into "rom" folder in of "bepe_kichen_trinity_ita", copy os.nb too into "rom" folder, so you have rom folder and inside:xip fiìolder and os.nb...
ok...
now, oem and sys folder obtained with package tools, copy them into "bepe_kichen_trinity_ita" tools, and you have:
oem, sys, tools, xip_extract and rom folders, and the exes...
now is ready...
you have to click on "buildos.exe" and the rom will be build, ok, now there is a new folder, "temp", now you have finished, only click on createrom.bat and in few seconds you can find into \temp\ folder a file named os-new.nb, this is the new rom, build .nbh with dutty nbtools, and can flash it on your device!!!
5) to flash put nbh created into folder:Flash_nbh, flash....
next, tools and howto: create extended_roms;create own splashscreens, adding own packages (the packages are additional programs... into I left yet 3/4 packages from mine!!).....
*******************************************************************
I must make all credits also to udK, that discovered with me the right way to kook roms...
and invite all people to make some dotations to him, for the hard work that he made to have a good italian rom to mount on our devices!!!
thanks friend...
*******************************************************************
I think is better to try with udk or lasagna roms to start, they are perfext and logically structured as bepe kichen wants!!!
bye!!!
****************************************************************************************
*
* P.S.: and finally I think that if you decide to use udk rom to make experiments, you have to donate him,
* and if uou want to use lasagna rom to learn to use bepe kichen, also you have to make donations to guybrush.
* they worked hard to translate the rom, you must donete to use theyr roms I think is the only think to do
* to tell them "thanks!!!", really...
*
****************************************************************************************
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lesson 2:
how make own splashscreen!!!
just open an image or create one, with also paint;
make it 240x320 pixels, 240 in width, 320 in height...
save it as bmp, with 24 bits...
open it with nb_image_converter
convert to "nb"
save it as first and second.nb...
now, if you don't have windows.nb use dutty's nbtools to extract from rom, reuse nbtools to compile nbh, add
in os: windows.nb
in "first splash" the file first.nb
in "second splash" the file second.nb...
compile nbh file and flash into ppc, when you finish, you can see you freferred splash screens!!
next:
create a package and/or translate the exe/mui files in your language with resource hacker!!!
try to open an exe, or first a mui files if there is into the package!!
you can see:
icon (you are able to change it , but is not important for us!!)
dialog, you can move the object inside them, rename or translate strings and other...
string table, here you can change, translate in your language tje strings of mui/exe!!!
and other, but for modify translate this basts!!
see later!!! bye!!!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lesson 3:
for mui:
if you have traslated them, you have also to rename: exaple, if therer is amui xxx_409.mui, in english of couse, and you stranslated it into italian, you hace also to rename it by xxx_409.mui to xxx_410.mui!!!
and for italians mui you can use the ones from tynh wm6 Italian rom!!!
and also initflashfiles.dat must be traslate...:
and also rgu files:example:
string: "programs" must became "programmi"
string: "my pictures" must became "immagini"
etc.etc.
howto: CREATE A PACKAGE!!!
ok, download theese utility:
wince cab manager from here:
http://www.ocpsoftware.com/
(full funcional trial for 15 days!!!)
and my utility: packages creator (a little tools of mine!! )
from here:
-------------------------------------------------------------------------------
UPPED:
(new version... bugs solved... option improved!!!)
now in bilingual ITA/ENG, and with more option to personalyze your new packages!!
new beta with more and more options to create initflashfiles.txt...
flag:"simulate folder names" on wince cab manager and put reg file into package folder you choice...
example: "...\trypackage\windows\batterystatus\batterystatus.exe"
you have to put reg file into "...\trypackage\to-import.reg" ok???
and here the new beta of package creator!!!
Hi all, from a Bennec83's Idea I released this last version that works with cab analyzer, and make packages from cab files automatically...
*******************************Re-reupped 1st good working release!!! 4.1 *********************
-------------------------------------------------------------------------------
ok!!!!
P.S.: if th bepe kichen shows an error during the kook operation, it will be becouse there is another file (duplicate file) yet present in rom, delete it from other subfolder, not in the package just inserted...
next appointmant to create own extended_rom!!! and some triks on registry (modifing rgu files!!!)
see you!!!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
lesson 4 playing with extended rom:
howto: create and use extended roms...
ok, have to download the utility htc_extended_rom_editor
I think is all.... (for now!!!)
your knowledge about roms, its components, how to dump, build, add packages are full... rests to edit rgu and provxml...
but in next days....
bye bey and good experiments!!!
*********************************************************************************
*********************************** ******************************
*********************************** UPDATES ******************************
new version of buildos+packagetools, some imporvements, and context menu on packages to enable/disable them by default!!
new version of buildos, now:
1) xip porting for os ber updating;
2) updater for Rom Creation Date;
3) Updater for Rom version at Boot screen!!!
enjoy!!!
improved some context menus on selected package.....
xip porting for OS version and Rom's Date creations Updater!!
new version of package creator, to have own directory where place shortcuts, and some minor bugs solved
here: and added links in initflashfiles.txt for .htm files for "Help"!!!
P.S.: I need beta testing for my apps, becouse, I go on programming and there are allwais same bung into...
bye!!! ( a big thanks to guybrush and udk for testing and support, but specially to Vibranze for testing package creator!!!)
*********************************************************************************
Traduzione in italiano della guida del Kitchen
Lavori in corso..
ervius said:
Hi, I'm preparing all you need to kook a italian rom by yourself...
in some minutes 1st part, with programs that you need to extract .nb files from .nbh, and reassemble .nbh as you like, how to dump a rom and how recompile it..
bye!!!
Click to expand...
Click to collapse
thanx, let's start cook togheter
--reserved for packages--
I only hope that my 3d iwill be usefull to be better, and share togheter a lot of packages for our trinity devices!!
see lather...
I love you.
This is what I searched for long time.
Two question.
1) What difference there is between this and Orginiale Bepe ROM kitchen form Hermes.
2) Can I use all ROM that i Want to start the cooking?
....
3) This is possible some mirror not rapidshare? (for example www.divshare.com)
Grazie mille.
Viva il P3600.
cicciocant said:
I love you.
This is what I searched for long time.
Two question.
1) What difference there is between this and Orginiale Bepe ROM kitchen form Hermes.
2) Can I use all ROM that i Want to start the cooking?
Grazie mille.
Viva il P3600.
Click to expand...
Click to collapse
1) infinite greetings to bepe for the beautifull tool...
the kichen is the same, only you have os and xip for trinity (after you extrapolated oem-sys folders and xip!!!)
2) you can use all roms you want, also in other languages, but only if they , after you dumped and analyzed with bepe package tools, and have oem and sys folders (and xip folder...), but if you try with roms that have missed files, you must try to insert them into oem or sys dolder, you, after use bepe package tools must see only "oem" and "sys" folder, nothing else, to know that the rom is really ok..., in other case the rom was built in confused mode or with other utilities, that I consider oldier...
bye!!!
and my final point is also share a lot of packages....
for now I think it's all, but in few days I explain also howto build packages and other....
see you!!
ervius, very good tutorial i think it'll be useful not only for italian people but for everyone who want learn how to cook their own rom. Just a tip...be careful, read everything and try to understand how these tools works and check everything before try to flash your device.
Guybrush said:
ervius, very good tutorial i think it'll be useful not only for italian people but for everyone who want learn how to cook their own rom. Just a tip...be careful, read everything and try to understand how these tools works and check everything before try to flash your device.
Click to expand...
Click to collapse
yes... by attentions, use the tools at own risk, and specially use them with "brain"!!!
bye!!
Thanks ervius! you are truly "mythical". I`ll read all with much attention tomorrow, now i`m seat in one park bench to 5 meters from the sea.....
Hi...... morf3o.
added lesson 2 (how to create/modify images and create your splashscreens at ppc boot!!!)
at first post!!
see you later to build our first package!!!
I tried this tools with Lasagna 205 ROM.
I arrived to package tools
When I press "Build Packages" I've this error:
Code:
Syntax error map.txt:
tom
tom is the last lin of map.txt.
Can i delete it witouth problem?
At the end I've also the OEM and SYS directory but there are also three file out all directory:
Recorder.exe
Voice Recorder (link)
Recorder.exe.0410.mui
It's ok?
One Advice.
To arrive at DUMP directory and afther to OEM and SYS I found more easy and fast this way:
http://forum.xda-developers.com/showthread.php?t=316940
Thanks 1000!
cicciocant said:
I tried this tools with Lasagna 205 ROM.
I arrived to package tools
When I press "Build Packages" I've this error:
Code:
Syntax error map.txt:
tom
tom is the last lin of map.txt.
Can i delete it witouth problem?
At the end I've also the OEM and SYS directory but there are also three file out all directory:
Recorder.exe
Voice Recorder (link)
Recorder.exe.0410.mui
It's ok?
One Advice.
To arrive at DUMP directory and afther to OEM and SYS I found more easy and fast this way:
http://forum.xda-developers.com/showthread.php?t=316940
Thanks 1000!
Click to expand...
Click to collapse
so, you have to install also java virtual machine... with this utilities in not necessary...
thanks ciccio but i'd like to continue with bepe's kichen, do you like use it??
ok...
3 files are out, put them into \oem\oemapps\ directory, so you now have only oem and sys directory, then... extract xip etc... etc...
ok!!!
thank's for your answers.
I like also Bepe's Kitchen. GO ON!
For the Syntyax error?
I've to delete "tom" at the end of map.txt?
cicciocant said:
thank's for your answers.
I like also Bepe's Kitchen. GO ON!
For the Syntyax error?
I've to delete "tom" at the end of map.txt?
Click to expand...
Click to collapse
I don't have your error, but if finally you have oem and sys folders, then it works well...
but you can try to delete and post if it work...
bye!!
Sorry for my newbie question...
In my understanding all this tools are working with ROM files you already found "somewhere".
What I want to do first is getting a working ROM out of a Trinty device. E.g. I have a german Vodafone device with the Vodafone custom ROM. I simply want to "copy" this ROM on my Harddisk. No changes. I only want to be able to flash it back if I want to, to have the device in the same state it is now.
Which tool do I have to use?
What do I have to do?
Check this article
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
Ciao
A question ervius:
we suppose that I succeed to modify/create my first ROM, exists a way in order to test it without flash on my device? A way for being sure that if I flash, i do not burn my trinity....
Thanks........ morf3o.
morf3o said:
exists a way in order to test it
Click to expand...
Click to collapse
The only way is flash your trinity and hope
claros said:
Check this article
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
Ciao
Click to expand...
Click to collapse
Thanks... that is what I was looking for. I found this (http://www.modaco.com/Paul-s-guide-to-backin-t255090.html) in the meantime. But the two guides differ: Paul says, that I only need the Part02.raw file. Why?
saminegm said:
Thanks... that is what I was looking for. I found this (http://www.modaco.com/Paul-s-guide-to-backin-t255090.html) in the meantime. But the two guides differ: Paul says, that I only need the Part02.raw file. Why?
Click to expand...
Click to collapse
Your OS is in part2, first two parts are the XIP partition aka your boot sector.
Ciao

[ROM Building] Hermes Kitchen v1.0 - 18 August 2007

I have learnt so much from this site that I want to give back what I've learnt to the community.
I have put together the tools made by the brilliant minds here, I won't name all cause there are just too many. This is a Kitchen that I put together on how I would take apart a ROM and then fiddle around with it and then put it back to flash to my device. Its nothing brilliant, but it does the job just alright.
Thank you to bepe, core kitchen, CUSTEL for teaching me, Olipro, and a lot more i can't think of at the moment.
http://rapidshare.com/files/49695507/Hermes_Kitchen_v1.0.exe.html
Here is what's in the .exe file:
1.0 .nbh to .nb
2.0 Dump .nb
3.0 Packaging Dumped .nb
4.0 Extracting XIP from .nb
5.0 BuildOS and CreateROM
5.1 Edit initflashfiles.dat
6.0 Build Ext_Rom
7.0 Splashscreen viewer
8.0 .nb to RUU_signed.nbh
9.0 RUUWrapper v7
Tools
I've used this technique to take apart ROMs from Schaps, Sleuth, Faria, Custel, Dutty and more. Black version 3.0 and below can be used. But for higher black versions, JJ deletes the .rgus and therefore its difficult to rebuild with the missing .rgus. I don't blame JJ cause he works really hard on His BlACK Roms and someone comes and takes it apart and edits it and puts it up as his own. But all the chefs have worked endless hours and continue to work on them. So with this tool, maybe you guys can stop asking for so much from the chefs and do it yourselves...
Just try this out. Its nice. There is a step by step also with pictures.
Take care.
its good but how to dump nb in the cmd screen it has nba
jdac21 said:
its good but how to dump nb in the cmd screen it has nba
Click to expand...
Click to collapse
Did you read the .doc file? Just change the whole file name from Windows.nb or OS.nb to nk.nba. First you have to set to show file extensions on your windows explorer.
Good. work.
Can you adapt for trinity?
I think you just have to change the utility for flash.
I am sorry man. I have no idea how the trinity works. I dont have one. I just have a hermes. Hoping to get a kaiser soon. If it ever gets launched!
Is there anyway (i know there is, i have done it!) you can get your bat files to delete the temp/un-needed files, im running throught your kitchen now, it seems pretty good, apate from the fact that there is loads of temp files and directories.
yor bat files can be set so that when they finish the operation, they delete what the user dont need
(i can do this but it is your kitchen, so i posted to see if you would do it!)
also when you say to run the package tool, and replace and missing files, i have just dumped a ROM and i am missing:
[Missing Files]
SYS\AUTOUPDATE
MODULE: autoupdate.exe
MODULE: autoupdatecpl.cpl
SYS\SQM
MODULE: sqmce.dll
MODULE: sqmconn.dll
MODULE: sqmdata.dll
MODULE: sqmevent.exe
MODULE: sqmsvc.dll
MODULE: uptimesqm.exe
OEM\OEMOPERATORS
File: Dopod_Black.tsk
File: P_Sound_Dopod_WWE_0713.CAB
File: PreConfig.txt
SYS\Autoupdate_Lang_0409
MODULE: AutoUpdateRes_wpc.exe.0409.mui
OEM\OEMAPPS
File: ClearVue PDF.lnk
File: WTCVPDFV.exe
File: WTCVPDFV.htm
File: WTCVTime.dll
File: WTPDFRdr.dll
where can i find these files?
bennec83
p.s. using NBHExtract to dump the nbh is much faster than the method you have here (im just thinking coz u said you have a really slow laptop!)
The missing files usually would be next to the OEM and SYS folder when you use the PKGtool. Also, i have no idea how to make the .bat file. If you know, you can do it for me and maybe i can include it? Cause this is how i do it. And i took this all from tools i found all over the whole XDA-dev site. I'm no genius in this programming scene. Just know enough to get by.
bernardryan said:
The missing files usually would be next to the OEM and SYS folder when you use the PKGtool. Also, i have no idea how to make the .bat file. If you know, you can do it for me and maybe i can include it? Cause this is how i do it. And i took this all from tools i found all over the whole XDA-dev site. I'm no genius in this programming scene. Just know enough to get by.
Click to expand...
Click to collapse
ill make new or edit the ones you have that way ther is not so much un-needed files left over. i will also send you a replacement for your first folder, it is much faster, also i may have an improvement for the dump step too.
ill PM my things to you as i make them and you can see if they meet your requirements.
bennec83
can you give details on the extrom?
i want to install a CAB (only one) and set a default theme
thanks
really help full for a new comer's like me ill give a try right now in my HTC 8525
bennec83 said:
can you give details on the extrom?
i want to install a CAB (only one) and set a default theme
thanks
Click to expand...
Click to collapse
Hey bro, I dont get what you mean?
I have the folder in there. And i have an example of all the stuff thats in the extended ROM. If i'm not mistaken, type this in the config.txt or preconfig.txt depending which you are using.
EXEC:\Windows\cusTSK.exe \Windows\bennec83.tsk
CAB: \Extended_ROM\bennec83.CAB
Remember to save it as read only. All files in the extended ROM beforeusing the HTC Extended ROM.exe must be READONLY!...
The file you sent to me is good. But dutty's way is fine and its not a matter of fast or not. Its a matter of user friendly. Your way, aka pof's tool is good. I've used it before. But then have to explain to some noobs how to drag and drop the file onto the DRAG HERE.bat... get what i mean? Thanx again.
Any other way to improve this? I am trying to make it as fool-proof as possible.
bernardryan said:
Hey bro, I dont get what you mean?
I have the folder in there. And i have an example of all the stuff thats in the extended ROM. If i'm not mistaken, type this in the config.txt or preconfig.txt depending which you are using.
EXEC:\Windows\cusTSK.exe \Windows\bennec83.tsk
CAB: \Extended_ROM\bennec83.CAB
Remember to save it as read only. All files in the extended ROM beforeusing the HTC Extended ROM.exe must be READONLY!...
The file you sent to me is good. But dutty's way is fine and its not a matter of fast or not. Its a matter of user friendly. Your way, aka pof's tool is good. I've used it before. But then have to explain to some noobs how to drag and drop the file onto the DRAG HERE.bat... get what i mean? Thanx again.
Any other way to improve this? I am trying to make it as fool-proof as possible.
Click to expand...
Click to collapse
Thanks for the EXTROM stuff, the config.txt and perconfig.txt actually go into the extrom dont they? whats the difference between the 2?
(Change the name from "Drag Here" To "Click Here" and it is friendlier as you have to load no software, jus put the nub into the same folder and click! )
Okay bro.
So, config.txt in OEM/OEMAPPS is for you to execute whatever you want without an Extended_ROM. You must have Config.txt and AutoRun.exe in the same folder. Some ppl don't like it this way. As it wastes precious space. So they use a different method. They use the Extended_ROM to store their stuff and settings and then while rebooting from a HR, they tap into the Extended ROM and get the stuff.
So for extended ROM, you need the 2 files, PreAutorun.exe and Preconfig.txt. The exe file is to run the preconfig.txt. So in the Preconfig.txt, lets say for example there is this in there:
SHOW:\Extended_ROM\MSFT_Logo.bmp
LOCK:Enabled
;EXEC:\Windows\cusTSK.exe \Windows\Black Vista.tsk
EXEC:\Windows\SetHSDPA.exe /Enable
XML: \Windows\Settings.xml
Hide:Enabled
EXEC:\Extended_ROM\AutoRun.exe
LOCKisabled
RST: Reset
So what this does is executes the HSDPA settings, and an .xml file which has some tweaks like the GLYPH and Page settings ****. And then it executes the AutoRUN.exe in the ExtendedROM. So now in your extended ROM, you should have the config.txt and AutoRUN. Autorun points to config.txt and PreAutorun.exe points to Preconfig.txt. So now in your Config.txt which is in your extended ROM might look sometihng like this:
SHOW:\Extended_ROM\MSFT_Logo.bmp
LOCK:Enabled
CAB: \Extended_ROM\ITS1027_FixActivesyncWlan.CAB
CAB: \Extended_ROM\1 Signed_Dpdcert_222.cab
CAB: \Extended_ROM\2 05_NetWiz-ExtUp-V12b.cab
;CAB: \Extended_ROM\3 RescoExplorerEn_p.ARM.CAB
;CAB: \Extended_ROM\4 FtpAddinEn_p.ARM.CAB
;CAB: \Extended_ROM\5 RegistryEn_p.ARM.CAB
;CAB: \Extended_ROM\6 Levels.cab
;CAB: \Extended_ROM\7 enAlarmPPC v3.3.1.CAB
;CAB: \Extended_ROM\8 UTAv3.cab
CAB: \Extended_ROM\9 WM6_Sound_Scheme.CAB
LOCKisabled
RST: Reset
I hope this helps, Take care.
bernardryan said:
JJ deletes the .rgus and therefore its difficult to rebuild with the missing .rgus. I don't blame JJ cause he works really hard on His BlACK Roms and someone comes and takes it apart and edits it and puts it up as his own. .
Click to expand...
Click to collapse
Hi bern,
congrats on your rom building package.
in regards to the rgu's i delete them to save around 1.5mb of storage space. if someone wants them a PM is all they need to do, no one has asked so far.
Ooo.. i didn't know that. I thought you actually needed them to get the ROM running. Sorry dude. But then again when you hit buildOS and CreateROm, i think after that, you can delete all the .rgus right? Not sure tho... anyway... Will keep that in mind the next time i wanna take your ROM apart and edit it. I stopped using your ROM at Black v2.5 (Which to me was by far the best).
Take care JJ,
We miss you around here. Got your imate yet? or your Kaiser?
bennec83 said:
Thanks for the EXTROM stuff, the config.txt and perconfig.txt actually go into the extrom dont they? whats the difference between the 2?
Click to expand...
Click to collapse
i don't know if this will help you: what I do is have one config.txt in \windows cooked in ROM that looks like:
LOCK:Enabled
CFG: \Extended_ROM\Config.txt
LOCKisabled
RST: Reset
and than the second config.txt in ExtROM which is similar to the above (does all the customisations, settings and progs, etc)
In fact if u look in \windows for mxipupdate_zzPIED_101.provxml it should be pretty self explanatory how the process is triggered. All actions & names of .txt's are defined there.
In my case see enclosed.
hope it is useful for u,
cheers dan
Hi,
this is a nice guide, thanks.
MfG
S64

Categories

Resources