View Full Version : WM6 Rom Kitchen
nandlal_mk
27-05-2007, 12:41 PM
The use of the Rom Kitchen is at your own risk!
Note: This is NOT for beginners, you need to have a good understanding of flashing G3/G4 prophets
This is NOT for answering or asking basic info, use the wiki/search for that.
Rom Kitchen Installation:
Download (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en) and install MS .NET framework 2 first
Extract the file ‘Prophet_WM6_RK_S-Core.rar’ anywhere.
The Folder structure will look like this:
http://i201.photobucket.com/albums/aa176/nandlal_mk/Prophet-RK-WM6.png
Extract ‘FlashOS.zip’ and ‘rgu-hv.zip’ anywhere.
Using the Rom Kitchen in Steps:
STEP (0): Making an OEM Package:(optional, more later)
This step is not necessary at beginning, unless you want to include new OEM Package in the OEM dir of Kitchen.
STEP(1): Run BuildOS.exe:
it will look like this:
http://i201.photobucket.com/albums/aa176/nandlal_mk/BuildOS.png
Here you can select / de-select any packages you require.
Make sure you don't select too many or it will overflow the rom and you will get any error in the CreateRom.bat step.
Click the green button when you are done and it will create the OS dump.
If you get errors during this, it is probably due to duplicate files/modules in SYS and OEM dirs or due to bad registry entries.
If they occur, it has to be fixed by deleting duplicate files/modules (make sure you know what you are deleting) and correcting the registry (its hard to track registry errors, only change one package at a time).
If there are no errors BuildOS.exe will finish and prompt ‘Done’.
The temp dir will have dump,boot.hv,boot.rgu and log.txt
Do not delete any content at this point.
STEP(2) (a): Editing default/User .hv files:
This can be skipped, but all depends upon need.
This is needed for example when you need to ‘remove’ some reg entries.
For example see:
http://i201.photobucket.com/albums/aa176/nandlal_mk/default.png
The base rom used in this kitchen is from the wizard, so we probably need this type of removal again.
To do it , copy default.hv and user.hv( user may not need both) files from dump created above to rgu-hv folder.
Run respective batch file to convert them in *.rgu files and rename *.rgu files to *.txt
edit *.txt files in notepad.
Remember these points:
--------(i)Turn off Word Wrap in notepad
--------(ii)1st line is blank line, type “REGEDIT4”(without quotes)on this line
--------(iii)Make sure last line is blank line
--------(iv)Files should be saved as Unicode not ANSI after editing
--------(v)HKCR & HKLM falls in default.rgu
--------(vi)HKCU and HKU falls in user.rgu
When saving *.txt files in notepad,
--------Select Encoding as Unicode
--------Select file type ‘all’
--------Rename as *.rgu
Now run respective batch file to convert *.rgu file back to *.hv files. Original *.hv files present in rgu-hv dir will be replaced by newly edited *.hv files.
Move new *.hv files back to dump folder in temp dir.
STEP(2) (b): Editing main initflashfiles.dat, why ? (Coming soon)
STEP(3): Run CreateRom.bat:
This batch file uses the dump dir., boot.hv and boot.rgu files to create the OS.nb file.
If there are no errors, the newly created OS.nb is placed in the temp dir.
STEP(4): Flashing the OS:
- Downgrade to AKU 2.2 first (wm5)
- Move your new OS.nb from the temp dir to the FlashOS dir and run UpgradeRom.bat
Screenshots:
http://i201.photobucket.com/albums/aa176/nandlal_mk/SShot.png
Downloads:
PROPHET_WM6_RK_S-CORE (http://rapidshare.com/files/33679723/PROPHET_WM6_RK_S-CORE.rar.html)
40037
40038
40039
Updates:
#1 - 10/06/2007 Reduce imgfs size and put in more OEM/Files
(1)41171
Extract Zip and replace TOOLS dir and CreateROM.bat with old one in RK.
Modified File/TOOLS are optional, one can continue to work with old ones.
Info on Update #1
- Modified File/Tools repack imgfs block and hence OS.nb to reduced size!!
- Standard size of Shiped OS/Old cutom cook OS is 58368 KB(59,768,832 Byte)
- With the modified File/Tools new OS.nb can be less then 50 MB!!
- Hence its possible to include more OEM Packs and files untill the limit of 58368 KB
- Less imgfs blocks will not increase Storage.
- If OEM Packs/Files are deleted, initflashfile.dat must be edited, if not it will not boot properly
- Flashing reduced size OS.nb with FlashOS, may not prompt completion, so one has to wait as long as to approx 30 min or above to make it complete in hidden mode.
- If you add too many OEM/Files to the OS.nb greater than standard size without any error, but avoid such OS and dont risk ur device by flashing over size OS.nb
- experience with reduced size OS.nb - device switches off frequently after waking up, no other issue found yet.
Credits:
Mamaich,bepe and faria for base framework
Anichillus for base rom Core 2.n
Double_ofour for linux support
Zeusin/Smart1 for explaning ModelID
itsme and Tadzio for his tools
funman for the manual
And many others.........
zeusin
27-05-2007, 03:48 PM
Hi Nandlal,
:) Finally after a long wait... Am downloading it now, and will try it out asap. it looks grt and easy to use from what i can see. Thanks a lot for this, and hopefully we will have more custom stable roms coming out based on this RK
PS: SMART1 helped in figuring out the model ID.....so thanks to him :)
nandlal_mk
28-05-2007, 04:46 PM
can this be use with smart1's???
its complete kitchen, u dont need any other rom to use with.
Kitchen uses anichillus's Core 2.n as base rom.
If u just use kitchen with all steps u will get a rom which looks as in post.
nandlal_mk
28-05-2007, 08:31 PM
i forget to install it... i have formated my pc 2days ago :P
xD
Thankx for this pack nandlal_mk ;)
It was good if it was more options to cook our proprly rom ;)
Im still on improvement work, especially option to choose Language Packs via OEM packahe and more on registry changes, but the limitation is of time. I have free access to my PC only in night for 2Hrs:o
animelover
05-06-2007, 12:54 PM
I answered my question by myself: it's explained in the PDF-File! :D
But I got another question:
Can I switch the Core-ROM? I'm customizing at the moment PDAViet 4.0.0.0.3 but I think it's not all to replace the OS.nb inside the Kitchen! Explain it please!
nandlal_mk
05-06-2007, 04:50 PM
I answered my question by myself: it's explained in the PDF-File! :D
But I got another question:
Can I switch the Core-ROM? I'm customizing at the moment PDAViet 4.0.0.0.3 but I think it's not all to replace the OS.nb inside the Kitchen! Explain it please!
Hi animelover,
Nice to see u.
I have been out for some work and will complete remaining tutorial on first page.
Well, choice for Core rom just arises cuz i liked its speed and performence even when there is not much registry changes, i changed very little few reg to work with prophet, as it was consuming time of my work hour.
And its absolutely possible to port any custem rom to kitchen, that was my search which ends in a shape of this kitchen.
But as i stated in 1st post we should have a official WM6 for prophet then only the kitchen based on that will be perfect.
There is some inbuilt behaviour of BuildOS.exe, that it does not construct registry based on custom rom that has been ported to kitchen, rather it construct registry from deployed SYS/OEM structure.
Thats why when a custom rom ( say Smart1 v3 or any) ported in kitchen vanishes its customized registries on running BuildOS.exe, and newly created rom will have totally different registries than original one.
However original registries of custom rom r placed in SYS/Metadata but they r ignored during BuildOS.exe (Mods, please correct my findings if im wrong)
If there is a better chioce for a rom that should be ported, please mention, that will be ported in RK, but u know what i wrote above.
One has to make registry changes after BuildOS.exe to make rom more performative.
it looks promising,
when will tut on post#5 complete ?
nandlal_mk
10-06-2007, 06:04 PM
Extract Zip and replace TOOLS dir and CreateROM.bat with old one in RK.
Modified File/TOOLS are optional, one can continue to work with old ones.
Benefits & Facts of Enhancement #(1)
.....(1) Modified File/Tools repack imgfs block and hence OS.nb to reduced size!!
....(2) Standard size of Shiped OS/Old cutom cook OS is 58368 KB(59,768,832 Byte)
....(3)With modified File/Tools new OS.nb can be as less to 50 MB!!
....(4)Hence its possible to include more OEM Packs and files untill the limit of 58368 KB
....(5)Decrease in imgfs block does not grow Storage on flashed device.
....(6)If OEM Packs/Files r deleted, initflashfile.dat must be edited, if not then device could not be booted properly
....(7)Flashing reduced size OS.nb with FlashOS, may not prompt completion, so one has to wait as long as to approx 30 min or above to make it complete in hidden mode.
....(8)If too many OEM/Files included than these tools make OS.nb greater than standard size without any error, but avoid such OS and dont risk ur device by flashing over size OS.nb
....(9)My 2 days experience with reduce size OS.nb--- device switches off frequently after waking up, no other issue found yet.
nandlal_mk
13-06-2007, 06:23 PM
This ROM is great. Beautifull bootscreen and finally sound for every tap, even the Start Menu.
One Problem:
When I change the backlight setting (everything off) and I switch off and on my device the backlight is gone. The only solution is to hard reset my device and set it up again. Is there a solution for?
there is no such problem on my device, but its possible different devices shows little variation in performence.
try using without backlight off setting or power offsetting for some time, i think it may help or remake-reflash in freash way.
im still on enhancement work, but with slow pace. However there is not much to change as base rom provided by anichillus is already superb.
But still i will post some more enhancement before reviving whole kitchen with any new good base rom.
Jesterz
25-06-2007, 11:26 AM
Thread move to WM6 section, will update and clean later :)
Good work nandlal_mk
nandlal_mk
25-06-2007, 06:21 PM
Thread move to WM6 section, will update and clean later :)
Good work nandlal_mk
Thanx Jesterz.
Its nice to see you again after a long time ( last activity 20-3-07:) , i was eying/waiting to change it), really missing u all prophet forum user.
I need ur assistence, may i PM u later?
Jesterz
26-06-2007, 10:23 AM
Thanx Jesterz.
Its nice to see you again after a long time ( last activity 20-3-07:) , i was eying/waiting to change it), really missing u all prophet forum user.
I need ur assistence, may i PM u later?
Thanks ! and sure, give me a PM whenever
C ya
panda88
27-06-2007, 03:17 PM
2 questions...
1. can i use this tool to cook ipaq rom?
2. if the pda has no phone function, how can i remove the phone module?
sorry i am newbie, pls bear with me if i asked silly questions
P4k1t0
27-06-2007, 08:09 PM
Anyone have the problem on the status battary?
scott4
29-06-2007, 01:26 AM
Im still on improvement work, especially option to choose Language Packs via OEM packahe and more on registry changes, but the limitation is of time. I have free access to my PC only in night for 2Hrs:o
Please let me know if you need help for multiple lingual packs as I know japanese, korean and chinese. I still have the problem of doing a korean/japanese language rom. Tks!
Infestor
07-07-2007, 01:38 PM
Is there a way to convert OEM Packages into cabfiles that I can install like any other program?
gullum
07-07-2007, 01:53 PM
Is there a way to convert OEM Packages into cabfiles that I can install like any other program?
I use this program for making cab files
Installation Creator (http://aperitto.com/content/view/14/28/)
It's got everything you need
Just place the files in the right folder and edit the registry and go to build and your done
gullum
07-07-2007, 04:20 PM
I realy like to get a new core rom the one inside this kitchen is buging me.. as is restarts the prophet rapidly
Infestor
07-07-2007, 04:41 PM
Thanks gullum! :)
I only have some remaining questions:
First, is it correct, that the registry entries from the OEM-package are in the *strange-hex-code*.rgu? Do I need to enter this code anywhere? Is there a way to import this file directly into the Installation Creator or do I have to add the settings manually by editing the registry sections?
Second, how can I find out if there are any self registering or setup dll files that I have to specify during the setup process?
Sorry to bother you, if there is a thread or tutorial where this has been discussed before, just tell me which one it is.
I just downloaded the OEM.zip from the Wizard Forum and want to try some of the programs out. :)
Thanks again for your help!
PS: And yes, I have the same problems with the core here...my Prophet restarts every 10 inutes or so :(.
cabi11
10-07-2007, 05:08 AM
[QUOTE=gullum;]I use this program for making cab files
Installation Creator (http://aperitto.com/content/view/14/28/)
It's got everything you need
Just place the files in the right folder and edit the registry and go to build and your done[/QUOTE
Bro, thanks for the link but i dont really understand how to create cab file using this intallation creator tool but eager to try. I'm quite blur. Can you help me on this?
:confused:
gullum
10-07-2007, 02:59 PM
hi yes you will have to manualy type in the regestry settings other than that it is fairly simple. but i'm on my phone right now so i'll give a ditailed guid when I get back home in about 2 days
djalbania
10-07-2007, 09:53 PM
:mad: :mad: my phone is blocked coz i do that u sayd ... what to do now ???
jimtoyz
22-07-2007, 09:06 AM
er, the base rom thing...
if i want to make the base rom PDAVIET 4.0.0.0.5a, what should i do??
thanks in advance for the response..:)
Lexx_xda
02-08-2007, 03:16 AM
Please, lay out
PROPHET_WM6_RK_S-CORE
Somewhere in other place also break archive on 30 Mb. Thanks.
GR6813X
09-08-2007, 02:24 AM
Thank you for cook's tools.
Now I would like to know if somebody knows the appropriate tools to introduce me in the world of the roms translations, and how I can unpack the nbf files to work with them?.
Please, can anybody help me?
Tahks for all.
kenhuat
25-08-2007, 07:24 AM
can someone upload the file PROPHET_WM6_RK_S-CORE
here rather than rapidshare link ? please. thanks in advance.
esmaeel
09-09-2007, 12:46 PM
Hi every body specially, Dear rom Cookers:
I have been tried all WM6 ROMs released here, all have this big problem in connection with blue tooth hands free devices: they connect briefly and good interconnection meanwhile the hands free is in the range after putting out the hands free device more than 3 minutes out of the distance range and then go back to distance range the connection cant recognized automatically between handset and hands free, this problem is common at all the cooked WM6 ROMs but not in the WM5 ROMs
This only (but very BIG and disappointing) problem of WM6 ROMs would u anybody please solve this big problem.
**** I tried all registry and software tricks not solved and only turning back to the WM5 solved this problem *****
XShell
05-10-2007, 08:30 AM
Someone, upload the file PROPHET_WM6_RK_S-CORE anywhere, rather than rapidshare! Please!
panda88
08-10-2007, 09:41 AM
i would like to kickstart my own rom, wonder where is the best place to obtain the latest base rom. appreciate your help.
dunia007
31-10-2007, 11:22 AM
Can someone upload it in an other site or mirror rather than in rapidshare bcos many of us can't download from rapidshare
2PShakur
01-11-2007, 01:03 AM
my screen gone wite what do i do? thanks
rondol1
01-11-2007, 05:09 PM
my screen gone wite what do i do? thanks
When did it go white? What were you doing? Please, if you want help, give as many relevant details about your problem as you can.
2PShakur
01-11-2007, 07:43 PM
thanks for the help. ;) i was flashing my s200 and all things i did didnt send me error, and in the end when i was reseting my phone it appears the htc logo then appers the so version and when it was supposed to appear the wm6 the screen goes white and after a few seconds it gives a litle sound like a definitions sound...
sorry for my bad english and thanks a lot guys. ;)
rondol1
03-11-2007, 10:32 AM
thanks for the help. ;) i was flashing my s200 and all things i did didnt send me error, and in the end when i was reseting my phone it appears the htc logo then appers the so version and when it was supposed to appear the wm6 the screen goes white and after a few seconds it gives a litle sound like a definitions sound...
sorry for my bad english and thanks a lot guys. ;)
I haven't heard or seen this problem before, so I cann't tell you the cause. But if I were you, I should flash again, starting with the downgrade to WM5 and then following the descibed procedure to flash WM6.
So, in short, try flashing again step by step. I hope it helps!
2PShakur
03-11-2007, 03:54 PM
how can i downgrade? sorry for the question
nandlal_mk
03-11-2007, 07:39 PM
how can i downgrade? sorry for the question
Please use wiki/google or
http://forum.xda-developers.com/showthread.php?t=314615
2PShakur
04-11-2007, 09:13 PM
how can i reflash my phone if the screen is white? when i connect it to the pc the flashing oft says that it dont find the phone, but my computer detects it
Behzad Varedi
04-11-2007, 10:18 PM
how can i reflash my phone if the screen is white? when i connect it to the pc the flashing oft says that it dont find the phone, but my computer detects it
Hello
sorry I'm asking u this question, but can I know where are you From ?
think we are Compatriot ...
rondol1
05-11-2007, 06:39 AM
how can i reflash my phone if the screen is white? when i connect it to the pc the flashing oft says that it dont find the phone, but my computer detects it
Put your phone in bootloader (press CAmerabutton and soft reset) You will see the triple coloured screen. DISable "Allow USB Connection" in the settingsplane from Active Sync. Then connect your phone to the PC and run the RUU.
2PShakur
08-11-2007, 07:23 PM
im from portugal...
2PShakur
08-11-2007, 10:31 PM
Rondol1 thanks a lot for your help, but i do all the things you say, but when i run ruu it says the phone is not connected...
rondol1
09-11-2007, 06:21 AM
Rondol1 thanks a lot for your help, but i do all the things you say, but when i run ruu it says the phone is not connected...
That is a strange thing.... does the phone get into bootloader mode? That means, do you see the tricolored screen? Or stays it just white?
enduromen
14-11-2007, 08:20 PM
hello´
Can i use this soft to translate a inglish rom to Portuguese.
what i have to do. Is it possible give a tutorial or some thing like that. If some one can give a hand please send a PM or respond here
best regards
enduromen
dave.
05-02-2008, 08:29 PM
Hi everybody i loaded it up at my 4shared site.
klick here (http://uncle-dave.4shared.com)
have fun
Innova
26-02-2008, 04:23 AM
Hi everybody
How to make XIP folder & XIP.bin from Korand Roms and Shadow Roms. I trying to do it, butcan't
Thank
Innova
04-04-2008, 05:46 PM
Hi every body
How to find xip.bin address in OS of Prophet WM 6.1 ?
thank
Innova
14-04-2008, 05:03 PM
Hi all
I want to learn how to make Prophet ROM with BigStorage. How to make it ?
May You teach me ?
Thank
Innova
15-04-2008, 01:54 PM
Nobody help me ??? :(
l3v5y
11-05-2008, 08:42 PM
If you want to build a new ROM, I'd recommend using Neokit. This includes bug storage tools and is a lot more recent...
Innova
19-05-2008, 11:52 AM
Hi every body
Please guide me how to make Propher ROM Big Storage
Thank
Innova
14-06-2008, 06:28 AM
Hi every body
Please guide me how to make Propher ROM Big Storage
Thank
I think many Peoples know How to do it. But why no one helps
l3v5y
16-06-2008, 12:15 PM
I think many Peoples know How to do it. But why no one helpsThe tools with this kitchen can not make a "big storage ROM". Use something like HyperCore, or Neokit to dump a ROM and then rebuild it. You will probably gain some storage.
This kitchen is just to build a single ROM. To create an entirely new ROM, you need a kitchen with more tools.
galaxyboss
03-07-2008, 10:26 PM
Hi
thanks for the cool tools,
I want to ask, I am trying to do this in windows vista, but the upgrade not working something with config.nt files in system32 folder,
any advice?
l3v5y
03-07-2008, 10:28 PM
Hi
thanks for the cool tools,
I want to ask, I am trying to do this in windows vista, but the upgrade not working something with config.nt files in system32 folder,
any advice?I think some of the tools do not work with Vista...
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.