View Full Version : [KITCHEN]ROMDonalds Kitchen v1.0 - The Educational Kitchen-UPDATED 01/08/07 (Trinity)
bennec83
30th July 2007, 11:47 PM
FOREWORD:
I would like to keep this thread EXPLICITLY for people who want to learn how to MANUALLY cook and the questions surrounding the topic.
If you are a "GOD MODE" and you are more interested in insulting people for trying to learn DONT read this thread
n00bs DO YOUR RESEARCH!! - See links in my Signature and at the bottom of my second post
If you are answering a question PLEASE answer it fully and as simply as possible.WELCOME TO ROMDonalds!!!!!!!!!
This kitchen is designed for those users, like me, who have been using their devices for a while and want to learn the methodologies behind hand cooking a ROM. By hand cooking I mean manually adding OEM software, adding CAB’s so they don’t have to be installed after flashing, hand editing registry hives and such like.
Don’t get me wrong GUI kitchens are excellent but, to fully understand the processes that go on behind cooking your own ROM,I feel that it should be done manually so you can see and hopefully understand what happens at each stage, so you could say that this is more of an educational kitchen.
.
.
How It Works
There are various stages to cooking a ROM, so when you run “ROMDonalds.exe” you will find a group of files, ordered by number, logically, you start at number 1, and follow the process through to completion.
After running “ROMDonalds.exe” you will find a new folder on your desktop called “ROM Donalds” this is your kitchen.
Inside each of these files are all the various pieces of software you will need to complete that particular stage of the process in addition to this there is an instruction manual that walks you through each step, with background information on what is happening not just the required steps.
.
.
The Kitchen Software
All of the software in this kitchen is available in other kitchens in various forms, some of the software has been slightly edited from original form but not by much, so I do not profess to having produced some revolutionary cooking software as it all currently exists.
The difference is that instead of having a folder full of tools with strange looking names, which would be intimidating and confusing to a new user, everything is sectioned out with instructions.
.
.
Thanks:
Special Thanks to Midget_1990 for helping with the software
Thanks to all those who originally designed the softwares used in this kitchen, namely:
Tadzio - for his tools
bepe - for his tools
the-equinoxe - Splash Screen Tools
dutty - NBH Tool
also thanks to anyone I forgot (sorry about that!)
.
.
Disclaimer
I accept no responsibility for devices getting screwed!!
.
.
Download Links :
In the second post of this thread you will find all the required download links, patches and Instruction Manuals, detailed as follows:
ROMDonalds Kitchen : This is your base kitchen
Animated Startup Screens : A pack of various animated startup screens
Selection Of OEM Apps: A large selection of pre-created OEM packages ready for cooking
.
.
bennec83
30th July 2007, 11:48 PM
Release Notes :
1) If you find any errors with the instructions please detail them in the thread, but also PM me with the error and necessary changes so I can update the "How To Cook.pdf"
2) This has been tested as much as possible on Vista and XP and fully works on both (for me!!)
3) Section in "How To Cook.pdf" on converting CAB to OEM needs refining, if you are new to this ignore the section and just use the OEM apps i have included until i make this section better
4) There is a folder in ROMDonalds called "09-AdvancedTools" . . some may asy why... the answer is that these "Advanced Tools" are the most useful ones i have found in my travels while creating this kitchen, I have not written about each one in the "How To Cook.pdf" but i may in the future. If you need help with these ask in the thread and i will update my first 2 posts accordingly.
.
.
Instructions
1) Download at least the following: Instructions, ROMDonalds Kitchen, Selection Of OEM Apps (Animated Startup Screens are just an extra if you want them!!)
2) Extract "ROMDonalds.rar" then RUN "ROMDonalds.exe"
3) Extract "Selection Of OEM Apps"
4) READ INSTRUCTIONS SLOWLY AND CAREFULLY
5) Enjoy
.
.
Download Links
Instruction Manual:
Sendspace (http://www.sendspace.com/file/g4itb1) - Last Updated : 29/07/07
Megaupload (http://www.megaupload.com/?d=YDT6S1L8) - Last Updated : 29/07/07
Rapidshare (http://rapidshare.com/files/45673236/How_To_Cook.pdf.html) - Last Updated : 29/07/07
ROMDonalds Kitchen :
Whats Been Updated? - Advanced Tools Section Updated, initFlashFile Generator FIXED
Sendspace (http://www.sendspace.com/file/iyaylf) - Last Updated : 01/08/07
Megaupload (http://www.megaupload.com/?d=016F868A) - Last Updated : 01/08/07
Rapidshare (http://rapidshare.com/files/46348339/ROMDonalds.rar.html) - Last Updated : 01/08/07
Animated Startup Screens :
Sendspace (http://www.sendspace.com/file/42fj7q) - Last Updated : 28/07/07
Megaupload (http://www.megaupload.com/?d=KHO3Q9ZC) - Last Updated : 28/07/07
Rapidshare (http://rapidshare.com/files/45570594/Animated_Start_Up_Screens.rar.html) - Last Updated : 28/07/07
Selection Of OEM Apps :
Sendspace (http://www.sendspace.com/file/84z7cx) - Last Updated : 28/07/07
Megaupload (http://www.megaupload.com/?d=4VAB7T9H) - Last Updated : 28/07/07
Rapidshare (http://rapidshare.com/files/45574321/Selection_Of_OEM_APPS.rar.html) - Last Updated : 28/07/07
Other Useful Links :
Available Radio ROM : Click Here (http://rapidshare.com/files/42084911/1.46.00.11.rar.html)
1.30 Olipro Hard-SPL : Click Here (http://forum.xda-developers.com/showthread.php?t=299659)
Trinity Upgrade Guide (racerx_): Click Here (http://www.trinityguides.info/)
Trinity Wiki : Click Here (http://wiki.xda-developers.com/index.php?pagename=HTC_Trinity)
Google Search Forums : Click Here (http://www.google.com/advanced_search?q=+site:http://forum.xda-developers.com&hl=en&lr=&as_qdr=all)
.
.
Attached Files
1) Themes.zip - This zip contains the 2 latest "Black" themes from HTC (Htc New Default.tsk (newest) is light grey and Htc_default.tsk is the Original HTC Touch Colour Scheme (my fav)
.
.
abinan
31st July 2007, 12:09 AM
thank u bennec83..i will try this tomorrowww..
thanksss
vdias
31st July 2007, 12:23 AM
Sound great...
bennec83
31st July 2007, 12:31 AM
thank u bennec83..i will try this tomorrowww..
thanksss
No problem, remember that there are TWO Threads about this Kitchen:
CLICK HERE (http://forum.xda-developers.com/showthread.php?p=1405073)
Please check both if you have questions!
Enjoy
ervius
31st July 2007, 12:42 AM
Hi, my opinion:
I think this kichen will be not really usefull for me, is not based on bepe kichen, not good for my use!!
yes, there are a lot of usefull utils, but not the queen of them (bepe kichen).
bye!
bennec83
31st July 2007, 12:50 AM
Hi, my opinion:
I think this kichen will be not really usefull for me, is not based on bepe kichen, not good for my use!!
yes, there are a lot of usefull utils, but not the queen of them (bepe kichen).
bye!
Did you read the title of the thread?
It is called an EDUCATIONAL KITCHEN, and to be brutally honest, what you are talkin about is building an OS not cooking a ROM!! There is a massive difference!!
Building an OS is the next thing i plan to work on. You should read what the thread is about before you come here and put my hard work down.
Can i have a look at the kitchen and instructions you have released to better this? can i have a look at how you have been helping n00b's learn about their devices without flaming them for asking a question?
READ THIS:
FOREWORD:
I would like to keep this thread EXPLICITLY for people who want to learn how to MANUALLY cook and the questions surrounding the topic.
If you are a "GOD MODE" and you are more interested in insulting people for trying to learn DONT read this thread
n00bs DO YOUR RESEARCH!! - See links in my Signature and at the bottom of my second post
If you are answering a question PLEASE answer it fully and as simply as possible.
ervius
31st July 2007, 12:57 AM
Did you read the title of the thread?
It is called an EDUCATIONAL KITCHEN, and to be brutally honest, what you are talkin about is building an OS not cooking a ROM!! There is a massive difference!!
Building an OS is the next thing i plan to work on. You should read what the thread is about before you come here and put my hard work down.
Can i have a look at the kitchen and instructions you have released to better this? can i have a look at how you have been helping n00b's learn about their devices without flaming them for asking a question?
READ THIS:
to kook a rom with theese utility I spend a lot of time, with bepe kichen, minor time, it's all, and if you don'a accept a good suggestion, sorry, I wrote my opinions about.
and if you know bepe kichen, you know also that is the best to kook and build rom!!!
no initflashes.dat to modify, no default.hv and user.hv to edit: few work to obtain great results.
racerx_
31st July 2007, 01:59 AM
thanks for the work bennec!
ervius
31st July 2007, 02:08 AM
... but I want thank you for the oem apps, they are really many many many many many....
don't be ungry with me, I really think that bepe kichen is the only way to make good rom.
bennec83
31st July 2007, 03:42 AM
... but I want thank you for the oem apps, they are really many many many many many....
don't be ungry with me, I really think that bepe kichen is the only way to make good rom.
I realise that true cooking requires to build an OS to your Specification, then add packages etc etc
we need to chat!! check you PM, we can get this sorted!!!;)
talmiller99
31st July 2007, 12:04 PM
can anyone one of you cooking gods, post the bepe kitchen that was discussed here?
cicciocant
31st July 2007, 01:56 PM
The link to radio rom in 2°nd post is to Hermes radio rom.
vdias
31st July 2007, 02:55 PM
Hi, my opinion:
I think this kichen will be not really usefull for me, is not based on bepe kichen, not good for my use!!
yes, there are a lot of usefull utils, but not the queen of them (bepe kichen).
bye!
ervius, does the bepe one work with trinity?
Guybrush
31st July 2007, 03:03 PM
yes bepe kitchen can work with trinity
morf3o
31st July 2007, 03:33 PM
yes bepe kitchen can work with trinity
And where it is possible to find information and tutorial for the bepe's method?
Hi.......morf3o.
bennec83
31st July 2007, 03:35 PM
And where it is possible to find information and tutorial for the bepe's method?
Hi.......morf3o.
Can i just ask why this is in my thread? get rid of this shit!!!
this thread aint about bepe kitchen
bennec83
31st July 2007, 03:38 PM
The link to radio rom in 2°nd post is to Hermes radio rom.
ill fix that as soon as i get home!! sorry
Edit, Link fixed!!! 01:08am 01/08/2007
meschle
31st July 2007, 08:24 PM
Hey guys try to keep the posts on topic about THIS kitchen you can discuss about other kitchens elsewhere or pm each other.
racerx_
1st August 2007, 02:12 AM
oh bennec, you might want to edit the first post so it reflects links for Trinity, instead of hermes.. especially the hard spl, etc...
bennec83
1st August 2007, 02:29 AM
oh bennec, you might want to edit the first post so it reflects links for Trinity, instead of hermes.. especially the hard spl, etc...
All links are fixed, appologies to all, i overlooked that as i was in a rush to get it posted!!
I CANT FIND THE TRINITY RADIO ROMS, CAN ANYONE PM ME THE LINK PLEASE!! I found the FTP site but if i create a link to it i get permissions errors
racerx_
1st August 2007, 05:21 AM
sent you a few pm's
ww2250
1st August 2007, 12:57 PM
@bennec83: good work, keep it up! :)
jackie06
1st August 2007, 01:56 PM
Hi,
Do you have some screen shot ?
Thanks for yrs works
:)
bennec83
1st August 2007, 04:39 PM
Hi,
Do you have some screen shot ?
Thanks for yrs works
:)
This is not a GUI kitchen so i cannot give you a screenshot!!!
this is Command Line Based cooking, it is designed to teach you what all the automatic kitchens are doing/trying to do.
this is not for quick use, it is a learning process. I suggest you download the Manual and have a read. It is in a step by step format, so when/if you get stuch you can post the section number you are stuck with so i can help you fix the problem.
I hope you try it out, too many people are getting used to "Point & Click" Kitchens, people are not learning how to cook, soon once all the people who can cook update their devices, they will no longer be releasing in these forums, we need to train a new breed of COOKS not CLICKERS!!!:D
racerx_
1st August 2007, 05:26 PM
man.. you're like yoda to newbie rom cookers! haha
bennec83
1st August 2007, 08:18 PM
man.. you're like yoda to newbie rom cookers! haha
MMM
Fear of learning is the path to the dark side.
Fear leads to BUTTON CLICKING.
BUTTON CLICKING leads to Stupid Padawan.
Stupid Padawan leads to suffering FOR ALL!!!
May The Force Be With You!!!
engelolli
2nd August 2007, 02:51 PM
Hello,
first .. sorry for my bad english ...
i've converted the default.hv to boot.rgu and changed two entries in it and saved it with unicode, and the first and the last line blank in this file.
after that i tried to reconvert ist and get this error:
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Drücken Sie eine beliebige Taste . . .
i also tried to reconvert the original boot.rgu, but i get the same error.
thanks for help,
oliver
bennec83
2nd August 2007, 03:14 PM
Hello,
first .. sorry for my bad english ...
i've converted the default.hv to boot.rgu and changed two entries in it and saved it with unicode, and the first and the last line blank in this file.
after that i tried to reconvert ist and get this error:
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Drücken Sie eine beliebige Taste . . .
i also tried to reconvert the original boot.rgu, but i get the same error.
thanks for help,
oliver
are you using vista or xp?
i have seen this error before, what ROM are you using? can u post the default.hv please?
engelolli
2nd August 2007, 03:21 PM
I use Win XP.
and i tried to make some changes on bepes german rom
sammy_deluxe
2nd August 2007, 03:30 PM
I use Win XP.
and i tried to make some changes on bepes german rombepe´s rom is special so try first another Rom to learn cooking.
engelolli
2nd August 2007, 03:32 PM
Hm, in one way it is ok, but i can't found Mobile 6 in german for testing to cook :-(
And i don't want an english device :-)
sammy_deluxe
2nd August 2007, 03:45 PM
Hm, in one way it is ok, but i can't found Mobile 6 in german for testing to cook :-(That is very mad so we have to begin cooking our own german rom to have a second german build.
And i want to thank for this brilliant Kitchen and tutorial.
bennec83
2nd August 2007, 04:42 PM
I use Win XP.
and i tried to make some changes on bepes german rom
If you go to line 121 (from the error you get) there is 2 entrys that are on the same line, they look like this:
[HKEY_CLASSES_ROOT\.jar] "Content Type"="application/java-archive" @="jarfile"
[HKEY_CLASSES_ROOT\.jad] "Content Type"="text/vnd.sun.j2me.app-descriptor" @="jadfile"
They should look like this:
[HKEY_CLASSES_ROOT\.jar] "Content Type"="application/java-archive"
@="jarfile"
[HKEY_CLASSES_ROOT\.jad] "Content Type"="text/vnd.sun.j2me.app-descriptor"
@="jadfile"
Hope this helps.
NOTE YOU WILL HAVE ANOTHER ERROR HERE ;), just a heads up!! :-
[HKEY_CLASSES_ROOT\mp3dfile\Shellex\ContextMenuHand lers\{E88B4A18-6F77-4bb6-8E0D-DCD4B1F8F1DA}]
"DelayLoad"=dword:1 @="Als Klingelton verwenden"
This Should be:
[HKEY_CLASSES_ROOT\mp3dfile\Shellex\ContextMenuHand lers\{E88B4A18-6F77-4bb6-8E0D-DCD4B1F8F1DA}]
@="Als Klingelton verwenden"
"DelayLoad"=dword:1
the "@=..." part goes underneath [HKEY_.... and always on a separate line to "Delay... (or whatever is in the "...")
bennec83
2nd August 2007, 04:49 PM
bepe´s rom is special so try first another Rom to learn cooking.
You can cook whatever you want, as long as it is for "PERSONAL" use and you dont post your cooked version, unless you get permission from the original cook!!
sammy_deluxe
2nd August 2007, 10:09 PM
You can cook whatever you want, as long as it is for "PERSONAL" use and you dont post your cooked version, unless you get permission from the original cook!!so bepe´s rom has a kind of protection. It is not possible to get OEM and SYS folder you only get a dump folder.
Can you tell me how to localize a rom?
ervius
2nd August 2007, 10:12 PM
in this kichen you don't have to work with oem a ìnd sys folders.
engelolli
2nd August 2007, 10:15 PM
@bennec: thanks for your support and this informations.
will test it tomorrow
@samy: there is no protection. with the cooking book here you can extraxt all infos and all files.
first you "unpack" the romfile from bepe.
and then extraxt it with the tool in this tread.
and edit the dump folder how you want (if it will work @bennec ;) )
i'm on my home pc, so i can't give detailed informations.
i'll do this tomorrow morning if you want?
sammy_deluxe
2nd August 2007, 10:26 PM
in this kichen you don't have to work with oem a ìnd sys folders.so when does it make sense to work with oem and sys and when not?
How to localize a rom? Is it so simple to overwrite the existing 0409 files with 0407 files and which files have to be modified?
@samy: there is no protection. with the cooking book here you can extraxt all infos and all files.
first you "unpack" the romfile from bepe.
and then extraxt it with the tool in this tread.
and edit the dump folder how you want that is no problem but you can´t make packages like oem and sys folder.
bennec83
2nd August 2007, 10:35 PM
first you "unpack" the romfile from bepe.
and then extraxt it with the tool in this tread.
and edit the dump folder how you want (if it will work @bennec ;) )
everything in this kitchen works, i have successfilly created roms for Trinity & Hermes, the only reasons there have been errors on the thread are as a result of USER error :rolleyes:
engelolli
3rd August 2007, 07:07 AM
everything in this kitchen works, i have successfilly created roms for Trinity & Hermes, the only reasons there have been errors on the thread are as a result of USER error :rolleyes:
hm, i didn't change the rgu file, this is the original file of the compilation.
so there is no user error, and i have to fix the conversion-tool error :D
engelolli
3rd August 2007, 07:37 AM
It seem not to be the error you told.
i chnaged the whole file and bring line feeds in at every position you told me, without succeed.
always getting this error:
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Drücken Sie eine beliebige Taste . . .
so i tried to make a conversion with only a few lines in the boot.rgu for testing:
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform.1]
@="ScaleTransform Class"
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform.1\CLS ID]
@="{88A427A9-D861-473D-BF8C-727518436761}"
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform]
@="ScaleTransform Class"
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform\CLSID]
@="{88A427A9-D861-473D-BF8C-727518436761}"
[HKEY_CLASSES_ROOT\COMImageLib.AutoCorrectTransform .1]
@="AutoCorrectTransform Class"
but allso with the same error.
any ideas?
Oliver
bennec83
3rd August 2007, 01:19 PM
It seem not to be the error you told.
i chnaged the whole file and bring line feeds in at every position you told me, without succeed.
always getting this error:
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Drücken Sie eine beliebige Taste . . .
so i tried to make a conversion with only a few lines in the boot.rgu for testing:
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform.1]
@="ScaleTransform Class"
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform.1\CLS ID]
@="{88A427A9-D861-473D-BF8C-727518436761}"
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform]
@="ScaleTransform Class"
[HKEY_CLASSES_ROOT\COMImageLib.ScaleTransform\CLSID]
@="{88A427A9-D861-473D-BF8C-727518436761}"
[HKEY_CLASSES_ROOT\COMImageLib.AutoCorrectTransform .1]
@="AutoCorrectTransform Class"
but allso with the same error.
any ideas?
Oliver
ok Oliver, the clue is here:
" InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1."
this means that REGEDIT4 and blank line aint in place, I have taken this snippet of code u have posted, put it into an rgu, EDITED it CORRECTLY and converted it into a hv.
please see attachment.
Inside the attachment you will find:
1 x boot.rgu
1 x default.hv
If you look at the boot.RGU, you will find that it has the above code you posted and it has been CORRECTLY edited, also if you convert the default.hv in the attachment to and rgu you will also see that it contains exactly the same information as the rgu (and your above code!!!) just in a different order.
these are USER ERRORS!!! it seems like we are going round in circles, you are adament that it is my kitchen and i am telling you that it is you!!!
you need to understand that this kitchen has been tested so much, not only by me for vista compatability, but these tools i am using have been around for ages, they have been perfected, tested and perfected again.
EVERY COOK uses these tools in some form or another, they just dont have them arranged nicely like we do here, or they have a nice GUI, but it is still all the same tools!!!
hm, i didn't change the rgu file, this is the original file of the compilation.
so there is no user error, and i have to fix the conversion-tool error :D
with regards to this, if you didnt change the original boot.rgu at all then recompiling it WILL give errors, you need to edit EVERY rgu with specific things. i think you need to re-read the instructions!!!
If i can recompile a boot or user rgu back to a hv file, with no error, using the same thing as you (i only use my kitchen so i aint got other tricks u dnt know about!!) then there is something wrong somewhere in the rgu.
(when people ask questions in this thread, i fix the problems using this kitchen so we are all on the same playing field, otherwise this whole excercise would be pointless!!!)
engelolli
3rd August 2007, 01:33 PM
sorry, but what did i wrong, that you shout in this way to me?
i'm a newbe (what every person was in the first time) and asking (i think) normal questions, in a normal way.
it's nice to be importend, but it's more importend to be nice :D
so keep smiling, and don't beating me for my mistakes and my questions.
--------------------
now let's talk about my problem
--------------------
thank's for your help, now i understood what i have to do with this file to get my own small version.
i will aks no more quzestions, so you can go back to the ground and releaxe a little :D
thank's
bennec83
3rd August 2007, 02:59 PM
sorry, but what did i wrong, that you shout in this way to me?
i'm a newbe (what every person was in the first time) and asking (i think) normal questions, in a normal way.
it's nice to be importend, but it's more importend to be nice :D
so keep smiling, and don't beating me for my mistakes and my questions.
--------------------
now let's talk about my problem
--------------------
thank's for your help, now i understood what i have to do with this file to get my own small version.
i will aks no more quzestions, so you can go back to the ground and releaxe a little :D
thank's
lol dude im not shouting, it is frustrating when i know exactly what you are doing wrong and i cant explain it to you in a way that understand.
to clarify:
1) boot.rgu needs REGEDIT4 and a blank line after it
2) boot.rgu needs blank line at the end
3) boot.rgu needs to be saved as unicode
feel free to ask questions, sometimes instead of blaming the kitchen it is better to stop was you are doing, have a coffee/tea/spliff (watever takes your fancy) and come back to it later!!!;)
CWKJ
4th August 2007, 08:31 AM
Looks like now, the Trinity Community is spoiled with so many choices
See here,
http://forum.xda-developers.com/showthread.php?t=320504
and
http://forum.xda-developers.com/showthread.php?t=316940
bennec83
4th August 2007, 01:41 PM
Edit: Deleted!!!
racerx_
6th August 2007, 01:54 AM
would it be possible to zip these all together and put them on zshare or some other mirror? i can't finish getting the kitchen cause these three sites don't like my country.. keeps saying download limit reached.
bennec83
6th August 2007, 03:17 AM
would it be possible to zip these all together and put them on zshare or some other mirror? i can't finish getting the kitchen cause these three sites don't like my country.. keeps saying download limit reached.
i can zip the lot together for you, if you tell me where you want it sent to, i dnt really care! if you like i will add the download site you can access to my download links so you can get all the updates.
Im not going to zip it together now and send it coz i was going to do an update and release it tommorrow, so if you send me the address of the site you want it sent over i will happily do that for you.
Nelkz
6th August 2007, 12:42 PM
Hello all...
ok..... im am trying again!! to create my own rom, based on official dopodwm6
when i put the default.hv through the default.hv-boot.rgu.bat
the text that comes out in the boot.rgu has so many @="what ever" in the wrong place..its a couple of hours work to tidy these up...is this right for it to be this messy even before you have added your apps of choice??
if so I dont think i have the patience to keep hitting return/copy/paste for all these entries... HELP!!!
bennec83
6th August 2007, 01:58 PM
Hello all...
ok..... im am trying again!! to create my own rom, based on official dopodwm6
when i put the default.hv through the default.hv-boot.rgu.bat
the text that comes out in the boot.rgu has so many @="what ever" in the wrong place..its a couple of hours work to tidy these up...is this right for it to be this messy even before you have added your apps of choice??
if so I dont think i have the patience to keep hitting return/copy/paste for all these entries... HELP!!!
it is hit and miss in my experience!! i used one of sleuthes the other day and i didnt get one error!! i have used other that have taked ages to sort out!!
does anyone know if there is an app out there that can sort this out? i would like to include it in the next release of the kitchen!!
Nelkz
6th August 2007, 03:15 PM
That after another few hours of trying to build a rom using all the methods and instructions I cant be bothered...the information in this forum is hard to find and instructions are hard to understand...
Thanks for trying guys
I just dont have the patience and time to keep messing this up and starting from scratch..
I will just sit back and let the rest of the chefs do the cooking...
bennec83
6th August 2007, 04:35 PM
That after another few hours of trying to build a rom using all the methods and instructions I cant be bothered...the information in this forum is hard to find and instructions are hard to understand...
Thanks for trying guys
I just dont have the patience and time to keep messing this up and starting from scratch..
I will just sit back and let the rest of the chefs do the cooking...
post the files you cant sort and ill have a look. its not usually that hard.
Nelkz
6th August 2007, 04:43 PM
thanks for the offer bennec83 but i have lost interest in cooking my own rom.....at least for today anyway....
thanks again
nelkz
bennec83
6th August 2007, 04:50 PM
thanks for the offer bennec83 but i have lost interest in cooking my own rom.....at least for today anyway....
thanks again
nelkz
lol, but you will be interested again tommorrow, so send me the files then i can look in advance and help you faster!!
Nelkz
6th August 2007, 05:22 PM
all I have used is the oem apps in the kitchen and dopodwm6 sea as base rom
as I have posted recently, all the text editing for the boot.rgu has killed of my interest...5th time i have tried this way...im going to be cheeky and try another kitchen 2moro just ! to see.....thanks for your offers of help though..
tonio94
8th August 2007, 02:22 PM
Hi bennec,
Thank you so much for your great work.
Thanks to your very clear explanations, it's very easy to use but I probably missed a point :
The cooking process go very well, I upgrade my Trinity and everything works great but :
- When I launch one of my app, I got a warning message saying that the program is from an unknown publisher and asking me if I want to continue
- I cannot install any cab file
- I cannot copy a file from the PC to the PPC
- I cannot copy a file from the PPC to the PC
It looks like a security issue or something like that but I cannot find what I did wrong.
I use an Indigo Lite rom and I only add a few apps like wm5storage to the rom, I deleted nothing from it
bennec83
9th August 2007, 02:59 AM
Hi bennec,
Thank you so much for your great work.
Thanks to your very clear explanations, it's very easy to use but I probably missed a point :
The cooking process go very well, I upgrade my Trinity and everything works great but :
- When I launch one of my app, I got a warning message saying that the program is from an unknown publisher and asking me if I want to continue
- I cannot install any cab file
- I cannot copy a file from the PC to the PPC
- I cannot copy a file from the PPC to the PC
It looks like a security issue or something like that but I cannot find what I did wrong.
I use an Indigo Lite rom and I only add a few apps like wm5storage to the rom, I deleted nothing from it
Im not sure about this one, the only thing i have had suggested to my is that you have done something wrong with the Root certificates.
How to fix reinstall them, how you do this i dont know. i will research it, i have never come accross this before!!
tonio94
10th August 2007, 03:05 PM
In fact I have this issue with every roms I tested (2-3).
I made some tests with a kitchen for hermes and it worked well (no issue at all) with the same roms.
There's a size difference between the rom made this way (bigger) and the one made with your kitchen (smaller).
In the other kitchen, there's a step where I need to extract the XIP. It doesn't seems to be the case in your instructions. Why and could it come from this ?
bennec83
10th August 2007, 03:23 PM
In fact I have this issue with every roms I tested (2-3).
I made some tests with a kitchen for hermes and it worked well (no issue at all) with the same roms.
There's a size difference between the rom made this way (bigger) and the one made with your kitchen (smaller).
In the other kitchen, there's a step where I need to extract the XIP. It doesn't seems to be the case in your instructions. Why and could it come from this ?
Basically this kitchen is not the 100% best way to cook, by no means is it incorrect and it does work 100% of the time (moreso than some of the GUI kitchens which can throw up errors on duplicate files, this method cant) , but it is the most effective way of teaching someone how to cook and what goes on through out the process.
Using this method you dump the OS.nb and DIRECTLY edit the dump of the OS, replacing fales as you need editing things where you want, then it is recompiled and ready to flash.
Using other methods (most are based on bepe kitchen) you need to prepair the OS so it is in a format compatible with the kitchen, so for this you need to have the OEM, SYS, XIP & OS.nb extracted from your ROM in order to cook it. These are called GUI Kitchens.
I think the size difference could be caused by the was the GUI kitchens has the packages ordered, it has a larger more ordered filing system so it could possible be due to this.
It most be noted that both cooking styled will give the same result, if they are used properly, GUI Kitchen is faster, but you learn nothing about what you are doing, which is the whole point of this kitchen.
tonio94
10th August 2007, 03:57 PM
Understood for the XIP and the other stuff. I will try to do it again step by step (and wait for sb to get the same errors than me :D).
I understood the learning purpose of your kitchen and that's why I wan't to succeed in using it :-)
I must admit that even with errors, I know today much more about cooking than two days ago thanks to your kitchen and it's thanks to it that got the hermes cooking work on my trinity so thank you again for your work
chuti98
15th August 2007, 01:08 AM
how can I change the language in ROM or put more rigion in the ROM
bennec83
15th August 2007, 01:50 AM
Understood for the XIP and the other stuff. I will try to do it again step by step (and wait for sb to get the same errors than me :D).
I understood the learning purpose of your kitchen and that's why I wan't to succeed in using it :-)
I must admit that even with errors, I know today much more about cooking than two days ago thanks to your kitchen and it's thanks to it that got the hermes cooking work on my trinity so thank you again for your work
No Problem, this kitchen is hard to work with but i have created the instructions in the best way i could think of teaching someone how to cook!!
any more questions please ask!
bennec83
15th August 2007, 01:54 AM
how can I change the language in ROM or put more rigion in the ROM
What is rigion?
also to change the language you either need to translate the initflashfiles.dat and some of the mui files or get a rom that is already in the language you want decmpile it and put it into the kitchen, that wat the translation is already done!!
bennec83
chuti98
15th August 2007, 02:41 AM
thai language all I want to is english interface but can read and write thai language, so how can i do including put some more switch on keyboard to use thai also.. where to start including take off or put more some program in the rom.. sorry if I need o know more because can't find and description for that and how to do in detail..thanks
bennec83
15th August 2007, 11:51 AM
thai language all I want to is english interface but can read and write thai language, so how can i do including put some more switch on keyboard to use thai also.. where to start including take off or put more some program in the rom.. sorry if I need o know more because can't find and description for that and how to do in detail..thanks
OK, for the keyboard in Thai you need to find a thai version of the msim.96.dll.0409.mui (or translate it). But i think this will only translate the soft keyboard.
Another option you have for your keyboard problem is to try Thai - G. This is a piece of software for Thai Keyboard and dictionary, Website Here (http://www.thai-g.com/pocketpc/) also i have included one that SOMEONE else has posted as working Here (http://forum.xda-developers.com/attachment.php?attachmentid=47204&stc=1&d=1187171211) (also attached to post), i have never used it as i cant spk thai (other thank what i learn from thai boxing!!)
Second, this is an educational kitchen, so doing the things you want to do with the language, beginners DO NOT usually want to do things like this(to my knowledge you are the first person who has asked for this, and it is a very odd request!!)
Lastly most of the manual is about how to add and remove programs from your ROM!! Which part are you having a problem with i cant give u a tutorial here from start to finish, thats why i wrote the manual so that when you got stuck on a section you could reference the section number so i now where your stuck.
WHats the section you are stuck with?
bennec83
engelolli
15th August 2007, 12:07 PM
Some little question:
i want to add some string to the default.hv (boot.rgu) file
but how can i add some " to the registry?
for example the entry in the registry must be:
"\Programme\Total Commander\cecmd.exe" "%1"
hopefully you can help me.
Oliver
bennec83
15th August 2007, 01:01 PM
Some little question:
i want to add some string to the default.hv (boot.rgu) file
but how can i add some " to the registry?
for example the entry in the registry must be:
"\Programme\Total Commander\cecmd.exe" "%1"
hopefully you can help me.
Oliver
I have no idea what you are getting at!!
Sorry, can you explain more?
engelolli
15th August 2007, 01:35 PM
I want to make an Reg entry within " Symbol
like
"\Programme\Total Commander\cecmd.exe" "%1"
To add this in the boot.rgu i trieded this:
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="\"\Programme\Total Commander\cecmd.exe\" \"%1\""
But get some errors durng conversion from line 9:
REGEDIT4
[HKEY_CLASSES_ROOT\.ZIP]
@="ZIPArchive"
[HKEY_CLASSES_ROOT\ZIPArchive]
@="ZIP Archive"
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="\"\Programme\Total Commander\cecmd.exe\" \"%1\""
[HKEY_CLASSES_ROOT\ZIPArchive\DefaultIcon]
@="\Programme\Total Commander\cecmd.exe,-102"
[HKEY_CLASSES_ROOT\.TCFOLDER]
@="tcfolder"
[HKEY_CLASSES_ROOT\tcfolder]
@="Total Commander Folder"
[HKEY_CLASSES_ROOT\tcfolder\DefaultIcon]
@="\Programme\Total Commander\cecmd.exe,-105"
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\C. Ghisler & Co. Deutsch for Total Commander]
"InstallDir"="\Programme\Total Commander"
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\C. Ghisler & Co. Deutsch for Total Commander]
"Instl"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\C. Ghisler & Co. Deutsch for Total Commander]
"InstlDir"="\Programme\Total Commander"
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\C. Ghisler & Co. Total Commander]
"InstallDir"="\Programme\Total Commander"
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\C. Ghisler & Co. Total Commander]
"Instl"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\C. Ghisler & Co. Total Commander]
"InstlDir"="\Programme\Total Commander"
bennec83
15th August 2007, 01:52 PM
I want to make an Reg entry within " Symbol
like
"\Programme\Total Commander\cecmd.exe" "%1"
Why What Is it for?
To add this in the boot.rgu i trieded this:
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="\"\Programme\Total Commander\cecmd.exe\" \"%1\""
I dont know what you are trying to do but i know that is wrong!!
But get some errors durng conversion from line 9:
1:REGEDIT4
2:
3:[HKEY_CLASSES_ROOT\.ZIP]
4:@="ZIPArchive"
5:
6:[HKEY_CLASSES_ROOT\ZIPArchive]
7:@="ZIP Archive"
8:
9:[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
10:@="\"\Programme\Total Commander\cecmd.exe\" \"%1\""
PLEASE NOTE THAT THE NUMBERS I HAVE ADDED AER NOT SUPPOSED TO BE IN THE REGISTRY, I HAVE JUST ADDED THEM SO IT IS EASIER FOR YOU TO SEE!!
You are told you have an error from line 9, if you look, the error is generated by that \"%1\"" you have added.
Firstly \"%1\"" i can tell you now that this is incorrect for anything!!! double quotes?
What exactly are you trying to achieve with this reg entry? (I still dont understand what you are trying to do, when i do i will probably be able to help you more!!)
engelolli
15th August 2007, 02:02 PM
Hi,
ok once again .. i think this is an english problem and want to thank you for your help :D
1.
this is a tool like the file explorer, earlier known as the norton commander.
2.
i want to integrate this in my rom, that it will be installed after a reinstall of my trinity.
3.
a.
the origial entry in the registry is:
[HKCR\ZIPArchive\Shell\Open\Command]
Default="Programme\Total Commander\cecmd.exe" "%1"
and now i want to bring this in the default.hv file (boot.rgu)
that the system make this entry during installation of my device.
b.
if i nwo wite in boot.rgu:
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="Programme\Total Commander\cecmd.exe"
i have the following in the default entry:
Programme\Total Commander\cecmd.exe
c.
if i write this:
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="Programme\Total Commander\cecmd.exe %1"
i have this entry in my registry:
Programme\Total Commander\cecmd.exe %1
But i need:
"Programme\Total Commander\cecmd.exe" "%1"
in the registry.
how i have to write it in the boot.rgu that the system will insert the entry like my last?
thanks for your time to read this :)
Oliver
EDIT:
The double " is no Problem, cause it is in the boot.rgu and works on an other position:
[HKEY_CLASSES_ROOT\mp3dfile\Shell\DRMOpen\Command]
@="WMPlayer.exe \"%1\""
I think tehe Problem is here:
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
Is it, because this Folder not exsist in the registry and i want to add this?
tonio94
15th August 2007, 03:40 PM
" as \ are special characters, I think you must put \ before them if you want them to appear as the character and not as its special usage
try :
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="\"Programme\\Total Commander\\cecmd.exe\" \"%1\""
engelolli
16th August 2007, 07:27 AM
@tonio: that's it
the double backslashes will work
[HKEY_CLASSES_ROOT\ZIPArchive\Shell\Open\Command]
@="\"\\Programme\\Total Commander\\cecmd.exe\" \"%1\""
This works. *wallbash*
Thanks for your time and help in this forum :-)
chuti98
19th August 2007, 04:19 PM
OK, for the keyboard in Thai you need to find a thai version of the msim.96.dll.0409.mui (or translate it). But i think this will only translate the soft keyboard.
Another option you have for your keyboard problem is to try Thai - G. This is a piece of software for Thai Keyboard and dictionary, Website Here (http://www.thai-g.com/pocketpc/) also i have included one that SOMEONE else has posted as working Here (http://forum.xda-developers.com/attachment.php?attachmentid=47204&stc=1&d=1187171211) (also attached to post), i have never used it as i cant spk thai (other thank what i learn from thai boxing!!)
Second, this is an educational kitchen, so doing the things you want to do with the language, beginners DO NOT usually want to do things like this(to my knowledge you are the first person who has asked for this, and it is a very odd request!!)
Lastly most of the manual is about how to add and remove programs from your ROM!! Which part are you having a problem with i cant give u a tutorial here from start to finish, thats why i wrote the manual so that when you got stuck on a section you could reference the section number so i now where your stuck.
WHats the section you are stuck with?
bennec83
what about in region choosing if I wanna have thai in there how can i do? this is the point to have thai language thaks
Zinchux
31st August 2007, 10:57 PM
This is great! I need to try making my own ROM, as none is to my liking :)
Thank You very much!
andrew_green
3rd September 2007, 11:41 AM
Sorry if this has been addressed already.
Right I'm getting to grips with this (trying to make it work for Artemis at the same time).
I have but one remaining issue - what do I need to do (if anything) about XIP? There's a routine in advanced tools for this, but no mention in "How to Cook" about whether or not it is used.
Any pointers gratefully received.
Thanks in advance.
bennec83
3rd September 2007, 03:28 PM
Sorry if this has been addressed already.
Right I'm getting to grips with this (trying to make it work for Artemis at the same time).
I have but one remaining issue - what do I need to do (if anything) about XIP? There's a routine in advanced tools for this, but no mention in "How to Cook" about whether or not it is used.
Any pointers gratefully received.
Thanks in advance.
using this method you directly edit the dump folder so there is no need for OEM SYS and XIP folders
happy cooking
andrew_green
3rd September 2007, 03:39 PM
using this method you directly edit the dump folder so there is no need for OEM SYS and XIP folders
happy cooking
Thank you, Sir...I'm off and running now!
(So why the football hatred?)
andrew_green
6th September 2007, 07:11 PM
Hello All,
What's the most effective way to tweak the registry when cooking a ROM? I don't mean adding packages, but simply editing the contents of the base hives, without having to edit the whole blooming thing.....
From what I can see, it could be either a standalone rgu file or an xml script - but I don't know what effect these have (if any) upon the boot sequence.
Could somebody please give me a few pointers?
Thanks in advance,
Andrew
banzro
8th September 2007, 10:02 PM
Hello
What is IPL and where can I find IPL for Trinity?
Pleas some help/information about!
Roman
armando975
9th September 2007, 12:44 AM
[QUOTE=bennec83;1405015]FOREWORD:
I would like to keep this thread EXPLICITLY for people who want to learn how to MANUALLY cook and the questions surrounding the topic.
If you are a "GOD MODE" and you are more interested in insulting people for trying to learn DONT read this thread
n00bs DO YOUR RESEARCH!! - See links in my Signature and at the bottom of my second post
If you are answering a question PLEASE answer it fully and as simply as possible.WELCOME TO ROMDonalds!!!!!!!!!
This kitchen is designed for those users, like me, who have been using their devices for a while and want to learn the methodologies behind hand cooking a ROM. By hand cooking I mean manually adding OEM software, adding CAB’s so they don’t have to be installed after flashing, hand editing registry hives and such like.
Don’t get me wrong GUI kitchens are excellent but, to fully understand the processes that go on behind cooking your own ROM,I feel that it should be done manually so you can see and hopefully understand what happens at each stage, so you could say that this is more of an educational kitchen.
.
.
How It Works
There are various stages to cooking a ROM, so when you run “ROMDonalds.exe” you will find a group of files, ordered by number, logically, you start at number 1, and follow the process through to completion.
After running “ROMDonalds.exe” you will find a new folder on your desktop called “ROM Donalds” this is your kitchen.
Inside each of these files are all the various pieces of software you will need to complete that particular stage of the process in addition to this there is an instruction manual that walks you through each step, with background information on what is happening not just the required steps.
.
.
The Kitchen Software
All of the software in this kitchen is available in other kitchens in various forms, some of the software has been slightly edited from original form but not by much, so I do not profess to having produced some revolutionary cooking software as it all currently exists.
The difference is that instead of having a folder full of tools with strange looking names, which would be intimidating and confusing to a new user, everything is sectioned out with instructions.
.
.
Thanks:
Special Thanks to Midget_1990 for helping with the software
Thanks to all those who originally designed the softwares used in this kitchen, namely:
Tadzio - for his tools
bepe - for his tools
the-equinoxe - Splash Screen Tools
dutty - NBH Tool
also thanks to anyone I forgot (sorry about that!)
.
.
Disclaimer
I accept no responsibility for devices getting screwed!!
.
.
[B]Download Links :
what is differnt from bepe's tools ?
armando975
9th September 2007, 11:41 AM
to kook a rom with theese utility I spend a lot of time, with bepe kichen, minor time, it's all, and if you don'a accept a good suggestion, sorry, I wrote my opinions about.
and if you know bepe kichen, you know also that is the best to kook and build rom!!!
no initflashes.dat to modify, no default.hv and user.hv to edit: few work to obtain great results.
whit bepe's tools is more easy but i can't modify a rom like luigi.ing 3.37 ..... whit this yes ....soo if whit those tools we can modify all type of rom's i think is better no ? bye
bennec83
9th September 2007, 11:49 AM
whit bepe's tools is more easy but i can't modify a rom like luigi.ing 3.37 ..... whit this yes ....soo if whit those tools we can modify all type of rom's i think is better no ? bye
Just to clear somethign up, bepe's tools are the best/fastest way to create a ROM, but it is not garenteed to work (decompiling issues RUG issues etc).
Using this method you can edit anything you want including Black ROMS.
point 2, this method is also slower and requires more attention, but if it is done correctly it will give you smaller ROM sizes
bennec83
9th September 2007, 11:57 AM
DIFFERENCE WITH BEPE TOOLS:
1: This is not an automatic kitchen
2: Requires User Input
3: Designed to help the user understand the processes
4: Can decompile ANY ROM
5: Can COOK ANY ROM
6: Doesnot use OEM, SYS, XIP folders
7: Manually edit the DUMP folder (No File dups through the "BuildOS.exe" used in so many of the kitchens)
Guybrush
9th September 2007, 12:05 PM
your manual is helpful to understand how work these tools... how to dump a ROM, how to edit an .hv, how to extract files from a nbh and so on but this is not the best way to cook a rom, doing that you not respect real rom structure, the map files of dsm. It's a dirty way to cook a ROM, but I think for people want to learn is a good starting point but the best way to cook a ROM is using Bepe Kitchen. My suggest is first learn how these tools works than use Bepe kitchen to cook ROMs.
My 2 cent.
bennec83
9th September 2007, 12:09 PM
your manual is helpful to understand how work these tools... how to dump a ROM, how to edit an .hv, how to extract files from a nbh and so on but this is not the best way to cook a rom, doing that you not respect real rom structure, the map files of dsm. It's a dirty way to cook a ROM, but I think for people want to learn is a good starting point but the best way to cook a ROM is using Bepe Kitchen. My suggest is first learn how these tools works than use Bepe kitchen to cook ROMs.
My 2 cent.
Do you know something, that is the exact point of what i have done and you seem to be the only one who has caught onto what i was doing!!
But is has to be said this so called "Dirty" Method, you can cook anything!! with no limit!! (i agree it is not nicely structured, but when it is done correctly it is very effective)
Guybrush
9th September 2007, 12:12 PM
It's dirty because you don't respect structure of the ROM signed in DSM files ;) that's why it's a DIRTY method... because It works but it's not correct, If you add a file that is not on DSM map, it will be out the real structure of the ROM, Bepe Kitchen do that for you. see you
karmba_a
20th September 2007, 09:05 PM
While install any CAB file shows Letter Want to install the file or not.
How to Make prove CAB file without the emergence of this letter
How Disable security warning Masge
alishankiti
27th September 2007, 12:11 AM
Hello,
I am not able to generate the default.hv file from the rgu file. As a test, I took the original hive file, converted to rgu, and tried converting back to .hv with any edits, I keep getting the following
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Press any key to continue . . .
Any help is appreciated.
andrew_green
27th September 2007, 11:09 AM
Hello,
I am not able to generate the default.hv file from the rgu file. As a test, I took the original hive file, converted to rgu, and tried converting back to .hv with any edits, I keep getting the following
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Press any key to continue . . .
Any help is appreciated.
Would suggest you check the following:
1) Word Wrap must be OFF in notepad (or whatever editor you use).
2) The file MUST be saved as UNICODE, in File>Save AS
3) The first line must be "REGEDIT4", and
4) The final line must be blank...
HTH
Andrew
karmba_a
1st October 2007, 04:31 PM
Thank you very much for xda-developers
To provide assistance
ervius
1st October 2007, 05:06 PM
Hello,
I have a question
How encryption Rom in the end :D
Thank you very much for xda-developers
To provide assistance
why did you crosspost???
karmba_a
1st October 2007, 05:26 PM
why did you crosspost???
I am sorry because I only answer
I am sorry if acted wrong .
andrew_green
1st October 2007, 05:34 PM
why did you crosspost???
Ervius,
Could you perhaps suggest an alternate forum for the question to be asked?
taiseer999
1st October 2007, 05:38 PM
deleted :rolleyes:
omaga
3rd October 2007, 08:14 PM
I must ask you gurus a stupid question;)
If i take the Dopod orginal WM6 rom and i ownly want update the OS to the newest one, how can i do that?? is it difficult?? because i like when the rom is as orginal as possible :)
And about only replaicing the OS, when i dump the..lets say Dopods wwe rom. i just chance the Os?? delete the old one and put the new Os in, it cant be that simple?? or?
I have take my time and look in to how to cook your own rom, and this Educational kitchen is not so difficult to understand, so i may give it a try
Noonski
4th October 2007, 12:59 AM
Great thread.
I'm definitly going to read it and recommend others reading it.
Now let me start from the top and i'll be back later on when i've catched up.
Great Thread, i salute you.
abuawab
12th December 2007, 06:36 PM
hi
can u update the rapidshare links
please
tjlabais
15th December 2007, 03:38 AM
Back in the old days, this is the way to go, and I agree with bennec83 that one has to learn the basics first prior to using the popular kitchens. Getting to know the basics would greatly aid in using the popular kitchens. Congratulations for spending time on building this tutorial.
Here are a couple of things, I would like to add:
1. editing initflashfiles.dat - the ever handy notepad was the most useful and ready application to edit most of the text files, but it adds two bytes which we need to remove each time we edit initflashfiles.dat. We use EditPadLite (http://www.editpadpro.com/editpadlite.html) - it's free and it doesn't add the popular two bytes. You don't have to install the program. Just use the exe directly.
2. when editing default.hv / boot.hv / user.hv - opening it directly with popular notepad would have a tendency to merge two lines causing an error in rebuilding later on. Opening the converted text boot.rgu with MS Word would avoid such tendencies...
3. consider having a comparison program. This is helpful when you do want to filter out what was added to the registry before and after installing an application. This applies to apps without OEM packages and apps that only put the registry settings upon installation. A comparison program would be like ExamDiff, but many can be found by googling. To export the registry from PPC, just use the famous dotFred TaskManager.
4. Creating link files or PPC shortcuts of programs using any text editor (as shown on Programs window)
File Content Format:
XX#"\path\filename.ext"?"\path\iconfile.ext,n"
where:
XX = no. of characters after #
n = icon offset on iconfile (iconfile is optional)
Note: Save the file as Filename.lnk
Quote Sample Link File 1:
19#"\Windows\pword.exe"
Note: The icon contained in pword.exe will be shown
Quote Sample Link File 2:
25#"\Windows\pword.exe?\Windows\IcoRes.dll,004"
Note: This link file will activate pword.exe, but will show an icon stored in IcoRes.dll offset 004.
Special Note: All things added to the ROM are automatically placed in \Windows. If you add an app and copy them to their original location other than \Windows, you will have two copies and not save precious persistent storage. BUT, if you add the app and translate the registry settings to point to \Windows, you don't have to copy them anymore, and it runs directly from ROM. However, there are some apps that won't run correctly in the READ only state, then you just have to duplicate this single problematic file using initflashfile.dat.
tjlabais
15th December 2007, 04:18 AM
Hello All,
What's the most effective way to tweak the registry when cooking a ROM? I don't mean adding packages, but simply editing the contents of the base hives, without having to edit the whole blooming thing.....
From what I can see, it could be either a standalone rgu file or an xml script - but I don't know what effect these have (if any) upon the boot sequence.
Could somebody please give me a few pointers?
Thanks in advance,
Andrew
Yes, you could do this by simply adding XML. I don't know if this will work if you add an independent file not part of any DSM. So, the best way is to edit an existing XML in the ROM (i.e. mxipupdate_oemoperator.provxml) you can study the content of this file as it is not limited to registry settings alone. You can also use XML to create shortcuts (lnk files) and copy files similar to the initflashfiles.dat directives. This XML file can be edited using notepad without any need for conversions.
The difference with going thru the long process is, you get the desired registry settings at boot time. Using XML is kind of customizing the PPC at hardreset.
Hope you get the picture.
cyron_at
19th December 2007, 03:55 PM
Hi 2 all!
When building the new OS via "build.bat! I get an error message from ImgfsForDump.exe at Processing "mscorlib.dll" as module.
Any Ideas?
PS: In the OS.nb the file mscorelib.dll is not there.
Thanks,
Chris
cyron_at
19th December 2007, 04:17 PM
Hello!
I found the error for the build.bat.
There was no imageinfo.bin.
How di I get the right imageinfo.bin for this file?
Thx,,
Chris
tjlabais
19th December 2007, 11:47 PM
Hello!
I found the error for the build.bat.
There was no imageinfo.bin.
How di I get the right imageinfo.bin for this file?
Thx,,
Chris
normally, when you dump the ROM, if it was originally stored as a module, then you would get the imageinfo.bin in the IMGFS section.
if you are working with XIP, you need the 7/30/07 release of XIPport.exe to dump the modules with imageinfo.bin. The older xipport.exe does not make imageinfo.bin.
caution: i don't find mscorlib.dll in my OS.nb for both XIP and IMGFS. which package does this come from?
cyron_at
20th December 2007, 11:03 AM
I included .Net 3.5 in the ROM. In .Net 3.5 there are files (*.dlls) which are not present in .Net 2.x. for example mscorlib.dll.
ervius
23rd December 2007, 01:18 PM
ok, folk, if you need to update signatures into your .dsms files to shows right os version and build......
here:
http://rapidshare.com/files/78516181/dsm_patcher_1.4.zip
dsm pathcer to update all sdms in oem\ and sys\ folder, before build your new rom, update also dsm files, so package_tools can show the right version also in dsm files! ;)
bye!!!
tjlabais
10th January 2008, 10:14 AM
ok, folk, if you need to update signatures into your .dsms files to shows right os version and build......
here:
http://rapidshare.com/files/78516181/dsm_patcher_1.4.zip
dsm pathcer to update all sdms in oem\ and sys\ folder, before build your new rom, update also dsm files, so package_tools can show the right version also in dsm files! ;)
bye!!!
nice tool! could you separate \OEM from \SYS. I would want to change only the \SYS part and retain the \OEM part to avoid confusion.
Good Job!
Cyrus Kourosh
22nd February 2008, 10:58 PM
Great job bennec83... Really nice step by step work.
Thanks a lot for this Educational Kitchen
axl79
26th February 2008, 10:04 AM
Hi, first of all.. GREAT Kitchen, very easy for newcomers like me.
i´m triying to translate a Trinity WM6.1 english ROM to spanish, i made the complete work, editing default.hv, user.hv, initflashesfiles.dat, copy all the .mui´s but the resulting ROM won´t boot.
After this, i tried to make less changes and the only thing i made is copy the .mui´s files from a published WM6.1 ROM for Artemis, and delete the folders of .mui modules like is writing in the cooking guide. This time the Roms seems to boot, but it stops just before showing Today Screen. What could be the problem or the mistake? what i´m missing? is posible to use the resources of an Artemis WM6.1 for a Trinity device?
Thanks in advance for helping me.
moritan
6th March 2008, 11:06 PM
Hello, i'd like to know if i could use the romDonalds to cook a WM6.1 rom?
moritan
10th March 2008, 10:06 PM
Hello, i'd like to know if i could use the romDonalds to cook a WM6.1 rom?
I answer to myself, the response is YES
cyron_at
11th March 2008, 12:22 PM
Boot.rgu:
.
.
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
.
.
causes an error:
Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 19794.
ervius
11th March 2008, 12:38 PM
Boot.rgu:
.
.
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
.
.
causes an error:
Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 19794.
there isn't this key into boot.rgu...
cyron_at
11th March 2008, 12:48 PM
there isn't this key into boot.rgu...
Sure, this you'll find this in boot.rgu!!
ervius
11th March 2008, 01:07 PM
Sure, this you'll find this in boot.rgu!!
where, in trinity bepe's kitchen 6.1 not present in boot.rgu...
ausdim
11th March 2008, 01:44 PM
Boot.rgu:
.
.
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
.
.
causes an error:
Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 19794.
This key is in SYS\NetCF rgu file.
Why you try to put it at boot.rgu??
g77
11th March 2008, 02:29 PM
This key is in SYS\NetCF rgu file.
Why you try to put it at boot.rgu??
Try this instead:
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\\Windows\\mscoree.dll"=dword:1
cyron_at
11th March 2008, 03:07 PM
This key is in SYS\NetCF rgu file.
Why you try to put it at boot.rgu??
Guys, this registry key is in the boot.rgu (registry from default.hv).
Also with \\.....\\ it doesn't work.
oggi1969
13th March 2008, 03:03 PM
Hello
My boot.rgu =>> None
My default.rgu =>>
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\\Windows\\mscoree.dll"=dword:00000001
???
oggi1969
13th March 2008, 03:10 PM
re hello
boot.rgu =>> default.HV =>> *.bat or cmd DOS
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:00000001
error
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
causes an error:
Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line
replace for
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\\Windows\\mscoree.dll"=dword:00000001
rgu =>> hv .... ok
look base regisstry it =>>
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
BOOT.rgu =>> default HV
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
= error
????
cyron_at
13th March 2008, 11:31 PM
re hello
boot.rgu =>> default.HV =>> *.bat or cmd DOS
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:00000001
error
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
causes an error:
Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line
replace for
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\\Windows\\mscoree.dll"=dword:00000001
rgu =>> hv .... ok
look base regisstry it =>>
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
BOOT.rgu =>> default HV
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
= error
????
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
\Windows\mscoree.dll=dword:1
His works, but I don't think that this is the right way :-(
Nobody a real solution???????????????
wan.ting
29th March 2008, 05:09 AM
thanks very mach!:)
FORVB2
4th April 2008, 05:15 PM
Dear bennec83
Thank you for this thread
Q1 : This Educational Kitchen for (Trinity HTCP3600) OR NO?
Q2 : In last step (Flashing)
My PPC in progress bar to (1%) then it restart
with this masseg "The Image File is Corrupted. "
wath I do Plz Help Me......
Thank you
club88
8th April 2008, 04:11 PM
nice post aaaa
athena99
22nd April 2008, 09:17 AM
May I know how to extract my own cab file with *.rgu file. Thanks!!!!
athena99
23rd April 2008, 12:18 PM
How do I edit Rom Version, Rom Date, ExtROM version which is display in Device Information. Thanks
svetbg
24th April 2008, 06:02 PM
How do I edit Rom Version, Rom Date, ExtROM version which is display in Device Information. Thanks
As far as I understand, this information is editable from default.hv when you convert it to boot.rgu.
But when I try to convert boot.rgu back to default.hv I have experienced the following problem (I am attaching screen shot of the problem).
I have added REGEDIT4 at the beginning and blank line at the end of the file.
I have saved the boot.rgu after editing in UNICODE.
Any one has a solution for this problem?
EDIT:
The problem solved, I opened boot.rgu with OpenOffice and it did not remove the new lines as most of the other editors make.
svetbg
25th April 2008, 10:56 AM
1. Are default.hv and user.hv the only files that hold windows registry?
2. How can I include programs in the start up of windows?
savagemen
6th May 2008, 12:18 AM
i have a question;
i want to use a rom that was posted here and add just one cab file(UTA3.5).
how can i do that? i've already dumped the rom.
savagemen
8th May 2008, 10:03 AM
i've done my rom but now i have a problem.
i made the rom using the last w6.1 black edition in this forum.
i added one OEM, from a cab file.
i changed the registry files, etc.
i made the rom puting in dutty's tool the device "TRIN100" (because i have a P3600)
i installed the rom in my phone.
the result is that i don't see any changes and the splash screens that i added don't appear.
help me
cityzensg
8th May 2008, 10:43 AM
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Press any key to continue . . .
I keep getting this error... where did I go wrong?
anybody can help me please...
cyron_at
8th May 2008, 11:14 AM
importing registry file ".\boot.rgu"...
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 1.
BuildBootHive: (RGUComp) !ERROR failed importing ".\boot.rgu"
wmain: (RGUComp) !ERROR failed building BOOT hive
Success
DEFAULT.HV succesfully created
Press any key to continue . . .
I keep getting this error... where did I go wrong?
anybody can help me please...
have you done this:
Add REGEDIT4 at the beginning and blank line at the end of the file.
Save the boot.rgu after editing in UNICODE.
cityzensg
8th May 2008, 02:37 PM
have you done this:
Add REGEDIT4 at the beginning and blank line at the end of the file.
Save the boot.rgu after editing in UNICODE.
YES... I have done that... but still the same:(
GregoH
15th May 2008, 07:31 PM
Hello,
I have a problem when using RGUComp. My file boot.rgu is not correct. RGUComp tells me a mistake to line 12117 : ".\boot.rgu" within a few lignes of line 12117 !! but I don't know the problem !!
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Resuming]
"bkl1:"=dword:4
"Flags"=dword:10000000
@=dword:2
Can you help me please
Thanks.
cyron_at
15th May 2008, 08:55 PM
Hello,
I have a problem when using RGUComp. My file boot.rgu is not correct. RGUComp tells me a mistake to line 12117 : ".\boot.rgu" within a few lignes of line 12117 !! but I don't know the problem !!
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Resuming]
"bkl1:"=dword:4
"Flags"=dword:10000000
@=dword:2
Can you help me please
Thanks.
..I have taken a look to my reg:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Power\State\Resuming]
"bkl1:"=dword:4
"Flags"=dword:10000000
No @
mithoss76
28th May 2008, 07:41 PM
any chance of a kitchen for Kaiser
tuksedra
5th June 2008, 05:47 AM
Sorry, i want to ask how can i cook a rom with more ram?.. even 40mb storage is fine with me.. anyone?
chanvi93
19th June 2008, 10:33 PM
Thanks very much , this kitchen is very easy to use and understand for the newbies as me , i am in the final compilation but i don't see how to change the version in "Device information" , i have extract the XIP and don't know how to do , can somebody tell me please .
Thanks in advance
Nights_Ice
20th June 2008, 03:27 AM
I will like to cook my own ROM too
downloaded it will try it out
but I need to know if I can extract others people ROM and modifiy it?
jerome35
18th July 2008, 12:52 AM
Thank you Bennec83 for all this information extremely useful for beginner as I am.
Thank you also in Oggi for your information which brought me here.
I now will lean on all that I have just seen to start to work on the dumping of Roms.
Well now with the job
Jerome
rl66
19th July 2008, 03:45 PM
once upon a time (yesterday in fact) a great warrior of the french language (me lol ) decide to go on crusade (i mean i would like to traduce a cool WWE rom in french)...
and here is the 1st problem... there is no cooking program working under my OS (windows server 2007 x64) and it will be a mess to put XP 32 on it...
is there any tip to make your program not to detect the OS build (5.2 3790srv03) my Windows will run it well in 32 bits mode if then...
(i know i copy/paste from bepe post, shame on me :D)
svmobile
21st July 2008, 04:24 AM
Thank you:D:D:D
svmobile
21st July 2008, 04:28 AM
I can"t D/L link :confused:
nosedive
8th August 2008, 06:48 PM
first - i tried a couple of kitchen and although you have to convert rgu to hv files by hand, i like this kitchen most
thx to bennec
2) i finnally got my rom done and wanted to flash, but your rom update util is not for trin100 (i think it is for hermes? -> like said in the guide) - i used the flash util included in other roms - worked fine.
are you aware of this?
pedernais
11th September 2008, 02:00 AM
I can´t D/L link, Help me please!:confused:
shad0w22
9th December 2008, 11:19 PM
Bennec83,
Srsly, the way you have arranged the tut is ultimate.
Even though you see me as new here i have been around with different login when i was Imate jasjar user. :)
I brought jasjam and by chance wanted to cook and googled stuff.
I liked none other than your tutorial.
It took me thru basics and now i am refreshed and set to go...
Wonderful effort; expecting you to MAKE complex stuff tuts as well.
Btw, after trying for 4 times; today i made a very(i mean very) basic ROM to start with and from today i work to build a complex one. :D
Thanks again and all the best in your persuit. :D
Good day,
Sam
Pharmako
30th July 2010, 09:43 PM
Boot.rgu:
.
.
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\Windows\mscoree.dll"=dword:1
.
.
causes an error:
Failed to parse value name HKEY_LOCAL_MACHINE\Software\Apps\Shared!!!
InitRegistry FAILED in file ".\boot.rgu" within a few lines of line 19794.
Hi, don't know if this is relevant anymore (such an old post), however I fixed it with:
[HKEY_LOCAL_MACHINE\Software\Apps\Shared]
"\\Windows\\mscoree.dll"=dword:1
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.