View Full Version : Universal WM6 ROM Kitchen
helmi_c
16th March 2007, 04:03 PM
Universal WM6 ROM Kitchen
Finally I'm able to steal some time to upload this Kitchen, the intention is to get everybody involved and understand and maybe help with the development of wm6 for universal, and also everyone can built their own personalize universal WM6 ROM, hopefuly user or any rom modder sending some patch or registry modification or some part update to the kitchen...
Big Thanks to MAMAICH and also my friend Bepe, the two Genius on the forum I know...
Most of this Guide is taken from bepe's, and also some of the dev tool are taken from Bepe's, and ofcourse MAMAICH so credits goes to them also for his great method and tools!
lets start,
helmi
----------
ROM Kitchen is a tool to cook your personal Universal Windows Mobile 6 ROM by the packages you need.
Your Computer must have .NET Framework v2.0 installed!
THE KITCHEN:
Someone might need to mirror it somewhere?
ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/helmi_uni_wm6_kitchen_r0.rar
OEM Pack Included in R0 Kitchen (Most of it part are newer then currently available rom):
Camera&MMS=3.5.1.5
CommManager=1.3.7.0
mHub=6.29.061106.I0
PicturesExt.dll=1.20.911.610
PowerService.dll=2.15.1.0
WirelessMgr_Service.dll=2.21.0.0
NETCF2_SP2= .NET Compact Framework 2 SP2
JAVA
SIM_Mgr=5.30
STK_Service.dll=4.47
StreamingMedia=2_10_1025621
Zip=1_20_25226_1
ps: the kithen is ready to build vanilla version, just
1. Click createos.exe
2. Click start button (createos.exe dialog) wait till its finish.
3. Click CreateROM.BAT, click encode, browse nk.prj, set operator
4. flash....Done.
OEM PACK:
I'm just too lazy to link them one by one...
BTFtp=1_1_27419_1
BTSapProfile.v1.45
CambridgeMSBTPlug-In
HtcWmpPlugin
Indialler_Phonepad_15_Language
MS.VoiceCommand=1.6_UNIVERSAL
OneNoteMobile=12.0.4518.1010
Pocket_MSN
PocketXPDF=0.50
Resco_Explorer 5.42
SDDaemon_UNIVERSAL
StowawayBTMouseKeyboard
SymbolPad=1_0_24075_1
Szilamer_BubbleFix
Szilamer_WordSuggestionFix
TaskManager=1_0_27407
USB_HDD
VGAMode
VOIP
WinliveVGA
WM5torage 1.7.3
WM6_CustomerFeedBack
NETCF2_SP2
JAVA
Zip=1_20_25226_1.rar (ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/Kitchen_OEM)
more will be added by others maybe? TOMTOM? SPB PLUS?, wiki page might be ideal for this...
How-To build a ROM:
1. Extract the kitchen pack to the c:\DEV folder (create the folder if u dont hv it)
2. Extract OEM Packages you need to OEM folder
3. Run CreateOS.exe and click the button
4. Run CreateROM.bat, proccesing....
5. HTC64_Extended_ROM_Tool.exe will start, click encode, then browse for C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Temp\nk.prj then click next.
6. Set ur operator in operator name text field, default is set for 02 (02__01) u might change this to TMOB, MDL, etc then click encode when u finish to convert nk.nba to nk.nbf, the nk.nbf (ROM) will locate at C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Temp folder.
http://www.imagehosting.com/out.php/i344543_setoperator.gif
7. ROMUpgradeUt.exe will start to update the rom to ur device or u might cancel if u planning to update latter.
Done! U Just create ur personal Universal WM6 ROM!
How-To build ur own OEM Package:
An OEM Package is just a simple folder containing files and registry settings for the ROM
First of all you'll need a GUID number for your Package.
Go to http://www.famkruithof.net/uuid/uuidgen to get one.
In my case:
283b9db7-cb03-4c1b-820e-ca49b2c3b5db
Necessary steps:
1. Create a new folder:
Dev/OEM/[Your package name]/
2. Create a empty text file:
Dev/OEM/[Your package name]/283b9db7-cb03-4c1b-820e-ca49b2c3b5db.dsm
(CreateOS.exe will finish this file for you)
If needed:
3. Create an UNICODE text file:
Dev/OEM/[Your package name]/283b9db7-cb03-4c1b-820e-ca49b2c3b5db.rgu
This file could be used to add registry entries to the ROM
First line is:
REGEDIT4
...
and there MUST be a empty line at the end!!
4. Create an UNICODE text file:
Dev/OEM/[Your package name]/initflashfiles.txt
This file could be used to create folders or copy files, shortcut on the ROM.
For Example/ Ilustration: Open or read Dev/LOC/initflashfiles.dat using a text editor or any premake initflashfiles.txt at one of the OEM folder.
and there MUST be a empty line at the end of iniflashfiles.txt also!!
Copy all files you need to Dev/OEM/[Your package name]/
How to change Universal paging pool SIZE:
Open nk.nba with hex editor and search for hex 64B00000640000002E2E2E2E00002E00 with 2E as a joker string and the last 2E00 is ur paging pool size. or just goto offset 51A502 and start mod ur paging pool see ilustration bellow:
http://www.imagehosting.com/out.php/i344544_unipagingpool.gif
the picture show us 4.8mb(48) paging pool (standart) change to 60 (6mb), 70(7mb), or any size u like.
How to fake ur CE version and OS Built
(only if u kinda person who like to fake stuff, not recommended thought)
How to fake ur CE version:
open nk.nba/nk.fat with any hex editor and go search unicode string 2.00.02 (the real version) or goto address 477C and 31437C and modify to any version u like, 2.99.99 or 2.00.99 or 2.01.06 or 2.01.08 or maybe 9.99.99? if u like... but still, its a fake, well its up to you...
Ilustration picture:
http://www.imagehosting.com/out.php/i344541_fakece.gif
How to fake ur OS Build:
convert shellres.dll.0409.mui module (dir) to file and edit string 918 at resource ID 14683 and 14684 to any OS version u like, u'll have OS build 10.10 (Build 99999) OS if u like...but still, its a fake, well its up to you...
Ilustration picture (u'll hv OS 10.50.9999 (Build 99999) isn't amazing? more update then ms one...:
http://www.imagehosting.com/out.php/i344542_fakeos2.gif
How to cook ur Extended_ROM
I'll update someday, running out of time...
Well, the kitchen and also some instruction (hopes u guys understand) are here now, so? why dont you guys built ur own personalize WM6 ROM...??
I hope more people will understand and gettin more involved and helpful with rom making stuff after this, and more people will support each others with bugs and updates... lets work togather guys... next would be AKU3.3 and AKU3.5 kitchen if I hv time...
hopes that i'm not forgot about something...lol...
regard,
Helmi
EDIT:
Added wiki page by my old buddy GerardNL, Thanks GerardNL, my friend...
Kitchen WIKI:
http://wiki.xda-developers.com/index.php?pagename=HTC_Universal_WM6_Kitchen_Helmi
aniel1
16th March 2007, 04:43 PM
the link doesnot work.
siupiu
16th March 2007, 04:43 PM
what a great guide, but can't download the kitchen..
v963852
16th March 2007, 04:48 PM
ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/helmi_uni_wm6_kitchen_r0.rar
Link above is working, file download ok for me. File not corrupt.
Helmi
What a great gift ! It makes a little bit easier to understand how to make something face our particular needs. a way to make everyone happy with the parameters and applications he likes. by default.
Thank you !
CWKJ
16th March 2007, 06:36 PM
WoOoOoW. CoOoOoL.
Will download, learn and try.
You have disappear for too long. Beside this kitchen, any new ROMs with Video Call Working?
cicciocant
16th March 2007, 07:40 PM
Very Very thanks from Italy.
Most of this Guide is taken from bepe's, and also some of the dev tool are taken from Bepe's, and ofcourse MAMAICH so credits goes to them also for his great method and tools!
http://buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=23392&catid=64
One matter.
This link doesn't work.
One Question.
One Wizard to translate the roms is it possible?
cicciocant
16th March 2007, 08:10 PM
2nd problem.
I try this:
ps: the kithen is ready to build vanilla version, just
1. Click createos.exe
2. Click start button (createos.exe dialog) wait till its finish.
3. Click CreateROM.BAT, click encode, browse nk.prj, set operator
4. flash....Done.
At 3th point after I Browse nk.prj I click Encode and I've this error:
http://img258.imageshack.us/img258/5480/errorqy9.jpg
Laurentius26
16th March 2007, 08:37 PM
Hi Helmi_C
The link is working for me.
Thank you for the kitchen, great work!
Greetings, Leo
Juggles
17th March 2007, 12:51 AM
http://buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=23392&catid=64
Is the page you Link to Helmi.. I cant call it up either!
Juggles
17th March 2007, 12:55 AM
2nd problem.
I try this:
At 3th point after I Browse nk.prj I click Encode and I've this error:
http://img258.imageshack.us/img258/5480/errorqy9.jpg
I get the same error code as well! :(
swat4
17th March 2007, 05:12 AM
thx .............
allway
17th March 2007, 05:42 AM
Great Job , Thanks
helmi_c
17th March 2007, 05:55 AM
2nd problem.
I try this:
At 3th point after I Browse nk.prj I click Encode and I've this error:
http://img258.imageshack.us/img258/5480/errorqy9.jpg
I get the same error code as well! :(
did u guys extract the kitchen to c:\dev ? so the end result should be C:\Dev\Helmi_UNI_WM6_Kitchen_R0, the error is because the nk.nba cant be found... the nk.nba should locate here C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Temp\Nk.nba
helmi_c
17th March 2007, 06:07 AM
Very Very thanks from Italy.
One matter.
This link doesn't work.
One Question.
One Wizard to translate the roms is it possible?
yes, the link to buzz is dead, I'll erase it...
if you hv another LOC (Localization MUI) it should possible, btw darkforce hv post a rom with many language? u can take its MUI and HTM help file with another language. just replace the loc folder with foreign LOC.
mwang
17th March 2007, 06:31 AM
yes, the link to buzz is dead, I'll erase it...
if you hv another LOC (Localization MUI) it should possible, btw darkforce hv post a rom with many language? u can take its MUI and HTM help file with another language. just replace the loc folder with foreign LOC.
the mui and htm only can replace by OEM folder , in LOC not enough for that,special for IMU very difficult to replace,also need to edit reg key
cicciocant
17th March 2007, 08:34 AM
yes, the link to buzz is dead, I'll erase it...
if you hv another LOC (Localization MUI) it should possible, btw darkforce hv post a rom with many language? u can take its MUI and HTM help file with another language. just replace the loc folder with foreign LOC.
Thx. I Solved.
TO translate Can I Take the .mui file from Wm5 Aku 3.5 Italian ROM by fly (http://rapidshare.com/files/7379949/UNI_AKU3.5_V1_FLY.rar.html)?
It's very difficult?
arifqur
17th March 2007, 08:58 AM
Hello Helmi thanks for the Kitchen and love you for the 1.1 Rom.
Can you tell me how to set Operator ID for Ufone in pakistan because I have never been able to successfully change the code that I get "41003" in the phone app even after editing the nbf in WM5 Himalaya Roms as well.
Do I write Ufone_41003 in the Operator Id line or what?
CWKJ
17th March 2007, 09:09 AM
Here is what I get from running CreateOS.exe with extra included (see attached).
Running CreateROM.bat prompts for missing default.hv, boot.rgu which I copy from somewhere in the kitchen. But prompts for Boot.hv which is no where to be found. (Can find in my PPC).
What did I do wrong?
But still able to continue to get nk.nbf. Can flash this? Is this same as Helmi-WM6-v1.1?
SpyderTracks
17th March 2007, 03:29 PM
i don't know how you guys do it, but thanks very much all of you!!!! :D
yinfo
17th March 2007, 04:13 PM
Wow......Great job!
I had been waiting for it for a long time.
http://forum.xda-developers.com/showthread.php?p=1159759#post1159759
Thanks......
arifqur
17th March 2007, 05:25 PM
Hey super job Sir Helmi. Managed to make two roms one basic vanilla and then one with few apps listed on your download OEMs.
Super fast Roms both of them. After installing everything memory stays at around 29Mbs. Wow.
Tell me one thing, can I install all the items in the OEM downloads and still manage to keep the nbf file at 63Mbs and workable?
Thanks once again.
Helmi Rules
yinfo
17th March 2007, 06:11 PM
Fake ROM?
http://forum.xda-developers.com/showthread.php?p=1136638#post1136638
Those Stupid PDAVIET's fake ROMs:
http://forum.xda-developers.com/showthread.php?p=1136631#post1136631
Ra2o2
17th March 2007, 07:31 PM
Hi,
Can someone explain what i have to do if I want to use a other rom as basis to my own rom?
In my case i want to use the Darkforce Rom as my basis, cause it is available in german language.
So I have decoded the nk.nbf to nk.nba and nk.prj but what I have to do now?
thx
SpyderTracks
18th March 2007, 12:41 AM
Hey super job Sir Helmi. Managed to make two roms one basic vanilla and then one with few apps listed on your download OEMs.
Super fast Roms both of them. After installing everything memory stays at around 29Mbs. Wow.
Tell me one thing, can I install all the items in the OEM downloads and still manage to keep the nbf file at 63Mbs and workable?
Thanks once again.
Helmi Rules
You confident enough to post links to them on the site somewhere and start your own thread? It's always nice to have more choice with ROMs :D
cktlcmd
18th March 2007, 12:54 AM
I'll try my luck on building my own ROMs this week. Right now, I have to read.
------
Hi,
Can someone explain what i have to do if I want to use a other rom as basis to my own rom?
In my case i want to use the Darkforce Rom as my basis, cause it is available in german language.
So I have decoded the nk.nbf to nk.nba and nk.prj but what I have to do now?
thx
I want to know too. Thanks HELMI!!!!
cicciocant
18th March 2007, 02:27 AM
I tried the Vanilla ROM and afther with rescoexplorer, wm5torage, zip and many other plugs by helmi.
It works very great.
Now I want to build one OEM package by myself.
I tried also the HTC today plugin
http://img175.imageshack.us/img175/1554/capture1hl7.jpg (http://imageshack.us)
Doesn't work when i click the battery icon.
http://img175.imageshack.us/img175/6300/capturexh6.jpg (http://imageshack.us)
Another Question. It's customizable?
Sorry for my bad english.
cicciocant
18th March 2007, 02:40 AM
@Helmi.
Can You explane me, for example, how I must to build the oem package for Oxiosmemory?
mwang
18th March 2007, 03:09 AM
I tried the Vanilla ROM and afther with rescoexplorer, wm5torage, zip and many other plugs by helmi.
It works very great.
Now I want to build one OEM package by myself.
I tried also the HTC today plugin
http://img175.imageshack.us/img175/1554/capture1hl7.jpg (http://imageshack.us)
Doesn't work when i click the battery icon.
http://img175.imageshack.us/img175/6300/capturexh6.jpg (http://imageshack.us)
Another Question. It's customizable?
Sorry for my bad english.
remane your power.exe to powerexe.exe than you will be fine
CWKJ
18th March 2007, 03:15 AM
I'll try my luck on building my own ROMs this week. Right now, I have to read.
I want to know too. Thanks HELMI!!!!
Helmi's package now is very friendly with the package he provides.
If you want to bring something in from other ROMs, try using Scoter Kitchen to extract them first. Remember the link that I send you the other day on Scoter Kitchen.
Once you extract those files from other ROMs, you can do it like the "Kitchen_OEM" and you include those other extras accordingly.
But do be careful, adding other software to any ROM may cause instability, it is just like installing Apps on the ROM, which some are good and some may cause hang.
Guess the only way to know if it is stable or not, is to try it out with few iterations just like you done "install/uninstall Apps" before.
CWKJ
18th March 2007, 03:21 AM
I tried the Vanilla ROM and afther with rescoexplorer, wm5torage, zip and many other plugs by helmi.
It works very great.
Now I want to build one OEM package by myself.
I tried also the HTC today plugin
Doesn't work when i click the battery icon.
Another Question. It's customizable?
Sorry for my bad english.
As mwang explain, you could rename the file before building the ROM.
If you find building, hardreset and reinstall too troublesome. Just copy power.exe to powerexe.exe will do (because you cannot rename in \Windows\ directory), file is too small to bother if it is a dublicate with 2 names.
CWKJ
18th March 2007, 03:32 AM
Fake ROM?
http://forum.xda-developers.com/showthread.php?p=1136638#post1136638
Those Stupid PDAVIET's fake ROMs:
http://forum.xda-developers.com/showthread.php?p=1136631#post1136631
This ROM Kitchen is by Helmi, how to fake?
As long as the rest of the ROMs acknowledge that their ROMs is based on modification of Helmi, it is call improvement.
Only those which did not acknowledge, should be call fake.
arifqur
18th March 2007, 06:29 AM
I also cant seem to make my own OEM packages. Can someone explain how to make these for AEB Plus etc.
Would very much appreciate everyones help
tansoftware
18th March 2007, 07:07 AM
WoOoOoW. CoOoOoL.
Will download, learn and try.
You have disappear for too long. Beside this kitchen, any new ROMs with Video Call Working?
I was wondering how could I convert any of the OEM package addons to an installable CAB file ? I mean instead of using Helmi's method of adding those OEM packages into the ROM file itself, I was wondering how to compile those OEM packages into seperate installable CAB files...
I've been able to identify the file locations and the registry settings of an OEM package, but I haven't been able to compile the required DLL files included in an OEM package.
I would really appreciate your help on this...
Yours Truly,
Terry :-)
cktlcmd
18th March 2007, 07:10 AM
Helmi's package now is very friendly with the package he provides.
If you want to bring something in from other ROMs, try using Scoter Kitchen to extract them first. Remember the link that I send you the other day on Scoter Kitchen.
Once you extract those files from other ROMs, you can do it like the "Kitchen_OEM" and you include those other extras accordingly.
But do be careful, adding other software to any ROM may cause instability, it is just like installing Apps on the ROM, which some are good and some may cause hang.
Guess the only way to know if it is stable or not, is to try it out with few iterations just like you done "install/uninstall Apps" before.
YES, I still have those link. THANKS!!! VERY MUCH. I think, I can start tonight, as soon as I get back from work.
arifqur
18th March 2007, 07:30 AM
Hey I made a Rom with a lot of stuff from Helmi's OEM section and works great no resets at all and around 29 mBs free after reset.
Here is the download link:
http://rapidshare.com/files/21578020/Uni_Rom_arifqur_Helmi_Kitchen.rar.html
Try it!!
helmi_c
18th March 2007, 09:16 AM
Hi,
Can someone explain what i have to do if I want to use a other rom as basis to my own rom?
In my case i want to use the Darkforce Rom as my basis, cause it is available in german language.
So I have decoded the nk.nbf to nk.nba and nk.prj but what I have to do now?
thx
hmm... U need to take its mui's, htm's and some dat files to make the kitchen with foreign language... I cant download darkforce roms since it locate at rapidshare, and my net suck...
can someone reupload it somewhere so I can get it localize file?
maybe I'll make a foreign localization when I hv time..
I tried the Vanilla ROM and afther with rescoexplorer, wm5torage, zip and many other plugs by helmi.
It works very great.
Now I want to build one OEM package by myself.
I tried also the HTC today plugin
http://img175.imageshack.us/img175/1554/capture1hl7.jpg (http://imageshack.us)
Doesn't work when i click the battery icon.
http://img175.imageshack.us/img175/6300/capturexh6.jpg (http://imageshack.us)
Another Question. It's customizable?
Sorry for my bad english.
maybe u need to hex patch the plugin to call power.exe instead powerexe.exe? open the dll with hex editor and find powerexe.exe unicode string and modify it to power.exe.
or the mwang way, but with this way U'll hv 2 power.exe and powerexe.exe file on windows dir, that also no problem I think.
I was wondering how could I convert any of the OEM package addons to an installable CAB file ? I mean instead of using Helmi's method of adding those OEM packages into the ROM file itself, I was wondering how to compile those OEM packages into seperate installable CAB files...
I've been able to identify the file locations and the registry settings of an OEM package, but I haven't been able to compile the required DLL files included in an OEM package.
I would really appreciate your help on this...
Yours Truly,
Terry :-)
U just need to import its rgu registry entry, locate the shortcut and exe's with CeCabManager (v2.1 and higher version is more recommended, since the lower version hv problem with multi_sz regsitry)
@Helmi.
Can You explane me, for example, how I must to build the oem package for Oxiosmemory?
since Oxiosmemory didn't use any registry modification, u just need to create a new dir with a new blank GUID .rgu and .dsm and initflashfiles.txt and offcourse hibernate.exe/lnk and closeapp.lnk/exe extracted from the cab:
OxiosMemory xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.dsm
just create a new text (blank) and rename it to xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.dsm
OxiosMemory xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.rgu
;OxiosMemory .rgu only contain REGEDIT4 with blank space at the end
REGEDIT4
;end of OxiosMemory .rgu
Oxios Initflashfiles.txt
;Oxios Initflashfiles.txt
;*****Oxiosmemory****
Directory("\Windows\Start Menu\Programs"):-File("CloseApp.lnk","\Windows\CloseApp.lnk")
Directory("\Windows\Start Menu\Programs"):-File("Hibernate.lnk","\Windows\Hibernate.lnk")
;*****Oxiosmemory****
and copy the hibernate.lnk/exe and closeapp.lnk/exe to OxiosMemory OEM dir.
I've attach the result for u to look at.
helmi_c
18th March 2007, 09:17 AM
YES, I still have those link. THANKS!!! VERY MUCH. I think, I can start tonight, as soon as I get back from work.
hmm... cktlcmd UNI WM6 ROM should be out any days now?...:)
helmi_c
18th March 2007, 09:18 AM
remane your power.exe to powerexe.exe than you will be fine
thanks Mwang, hopes that u will keep helping/contribute us/others with the kitchen stuff...
btw where's my friend midget?, midget do you hv other OEM pack with u?
helmi_c
18th March 2007, 09:19 AM
This ROM Kitchen is by Helmi, how to fake?
As long as the rest of the ROMs acknowledge that their ROMs is based on modification of Helmi, it is call improvement.
Only those which did not acknowledge, should be call fake.
I believe he means that it was a fake CE or Fake OS Build... :)
helmi_c
18th March 2007, 09:24 AM
Here is what I get from running CreateOS.exe with extra included (see attached).
Running CreateROM.bat prompts for missing default.hv, boot.rgu which I copy from somewhere in the kitchen. But prompts for Boot.hv which is no where to be found. (Can find in my PPC).
What did I do wrong?
But still able to continue to get nk.nbf. Can flash this? Is this same as Helmi-WM6-v1.1?
there's something wrong with the oem rgu/dsm filename... check them... the kitchen result should be better then v.1.1 version, since some improvement are already added to the kitchen...
cktlcmd
18th March 2007, 09:25 AM
hmm... cktlcmd UNI WM6 ROM should be out any days now?...:)
EeeeeK! Let's hope. :D
aniel1
18th March 2007, 09:27 AM
thats a nice apperance posted by ciccocant. how do we get it.
tailazoom
18th March 2007, 03:20 PM
While testing the vanilla version without any change.
Can i ignore operator name setting?
In the final stage (encoding) i get a warning message: "file too big: continue at your own risk"
Am i the only one? Is it safe to use the resulting rom file?
nvatvani
18th March 2007, 03:28 PM
Ahoy there Helmi,
Thank you vey much for this info, and nice usage of the spraypaint tool :)
arifqur
18th March 2007, 03:50 PM
While testing the vanilla version without any change.
Can i ignore operator name setting?
In the final stage (encoding) i get a warning message: "file too big: continue at your own risk"
Am i the only one? Is it safe to use the resulting rom file?
Don't worry the resulting rom is OK. i have tried three different versions. All of them gave the warning but the resulting ROM was perfect.
tailazoom
18th March 2007, 03:55 PM
thank you Arifqur and thanks to mister Helmi!
CWKJ
18th March 2007, 04:13 PM
there's something wrong with the oem rgu/dsm filename... check them...
You mean the first part of CreateOS.exe portion has some wrong filename of rgu/dsm? The orginal/vanilla OEM or the "Kitchen_OEM"?
Errr... pardon me, how to check, I am still new to this kitchen.
CWKJ
18th March 2007, 04:20 PM
EeeeeK! Let's hope. :D
Not EeeeeK, its GeeeeK. :D
CWKJ
18th March 2007, 04:49 PM
I was wondering how could I convert any of the OEM package addons to an installable CAB file ? I mean instead of using Helmi's method of adding those OEM packages into the ROM file itself, I was wondering how to compile those OEM packages into seperate installable CAB files...
I've been able to identify the file locations and the registry settings of an OEM package, but I haven't been able to compile the required DLL files included in an OEM package.
I would really appreciate your help on this...
Yours Truly,
Terry :-)
Few tools you need to get first. I cannot remember where I have downloaded, make a search here and maybe on the web.
1. MSCEInfEn which able to view/unzip the cab files for study first. It can also be use to view the cab files you have create.
2. ppc_installation_creator which allows you to create cab files.
Cab files are basically like installable zip of files you want to gather.
Now the difficult part, which I also do not really know. You have to determine which *.exe, *.dll, *.lnk, registry, etc that make the feature you need to be complete.
Get one existing cab, unzip it to study, especially the init / config file of how to place the *.exe, *.dll, *.lnk, registry, etc.
Maybe I cannot explain clearly, can someone help out?
Good luck.
elettrozero
18th March 2007, 07:15 PM
So in OEM directory are stored oem programs added.
In OS dir are the os files, isn't it ?
dudu7559
19th March 2007, 12:57 AM
So in OEM directory are stored oem programs added.
In OS dir are the os files, isn't it ?
Yes elettrozero, it is.
However try 2.02.00 WM6 ROM on your Qtek..... I have flashed it on mine friday in the night....... two day and an half are passed and the device works well.....not a bug, not a stuck....... it works fine.
Great work by the guys!!! :))))
phsnake
19th March 2007, 03:03 PM
i just added to ftp following packages - works with helmi kitchen:
AEBPlus2.5.2.rar
MemMaid.rar
Soti.rar - pocket controller entrprise client
Resco Keyboard.rar
:mad: Wisbar Advance.rar - not working
CorePlayer.rar
Opera 8.65.rar
IM+ 4.3
ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/Kitchen_OEM/PhSnake_Packages/
Bushrod
19th March 2007, 03:27 PM
Any chance of using the OS and LOC folders in another kitchen, say for the Apache 3.5 kitchen? :)
Laurentius26
19th March 2007, 04:03 PM
Hi all,
Finished working, started the kitchen and tried with the manual.
Created the rom, flashed the rom, Universal up and running!!!!!!!!!
oepsss, forgot to put the empty extended rom haha, Jwrightmcps's extended rom is installing, wow this is so much fun!
Hello my friend cktlcmd I see your busy already ;)
Many, many thanks Helmi_C, let the party begin.
Cheers, Leo :)
CWKJ
19th March 2007, 06:51 PM
there's something wrong with the oem rgu/dsm filename... check them...
You mean the first part of CreateOS.exe portion has some wrong filename of rgu/dsm? The orginal/vanilla OEM or the "Kitchen_OEM"?
Errr... pardon me, how to check, I am still new to this kitchen.
If I work on only the "OEM" packages, everything is ok without error & without warning messages.
But when I added the "Kitchen_OEM" into the "OEM" directory, halfway through CreateOS.exe, the message is,
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.
Guid should contain 32 digits with 4 dashes
[xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx]
But the Guid (32 digits with 4 dashes), OEM rgu/dsm filename is the same as using "OEM" alone without "Kitchen_OEM". I choose continue and it can still go all the way to get *.nbf. Can this *.nbf be used?
Anyone has the same problem?
phsnake
19th March 2007, 07:24 PM
.....
But when I added the "Kitchen_OEM" into the "OEM" directory, halfway through CreateOS.exe, the message is,.....
thru some explorer or something like that search for *..rgu or *..dsm one file has name xxxxx..rgu or xxxx.dsm with 2 points instead of 1
cktlcmd
19th March 2007, 09:41 PM
I ran into a GUID error after running the Creator OS file. Where did I go wrong? I had the same error as CW.
I have to say, after 6 hours of reading and experimenting... I have a huge headache now!!! I don't know how these guys do it, but this is VERY DRAINING WORK.
cktlcmd
19th March 2007, 11:28 PM
Hi all,
Finished working, started the kitchen and tried with the manual.
Created the rom, flashed the rom, Universal up and running!!!!!!!!!
oepsss, forgot to put the empty extended rom haha, Jwrightmcps's extended rom is installing, wow this is so much fun!
Hello my friend cktlcmd I see your busy already ;)
Many, many thanks Helmi_C, let the party begin.
Cheers, Leo :)
I think the problems we ran into are due to wrong creation of an OEM folder. Can you please simplify Helmi's instruction to be addressed to us newbies. Please do it in step by step, so as to not annoy you too much. :D
phsnake
20th March 2007, 02:57 AM
i didnt experience any probs except one i wrote above(doublepoint issue)
btw. helmi, someone asked U already, how can we use other ROM as a base? i.e. jwrights,or darkforce...
freemanxp
20th March 2007, 05:48 AM
If one file dosn't hava a MUI file, How can i create the mui file? :confused:
helmi_c
20th March 2007, 07:39 AM
Any chance of using the OS and LOC folders in another kitchen, say for the Apache 3.5 kitchen? :)
hello there my fellow apache user Bushrod :)
I've already make a kitchen with newer build of WM6, OS Build 17217 for QVGA device (I'll try to port it to universal when I hv time) but for Apache we still need to modify APACHE xip and core to make it run with wm6 first..
helmi_c
20th March 2007, 07:44 AM
i didnt experience any probs except one i wrote above(doublepoint issue)
btw. helmi, someone asked U already, how can we use other ROM as a base? i.e. jwrights,or darkforce...
hmm.. for using the other rom as a pure base just copy other rom nk.nba to \ROM dir, but it doesnt make any difference since the build is just the same, and I think my 1.1 still the stablest one base correct me if i'm wrong on this (JWJRIGHT,PDAVIET using v1.1 base, Midget,Indra using v1), and the difference is just within default.hv and user.hv configuration among ROMs, but if u need to use it language, extra, etc? you/I need to dissamble the rom and re-create the kitchen base on it, or grab it localize file or it extra setting. I still can't download the darkforce rom to grab it localization files.
helmi_c
20th March 2007, 07:46 AM
If I work on only the "OEM" packages, everything is ok without error & without warning messages.
But when I added the "Kitchen_OEM" into the "OEM" directory, halfway through CreateOS.exe, the message is,
But the Guid (32 digits with 4 dashes), OEM rgu/dsm filename is the same as using "OEM" alone without "Kitchen_OEM". I choose continue and it can still go all the way to get *.nbf. Can this *.nbf be used?
Anyone has the same problem?
I ran into a GUID error after running the Creator OS file. Where did I go wrong? I had the same error as CW.
I have to say, after 6 hours of reading and experimenting... I have a huge headache now!!! I don't know how these guys do it, but this is VERY DRAINING WORK.
sorry for this... the problem is in Szilamer_BubbleFix dsm 7f579298-d2bc-11db-8314-0800200c9a66..dsm there extra . (dot) just delete the extra . and u'll be fine... sorry for this..
naa...not a VERY DRAINING WORK, just need a little more trial and error.. and u'll be there my friend... its so easy with the kitchen stuff, just need more time to get use to it...
helmi_c
20th March 2007, 07:49 AM
i just added to ftp following packages - works with helmi kitchen:
AEBPlus2.5.2.rar
MemMaid.rar
Soti.rar - pocket controller entrprise client
Resco Keyboard.rar
Wisbar Advance.rar
CorePlayer.rar
Opera 8.65.rar
IM+ 4.3
ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/Kitchen_OEM/PhSnake_Packages/
really appreciate ur support phsnake!... keep them coming...
helmi_c
20th March 2007, 07:50 AM
While testing the vanilla version without any change.
Can i ignore operator name setting?
In the final stage (encoding) i get a warning message: "file too big: continue at your own risk"
Am i the only one? Is it safe to use the resulting rom file?
it safe, since htc64 extended rom tool is originaly use for extended rom with smaller size so when we use it for ROM there'll be a warning for the size... its completely safe...
Ahoy there Helmi,
Thank you vey much for this info, and nice usage of the spraypaint tool :)
lol... yup... my hand was not very good with spraypaint ...lol...
phsnake
20th March 2007, 09:00 AM
really appreciate ur support phsnake!... keep them coming...
with pleasure, and thanks for perf.tool.
btw, can anyone make package form wisbar? i tried but it doesnt look working correctly, although I'm almost sure that all files are where they should B and registry as well
CWKJ
20th March 2007, 11:38 AM
thru some explorer or something like that search for *..rgu or *..dsm one file has name xxxxx..rgu or xxxx.dsm with 2 points instead of 1
Please explain "2 points instead of 1".
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.dsm & xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.rgu is always there, it is used with success and no errors in building the Vanilla version which is the original "OEM" directory.
After the success of Vanilla, I moved "Kitchen_OEM" into "OEM", and I get the "Guid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" error message, but I can choose the "Continue" button and the *.nbf is still build.
Maybe after you explanation of "2 points instead of 1", I will clear this "Guid" Problem.
cktlcmd
20th March 2007, 11:40 AM
sorry for this... the problem is in Szilamer_BubbleFix dsm 7f579298-d2bc-11db-8314-0800200c9a66..dsm there extra . (dot) just delete the extra . and u'll be fine... sorry for this..
naa...not a VERY DRAINING WORK, just need a little more trial and error.. and u'll be there my friend... its so easy with the kitchen stuff, just need more time to get use to it...
Thanks very much. I'll look into that.
Can you give me an example of creating an OEM folder for example, on Hibernate. Please do it in step by step. I have attached the file here:
CWKJ
20th March 2007, 11:51 AM
sorry for this... the problem is in Szilamer_BubbleFix dsm 7f579298-d2bc-11db-8314-0800200c9a66..dsm there extra . (dot) just delete the extra . and u'll be fine... sorry for this..
Think I am too fast to reply to phsnake.
Thanks to you & phsnake.
phsnake
20th March 2007, 02:30 PM
1.create folder hibernate
2.create file xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.dsm
3.paste there file hibernate exe
4.paste there attached file(hibernate.lnk)
5. create file initflashfiles.dat
6. initflash contains: Directory("\Windows\Start Menu\Programs"):-File("Hibernate.lnk, "\Windows\Hibernate.lnk")
7. remember - initflash...dat & any.....rgu files must be saved in UNICODE
8. U dont need xxx.rgu
Laurentius26
20th March 2007, 03:44 PM
Hi Cktlcmd,
On first try, I unzipped the mappes and files from the kitchen to 'C\Dev\...' and tried to build the rom.
When the HTC64_Extended_ROM_Tool.exe started and I tried to encode it gave me the error 'failed to get fat16 file name'.
The correct path for the kitchen should be: 'C:\Dev\Helmi_UNI_WM6_Kitchen_R0\...'
I don't know (but I thinks so) if you tried already but I can recommend you to try build the vanilla version, it's fast with no errors and great battery life.
The rom version I have now is:
OS 5.2.318 (build 15341.0.0.0)
R 1.15.00
G 42.51.P8
D 2.00.02 WWE
Rom image build on 1 december 2006
Next step for me is build a OEM package and integrate it.
As I sayed before I'm a view steps behind you ;)
I'm just a newbie as well, but step by step I'm getting there :D
Leo
btw. why do you use the Scoter kitchen if al tools are present in Helmi's kitchen?
I think the problems we ran into are due to wrong creation of an OEM folder. Can you please simplify Helmi's instruction to be addressed to us newbies. Please do it in step by step, so as to not annoy you too much. :D
waynezhang
20th March 2007, 04:42 PM
I tried to get broadcom bluetooth driver from your 1.1 WM6 rom to the kitchen but I failed. All the media files could not be played. Can you give me the broad com pack or some tips? thank u
arifqur
20th March 2007, 08:29 PM
Thanks a lot for the new OEM packages. Looks like if I can find a few more OEM packages of the software I use, I woudnt have to install any programs after flashing.
Helmi this is one stable ROM that we are cooking with this kitchen. Not one hanged state to date in any of the Roms that I built ( 5 Roms to-date)
Thanks to Helmi, Phsnake and all the senior members.
P.S.
I would like to have the OEM packages for SBSH iLauncher 3.0.0.4, CloseALL, CloseApp, Unhide_Extended_Rom_as_Storage, TodayDate_in_one_line, MS Reader, SPB Backup, MWilmar's Folders.
HA Dreams, Dreams
cktlcmd
21st March 2007, 01:16 AM
btw. why do you use the Scoter kitchen if al tools are present in Helmi's kitchen?
Scoter Kitchen will allow me to use any ROM as the base OS, unlike Helmi's procedure, it only pertains to Helmi's ROM, since he did not gave us an instruction on how to compile all the files.
phsnake
21st March 2007, 01:58 AM
2cktlcmd: arent all avialable wm6s the same build?from helmi 1.1andhigher?im not speaking about pdaviet, becausebtheynR all fake.
another quest.: how does initflases works? it only copies files2desired location,or it fakes somehow filesystem?because if not,its useless, its better then to edit program2instal 2 windir,and u can save internal storage mem. please can someone make it clear for me?
svyatko
21st March 2007, 02:14 AM
guys has anyone tried using kitchen, on Vista, i get the EXCEPTION ERROR saying LOC\packages.sof is corrupt as soon as i press START on Create OS
anyone know whether its the Vista issue, or i am doing something wrong???
phsnake
21st March 2007, 02:22 AM
i ve got answ 2 my initflash quest.:its not usefull except for small files and lnk,because it only copies files 2 "internal storage" so if u use initflash 2 make xyz dir containing 10mb, its redundant- file occupies 10mb in rom as well as in storage. crap. fu..ing m$hit
Laurentius26
21st March 2007, 06:22 AM
Hi cktlcmd
Did you gave me this website a view months ago?
http://buzzdev.net/index.php?option=com_phorum&Itemid=125&phorum_query=read,26,27196
Still reading it!
Cheers Leo ;)
Scoter Kitchen will allow me to use any ROM as the base OS, unlike Helmi's procedure, it only pertains to Helmi's ROM, since he did not gave us an instruction on how to compile all the files.
cktlcmd
21st March 2007, 07:32 AM
2cktlcmd: arent all avialable wm6s the same build?from helmi 1.1andhigher?im not speaking about pdaviet, becausebtheynR all fake.
The built are the same version, but for some reason for example the Dark Force ROM is a little bit different in small areas. What I want to do is combine the good points from both ROM. Hopefully...
cktlcmd
21st March 2007, 07:42 AM
Hi cktlcmd
Did you gave me this website a view months ago?
http://buzzdev.net/index.php?option=com_phorum&Itemid=125&phorum_query=read,26,27196
Still reading it!
Cheers Leo ;)
No, must be someone else. But I myself thank you for it, and will start reading it too.
Laurentius26
21st March 2007, 07:46 AM
Hi again cktlcmd,
I'm in the Scoter kitchen extraction room.
I took the nk.nba out of Helmi_C's kitchen and extracted it into modules,
because this is going to be my base Rom!
Then I took the nk.nbf mwang and placed it in the extraction room, I converted it with the HTC64 Extended ROM Tool to a nk.nba.
After that I extracted it into files, because I want to take things out of there and place them in Helmi_C's vanilla rom.
So far so good, just to update you how things are going.
Cheers, Leo ;)
cicciocant
21st March 2007, 08:23 AM
i just added to ftp following packages - works with helmi kitchen:
AEBPlus2.5.2.rar
MemMaid.rar
Soti.rar - pocket controller entrprise client
Resco Keyboard.rar
:mad: Wisbar Advance.rar - not working
CorePlayer.rar
Opera 8.65.rar
IM+ 4.3
ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/Kitchen_OEM/PhSnake_Packages/
Opera 8.65 doesn't work.
Can you find what's the problem?
phsnake
21st March 2007, 11:07 AM
dont know it works for me, except it dont create shortcut, dont know why
phsnake
21st March 2007, 12:12 PM
bloody f...ing m$hit. i'm trying 2 dwnld wm6 images for wm device emulator, no way. at 1st i had 2 dwn 400MB of WM6 sdk - of course in f...ing .m$i format, at it wont install unless u have installed M$hit Visual studio. even if U need only several files.
F.O. M$HIT
ultravox
21st March 2007, 01:31 PM
bloody f...ing m$hit. i'm trying 2 dwnld wm6 images for wm device emulator, no way. at 1st i had 2 dwn 400MB of WM6 sdk - of course in f...ing .m$i format, at it wont install unless u have installed M$hit Visual studio. even if U need only several files.
F.O. M$HIT
I'm not sure if I did follow you. but I take the chance.
To have a WM6 runing on the emulator you need to get "just" 3 files ( VS is not needed). Well at least for WM5, because I got WM6 images but didn't test it yet. Or did I, don't remember.
1_Virtual Machine Network Driver for Microsoft Device Emulator.msi
2_Microsoft Device Emulator 1.0.exe or
2_Microsoft Device Emulator 2.0 Beta.msi
3_Windows Mobile 5.0 Emulator.msi
for WM6 ,Windows Mobile 6 Professional SDK, and I think you need the new beta from the emulator.
I hope this was what you were looking for.
Cheers
phsnake
21st March 2007, 01:42 PM
for m$hit wm5 yes but i wanna wm6, just now was new beta maybe already rel of mdev emu released(a week ago) but there are images in SDK and U cannot install it w/o M$hit VS studio. :-(
cktlcmd
21st March 2007, 03:36 PM
1.create folder hibernate
2.create file xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.dsm
3.paste there file hibernate exe
4.paste there attached file(hibernate.lnk)
5. create file initflashfiles.dat
6. initflash contains: Directory("\Windows\Start Menu\Programs"):-File("Hibernate.lnk, "\Windows\Hibernate.lnk")
7. remember - initflash...dat & any.....rgu files must be saved in UNICODE
8. U dont need xxx.rgu
Thanks very much. So basically, it is like making a CAB file except we place the files in a folder.
bonovox
21st March 2007, 03:59 PM
Got everything right :) ,
Created and added few OEM Files to the rom Such as: Wisbar Advance 2, Oxios Close Apps, Jeyo Sms Backup, Contacts Backup, Cleartype Power Toys, Contact Changer 1.3, Tcpmp player and few from helmi's OEM files.
Tried to build pocketbreeze 5.2 OEM but it hung up while booting, don't know what the problem was :(
Thank you again helmi for provide us with very good tools, hopefully more coming from you
sarpe
21st March 2007, 05:39 PM
hi guys!
I'm a new member of this comunity...
A Question, when I use createOS.exe in c:\dev\*.* appears this error message: " LOC\packages.sof is corrupt! "
you can help me???
thx
Francesco
Laurentius26
21st March 2007, 05:48 PM
Hi
Unzip the files of the kitchen to C:\Dev\Helmi_UNI_WM6_Kitchen_R0\*.*
Not in C:\Dev\*.*
For me it worked!
Cheers Leo ;)
hi guys!
I'm a new member of this comunity...
A Question, when I use createOS.exe in c:\dev\*.* appears this error message: " LOC\packages.sof is corrupt! "
you can help me???
thx
Francesco
sarpe
21st March 2007, 05:55 PM
unfortunately doesn't work...
:( :(
markymanxxx
21st March 2007, 06:05 PM
While using the kitchen, after entering TMOB in the Operator name field and clicking ok, I get this error "FAT 16 file is too large, Continue at your own risk"
http://forum.xda-developers.com/attachment.php?attachmentid=35757&stc=1&d=1174496690
What should I do?
I have only added one program to the OEM folder (USB HDD) and don't know how to proceed.
Thanks.
Laurentius26
21st March 2007, 06:08 PM
Hi again,
Why not? Same error?
Did you try to redownload the kitchen? Maybe there's something wrong with it, or maybe with the Winrar version you are using?
Greetings Leo :)
unfortunately doesn't work...
:( :(
sarpe
21st March 2007, 06:30 PM
Hi again,
Why not? Same error?
Did you try to redownload the kitchen? Maybe there's something wrong with it, or maybe with the Winrar version you are using?
Greetings Leo :)
Hi Laurentius26,
yes, same error..... and I've redownload 3/4 the kitchen.....
I use winrar ver 3.60.....
:(
Laurentius26
21st March 2007, 06:32 PM
Hi,
Just choose ok, I did the same and it works, I flashed afterwards with no problem, great vanilla rom with no hangers or radio problems.
Cheers Leo ;)
While using the kitchen, after entering TMOB in the Operator name field and clicking ok, I get this error "FAT 16 file is too large, Continue at your own risk"
http://forum.xda-developers.com/attachment.php?attachmentid=35757&stc=1&d=1174496690
What should I do?
I have only added one program to the OEM folder (USB HDD) and don't know how to proceed.
Thanks.
grayme
21st March 2007, 11:27 PM
Helmi many thanks; I've got to give this a go! :)
One thing, how do you tweak the registry values on your ROM?
Probably a silly question, but say I want to default to certain items on the today screen or smaller fonts.
Is it just a case of making an OEM for each tweak or changing something already somewhere?
ultravox
22nd March 2007, 12:12 AM
for m$hit wm5 yes but i wanna wm6, just now was new beta maybe already rel of mdev emu released(a week ago) but there are images in SDK and U cannot install it w/o M$hit VS studio. :-(
Google is our friend..
http://www.chrisrue.com/funcave/2007/03/windows-mobile-6-standalone-emulationonly-at-the-funcave.html
Let's see if it works!
cktlcmd
22nd March 2007, 12:19 AM
1.create folder hibernate
2.create file xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.dsm
3.paste there file hibernate exe
4.paste there attached file(hibernate.lnk)
5. create file initflashfiles.dat
6. initflash contains: Directory("\Windows\Start Menu\Programs"):-File("Hibernate.lnk, "\Windows\Hibernate.lnk")
7. remember - initflash...dat & any.....rgu files must be saved in UNICODE
8. U dont need xxx.rgu
I looked up WinCE CAB Manager, tried it, it was easy to follow the instructions, problem is it cost $70 bucks. I guess I'll have to shell out some dough... :D
phsnake
22nd March 2007, 03:54 AM
Created and added few OEM Files to the rom Such as: Wisbar Advance 2, Oxios Close Apps, Jeyo Sms Backup, Contacts Backup, Cleartype Power Toys, Contact Changer 1.3, Tcpmp player and few from helmi's OEM files.
.....
why not 2 share it?it help others and why 2 do reduntant work?
bonovox
22nd March 2007, 06:24 AM
why not 2 share it?it help others and why 2 do reduntant work?
will share it my friend, it just my internet suck very much :( , still using dial up connection, i'll upload them one by one later :)
does anybody know the password for uploading file to ftp?
bonovox
22nd March 2007, 07:20 AM
files been uploaded to ftp ...... (uploads/universal/helmi_c/kitchen oem)
sarpe
22nd March 2007, 08:52 AM
Hi!
nobody else have a idea for my problem??
I don't understand why it doesn't work.............
:mad:
... when I lunch "createOS.exe" in c:\dev\*.*or c:\dev\hemi....\*.* appears this error message: " LOC\packages.sof is corrupt! "...
arifqur
22nd March 2007, 09:18 AM
files been uploaded to ftp ...... (uploads/universal/helmi_c/kitchen oem)
Thanks a lot for the packages man. Already made a ROM with phsnakes packages and it works fine. Will add your packages today.
What is ClearTypePowerToys ?
Can you make a package for SBSH ilauncher 3.0.0.4 and Microsoft Reader and SPB Backup ?
Would awfully appreciate if you senior guys could add more packages for us noobies to use.
By the way the ROM made by this Kitchen is exremely stable. No resets to-date
grayme
22nd March 2007, 09:33 AM
Helmi many thanks; I've got to give this a go! :)
One thing, how do you tweak the registry values on your ROM?
Probably a silly question, but say I want to default to certain items on the today screen or smaller fonts.
Is it just a case of making an OEM for each tweak or changing something already somewhere?
If (for example), I wanted to change the default PIE days history from 30 days to 20 days, would I only have to create an OEM .dsm and .rgu file (the latter having the registry keys).
Searching through the files there does not appear to be the same options anywhere so is the 30 days just the default in the ROM which is overwritten by my new OEM?
I am trying to understand what is customisable and what is potential brick making material; but if I can create a ROM with my programs installed and all my email/wifi settings, etc. then that would be ideal (possibly releasing a clean version for anyone that's interested).
bonovox
22nd March 2007, 11:41 AM
Thanks a lot for the packages man. Already made a ROM with phsnakes packages and it works fine. Will add your packages today.
What is ClearTypePowerToys ?
Can you make a package for SBSH ilauncher 3.0.0.4 and Microsoft Reader and SPB Backup ?
Would awfully appreciate if you senior guys could add more packages for us noobies to use.
By the way the ROM made by this Kitchen is exremely stable. No resets to-date
Cleartype power toys is tool to adjust gamma value for the font, try to set until it fits best with your eyes :), nice utility credit to wang jie :) , i'll try to build more files if i have spare time, cheers .....
otimov
22nd March 2007, 12:16 PM
first... thanks a lot.
i have some problems....
i can't see extended rom... (using resco explorer).....(but in device informations i read ExtROM version 1.30.164 WWE) why ?
i compiled my rom with resco keybord, but when i select this keybord it doesn't work (always the defaut keybord)
at the startup i got this error message
" The file 'sddaemon' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found..." what can i do to solve ?
i can't use resco explore as a "today" item
help please
arifqur
22nd March 2007, 12:44 PM
first... thanks a lot.
i have some problem....
i can't see extended rom... (using resco explorer).....(but in device information i read ExtROM version 1.30.164 WWE) why ?
i compiled my rom with resco keybord, but when i select this keybord it doesn't work (always the defolt keybord)
at the startup i got this error message
" The file 'sddaemon' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found..." what can i do to solve ?
i can't use resco explore as a "today" item
help please
Use Helmi's cab Unlock_extended_rom_as_Storage and you will be able to see the extended rom after reset and be able to install programs in it.
In the options for Resco Keyboard there is a check box labeled set as default input. Check this box.
If you did not put the OEM package of sddaemon in your ROM then you should not get this message. However, to remove this message at startup, remove the sddaemon.lnk from /Windows/Startup/ folder.
Resco today plugin is not included in the Resco OEM package. You can install it separately.
arifqur
22nd March 2007, 12:48 PM
Cleartype power toys is tool to adjust gamma value for the font, try to set until it fits best with your eyes :), nice utility credit to wang jie :) , i'll try to build more files if i have spare time, cheers .....
Looking forward to you getting more time to make these wonderful packages.
otimov
22nd March 2007, 02:11 PM
Use Helmi's cab Unlock_extended_rom_as_Storage and you will be able to see the extended rom after reset and be able to install programs in it.
In the options for Resco Keyboard there is a check box labeled set as default input. Check this box.
If you did not put the OEM package of sddaemon in your ROM then you should not get this message. However, to remove this message at startup, remove the sddaemon.lnk from /Windows/Startup/ folder.
Resco today plugin is not included in the Resco OEM package. You can install it separately.
Thank you
i will downlod the unlock cab and i will install it.
but is it possible to include this unlock package in the rom. (i mean is it possible to "cook" it in the kitchen with the other packages ?)
PS
i can confirm that to avoid the "fat16 filesize error" is necessary to unzip the kitchen file to this path "C:\Dev\Helmi_UNI_WM6_Kitchen_R0"
otimov
22nd March 2007, 02:27 PM
sorry i can't find
Unlock_extended_rom_as_Storage
any suggestion....to find it
Laurentius26
22nd March 2007, 03:11 PM
Hi,
Maybe somebody good help me a bit please?
I'm having problems with building a OEM Package, don't understand the following below. Do I have to create a subfolder say:
C:\Dev\OEM\Laurentius26 (for example) and place the empty textfiles in there?
If creating empty textfiles in the staps below do I need to change the extension?
In step 3, 'create a unicode textfile', what kind of registry settings go in here, and how to create the empty line at the end?
It would be create if somebody post some sample textfiles in this thread, so everybody has got a idea how to start!
Thank you,
Leo :)
How-To build ur own OEM Package:
Necessary steps:
1. Create a new folder:
Dev/OEM/[Your package name]/
2. Create a empty text file:
Dev/OEM/[Your package name]/283b9db7-cb03-4c1b-820e-ca49b2c3b5db.dsm
(CreateOS.exe will finish this file for you)
If needed:
3. Create an UNICODE text file:
Dev/OEM/[Your package name]/283b9db7-cb03-4c1b-820e-ca49b2c3b5db.rgu
This file could be used to add registry entries to the ROM
First line is:
REGEDIT4
...
and there MUST be a empty line at the end!!
4. Create an UNICODE text file:
Dev/OEM/[Your package name]/initflashfiles.txt
This file could be used to create folders or copy files, shortcut on the ROM.
For Example/ Ilustration: Open or read Dev/LOC/initflashfiles.dat using a text editor or any premake initflashfiles.txt at one of the OEM folder.
and there MUST be a empty line at the end of iniflashfiles.txt also!!
Copy all files you need to Dev/OEM/[Your package name]/
Helmi
grayme
22nd March 2007, 03:20 PM
I looked up WinCE CAB Manager, tried it, it was easy to follow the instructions, problem is it cost $70 bucks. I guess I'll have to shell out some dough... :D
What would you do with WinCE CAB Manager to make the files?
I'm trying to make an OEM for Mortplayer and don't want to have to type out the iniflashfiles.txt file by hand as it's huge!
grayme
22nd March 2007, 03:25 PM
Hi,
Maybe somebody good help me a bit please?
I'm having problems with building a OEM Package, don't understand the following below. Do I have to create a subfolder say:
C:\Dev\OEM\Laurentius26 (for example) and place the empty textfiles in there?
If creating empty textfiles in the staps below do I need to change the extension?
In step 3, 'create a unicode textfile', what kind of registry settings go in here, and how to create the empty line at the end?
It would be create if somebody post some sample textfiles in this thread, so everybody has got a idea how to start!
Thank you,
Leo :)
I'll give it a go as I've been unable to get help myself! :(
That location seems right, and yes you do need to change the extensions.
The registry settings in step three are those that go with the package (for example in my mortplayer they are the options that go into the registry); not all OEMs will need registry settings.
The empty line is just by pushing 'return', it is just a blank line at the end (as in don't end on a line with text on it).
I've got this from looking at other text files in the OEM folder, they are as good examples as any.
HTH!
arifqur
22nd March 2007, 04:03 PM
sorry i can't find
Unlock_extended_rom_as_Storage
any suggestion....to find it
Here is the link for Helmi's Unhide_extended_rom_as_storage:
ftp://xda:xda@ftp.xda-developers.com/Universal/Cooked_ROMs/helmi_c/WM2k6_v1.1_CAB/UnhideExtROM_asStorage.cab
CWKJ
22nd March 2007, 05:33 PM
Hi again cktlcmd,
I'm in the Scoter kitchen extraction room.
I took the nk.nba out of Helmi_C's kitchen and extracted it into modules,
because this is going to be my base Rom!
Then I took the nk.nbf mwang and placed it in the extraction room, I converted it with the HTC64 Extended ROM Tool to a nk.nba.
After that I extracted it into files, because I want to take things out of there and place them in Helmi_C's vanilla rom.
So far so good, just to update you how things are going.
Cheers, Leo ;)
LOL, me doing the same.
But the last part using "Cooker", it runs complete but I find no *.nba files in any directories. How is your outcome.
arifqur
22nd March 2007, 05:57 PM
Used Bonovox's and Phsnake's OEM packages alongwith Helmi's OEM packages and flashed a new ROM with all the stuff. Works great.
Now I only install the following:
Tascall Close ALL
Mwilmar's Folders
MS reader
SBSH iLauncher 3.0.0.4
SPB Backup
Akusal's Today Single line Date
Helmi's Unhide_Extended_rom_as_Storage
Vjbigphone
If I can have the OEM packages for these Apps I would not have to install anything after flashing the new ROM.
Is there a way to save the registration codes for all the Apps like Resco Explorer, Resco Keyboard, WisbarAdvance2, Core Player etc because this is always a nuiscance after flashing a new Rom
Laurentius26
22nd March 2007, 06:16 PM
Hi CWKJ,
Look in the kitchen 'Helmi_UNI_WM6_Kitchen_R0\Rom', this one I took!
Leo
LOL, me doing the same.
But the last part using "Cooker", it runs complete but I find no *.nba files in any directories. How is your outcome.
Laurentius26
22nd March 2007, 06:22 PM
Hi grayme,
Thanks for the explanation.
I will try it, take another OEM as example.
One more question, is it possible to leave the OEM folder empty to build a Rom?
Regards,
Leo
I'll give it a go as I've been unable to get help myself! :(
That location seems right, and yes you do need to change the extensions.
The registry settings in step three are those that go with the package (for example in my mortplayer they are the options that go into the registry); not all OEMs will need registry settings.
The empty line is just by pushing 'return', it is just a blank line at the end (as in don't end on a line with text on it).
I've got this from looking at other text files in the OEM folder, they are as good examples as any.
HTH!
CWKJ
22nd March 2007, 07:01 PM
Hi CWKJ,
Look in the kitchen 'Helmi_UNI_WM6_Kitchen_R0\Rom', this one I took!
Leo
I am not using Helmi Kitchen.
I used Scoter Kitchen's "c:\scoter kitchen\build room\Cooker.lnk", it completes the run but *.nba no where to be found.
Laurentius26
22nd March 2007, 07:08 PM
Hi again,
I took the nk.nba out of Helmi's kitchen and placed it in
C:\Scoter Kitchen\Extraction Room
There I convert.
I don't use the build room of Scoter Kitchen.
Leo
I am not using Helmi Kitchen.
I used Scoter Kitchen's "c:\scoter kitchen\build room\Cooker.lnk", it completes the run but *.nba no where to be found.
cktlcmd
22nd March 2007, 07:32 PM
What would you do with WinCE CAB Manager to make the files?
I'm trying to make an OEM for Mortplayer and don't want to have to type out the iniflashfiles.txt file by hand as it's huge!
I am not that familiar yet with WinCE. It is useful in creating the other files needed for the OEM like the .lnk and making sure which folder they would go opun installation, but I am not sure if it can create the iniflashfiles.txt files. I guess it is useful to check if the files we are going to include in the OEM folder would really work.
Laurentius26
22nd March 2007, 07:44 PM
Cool cool cooool...
I'm getting there!
Took the nk.nbf out of mwang rom.
Converted it in to nk.nba with the HTC64 Extended Rom tool out of the Kitchen.
This is what I did.
Copied the nk.nbf out of mwang rom into;
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Tools\...
Run HTC64 Extended Rom tool, instruction here:
http://buzzdev.net/index.php?option=com_content&task=view&id=65&Itemid=1
Now I have a nk.nba, 'and if I look in the kitchen!'
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\ROM
Haha.. lets overwright i've got a copy of the kitchen anyway,
also emptied the OEM folder in the kitchen.
Lets build and see what happens :D
Cheers Leo
grayme
22nd March 2007, 08:31 PM
I am not that familiar yet with WinCE. It is useful in creating the other files needed for the OEM like the .lnk and making sure which folder they would go opun installation, but I am not sure if it can create the iniflashfiles.txt files. I guess it is useful to check if the files we are going to include in the OEM folder would really work.
I use it to create CABs but haven't found a way of using it to make iniflashfiles.txt files (I hoped you had!) :)
Laurentius26
22nd March 2007, 08:47 PM
Hi
Hope I'm not boring you, forgot something, I need to dump the rom asee!
if I look in the kitchen there are a view directory's:
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\
-LOC
-OEM
-OS
For this I use Mamaich method II found here:
http://forum.xda-developers.com/showthread.php?t=249836
Made a new directory:
C:\dump (just for making it easy)
Copied 'prepare_imgfs.exe' out of Helmi_C's kitchen tools and paste it in here, and ofcourse the nk.nba in my previous post described how created.
'Opened a command window and run'
C:\dump\prepare_imgfs.exe nk.nba -nosplit (for Universal)
'Now I've got'
'imgfs_raw_data.bin' and 'imgfs_removed_data.bin'
For this I use 'viewimgfs.exe' so copied it into C:\Dump directory.
Again the command window and run:
C:\dump\viewimgfs.exe imgfs_raw_data.bin
Now the rom is dumped C:\dump\dump haha..
I took the files out and copied them into the rom section of Helmi_C's kitchen. Ofcourse deleted the other files in the rom section of the kitchen first.
Now I try to build the rom with the kitchen.
Sorry for mombling and mombling I stop now ;)
Cheers, Leo
grayme
22nd March 2007, 08:50 PM
Hi
Hope I'm not boring you, forgot something, I need to dump the rom asee!
if I look in the kitchen there are a view directory's:
C:\Dev\Helmi_UNI_WM6_Kitchen_R0\
-LOC
-OEM
-OS
For this I use Mamaich method II found here:
http://forum.xda-developers.com/showthread.php?t=249836
Made a new directory:
C:\dump (just for making it easy)
Copied 'prepare_imgfs.exe' out of Helmi_C's kitchen tools and paste it in here, and ofcourse the nk.nba in my previous post described how created.
'Opened a command window and run'
C:\dump\prepare_imgfs.exe nk.nba -nosplit (for Universal)
'Now I've got'
'imgfs_raw_data.bin' and 'imgfs_removed_data.bin'
For this I use 'viewimgfs.exe' so copied it into C:\Dump directory.
Again the command window and run:
C:\dump\viewimgfs.exe imgfs_raw_data.bin
Now the rom is dumped C:\dump\dump haha..
I took the files out and copied them into the rom section of Helmi_C's kitchen. Ofcourse deleted the other files in the rom section of the kitchen first.
Now I try to build the rom with the kitchen.
Sorry for mombling and mombling I stop now ;)
Cheers, Leo
I haven't a clue what you are typing, but you sound like you are enjoying yourself! :)
Laurentius26
22nd March 2007, 10:39 PM
Hi,
This is fun.
I'm cooking.
I'm trying to figure out how to extract a rom and combine it with Helmi's rom kitchen, so that I can compare roms, take the good things out and build one myself.
btw. it didn't work out I'm going to try the scoter kitchen extraction room for this.
If I manage to build a rom this way I'll update you.
Leo :)
http://forum.xda-developers.com/showthread.php?t=293296
I haven't a clue what you are typing, but you sound like you are enjoying yourself! :)
phsnake
22nd March 2007, 11:16 PM
winCe CAB man:
it used 2 create cab files as posted above, 2 create initflashfiles.txt u need 2 open cab file in cab man and u can see the path where they are installed. it looks like %CE2%- this means file is installed to windows directory. or %CE1%/foldername - file goes 2 program files/foldername so U need 2 edit init...txt as follows:
Directory("\Program Files"):-Directory("Foldername")
Directory("\Program Files\Foldername"):-File("file.ext", "\Windows\file.ext")
so your file.ext will be after flash in \windows and program files\foldername
but try 2 avoid this as much as possible (except for small files) because it only copies this file 2 storage mem., so it is in rom as well as it takes space in storage. So if U do it with i.e. 2MB exe, you loose space in rom and storage.
grayme
22nd March 2007, 11:42 PM
Wow, I'm cooking on gas too!
Got a ROM that works with a few OEMs downloaded, tweaked the today agenda settings and made my own OEM to hide the bottom bar on the todayscreen.
Wicked! :)
Now to sort all those other settings and remove useless things like midlet manager if I can ;)
Graham
Laurentius26
23rd March 2007, 08:12 AM
Hi,
In the kitchen there is already a base rom, what I'm trying to do is take another base rom and using it in this kitchen so I can analyse and rebuild ad my own OEM etc. etc...
I like the rom of the Darkforce team so I took the nk.nbf from there to extract. I'm using a second kitchen (Scoter kitchen) to extract the nk.nbf.
I'm in the Scoter kitchen\extraction room with the nk.nbf
1.) HTC64 Extended ROM Tool.exe nk.nbf => nk.nba
2.) Dragged the nk.nba to the shortcut 'extract modules'.
New folder is extracted called 'Modules', this is the Rom.
If I look into the folder I see two subdirectory's!
-OEM
-SYS
Now I go to Helmi_C's kitchen "C:\Dev\Helmi_UNI_WM6_Kitchen_R0"
There I see the following folders:
-LOC
-OEM
-OS
-ROM
-Tools
I empty the following folders and replace them with the Darkforce rom extracted in the Scoter kitchen\Extraction room\'Modules':
-OEM = OEM Darkforce team
-ROM = nk.nba Darkforce team
-OS = sys folder Darkforce team
-Tools = nk.prj Darkforce team (overwrite only nk.prj ofcourse not the tools deleted)
'Run' C:\Dev\Helmi_UNI_WM6_Kitchen_R0\createOS.exe
Following popups:
blank.pwi already exist and will be skipped
initflashfiles.dat (same message)
meeting.pwi (same)
memo.pwi (same)
mxip_initdb.vol (same)
phone.pwi (same)
todo.pwi (same)
Temp folder created with the dump + boot.hv and boot.rgu
My question;
How are these two files created 'boot.hv and boot.rgu'?
What about the files that are skipped, how can I change that, where can I find them?
Cheers, Leo :)
b.t.w. this looks grazy but I hope you know what I'm trying to do.
phsnake
23rd March 2007, 09:04 AM
2 Laurentius:
i dont think U need 2 care about pwi files, those are only word templates i think, so i bet, that u can delete 1 appearance of them. More important are initflashes.dat, i recomend to search for init...dat in dev/helmi... forlder i check which one is apropriate (compare 2 file you extracted from darkforce rom - that one is the right one, or clockwise search sor initflashes.dat before replacing & adding files 2 dev/helmi....)
I hope it wll B usefull for you and i undestood what RU looking for.
the darkfiorce initflash*.dat is DSK:\Scoter Kitchen\Extraction Room\Modules\OEM\OEM_Lang_0409
helmis init*.dat DSK:\dev\helmi_uni_wm6_kitchen_r0\LOC
so try to replace helmis file with this one and try. keep us posted
grayme
23rd March 2007, 09:21 AM
Leo
What is it that you are hoping to get better from the Darkforce ROM than the one that is provided here?
phsnake
23rd March 2007, 09:38 AM
2 grayme & laurentius: exactly as grayme pointed out, there are small differences between all WM6 roms, they are same built (i beleve, god (http://forum.xda-developers.com/showpost.php?p=1178241&postcount=62) said that). maybe different icos, different regsetttings, diferent pagepool, everythink U can do yourself with kitchen and regedit i think
Laurentius26
23rd March 2007, 10:08 AM
Hi phsnake,
Thanks for your answer, finally I managed to extracted and rebuild again!
If you want to, just follow this steps!
I took a look in the batchfile C:\Dev\Helmi_UNI_WM6_Kitchen_R0\'CreateRom.bat'. Sample I included in this message.
Created directory C:\Dump
If you look in the batchfile you see what it's doing.
This lines are important for me:
CD .\Temp\
..\Tools\prepare_imgfs NK.nba -nosplit
PATH %path%;..\Tools\
ECHO Next: Build the rom...
pause
BUILDIMGFS
MAKE_IMGFS nk.nba -nosplit
XCOPY ..\Tools\HTC64_Extended_ROM_Tool.exe /y
XCOPY ..\Tools\nk.prj /y
XCOPY ..\Tools\RUU.conf /y
XCOPY ..\Tools\EnterBL.exe /y
XCOPY ..\Tools\RUU.dll /y
XCOPY ..\Tools\GetDeviceData.exe /y
XCOPY ..\Tools\ROMUpgradeUt.exe /y
XCOPY ..\Tools\UI.dll /y
REM XDA2NBFTOOL -c -u nk.nba
REM XDA2NBFTOOL -x nk.nba nk.nbf 0x20040304
So the following tools I copy to the created 'C:\dump folder'.
-nka.nbf nk.prj (Darkforce Rom or your choice)
-EnterBL.exe
-GetDeviceData.exe
-HTC64_Extended_ROM_Tool.exe
-make_imgfs.exe
-nk.nbf
-nk.prj
-prepare_imgfs.exe
-ROMUpgradeUt.exe
-RUU.conf
-RUU.dll
-UI.dll
Than I run HTC64_Extend_ROM_Tool.exe
-Select 'decode' (browse to c:\dump\nk.nbf)
-next
-change 'FAT16file' C:\Dump\'nk.fat' into 'nk.nba'
-change operator settings to yours
-Klick 'Decode'
-Message done!
Now you have a nk.nba and a nk.prj file.
Remember these!
Open a command window.
cd.. [enter]
cd.. [enter]
cd dump [enter]
prepare_imgfs.exe -nosplit [enter]
When done you have two extra files in c;\dump
-imgfs_raw_data.bin
-imgfs_removed_data.bin
This is the rom image extracted!
This one I need to analyse!
Helmi_C didn't included 'viewimgfs.exe', with this tool you can see what is in this 'imgfs_raw_data.bin', litterly you dump the rom into files, possible to take things out or in and rebuild. You can find it in Scoter kitchen\utilities\tools.
So now I need to rebuild again.
-Open command window
cd.. [enter]
cd.. [enter]
cd dump [enter]
make_imgfs nk.nba -nosplit [enter]
Everything done, flashed the rom, it works!
Cheers Leo ;)
2 Laurentius:
i dont think U need 2 care about pwi files, those are only word templates i think, so i bet, that u can delete 1 appearance of them. More important are initflashes.dat, i recomend to search for init...dat in dev/helmi... forlder i check which one is apropriate (compare 2 file you extracted from darkforce rom - that one is the right one, or clockwise search sor initflashes.dat before replacing & adding files 2 dev/helmi....)
I hope it wll B usefull for you and i undestood what RU looking for.
Laurentius26
23rd March 2007, 10:34 AM
Hi grayme,
I like the Darforce Rom because it's faster,
and created without any other cooked rom.
Also I want to learn how it's build.
Rom version:
5.2.318
build 15341.0.0.0
Is this the same version as in this kitchen, i didn't check?
Greetings, Leo :)
Leo
What is it that you are hoping to get better from the Darkforce ROM than the one that is provided here?
Laurentius26
23rd March 2007, 10:41 AM
Hi phsnake,
Learned something from god, thanks!
This is where I should go for!
-default hv
-user hv
Leo
2 grayme & laurentius: exactly as grayme pointed out, there are small differences between all WM6 roms, they are same built (i beleve, god (http://forum.xda-developers.com/showpost.php?p=1178241&postcount=62) said that). maybe different icos, different regsetttings, diferent pagepool, everythink U can do yourself with kitchen and regedit i think
Laurentius26
23rd March 2007, 10:50 AM
Will try this!
Keep you posted ofcourse!
Leo
2 Laurentius:
the darkfiorce initflash*.dat is DSK:\Scoter Kitchen\Extraction Room\Modules\OEM\OEM_Lang_0409
helmis init*.dat DSK:\dev\helmi_uni_wm6_kitchen_r0\LOC
so try to replace helmis file with this one and try. keep us posted
phsnake
23rd March 2007, 11:15 AM
i'm thinking what about 2 make a "total vanilla" ROM, i mean 2 remove all crap like themes, wavs, pwi,helps, do i bit of regediting to gain as much "space" in image as possible. and put all the crap with proper links and regs 2 extrom. of course erom must B unlocked after flash.and u can put 2 rom more appz. whats ur opinion?
cicciocant
23rd March 2007, 11:17 AM
I need Help!
I would like to change this Reg Key:
[HKEY_LOCAL_MACHINE\Software\OEM\Qwerty]
"Layout"=dword:00010409
To:
"Layout"=dword:00010410
TO have Italian Keyboard layout.
I'find this key in that file:
9ddf101d-7f93-4b1a-a338-435e457a125d.rgu
I have only change this file?
Or I've to do other ?
Sorry for my bad english.
Thnks.
Laurentius26
23rd March 2007, 11:19 AM
Hi phsnake,
Did you actually looked there?
Can't find them in both directory's!
Leo
2 Laurentius:
the darkfiorce initflash*.dat is DSK:\Scoter Kitchen\Extraction Room\Modules\OEM\OEM_Lang_0409
helmis init*.dat DSK:\dev\helmi_uni_wm6_kitchen_r0\LOC
so try to replace helmis file with this one and try. keep us posted
grayme
23rd March 2007, 11:32 AM
i'm thinking what about 2 make a "total vanilla" ROM, i mean 2 remove all crap like themes, wavs, pwi,helps, do i bit of regediting to gain as much "space" in image as possible. and put all the crap with proper links and regs 2 extrom. of course erom must B unlocked after flash.and u can put 2 rom more appz. whats ur opinion?
My opinion is that you would be loved by many many people. :)
On every thread there are always people crying out for pure vanilla!
beginner
23rd March 2007, 11:34 AM
My opinion is that you would be loved by many many people. :)
On every thread there are always people crying out for pure vanilla!
put me in the line to test your rom!!!!
phsnake
23rd March 2007, 11:38 AM
i've got them there, search fornthem thru explorer(allow search within hidde&system) as i remember they've got hidden or system attrib.im not behind comp just know(i'm enjoying my pint of beer or second better said and more ahead), i'll look at it later
2 our italian friend: why for god sake do this thru cooking? u can make 1 cab file and put it in extrom, or regedit after flash? Its redundant work, waste of time ....
Laurentius26
23rd March 2007, 12:33 PM
Well... cheers.
Tell me later than, enjoy!
Leo :D
i've got them there, search fornthem thru explorer(allow search within hidde&system) as i remember they've got hidden or system attrib.im not behind comp just know(i'm enjoying my pint of beer or second better said and more ahead), i'll look at it later
2 our italian friend: why for god sake do this thru cooking? u can make 1 cab file and put it in extrom, or regedit after flash? Its redundant work, waste of time ....
Laurentius26
23rd March 2007, 01:02 PM
Hi,
For people reading my post!
When I use the Scoter kitchen extraction room and extract a nk.nba into modules. The following folders are build.
-Module,sys,oem.
Somewhere else I was reading (can't remember where lol..):
sys = loc + OS
Wich file's are 'OS' and which are 'loc' in the 'sys' folder?
Cheers and thank you,
Leo :D
grayme
23rd March 2007, 02:11 PM
i'm thinking what about 2 make a "total vanilla" ROM, i mean 2 remove all crap like themes, wavs, pwi,helps, do i bit of regediting to gain as much "space" in image as possible. and put all the crap with proper links and regs 2 extrom. of course erom must B unlocked after flash.and u can put 2 rom more appz. whats ur opinion?
How do you call a cab from an unlocked ROM on hard reset?
phsnake
23rd March 2007, 02:20 PM
2 leo: try to compare dirs. i use total comm
2 grayme: no prob, there is some howto, u need 2edit config.txt(erom). i didnt try before but 2577 dir should work,(worst case scenario) :-)
& if there will be 2577 necessary we need programmer:-(
grayme
23rd March 2007, 02:42 PM
2 leo: try to compare dirs. i use total comm
2 grayme: no prob, there is some howto, u need 2edit config.txt(erom). i didnt try before but 2577 dir should work,(worst case scenario) :-)
& if there will be 2577 necessary we need programmer:-(
Jwright's ROM calls from an extended ROM but that is originally locked.
What would be clever is to call from the SD Card and install the required cabs into the unlocked ext ROM.... :confused:
Midget_1990
23rd March 2007, 04:11 PM
you could create your own ms_.nbf
ultravox
23rd March 2007, 05:32 PM
for m$hit wm5 yes but i wanna wm6, just now was new beta maybe already rel of mdev emu released(a week ago) but there are images in SDK and U cannot install it w/o M$hit VS studio. :-(
http://blog.flaphead.dns2go.com/archive/2007/03/13/windows-mobile-emulator.aspx
I've tested and it works.
Cheers
helmi_c
23rd March 2007, 08:23 PM
guys has anyone tried using kitchen, on Vista, i get the EXCEPTION ERROR saying LOC\packages.sof is corrupt as soon as i press START on Create OS
anyone know whether its the Vista issue, or i am doing something wrong???
CreateOS.exe didn't work on vista...
The built are the same version, but for some reason for example the Dark Force ROM is a little bit different in small areas. What I want to do is combine the good points from both ROM. Hopefully...
Scoter Kitchen will allow me to use any ROM as the base OS, unlike Helmi's procedure, it only pertains to Helmi's ROM, since he did not gave us an instruction on how to compile all the files.
I believe I've already explain that u can just overwrite nk.nba from Darkforce Team on \Dev\Rom replace the original nk.nba.
but, I dont think that makes any good since we hv the same build, and I'm still believe that my base is more stable, please correct me if I'm wrong on this... I've tried the rom.
Btw I've look DarkForce ROM, the rom hv Athena SAP and setting, but some are not compatible with Universal, for example the rom use Phonesetting.dll (v.5.31) oke newer stuff but didn't compatible with universal, for universal Phonesetting.dll v.4.30 and here some darkforce team registry that will make the universal refuse to change the BAND setting:
[HKEY_CLASSES_ROOT\CLSID\{2C51FDE9-39A0-4df7-8C59-9A41EE060497}\InProcServer32]
@="PhoneSetting.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\Controls Folder\Phone\shellex\PropertySheetHandlers\{2C51FD E9-39A0-4df7-8C59-9A41EE060497}]
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ShowUMTSBandPage"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\Netwo rkType]
"ItemCount"=dword:00000003
"ItemName1"="Auto"
"ItemValue1"=dword:00000000
"ItemName2"="GSM"
"ItemValue2"=dword:00000001
"ItemName3"="WCDMA"
"ItemValue3"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting\BandT ype]
"ItemCount"=dword:00000004
"ItemName1"="Auto"
"ItemValue1"=dword:00000000
"ItemName2"="GSM(900+1800)+UMTS(2100)"
"ItemValue2"=dword:00000001
"ItemName3"="GSM(1900+850)+UMTS(1900+850)"
"ItemValue3"=dword:00000002
"ItemName4"="UMTS(2100+800)"
"ItemValue4"=dword:00000003
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\UMTS\BandSelection]
"Band"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\UMTS]
"OpMode"=dword:00000000
"PrefDomain"=dword:00000002
"PrefRAT"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ShowPIN2Page"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"BandSettingTimeout"=dword:00120000
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ShowTtyPage"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"FDNQueryPBTimeout"=dword:60000
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"AutoAnsBase"=dword:00000005
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"HiddenBCFunction"=dword:00000000 ;(1 : hidden Boardcast ;0 show Boardcast function)
"HiddenFDNFunction"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"AllLang"=dword:00000001
thoose setting are for ATHENA and some other HTC device like hermes if I'm not mistaken, not for Universal, these are the correct registry value (and also phonesetting.dll v.4.30 needed offcourse):
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"AllLang"=dword:00000001
[HKEY_CLASSES_ROOT\CLSID\{2C51FDE9-39A0-4df7-8C59-9A41EE060497}]
@="Test Property Page Extensions"
[HKEY_CLASSES_ROOT\CLSID\{2C51FDE9-39A0-4df7-8C59-9A41EE060497}\InProcServer32]
@="PhoneSetting.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Shell Extensions\Approved]
"{2C51FDE9-39A0-4df7-8C59-9A41EE060497}"="Test Property Page Extensions"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\Controls Folder\Phone\shellex\PropertySheetHandlers\{2C51FD E9-39A0-4df7-8C59-9A41EE060497}]
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ShowUMTSBandPage"=dword:00000001 ;(1 : show GSM/UMTS band page)
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\UMTS\BandSelection]
"GSM"=dword:00000002 ;(0:EGSM, 1:DSC1800, 2:EGSM+DCS1800, 3:PCS1900, 4:GSM:850, 5:PCS1900+GSM850)
"UMTS"=dword:00000001 ;(0:UMTS NONE, 1:UMTS 2100, 2:UMTS 1900)
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\UMTS]
"OpMode"=dword:00000000 ;(0:Auto, 1:GSM, 2:WCDMA)
"PrefDomain"=dword:00000002
"PrefRAT"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ShowPIN2Page"=dword:00000001
or u can check phonesetting.dll in OEM folder
So I still with my first statement that the difference is just default.hv and user.hv among roms, default.hv and user.hv (or may i say OEM App/Tweak/Extras it contain?) this is can easily modify with extra OEM pack with registry entry for more tweak/app/improvement/extras.
I dont hv time to learn all the difference, but it seems most part of the rom SAP (standar application) are taken from ATHENA device, fyi: my kitchen also base on athena device on some part as u can see most of the part are newer then any available rom (except Darkforce team rom), but my kitchen only use part of ATHENA that are compatible with Universal. thats another reason why this kitchen ROM result is better then my v1.1 rom beside other tweak that already done with this kitchen...
hi guys!
I'm a new member of this comunity...
A Question, when I use createOS.exe in c:\dev\*.* appears this error message: " LOC\packages.sof is corrupt! "
you can help me???
thx
Francesco
This is weird...If u didn't do anything with the kitchen, just runnin the CreateOS.exe after extraction, My biggest suspicion is the RAR archieve are corrupt..
helmi_c
23rd March 2007, 08:25 PM
Helmi many thanks; I've got to give this a go! :)
One thing, how do you tweak the registry values on your ROM?
Probably a silly question, but say I want to default to certain items on the today screen or smaller fonts.
Is it just a case of making an OEM for each tweak or changing something already somewhere?
If (for example), I wanted to change the default PIE days history from 30 days to 20 days, would I only have to create an OEM .dsm and .rgu file (the latter having the registry keys).
Searching through the files there does not appear to be the same options anywhere so is the 30 days just the default in the ROM which is overwritten by my new OEM?
I am trying to understand what is customisable and what is potential brick making material; but if I can create a ROM with my programs installed and all my email/wifi settings, etc. then that would be ideal (possibly releasing a clean version for anyone that's interested).
Yes, just create OEM pack with more tweak, but if the tweak are already set, u might need to check the current OEM pack or create a .proxml (xml) file that will execute the tweak registry after first reset. no mather what current tweak are set, check the:
\DEV\Helmi_UNI_WM6_Kitchen_R0\OEM\UNI_Tambahan\mxi pcold_oemoperators_101.provxml
the code u put there will overwrite any value that already exist in the registry after ur first reset
btw releasing a clean version sounds good...:)
helmi_c
23rd March 2007, 08:25 PM
files been uploaded to ftp ...... (uploads/universal/helmi_c/kitchen oem)
thanks bonovox for participation and support... really appreciate it... the good thing with kitchen is we can share OEM pack for buildin our own perfect personal/public rom...
helmi_c
23rd March 2007, 08:28 PM
Used Bonovox's and Phsnake's OEM packages alongwith Helmi's OEM packages and flashed a new ROM with all the stuff. Works great.
Now I only install the following:
Tascall Close ALL
Mwilmar's Folders
MS reader
SBSH iLauncher 3.0.0.4
SPB Backup
Akusal's Today Single line Date
Helmi's Unhide_Extended_rom_as_Storage
Vjbigphone
If I can have the OEM packages for these Apps I would not have to install anything after flashing the new ROM.
Is there a way to save the registration codes for all the Apps like Resco Explorer, Resco Keyboard, WisbarAdvance2, Core Player etc because this is always a nuiscance after flashing a new Rom
some app use difference serial number/registry entry so some app need to input the serial number manualy after flashing the rom.
Hi grayme,
Thanks for the explanation.
I will try it, take another OEM as example.
One more question, is it possible to leave the OEM folder empty to build a Rom?
Regards,
Leo
No u cant leave the folder empty since device drivers are in OEM folder... the device will not even boot if u built with completely empty OEM folder...
helmi_c
23rd March 2007, 08:48 PM
2 grayme & laurentius: exactly as grayme pointed out, there are small differences between all WM6 roms, they are same built (i beleve, god (http://forum.xda-developers.com/showpost.php?p=1178241&postcount=62) said that). maybe different icos, different regsetttings, diferent pagepool, everythink U can do yourself with kitchen and regedit i think
you are correct phsnake...
If one file dosn't hava a MUI file, How can i create the mui file? :confused:
Create a blank dll file, or grab the dll and remove other then its resource module. and start modify the string, menu, etc... search the forum I believe someone already post about translate to another language/create mui's..
helmi_c
23rd March 2007, 08:51 PM
I tried to get broadcom bluetooth driver from your 1.1 WM6 rom to the kitchen but I failed. All the media files could not be played. Can you give me the broad com pack or some tips? thank u
yes, I didnt include the BroadComm stack driver OEM pack with the kitchen, since the stack has small but crazy issue, unable to answer phone with bt handsfree... still cant find time to learn the stack more been hell busy these days...
hopes I'll have some time to play with it more since I like Broadcomm so much better or may I said perfect, then M$ one...M$ Suck...
cicciocant
23rd March 2007, 11:09 PM
I need Help!
I would like to change this Reg Key:
[HKEY_LOCAL_MACHINE\Software\OEM\Qwerty]
"Layout"=dword:00010409
To:
"Layout"=dword:00010410
TO have Italian Keyboard layout.
I'find this key in that file:
9ddf101d-7f93-4b1a-a338-435e457a125d.rgu
I have only change this file?
Or I've to do other ?
Sorry for my bad english.
Thnks.
grayme
23rd March 2007, 11:12 PM
some app use difference serial number/registry entry so some app need to input the serial number manualy after flashing the rom.
Is this purely because each of us will have a different serial or because it simply won't work?
Laurentius26
23rd March 2007, 11:12 PM
@Helmi_C
Thank you for your answers!
I will study and learn.
View more question:
So actualy the folders that are responsible for creating the rom are
LOC, OEM, ROM and Tools.
The OS folder is there for study?
If I take another nk.nba and place it in the ROM folder which initflash*.dat will be used, LOC or OEM? What about boot.rgu and packages.sof, how can I see what's happening there?
I Hope you find time to answer these questions please.
Tomorrow I try changing the nk.nba with another and flash the created rom, see what happens. (think I already tried but I'm not sure)
Best regards, Leo
grayme
23rd March 2007, 11:20 PM
If anyone is interested, I have made the following OEM to hide the bottom bar on the today screen.
Credit goes to vijay555 and bm_masri as seen here (http://discussion.treocentral.com/showthread.php?t=111738).
It seems to complain at first reset that it cannot find the softkeys but is fine after.
grayme
23rd March 2007, 11:28 PM
I need Help!
I would like to change this Reg Key:
[HKEY_LOCAL_MACHINE\Software\OEM\Qwerty]
"Layout"=dword:00010409
To:
"Layout"=dword:00010410
TO have Italian Keyboard layout.
I'find this key in that file:
9ddf101d-7f93-4b1a-a338-435e457a125d.rgu
I have only change this file?
Or I've to do other ?
Sorry for my bad english.
Thnks.
Go for it with just that change; if it doesn't work you can change it back :)
phsnake
24th March 2007, 09:03 AM
I just uploaded "edited" createOS.exe so it doesnt check if ...Temp folder exist - sometimes i wasnt able to delete it, system said something like that it couldnt be deleted because is used by system. ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/CreateOS.exe
phsnake
24th March 2007, 09:07 AM
thks 2 ultravox for pointing me to that web page, but i already did it the same way. anyway if anyone wants wm6 image for dev.emu. is here ftp://xdaupload:xda@ftp.xda-developers.com/Image_For_MS_Device_Emulator_WM6/WM6_Emu_Img_VGA.rar
of course VGA, but it looks fu...ing slow
phsnake
24th March 2007, 09:38 AM
Problem with serial #. At first is more less non ethical (shame on me) and more important its against rules of this site 2 share SN, cracks ....
You can do it i think easy - make regexport before U register any app and after, compare them and the diff should register it.make package *.rgu & *.dsm (only one for all appz fo ex.) and U've got it. of course it works only if registration is in regs. some appz create a key file, lincence.key or similar, then u need to find that file and add to UR package
grayme
24th March 2007, 10:25 AM
Problem with serial #. At first is more less non ethical (shame on me) and more important its against rules of this site 2 share SN, cracks ....
You can do it i think easy - make regexport before U register any app and after, compare them and the diff should register it.make package *.rgu & *.dsm (only one for all appz fo ex.) and U've got it. of course it works only if registration is in regs. some appz create a key file, lincence.key or similar, then u need to find that file and add to UR package
Thanks, I wasn't asking from a piracy point of view, just a practical one for my personal ROM.
I'd found the wisbar advance registry serial, but it failed on the createOS.exe stage on that rgu; maybe is was something in how it was produced...i'll have another go.
Plus I need to work out where it saves its settings...!
grayme
24th March 2007, 10:30 AM
Does anyone know of a tool whereby you can export the registry after the first reset, then make your setting changes and export again. The tool would then highlight the changes between the two?
phsnake
24th March 2007, 10:43 AM
I use task manager (ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/TaskMgr.exe) from buzzdev site, i'll upload it 2 kitchen in a sec. and registry workshop 2 compare, better than windiff or other compare tools is that it is programmed to work with reg files, it can even read regs from yuour connected PDA, and saves ....... so maybe U dont need taskmgr
cktlcmd
24th March 2007, 12:38 PM
Anyone noticed Helmi's Vanilla version is missing some buttons or is it just the way I package it? If yes, anyone made an OEM folder to correct it?
phsnake
24th March 2007, 12:54 PM
2cklcmd:yes i found this bug too, but u think that anyone who's cooking own ROM will use that fu..ing m$hits crap for button assigment instead of vito button, or AEBPlus?
2all: whatabout 2 create irc channel for us?i dont know how. 2 share knowledge, inventions, packages.....
grayme
24th March 2007, 12:56 PM
Anyone noticed Helmi's Vanilla version is missing some buttons or is it just the way I package it? If yes, anyone made an OEM folder to correct it?
I've not noticed anything missing, what are you missing?
grayme
24th March 2007, 12:57 PM
2all: whatabout 2 create irc channel for us?i dont know how. 2 share knowledge, inventions, packages.....
I find the forum a better bet to be honest, I don't use irc anymore.
grayme
24th March 2007, 12:58 PM
I just uploaded "edited" createOS.exe so it doesnt check if ...Temp folder exist - sometimes i wasnt able to delete it, system said something like that it couldnt be deleted because is used by system. ftp://xda:xda@ftp.xda-developers.com/Uploads/Universal/helmi_c/CreateOS.exe
Did you have createOS.exe still open when you tried to delete the temp folder (I found you have to close that to delete it).
cktlcmd
24th March 2007, 02:18 PM
I've not noticed anything missing, what are you missing?
If you check Start>Settings>Button Settings. You will see button assignment for Button 1, Button 3, Press & Hold, and Button 8 (Backlight). We are missing Button 2. Anyway, I guess I'll have to correct it through the registry.
cktlcmd
24th March 2007, 02:20 PM
2cklcmd:yes i found this bug too, but u think that anyone who's cooking own ROM will use that fu..ing m$hits crap for button assigment instead of vito button, or AEBPlus?
2all: whatabout 2 create irc channel for us?i dont know how. 2 share knowledge, inventions, packages.....
Thanks for the confirmation, saved me time on looking for what I messed up. One thing I like the Vanilla version is the memory and speed. Very fast, and close to 30MB after soft reset free memory.
phsnake
24th March 2007, 02:40 PM
Did you have createOS.exe still open when you tried to delete the temp folder (I found you have to close that to delete it).
no of course
Laurentius26
24th March 2007, 03:09 PM
Hi,
The buttons are there if I cook the rom vanilla, must be the way you package it.
Leo
Anyone noticed Helmi's Vanilla version is missing some buttons or is it just the way I package it? If yes, anyone made an OEM folder to correct it?
Laurentius26
24th March 2007, 03:19 PM
@cktlcmd
Sorry, let me correct this.
The buttons I have are Button 1, Button 3, Record and Button 8
I can recommend you AEButton, more assignments to one button, cool app!
Leo
cktlcmd
24th March 2007, 03:23 PM
@cktlcmd
Sorry, let me correct this.
The buttons I have are Button 1, Button 3, Record and Button 8
I can recommend you AEButton, more assignments to one button, cool app!
Leo
Thanks, I'll try it.
grayme
24th March 2007, 05:09 PM
If you check Start>Settings>Button Settings. You will see button assignment for Button 1, Button 3, Press & Hold, and Button 8 (Backlight). We are missing Button 2. Anyway, I guess I'll have to correct it through the registry.
Ah indeed; I'll look up doing an OEM or AEButton :)
cktlcmd
25th March 2007, 01:06 AM
How come when I change the Version Number and the Decive Name using the HTC64Ext ROM Tool it does not change the version # and device name within the ROM? Am I missing a step?
phsnake
25th March 2007, 08:48 AM
Ah indeed; I'll look up doing an OEM or AEButton :)
already done - helmi_c/Kitchen/phsnake_packages
phsnake
25th March 2007, 08:50 AM
How come when I change the Version Number and the Decive Name using the HTC64Ext ROM Tool it does not change the version # and device name within the ROM? Am I missing a step?
You need to change ver.no. in xxx.nba thru hexedit tool read 1.post. What U mean with device name? PU10?
cktlcmd
25th March 2007, 09:43 AM
You need to change ver.no. in xxx.nba thru hexedit tool read 1.post. What U mean with device name? PU10?
I saw the instruction, thanks, but it is a bit incomplete. Helmi mentioned to edit the shell.dll. file.
Device name from Start>Settings>System>About>2nd Tab>Device Name. I know I can always change it manually, but was just curious if I can do it through the ROM.
Laurentius26
25th March 2007, 11:29 AM
Hi,
Finally managed to convert a nk.nba to imgfs_raw_data.bin to dump directory and rebuild the dump directory to imgfs_raw_data.bin and than back to nk.nba.
I'm combining Scoter kitchen and Helmi_C's kitchen for study!
Here's my experience:
Create directory c:\dump
Copy the following tools to that directory from: C:\Dev\Helmi_UNI_WM6_Kitchen_R0\Tools
-BuildImgfs.exe
-make_imgfs.exe
-prepare_imgfs.exe
-viewimgfs.exe (C:\Scoter Kitchen\Utilities\TOOLS)
-And offcourse the nk.nba (C:\Dev\Helmi_UNI_WM6_Kitchen_R0\ROM)
Open a command window:
cd..
cd..
cd dump
c:\Dump>prepare_imgfs nk.nba -nosplit
-'imgfs_raw_data.bin' and 'imgfs_removed_data.bin' created!
Open the command window again if you closed it:
cd..
cd..
cd dump
c:\Dump>viewimgfs imgfs_raw_data.bin
Dump directory created!
Restart your computer for memory issues!
Again open the command window:
cd..
cd..
cd dump
c:\Dump>BuildImgfs
Imgfs_raw_data.bin will be overwritten.
c:\Dump>make_imgfs nk.nba
nk.nba will be overwritten.
Done!
I tryed to delete some ringtones out of the dump directory before I rebuilded with 'BuildImgfs.exe;
-Die Zauberflote .wma
-Flight of the bumblebee.wma
-Mozart Alla Turca.wma
-Pizzi-cato Polka.wma
-Pour Elise.wma
-Ringer 1.wma
-Ringer 4.wma
-Telephone ring 2.wma
-Telephone ring 3.wma
but buildimgfs.exe crashes when I do that!
If I look at them they are 'read only and hidden'
Would be great if somebody explains to me why I can't delete them!
Cheers, Leo :)
cktlcmd
25th March 2007, 04:35 PM
Hi,
I tryed to delete some ringtones out of the dump directory before I rebuilded with 'BuildImgfs.exe;
but buildimgfs.exe crashes when I do that!
If I look at them they are 'read only and hidden'
Would be great if somebody explains to me why I can't delete them!
Cheers, Leo :)
I think it is better to delete the files after using the extraction tool from Scoter Kitchen, before compiling them again to form the dump folder. The files are accessible in that format.
Laurentius26
26th March 2007, 01:33 AM
Hi,
nk.nba to imgfs_raw_data.bin to dump,
deleted the ringtones and vista1.tsk
rebuilded with build_imgfs and make_imgfs to a working. nk.nba :D
Changed page pool to 6mb with Hex editor :D
Also in OEM directory of kitchen the ringtones are present :mad:
Deleted them, createOS.exe CreateRom.bat
Done!
Rom flashed and running :)
Still don't know how to convert *.hv files, will look tomorrow!
Greetings,
Leo
I think it is better to delete the files after using the extraction tool from Scoter Kitchen, before compiling them again to form the dump folder. The files are accessible in that format.
grayme
26th March 2007, 09:33 AM
already done - helmi_c/Kitchen/phsnake_packages
Yuk, I don't like AEB!
TBH, I wasn't looking at doing an OEM of AEB, but to get voice command to work on the right button.
Nearly there, but I think I lose the push and hold feature of record...
On another note, IM+ appears to keep losing the settings I put in for the accounts; does anyone use this and hence knows what I am doing wrong? :o
phsnake
26th March 2007, 10:29 AM
didnt found the prob U mentioned above (im+) never happened 2 me, just for curiosity I tried 2 soft rst and fortunately nothing happened.
There are new packages(or will be in few mins) Resco Explorer 2007 beta, SKtools3.1.4
grayme
26th March 2007, 03:18 PM
I tryed to delete some ringtones out of the dump directory before I rebuilded with 'BuildImgfs.exe;
-Die Zauberflote .wma
-Flight of the bumblebee.wma
-Mozart Alla Turca.wma
-Pizzi-cato Polka.wma
-Pour Elise.wma
-Ringer 1.wma
-Ringer 4.wma
-Telephone ring 2.wma
-Telephone ring 3.wma
but buildimgfs.exe crashes when I do that!
If I look at them they are 'read only and hidden'
Would be great if somebody explains to me why I can't delete them!
Cheers, Leo :)
Similarly, I tried to delete the ring tones from the vanilla ROM which goes fine, just they show up as available as options in phone options? :confused:
grayme
26th March 2007, 03:28 PM
didnt found the prob U mentioned above (im+) never happened 2 me, just for curiosity I tried 2 soft rst and fortunately nothing happened.
There are new packages(or will be in few mins) Resco Explorer 2007 beta, SKtools3.1.4
Hmmm, wonder why my settings never save :confused:
Laurentius26
26th March 2007, 04:29 PM
Hi Grayme
I noticed you can find them in the OEM directory 'C:\Dev\C:\Dev\Helmi_UNI_WM6_Kitchen_R0\OEM\UNI_Ta mbahan\..' as well.
So I think you have to delete them there also and edit the 'initflashfiles.txt'.
Also 'user.hv' out of the dump directory has to be edited because there are some strings present also.
Currently I'm busy with RGUCOMP, I converted it to a user.txt file and edited the string, now I'm trying to convert back but it doesn't work, it gives some errors.
build user.hv
1. rename user.txt to boot.rgu
2. SET _Flatreleasedir=c:\dumphv
3. RGUCOMP -b
4. rename boot.hv to user.hv
The errors:
Buildboothive: <RGUCOMP> !ERROR unable to find required source file "Boot.rgu"
ERROR C:\MacB\private\winceos\COREOS\filesys\reg\reghive \.hive c line 877: FS: Registry Exception Handler
wmain: <RGUCOMP> !ERROR failed building BOOT hive
It makes me grazy haha... :D
Again, maybe somebody here knows what I'm doing wrong?
Greetings, Leo :)
Similarly, I tried to delete the ring tones from the vanilla ROM which goes fine, just they show up as available as options in phone options? :confused:
grayme
26th March 2007, 09:51 PM
Hi Grayme
I noticed you can find them in the OEM directory 'C:\Dev\C:\Dev\Helmi_UNI_WM6_Kitchen_R0\OEM\UNI_Ta mbahan\..' as well.
So I think you have to delete them there also and edit the 'initflashfiles.txt'.
Also 'user.hv' out of the dump directory has to be edited because there are some strings present also.
Ah, found it, there isn't an initflashfiles.txt but there was a large registry file where they were mentioned :)
arifqur
27th March 2007, 08:41 AM
didnt found the prob U mentioned above (im+) never happened 2 me, just for curiosity I tried 2 soft rst and fortunately nothing happened.
There are new packages(or will be in few mins) Resco Explorer 2007 beta, SKtools3.1.4
Hi. Made a ROM with Resco Explorer 2007 and SK Tools. Wierd thing happened. The Green crossbow 2nd splash screen was white. Went through the start up wizard and the today backgroung was also white. could not change any theme or background picture. It still remained white. Re-made a Rom without the SK tools and everything was back to normal.
Any thoughts?
ultravox
27th March 2007, 11:32 AM
Hi. Made a ROM with Resco Explorer 2007 and SK Tools. Wierd thing happened. The Green crossbow 2nd splash screen was white. Went through the start up wizard and the today backgroung was also white. could not change any theme or background picture. It still remained white. Re-made a Rom without the SK tools and everything was back to normal.
Any thoughts?
Hi.
I'm using JW 2.01.06 with the needed improvements.
I've SKTools 3.1.4.1 running with no problems.
Hope this helps.
I wish I had some free time and also patience to play around with the kitchen. I'm a very jealous guy right now! :p
Cheers
grayme
27th March 2007, 02:36 PM
Is there anyone out there that is willing to do a set of instructions of how to disassemble a ROM to remove the bits you don't want (so you can add in the bits you do ;))?
Leo, you seem closest to this with all your work?
Whilst on the subject, has anyone seen a route to easy customisation of the final install. What I mean is something like a program that on install reads a load of variables from a text file that you may keep on your SD card that it will read to install the email account(s), wifi logins, text sizes, etc. that you have to set up each time?
arifqur
27th March 2007, 03:26 PM
Hi.
I'm using JW 2.01.06 with the needed improvements.
I've SKTools 3.1.4.1 running with no problems.
Hope this helps.
I wish I had some free time and also patience to play around with the kitchen. I'm a very jealous guy right now! :p
Cheers
No SK Tools run fine if installed from a cab file but goes terribly wrong via the OEM package while cooking
CWKJ
27th March 2007, 04:34 PM
Is there anyone out there that is willing to do a set of instructions of how to disassemble a ROM to remove the bits you don't want (so you can add in the bits you do ;))?
Leo, you seem closest to this with all your work?
Whilst on the subject, has anyone seen a route to easy customisation of the final install. What I mean is something like a program that on install reads a load of variables from a text file that you may keep on your SD card that it will read to install the email account(s), wifi logins, text sizes, etc. that you have to set up each time?
Great Idea
ultravox
27th March 2007, 05:51 PM
Great Idea
I second it
arifqur
27th March 2007, 08:48 PM
Is there anyone out there that is willing to do a set of instructions of how to disassemble a ROM to remove the bits you don't want (so you can add in the bits you do ;))?
Leo, you seem closest to this with all your work?
Whilst on the subject, has anyone seen a route to easy customisation of the final install. What I mean is something like a program that on install reads a load of variables from a text file that you may keep on your SD card that it will read to install the email account(s), wifi logins, text sizes, etc. that you have to set up each time?
A must do step that will benefit nuts like us who flash new roms every day
Laurentius26
27th March 2007, 08:59 PM
Hi Graham,
I already disambled the rom took the ringtones out and gave it to the kitchen. I flashed and it worked, but when I want to select a ringtone, the registry entry is there (how do I say that, 'name of the ringtone'?) but the ringtone is deleted.
I'm still working on this:
default.hv <=> default.txt
user.hv <=> user.txt
RGUCOMP
dump
build_imgfs
make_imgfs
In user.hv I found some entries as well of the ringtones.
Something goes wrong there, hope Leies :o is helping me out some more,
this is the key to rom building I think. ;)
Cheers, Leo :)
Is there anyone out there that is willing to do a set of instructions of how to disassemble a ROM to remove the bits you don't want (so you can add in the bits you do ;))?
Leo, you seem closest to this with all your work?
Whilst on the subject, has anyone seen a route to easy customisation of the final install. What I mean is something like a program that on install reads a load of variables from a text file that you may keep on your SD card that it will read to install the email account(s), wifi logins, text sizes, etc. that you have to set up each time?
grayme
27th March 2007, 08:59 PM
I wasn't volunteering (I couldn't, I was fishing for someone else to do it ;))
Laurentius26
27th March 2007, 09:13 PM
Hi,
Didn't find it but I can remember (correct me if I'm wrong) that you gave me advise to use the Scoter kitchen to extract the dump directory.
I extracted the nk.nba into modules.
Dit you notice the filesmissing.txt, and the sys folder?
When I use 'viewimgfs' it's different.
So I think the Scoter kitchen is not made for that, it's made for another device, most of the tools are the same as in Helmi_C's kitchen.
Leo ;)
Laurentius26
28th March 2007, 10:06 AM
Hi all,
Need some help please?
Still busy with these ringtones :mad:
Trying a new approach:
In the kitchen, CreateOS.exe [enter].
Directory temp created,
Search for *.wma files in temp\dump
Deleted:
-Mozart_Alla_Turca.wma
-Flight_of_the_bumblebee.wma
-OldPhone.wma
-Pizzi-cato_Polka.wma
-Pour_Elise.wma
-Ringer_1.wma
-Ringer_4.wma
-Telephone_ring_2.wma
-Telephone_ring_3.wma
-Die_Zauberflote.wma
Searched for user.hv in temp\dump.
Copied and past in new directory c:\dump together with:
-rgucomp.exe
-cereg400.dll
Opend command window:
cd\
cd dump
set _flatreleasedir=c:\dump
rgucomp -o user.hv -nologo > user.txt
Searched for wma in user.txt
Found the ringtones values and deleted.
Saved user.txt (first line REGEDIT4, last line empty and as unicode)
Changed file 'user.txt' to 'boot.rgu'
With command window still open!
rgucomp -b [enter]
Why do I get this error? :mad:
Microsoft <R> RGUComp Version 1.0.000
Registry file processor and hive builder.
Copyright <C> 2004 Microsoft Corporation All Rights Reserved.
built: Nov 19 2004 15:17:13
importing registry file "c:\dump\boot.rgu"...
Failed to parse value name HKEY_CURRENT_USER\Comm\Rasbook\'USB!!!
InitRegistry FAILED in file "c:\dump\boot.rgu" within a few lines of line 3.
BuiltBootHive: <RGUComp> !ERROR failed importing "c:\dump\boot.rgu"
wmain: <RGUComp> !ERROR failed building BOOT hive
Please, please help :(
Greetings, Leo ;)
grayme
28th March 2007, 02:43 PM
Leo, I can't help! :(
I deleted them from the OEM/UNI_Tambahan folder and also removed them from 5c4014d4-cd90-49b8-8f74-53e9d682ae04.rgu before CreateOS.exe, but they still show in the options if I can't select them! :mad:
Laurentius26
28th March 2007, 06:53 PM
Hi Graham,
Thanks for replying, these ringtones I hate them haha..
Set _flatreleasedir=.
rgucomp -o user.hv -nologo > user.txt
Edit user.txt:
REGEDIT4 'first line', deleted the ringtones:
[HKEY_CURRENT_USER\ControlPanel\Sounds]
"Ringtones"=multi_sz:"Ring-WindowsMobile .wma", "Ring-Standard .wma", "Ring-Vision .wma" ("Die Zauberflote .wma", "Flight of the bumblebee .wma", "Mozart Alla Turca .wma", "OldPhone .wma", "Pizzi-cato Polka .wma", "Pour Elise .wma", "Ringer 1 .wma", "Ringer 4 .wma", "Telephone ring 2 .wma", "Telephone ring 3 .wma")
last line empty, safed as unicode.
Changed user.txt in boot.rgu
Set _flatreleasedir=.
rgucomp -b
'Tried that maybe 1000 times now', it doesnt't work!
If I manage this I can do anything with the rom!
Where is our friend Helmi_C, I'm sure he knows, I could use a hand please :D
Greetings, Leo :)
Leo, I can't help! :(
I deleted them from the OEM/UNI_Tambahan folder and also removed them from 5c4014d4-cd90-49b8-8f74-53e9d682ae04.rgu before CreateOS.exe, but they still show in the options if I can't select them! :mad:
grayme
28th March 2007, 08:21 PM
Hi Graham,
Thanks for replying, these ringtones I hate them haha..
Set _flatreleasedir=.
rgucomp -o user.hv -nologo > user.txt
Edit user.txt:
REGEDIT4 'first line', deleted the ringtones:
[HKEY_CURRENT_USER\ControlPanel\Sounds]
"Ringtones"=multi_sz:"Ring-WindowsMobile .wma", "Ring-Standard .wma", "Ring-Vision .wma" ("Die Zauberflote .wma", "Flight of the bumblebee .wma", "Mozart Alla Turca .wma", "OldPhone .wma", "Pizzi-cato Polka .wma", "Pour Elise .wma", "Ringer 1 .wma", "Ringer 4 .wma", "Telephone ring 2 .wma", "Telephone ring 3 .wma")
last line empty, safed as unicode.
Changed user.txt in boot.rgu
Set _flatreleasedir=.
rgucomp -b
'Tried that maybe 1000 times now', it doesnt't work!
If I manage this I can do anything with the rom!
Where is our friend Helmi_C, I'm sure he knows, I could use a hand please :D
Greetings, Leo :)
I found that some rgu's failed and I just couldn't see why; I took one that worked and copied over the variable part and saved it over the offending file and that sorts it...
Laurentius26
28th March 2007, 10:09 PM
Hi again Graham,
That's great news!
Can you explain this a bid more to me?
You are talking about rgu's, which ones?
The rgu in OEM\Uni_Tambahan?
How did you found out?
Please, let me know!
Leo :)
I found that some rgu's failed and I just couldn't see why; I took one that worked and copied over the variable part and saved it over the offending file and that sorts it...
grayme
28th March 2007, 10:29 PM
Hi again Graham,
That's great news!
Can you explain this a bid more to me?
You are talking about rgu's, which ones?
The rgu in OEM\Uni_Tambahan?
How did you found out?
Please, let me know!
Leo :)
Leo
It was generally new rgu's for my OEMs (for registry tweaks, etc); if I made one from scratch it often just won't work, it looks fine to me...
So, I'll take an rgu that does work, open it in notepad, copy over all the variables leaving the REGEDIT4 and bottom blank row and save it as the required rgu.
The createOs works, but I still see the ringtones in this case... :(
grayme
28th March 2007, 10:31 PM
....oh and I found it by just looking for the rgu in the folder with the wma's.
willy792003
29th March 2007, 02:48 AM
i need the following oem for my custom build rom based on helmi's kitchen
- oxios hibernate (not closeapps)
- acrobat reader le
couldn't find it in the ftp server. anyone can help? tia.
phsnake
29th March 2007, 03:07 AM
2willi: do it yourself.howto:
1.save your registry.
2.edit cabfile2 everythink will insttall2 %ce2%
3. install
4. save your reg
5. compare regs and diff=>xx.rgu
6. upload 2ftp
willy792003
29th March 2007, 04:41 AM
2willi: do it yourself.howto:
1.save your registry.
2.edit cabfile2 everythink will insttall2 %ce2%
3. install
4. save your reg
5. compare regs and diff=>xx.rgu
6. upload 2ftp
phsnake, thanks for the explanation. but a little bit too 'brief' for me :P care to give an example?
phsnake
29th March 2007, 05:31 AM
1st U need wince cab manager or somethink similar unless u know how2edit installation cabs *.xml
then edit there installdir.install edited cab.compare registry for differences and save 2 rgu file.
willy792003
29th March 2007, 10:13 AM
i managed to create 1 for oxios hibernate. but i dont have the cab for acrobat reader le. anyone has it?
Laurentius26
29th March 2007, 10:04 PM
Hi all,
Decompile <=> Compile I manage now :D (took me a week)
Next OEM's and studying registry hives :)
It's fun!
Cheers Leo :rolleyes:
Laurentius26
30th March 2007, 12:11 AM
Hi all,
My first oem haha..
Ring standard
Ring vision
Ring ring Windows mobile
Nothing else
Cheers, Leo
How do I upload it to the ftp :confused: :D
Really, I don't know.
willy792003
30th March 2007, 03:03 AM
what's the use of changing the page pool size?
try
30th March 2007, 05:52 AM
here is some OEM I uploaded to rapidshare.com:
1. Oxios Hibernate
2. Saman SMS delivery receipt fixed
3. Opera 8.65 with Opera Launch shortcut to Start Menu
Can be found at:
http://rapidshare.com/users/L1K5R0
Sorry, I can't upload it to FTP server right now, will do it later.
Cheers,
i need the following oem for my custom build rom based on helmi's kitchen
- oxios hibernate (not closeapps)
- acrobat reader le
couldn't find it in the ftp server. anyone can help? tia.
dr_derqami
30th March 2007, 09:19 AM
Hi,
Can anybody here tell me the shortest way to change wm5 -wm6 language with another.
Actually as a policy m$ will not make a patch lang file or an original rom for our native lang. (so is there a file to be translated and reinstalled? ) Anyways.
http://en.wikipedia.org/wiki/Kurdish_language
Thank u all , who work for their own pleasure and make life more sensible.
devil151
30th March 2007, 12:00 PM
Been reading through this post and am wondering if any one can ost complete and stable rom with a few OEM for my apache running on sprint network. really busy and will try to cook my own later on. You guys are a god send
grayme
30th March 2007, 10:56 PM
For those (like Leo) looking to edit the rgu's without problems on CreateOs.exe, try EditPad Lite 6.2.1 found here (http://www.download.com/3001-2351_4-10631468.html)! :)
Laurentius26
30th March 2007, 11:23 PM
Hi,
Now I do in word and safe in unicode. ;)
But maybe this one is easier to use, will try.
Thank you,
Leo :D
For those (like Leo) looking to edit the rgu's without problems on CreateOs.exe, try EditPad Lite 6.2.1 found here (http://www.download.com/3001-2351_4-10631468.html)! :)
grayme
30th March 2007, 11:23 PM
yes, I didnt include the BroadComm stack driver OEM pack with the kitchen, since the stack has small but crazy issue, unable to answer phone with bt handsfree... still cant find time to learn the stack more been hell busy these days...
hopes I'll have some time to play with it more since I like Broadcomm so much better or may I said perfect, then M$ one...M$ Suck...
Any chance you could please provide the Broadcomm Stack for those of us that don't use BT handsfree before you get chance to fix it?
Laurentius26
31st March 2007, 10:24 PM
Hi all,
At your service!
http://forum.xda-developers.com/showthread.php?t=300571
I'ts fast, it's Vanilla :D
Cheers, Leo
devil151
1st April 2007, 08:28 AM
Now, before I begin my venture to have to do anything extra in order to run this on my Apache or my network which is Sprint? I know I don't have many post, but please don't ignore me and my question.
GerardNL
1st April 2007, 09:39 AM
Have a look here at look at the different devices:
http://wiki.xda-developers.com/
As you can see, a HTC Apache is not the same as HTC Universal. So check out the not-so-busy apache forum on what your options are:
http://forum.xda-developers.com/forumdisplay.php?f=252
Now, before I begin my venture to have to do anything extra in order to run this on my Apache or my network which is Sprint? I know I don't have many post, but please don't ignore me and my question.
grayme
1st April 2007, 11:47 PM
I've decided to give it a go, going for the vanilla approach: http://forum.xda-developers.com/showthread.php?t=300715
Thanks guys :)
mysy
2nd April 2007, 06:31 AM
OK, Thanks。
Have some
fibsi
4th April 2007, 04:20 PM
How-To build a ROM:
1. Extract the kitchen pack to the c:\DEV folder (create the folder if u dont hv it)
2. Extract OEM Packages you need to OEM folder
3. Run CreateOS.exe and click the button
4. Run CreateROM.bat
5. HTC64_Extended_ROM_Tool.exe will start, click encode, then browse for nk.prj then click next.
6. Set ur operator in operator name text field, and click encode when u finish to convert nk.nba to nk.nbf, nk.nbf (ROM) will locate at DEV\[KithenName]\Temp folder.
7. ROMUpgradeUt.exe will start to update the rom to ur device or u might cancel if u planning to update latter.
after doing this, i have done no changes. only extract the rar-file to c:\dev.
it's all work, but after reboot the device it hang's on the first screen with this information:
PU10 64Mb RAM
ROM image built:
Dec 1 2006
10.13:54
......
what can i do? all rom work, but by this way the qtek will hung up? why?
thanks for help
fibsi
grayme
4th April 2007, 09:17 PM
How-To build a ROM:
1. Extract the kitchen pack to the c:\DEV folder (create the folder if u dont hv it)
2. Extract OEM Packages you need to OEM folder
3. Run CreateOS.exe and click the button
4. Run CreateROM.bat
5. HTC64_Extended_ROM_Tool.exe will start, click encode, then browse for nk.prj then click next.
6. Set ur operator in operator name text field, and click encode when u finish to convert nk.nba to nk.nbf, nk.nbf (ROM) will locate at DEV\[KithenName]\Temp folder.
7. ROMUpgradeUt.exe will start to update the rom to ur device or u might cancel if u planning to update latter.
after doing this, i have done no changes. only extract the rar-file to c:\dev.
it's all work, but after reboot the device it hang's on the first screen with this information:
PU10 64Mb RAM
ROM image built:
Dec 1 2006
10.13:54
......
what can i do? all rom work, but by this way the qtek will hung up? why?
thanks for help
fibsi
If it was me, I would first try to make another ROM, if that fails I would redownload the kitchen and try again.
fibsi
5th April 2007, 11:15 AM
i have make 6 rom's but no one of this rom's would boot? i also have download the kitchen again. but nothing happens (3 roms build again!)
please can you help me?
thx
fibsi
GerardNL
10th April 2007, 09:04 PM
i have make 6 rom's but no one of this rom's would boot? i also have download the kitchen again. but nothing happens (3 roms build again!)
please can you help me?
thx
fibsi
I had the same problem: Just the standard out-of-the-box build would not boot on my UNI.
To do another test, I've downloaded the kitchen one more time, but this time extracted them on a different computer (one that doesn't even have active sync on it, but I don't think that matters).
Then the other thing I did on this computer was increasing the swap-file from a fixed 1gb to a fixed 2gb swapfile.
After a reboot, I started the build process again (like described on the wiki page: http://wiki.xda-developers.com/index.php?pagename=HTC_Universal_WM6_Kitchen_Helmi ).
The build went without any problems (except for the FAT16 message)
I flashed this ROM on my UNI and it's working !!
Next step is building my own custom ROM with as many stuff in there as I can sqeeze in.
bulldozzer
20th April 2007, 12:54 AM
What is required for all the basic stuff to run on the 8525. After i run the createRom.bat after i add the project and click encode i get this any idea why and is it ok to send it to the phone whats the lagest file i can use. when i look in the temp folder i see a file thats about 60mb.
Midget_1990
20th April 2007, 01:01 AM
What is required for all the basic stuff to run on the 8525. After i run the createRom.bat after i add the project and click encode i get this any idea why and is it ok to send it to the phone whats the lagest file i can use. when i look in the temp folder i see a file thats about 60mb.
thats normal, click ok :)
tomal
24th April 2007, 12:35 PM
Hi!
nobody else have a idea for my problem??
I don't understand why it doesn't work.............
:mad:
My friend,
I suppose I know your problem. :)
Might be you are trying under Vista and I've observed that CreateOS.exe unable to decode the xxxxx.sof file under Vista. Surely it will work under XP.
grayme
24th April 2007, 02:42 PM
I've read the wiki but must still admit to being a bit green on this kitchen thing.
I honestly don't understand the difference between a cooker and a developer if everyone is tweaking the same basic ROM?
Clearly a cooker would be someone that takes the basic kitchen, throws in an OEM or two and installs, but what about if someone takes a look into the various files and registry entries and tweaks/deletes/adds to these (in other words, what does a developer actually do)?
Leo has shown that it is possible with tools (created by people I would definitely call 'developers') to split up ROMs, mess with the insides and pop them back together, how far from cooking towards developing does this take him?
This is a genuine query, I'm happy using these excellent tools that others have kindly developed to create my own ROMs (and if that makes me a cooker then that is fine).
Helmi, on a similar vein, running sktools on the basic ROM shows quite a few entries in the registry to files that don't exist.
I've deleted them and have noticed no bad effects, but are they still there from the original programing by MS?
grayme
2nd May 2007, 10:56 PM
Arg, I've lost my phone keypad! :(
It's seems the same as the issue some had with Helmi WM6 V1.1 (http://forum.xda-developers.com/showthread.php?t=291875&page=7), but all I have is:
[HKEY_LOCAL_MACHINE\Software\Microsoft\DialParser]
"DLL-MS"="tpcutil.dll"
Anyone able to help please? :o
tomal
3rd May 2007, 08:16 AM
Dear Helmi,
Heartiest thanks for the great job.
I've built my custom ROM without any problem. Now I would like to include PIE to my custom build. But cannot realize about how to do it, because PIE has some self-registered dll.
Your response will be highly appreciated.
Laurentius26
3rd May 2007, 06:21 PM
Hi Graham,
I'm back from a nice holiday in Slovakia.
To answer your question, I think the difference between a cooker and a developer is that if you have a clean official MS released OS and you manage to build in the device drivers for a specific device, you can call yourself a developer, or if you can build your own software for sertain needs, correct me if I'm wrong.
Anyway keep on going the way you do now (I will certainly do ;) ) and in futher you will know.
Comparing registry hives is the most important I think to see the changes made by others and learn from that :rolleyes:
Anyway happy flashing :D
Greetings, Leo :)
I've read the wiki but must still admit to being a bit green on this kitchen thing.
I honestly don't understand the difference between a cooker and a developer if everyone is tweaking the same basic ROM?
afeng11
5th May 2007, 12:02 PM
Can I use this kitchen to cook other type of ppc's or pda's rom?such as atom or Dell X51?please answer my question,thanks!
Thomas
11th May 2007, 07:55 PM
Hello,
I am quite new with my qtek 9000 and want to upgrade it to WM6 with GERMAN ROM and eplus is my provider.
I read a lot of this ver confusing stuff and tried to cook a rom from helmi: "helmi_uni_wm6_kitchen_r0".
All went good until I had to choose the operator and VERSION??? Also the language was not right WWD and not GER. And in addition, although I installed it to the right path (C:dev), the temp folder should have been created in c:\dev\helmi_uni_wm6_kitchen_r0\temp but it was always created in c:\dev\temp. I couldn't fix it...
One time he cannot find the fat or the file is too large. Clicking ok on second, the installer aborts because of wrong version number or language....
So I guess it is the wrong rom, the installer said, wrong Version or wrong language.
Where can I find a good old german rom, that is stabile and has lots of enjoing things in it??
Or please tell me what I do wrong. I just can't be THAT difficult... or??
THANXXX a LOT for helping...
Thomas
grayme
12th May 2007, 02:34 PM
Helmi et al.
Could we make use of the new ROM build in the kitchen?
I'm sure someone out there can point out where I'm going wrong here :D :
I take the a complete ROM (nk.nbf) decode it to nk.nba (renaming it from nk.fat in the decoding program) and replaced the original Helmi nk.nba from the ROM folder with it?
The resulting ROM was made as normal, and boots up, but the left LED is contantly on green and the power button will not turn the Universal off...
Where have I gone wrong?
It is true that a little knowledge can be a dangerous thing! :o
Laurentius26
12th May 2007, 09:48 PM
Hi All,
I'm trying a excisting build rom in the kitchen.
I know how to create the OEM and the SYS folder.
Anybody has got a clue how to recreate the LOC folder.
Which tool do I need for that and how to use?
Thanks,
Leo :)
grayme
12th May 2007, 09:52 PM
Hi All,
I'm trying a excisting build rom in the kitchen.
I know how to create the OEM and the SYS folder.
Anybody has got a clue how to recreate the LOC folder.
Which tool do I need for that and how to use?
Thanks,
Leo :)
Hi Leo
Apparently SYS = OS + LOC... other than that, I'm stumped too! :confused:
Laurentius26
12th May 2007, 10:59 PM
Hi Graham,
So you know now how to use the PKGTool isn't?
Next is how to seperate OS and LOC and how to recreate the packages.sof.
I'm searching everywhere but can't find anything about.
So now we're stuck on this:
boot.rgu
initflashfiles.dat
packages.sof
Would be great if anybody help us, but it looks like it's you and me only :(
I worked all day placing the packages in the write directions.
I've got *.rgu and *.dsm eyes now :mad:
But I know for sure there must be another tool to make live easier!
Which machine god will give us a hind?
It's enough for today.
Cheers, Leo :)
b.t.w. I know how to recreate a boot.rgu out of a default.hv.
Hi Leo
Apparently SYS = OS + LOC... other than that, I'm stumped too! :confused:
grayme
12th May 2007, 11:09 PM
It does appear that it is just thee and me! :( (now just me :))
I'm still none the wiser as to why I can't take an existing nk.nbf, decode to nk.nba and use that in the ROM folder of the kitchen!? :confused:
tomal
13th May 2007, 06:12 AM
I've managed somehow to prepare a new kitchen based on Ivan's new build and it works. The only problem I'm having is, the "programs" folder constantly flashing when I open it.
Once I can fixed it...there will be another nice ROM kitchen...
grayme
13th May 2007, 10:33 AM
I've managed somehow to prepare a new kitchen based on Ivan's new build and it works. The only problem I'm having is, the "programs" folder constantly flashing when I open it.
Once I can fixed it...there will be another nice ROM kitchen...
Any ideas how you 've done it?
I've been looking for information about what each part of the kitchen does but cannot find what I am looking for (i.e. what the base ROM is used for and how,etc)
Which programs folder is flashing? Does your build overcome my green left LED on problem?
tomal
13th May 2007, 03:17 PM
Any ideas how you 've done it?
I've been looking for information about what each part of the kitchen does but cannot find what I am looking for (i.e. what the base ROM is used for and how,etc)
Which programs folder is flashing? Does your build overcome my green left LED on problem?
It's actually the "Programs" folder in the PPC (Start>Programs).
Interestingly I've discovered the problem, it's SD (storage) driver, which is causing this constant refreshment of the folder! I'm now trying to fix.
Anyway, I'll write a how to about the way I made it (ROM) working if I get a success.
Laurentius26
13th May 2007, 03:55 PM
Hi Ranju,
That's great news!
Do you have a answer to my question maybe?
I created a dump directory out of a nk.nba.
I use Bepe's PKGTool on it and it creates two subdirectorys.
-SYS
-OEM
I copy default.hv and transfer it to a boot.rgu
I copy packages.sof
I copy initflashfiles.dat
I replace all stuff in the kitchen to the wright folders.
But what about this SYS folder in the dump directory, which files go in OS and which in LOC, how do I seperate them :confused:
I would appriciate your help!
Cheers, Leo :)
It's actually the "Programs" folder in the PPC (Start>Programs).
Interestingly I've discovered the problem, it's SD (storage) driver, which is causing this constant refreshment of the folder! I'm now trying to fix.
Anyway, I'll write a how to about the way I made it (ROM) working if I get a success.
fallenczar
13th May 2007, 04:40 PM
Hi Ranju,
That's great news!
Do you have a answer to my question maybe?
I created a dump directory out of a nk.nba.
I use Bepe's PKGTool on it and it creates two subdirectorys.
-SYS
-OEM
I copy default.hv and transfer it to a boot.rgu
I copy packages.sof
I copy initflashfiles.dat
I replace all stuff in the kitchen to the wright folders.
But what about this SYS folder in the dump directory, which files go in OS and which in LOC, how do I seperate them :confused:
I would appriciate your help!
Cheers, Leo :)
do it the hard way (the way i did :( )
just search for the dsm/rgu guid provided by helmi in his original kitchen against the dump....
the are mostly files like ....xxxx_409
(BTW i think LOC is Localization)
or if you can wait i will post the list of files for the loc and os tomorrow (too tired today....spent the entire day searching the files )
vBulletin® v3.8.2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.