[HELP] Using Ervius kitchen & WM 6.5 ROM - P3600 ROM Development

Hello everyone
Don't know if it's okey to post this but hey, I'll do it. If not, remove or move my thread to a more appropriate location
I've started to play a bit with some cooking in Ervius Visual kitchen...
Working fine if I use the any existing kitchen files (or what ever they are called, but like SuperSport and The.Decoy's kitchen) but I can't dump any other roms than the stock WM5 rom I have
I've tried to dump the WM6.5.21857 rom by osavioro (link in signature, and also the BEST rom I've tried so far) to remove/replace/add some applications so it fits me better.
It progresses smoothly until it starts to work with(?) the xip.bin and boot.rgu files...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
xip error - the first to occur...
boot error - the second to occur...
system error - the third to occur... if clicking continue nothing happens...
Anyone knows something about this or any advices?
Sorry if it is a simple thing, but have tried many things the last 2-3 weeks to get it running, but always ends up like this...
ALL help is appreciated !
And if you need any information just tell me and I'll put it here asap
//
Izaac

It's very simple - you can only dumped cooked roms if the chef wants you to.

Okey Then is there any 6.5.2 (start menu at top) that is "dumpable", as I haven't found any... The only successfull dump is the stock WM5 rom from QTek
And how to make a rom "dumpable"? I've just tried to dump a rom that I cooked in SuperSport & The.Decoy's kitchen right now, and the same goes there... All above mentioned errors occur...

PentaMedia said:
Okey Then is there any 6.5.2 (start menu at top) that is "dumpable", as I haven't found any... The only successfull dump is the stock WM5 rom from QTek
And how to make a rom "dumpable"? I've just tried to dump a rom that I cooked in SuperSport & The.Decoy's kitchen right now, and the same goes there... All above mentioned errors occur...
Click to expand...
Click to collapse
I am a bit confused ... why do you need to dump one of my roms when you already have the kitchen?
To be honest I am not actually sure if the Ervius VK rom dumping functionality is working in my kitchen because the only dumping I have done up till now was either directly from RAW files (using IMGFSToDump.exe manually) and a few tests of stock NBH files using DaG's nbimagetool.exe
I definitely haven't taken any active measures to stop dumping, but I guess it is just something in the way they are constructed with EVK.
But getting back to the original question ... what can be gained from using the same kitchen that created a ROM to de-construct that rom back to the very same packages that are already in that kitchen?
If there is something you can't find just let me know

OK, sorry I have re-read your first post and I think I have a better idea of what you are after ...
PentaMedia said:
I've tried to dump the WM6.5.21857 rom by osavioro (link in signature, and also the BEST rom I've tried so far) to remove/replace/add some applications so it fits me better.
It progresses smoothly until it starts to work with(?) the xip.bin and boot.rgu files...
Click to expand...
Click to collapse
Clearly it is the ROMs that don't have kitchens for which you really want to dump. OK, that I understand
Well, if the only thing you are unable to extract is the XIP stuff, don't worry about it
The XIP.bin is constructed by combining the two XIP components under the \KITCHEN\ROM\ folder:
Trinity\BUILD#\
Shared\BUILD#\
The "Shared" folders are the XIP components from Microsoft that come in the new SYS builds that we get from Da_G and Tom Codon and other high level chefs.
The "Trinity" folders are just the exact same XIP components from HTC that came on the Trinity in the last official ROM. We just keep copying the last one, changing the folder name to new build number and modifying the rom version and date info using the tool in EVK (under the "Xipporterex & Rom" button).
All you ever need to get from some elses rom is the packages that go under "OEM" and EXT". Everything else you can just re-use from my kitchen (and in the case of newer 6.5.x builds, get along with the new SYS contents).
It is all rather complex for me to explain in a single post but if you have specific question I am happy to help answer them

Thanks Decoy I think I understood the most of it
Oh, btw, how do I know if the files are SYS, OEM or EXT as they dont get sorted or anything. Tried to use Package Tool (as in HyperCore) and there is just a few files that is put in the SYS\MSXIPKernel (mostly images/sounds from the rom)... The OEM folder remains empty and the EXT folder doesn't even exist =/

PentaMedia said:
Thanks Decoy I think I understood the most of it
Oh, btw, how do I know if the files are SYS, OEM or EXT as they dont get sorted or anything. Tried to use Package Tool (as in HyperCore) and there is just a few files that is put in the SYS\MSXIPKernel (mostly images/sounds from the rom)... The OEM folder remains empty and the EXT folder doesn't even exist =/
Click to expand...
Click to collapse
I used "packagebuilder.exe" (just drag DUMP folder onto it and it will sort them into package folders).
All the MS build packages will be put under SYS and everything else will be under OEM.
There is no EXT structure with stock ROMs. everything goes under OEM (in the OEM package layout) ... and you find that a lot of files/apps that chefs have separated into individual OEM packages are all just dumped in "OEMMISC" and "OEMDrivers"
Honestly I would learn how everything works in someone else's kitchen before you try and build one yourself from a dump.

Tried the thing with packagebuilder.exe, but with the same results as with Package Tool
What do you mean with this? Didn't really understand xD
the.decoy said:
Honestly I would learn how everything works in someone else's kitchen before you try and build one yourself from a dump.
Click to expand...
Click to collapse

PentaMedia said:
Tried the thing with packagebuilder.exe, but with the same results as with Package Tool
Click to expand...
Click to collapse
Sounds like you were dumping the XIP.bin instead of the IMGFS.bin (which is the one you want).
Try this:
Get nbimagetool.exe and use it to break up the .nbh into *.bin files
Then use imgfstodump.exe to get a dump folder from that.
Then packagebuilder.exe the dump folder.
PentaMedia said:
What do you mean with this? Didn't really understand xD
Click to expand...
Click to collapse
Sorry, I just meant that you could start by trying small modifications on a fully prepared kitchen such as mine or some other Trinity kitchen. Look through the files, read the contents of the RGU's, DAT's and provxml's and see how they work.
However from the sound of it you are trying to re-create Osivarios entire kitchen by dumping his rom (in effect building a kitchen from scratch).
Even if you succeed with dumping a rom, it won't necessarily be in a form that you can then just build (i.e. a dumped rom is not a kitchen, it is just most of the major ingredients).
And like Icke said, if the chef has constructed the rom in a certain way then you probably can't dump it completely anyway.
Hmmm ... sorry I am not meaning to sound so negative it is just that you are trying to start with a rather challenging objective
If I get a chance I will see if I can dump that rom myself (to see if it can be done at all).

I tried to dump the IMGFS.bin, and it doesn't work with packagebuilder.exe...
Same results as with Package tool... But the packages are there, but I don't know where they should be
But trying to build one from chanvi's 6.5.21921 kitchen
Only changes I've made is disabled some packages and added a few
And parallell to that cooking I'm trying an other I made from your kitchen, the 6.5.23014 Only added Wisbar Advance to that build
EDIT: Forgot that the Wisbar Advance beta has some serious issues with the new interface (start menu at the bottom) thats why I want an earlier build like the one osavioros made So my build with 6.5.23014 didn't work >_<

PentaMedia said:
I tried to dump the IMGFS.bin, and it doesn't work with packagebuilder.exe...
Same results as with Package tool... But the packages are there, but I don't know where they should be
Click to expand...
Click to collapse
Yeah, I know ... I just dumped that rom myself to test it.
Sorry but that ROM isn't dumpable. Too much metadata missing (RGU, DAT, DSM)
See here in the log from packagetool:
Code:
[Versions]
SYS: 5.2.21857 5066
[Packages]
5.2.21857 5066 MSXIPKernel
- busenum.dll is missing!
- cachefilt.dll is missing!
- certmod.dll is missing!
- coredll.dll is missing!
- crypt32.dll is missing!
- device.exe is missing!
- devmgr.dll is missing!
- diskcache.dll is missing!
- fatfsd.dll is missing!
- fatutil.dll is missing!
- filesys.exe is missing!
- fsdmgr.dll is missing!
- fsreplxfilt.dll is missing!
- imgfs.dll is missing!
- initvmmap.exe is missing!
- mencfilt.dll is missing!
- mspart.dll is missing!
- pm.dll is missing!
- regenum.dll is missing!
- 723fb954-d931-4348-b672-82a188e587b5.rgu is missing!
- boot_ms.rgu is missing!
- mxip_lang.vol is missing!
- sysroots.p7b is missing!
- cecompr.dll is missing!
- ceddk.dll is missing!
- FLASHDRV.DLL is missing!
- Fsdspy.dll is missing!
- nk.exe is missing!
- d77422c8-5418-29e9-1418-f4f65f1d6f60.rgu is missing!
- boot.hv is missing!
- boot.rgu is missing!
- buildx is missing!
- 8be73c02-3437-4c06-88c9-0a2e25bfaf2c.rgu is missing!
- 1dc3da02-499f-4547-9fd2-78cddfda9c62.rgu is missing!
- 8cb4ac12-6bc5-4bda-ab45-539988c36a95.rgu is missing!
- adc19413-37b2-4018-af8a-148b50f6ea13.rgu is missing!
- 6b4ed31c-5ced-41b2-b917-2c006f046a5e.rgu is missing!
- 29356830-10de-437d-ad6a-6c7d60a7dea4.rgu is missing!
- 27790533-c966-4097-8a93-c1a83969c574.rgu is missing!
- 0f48543b-7503-4466-8797-8508f5da20ed.rgu is missing!
- 8c58193c-f8ab-447a-af67-a5167df96529.rgu is missing!
- ae879543-c73e-4888-812b-d8177c404612.rgu is missing!
- e658c544-26bf-45ac-a458-2044a5d1e698.rgu is missing!
- 23ba5346-78b8-4436-b7d2-f30712c3cef4.rgu is missing!
- d13b7447-0248-462a-bba4-d868f31642ed.rgu is missing!
- 37bbb34e-3d43-40b3-bc03-97a3f1e0f568.rgu is missing!
- 77f38251-db87-4e5d-96d9-9e8e35b6dc1d.rgu is missing!
- 4c804658-f322-40fd-989c-1394560913fa.rgu is missing!
- 582f7a58-3c50-4301-970a-ed5ec8947692.rgu is missing!
- c4f85360-3c1d-4ace-8066-99d9056fa383.rgu is missing!
- 2f863e61-941d-4fb6-bcdf-35bf606e613a.rgu is missing!
- fc3a8673-312d-454d-b6e9-f5a3c326c312.rgu is missing!
- 429b237a-cc04-4166-a65b-5cd54a4f1b7d.rgu is missing!
- 76bd787c-86b5-4b63-a1d8-1a910f86c8e1.rgu is missing!
- 9bc37f7c-d720-4091-8cc6-93c0f1c9ef46.rgu is missing!
- c536797d-4a69-4e8c-9541-e46f3b4fdc08.rgu is missing!
- d7904a7e-6226-443b-8c8c-439683b0b55a.rgu is missing!
- a492bb92-210b-4933-9a65-272cc8ad9a5b.rgu is missing!
- e220df95-8031-49ff-b5c3-95c1c2809b74.rgu is missing!
- fd7ec796-412f-4352-9a71-04da841dc265.rgu is missing!
- 7a1dae98-d009-4bb0-9614-8f3274d966fe.rgu is missing!
- 38f43c9f-bc38-430e-81d1-a2e6c650f225.rgu is missing!
- 4aea04a6-7987-496d-abf6-47a54efa8e34.rgu is missing!
- 8037e9be-9156-4b1c-8df4-9305bb0bac76.rgu is missing!
- 0cfc3dc0-5fbc-4153-9ce9-72df4d8c2922.rgu is missing!
- ac83ddc2-9401-4c03-a46b-72b9d99ef2c9.rgu is missing!
- d8e6bedb-8bc3-4e94-ba7e-cc0a239b4f6a.rgu is missing!
- 64d374dd-96bf-409e-9a7e-95ac646ccbda.rgu is missing!
- d81b11e0-3299-4b65-8305-78f1fa03dc07.rgu is missing!
- d726fef1-c84d-40f5-9010-07a6a3fd70a7.rgu is missing!
- packages.cif is missing!
- c9b03c4a-50ff-4e86-b92f-2eb3f9968eb3.rgu is missing!
- ca1c6c4d-7cb5-45ea-ac35-6239806c1b25.rgu is missing!
- d0b41563-b345-4444-aa15-986e7c7fff99.rgu is missing!
- 9ca8818d-8eec-479d-a9be-81305c52d303.rgu is missing!
- b183f2a7-06c3-4f27-9679-7baf97e94efa.rgu is missing!
- 90f7cab5-db46-4341-b395-7aca3d47055c.rgu is missing!
- 29d83cd1-abf5-4903-8b3d-47ea40bc5688.rgu is missing!
- 27bd50e6-83b5-413f-a6d3-cdbbd079c326.rgu is missing!
- f65c1b88-2732-470a-88c8-de964e9f9ca7.rgu is missing!
- f50e9a40-aed9-497a-bdea-84451210e960.rgu is missing!
- f3dfc36d-36d0-4163-8d6f-e1ce5aed8814.rgu is missing!
- 331439cf-a636-4243-8424-e501be3a39d2.rgu is missing!
- 77ab73e4-2de4-4f4e-982f-47eedf0e9e1e.rgu is missing!
- 1f1aca24-d942-464a-9281-10567741499c.rgu is missing!
- 813fd1d1-ca6f-4b6d-96d2-c97fb99bd535.rgu is missing!
- d9d7d86d-3f83-4289-bd32-aa1972a1447e.rgu is missing!
- 855d4be3-261f-4d7b-8378-951b0ab78d77.rgu is missing!
- 208f8be6-1362-45b3-ae17-95d4ab426c11.rgu is missing!
- 2a6583ff-6047-46cc-b9be-b7deca1152c3.rgu is missing!
- 12e09329-dd44-4d62-a5b7-25124bb2ef88.rgu is missing!
- 25f4da29-9280-48e9-8f2e-28a91294ce74.rgu is missing!
- 9a6a05e1-cfde-4d32-9a82-85052c4d9de7.rgu is missing!
- 70bf28e9-b87c-4b43-be51-e804d08276b1.rgu is missing!
- 7bb5f499-6b7f-4ee0-bcb9-a89ae3fc3e2c.rgu is missing!
- 25c125d4-0a18-487d-a709-9b4242bbf4c3.rgu is missing!
- ba94b89b-3bb8-4f41-bada-121dbdab1fde.rgu is missing!
- ed0ab1a4-a456-4fb0-ad9d-93feccf351a3.rgu is missing!
- 52dcbada-7234-4ee7-b513-731176d5f860.rgu is missing!
- a15620ee-f541-454c-99d4-ee268d67e74a.rgu is missing!
- 15947029-6127-4062-bb7f-b3c8bed871ac.rgu is missing!
- cb274b02-a54d-4780-971e-b6c924548d95.rgu is missing!
- c86090f7-d736-4b04-9978-d5a2a8375db4.rgu is missing!
- 8b8d7a86-906e-43f9-9153-ee6a6d1ba69b.rgu is missing!
- 9c2b793b-abbf-43e7-b06b-606b2eaec187.rgu is missing!
- a284f006-c83e-44a6-b9f2-37e290c77c49.rgu is missing!
- 75f7ffff-afb2-4e66-ad65-2440f7601067.rgu is missing!
- 094c97f9-0101-450e-8282-97f619f929d5.rgu is missing!
- b6470185-39c6-4c9c-bb6e-aa5ca1afba42.rgu is missing!
- 0a0e4076-7ae8-4134-a2dd-47c1601150f4.rgu is missing!
- b56e70fa-c325-4ef9-9623-c86513a87b7b.rgu is missing!
- 8738a90b-2484-458a-9b3e-f3d52d6eb921.rgu is missing!
- fddbb131-87f7-4889-b53b-fe0cdec211b1.rgu is missing!
- 5560d686-977f-49b8-afb0-d2b870631891.rgu is missing!
- acebe602-ab3e-4f81-af2b-aac3b6e7fdac.rgu is missing!
- db3a7a5d-11e4-4fe8-aeda-86daa8a31dd6.rgu is missing!
- 4381df66-bd72-4810-8789-8c3c576b2417.rgu is missing!
- b3789109-8218-4e38-8698-e46041572102.rgu is missing!
- 7eecd4e2-c2fe-425c-b81c-699573073af2.rgu is missing!
- 7af02ee5-0954-488d-a9ce-d0d927ae27ae.rgu is missing!
- 5f0a8e6f-4f89-4b99-95f6-4559cb555001.rgu is missing!
- adb3cdef-61a5-4c1b-856c-1d7c79897a8d.rgu is missing!
- edc91b17-9d91-4d36-a4e0-664ba60055a1.rgu is missing!
- d2613edd-03c2-414c-a2c5-d0d3eab9fcf3.rgu is missing!
- 96c0754f-b183-4995-a657-0b7c0034ce80.rgu is missing!
- dfc4d371-880c-4c75-a92b-5db48b0ea57d.rgu is missing!
- 1fd41fc7-6d8e-4a4f-932f-31a9a0422728.rgu is missing!
- 3931193d-7c06-423e-8af0-40bea1341c39.rgu is missing!
- 62f81215-ff5b-4e8f-a26f-a8efce401745.rgu is missing!
- 81e079ba-67da-4514-842a-145c18d6d71d.rgu is missing!
- 5f7cdb45-7006-4bd4-ad84-f6d5e586b2ac.rgu is missing!
- 8e538198-7214-4cd5-93d2-60be04bd1aa5.rgu is missing!
- 1300ae40-01a8-4685-9ee8-d4ed5b112eab.rgu is missing!
- 8372389c-f0b6-433d-934b-ecd80b5bfc30.rgu is missing!
- 8f72dde9-155d-4c0e-ac66-830af991ee26.rgu is missing!
- a561acc8-7e63-4098-b87c-ce1410625c4e.rgu is missing!
- 1c90ed23-74b0-480f-b0ca-63ddcb8a8522.rgu is missing!
- 482286ba-c706-48fa-b779-063202e5fadd.rgu is missing!
- C33C0922-BE67-48da-870E-27DD8A021BD9.rgu is missing!
- d196378a-88eb-4c8a-b1a9-703af085e4bd.rgu is missing!
- a02d9857-e048-4528-b351-78634520c066.rgu is missing!
- fdcee474-d38a-4b6d-903c-e848d2ea6575.rgu is missing!
- 02ed2b85-c80b-4413-a1b9-7abdade426f1.rgu is missing!
- 79f39fdf-b4cc-4d6e-9634-c836052ae50e.rgu is missing!
- f8502497-c25a-45ba-a0c9-e739334b0414.rgu is missing!
- 63c9633a-bfd2-46a2-b7d3-0fb8f9b9078a.rgu is missing!
- 9eaf602b-b5d8-4f23-9cc6-6d4b85740dba.rgu is missing!
- 5f268760-e815-4e09-be38-f216b1df148b.rgu is missing!
- b60b3ce5-85e3-4ef7-9143-d8f5aa82042f.rgu is missing!
- 38095bf1-656f-42cd-bea1-31cbcddb001f.rgu is missing!
- daa0f3ca-16af-4992-91a8-666890ed0a87.rgu is missing!
- 9b6eadca-b850-425d-9add-af3a3ff7c5b5.rgu is missing!
- initflashfiles.txt is missing!
- cbcd0684-9d4d-4a3a-9373-c1f44230580b.rgu is missing!
- 0c433710-0016-4302-ab2f-497863b761ae.rgu is missing!
- 4e0fc1df-825f-4061-b06d-52276a32a908.rgu is missing!
- initflashfiles.txt is missing!
- c14fe310-fbf1-4aab-93e6-bbecaf71dba6.rgu is missing!
- 6938b843-e7d9-460e-9898-8b734353a717.rgu is missing!
- 7674f4a5-ad32-4618-8105-f2822e065e4d.rgu is missing!
- 47d2a96e-f0dd-40e1-8f5b-a8cdc083a165.rgu is missing!
- 8412a067-4fc6-457f-a67a-bb87f117f64c.rgu is missing!
- 377c9c66-ea26-4076-8667-0ee76710684d.rgu is missing!
- 4de80f06-7f01-45e5-b893-b0a97a0a768b.rgu is missing!
- 822f2deb-a393-4a39-b5f0-147201bd0b0a.rgu is missing!
- c884a44b-1230-436e-8a0e-94a46847cdcb.rgu is missing!
- initflashfiles.txt is missing!
- voicetag.bmp is missing!
Most of the other files are there so if you want his ringtones, images or to gleam some setup hints from his provxml files you can
But this is my point. Only official roms are intended to be dumped. For cooked roms you need the chef to give you their kitchen.

PentaMedia said:
And parallell to that cooking I'm trying an other I made from your kitchen, the 6.5.23014 Only added Wisbar Advance to that build
EDIT: Forgot that the Wisbar Advance beta has some serious issues with the new interface (start menu at the bottom) thats why I want an earlier build like the one osavioros made So my build with 6.5.23014 didn't work >_<
Click to expand...
Click to collapse
I would suggest you use 23102 or 24001 instead of 23014 in that kitchen.
If you want the older 6.5.1 UI you don't need to use the whole of osavioro rom, just go grab the latest SYS build from the com2 branch (21xxx). Use the joojoobee method for recmod or even just find someone in Da_G's builds thread that has already made QVGA (EVK) ready bundle and use that.
Learning how to port new SYS into Chanvi's kitchen is exactly how I started

Thanks Decoy That thread looked like a good resource
To bad I'm about to leave home until tomorrow night, and dont know if there is any wifi there If there is count on me reading through it
I'll be checking that thread out asap and see how much I can learn

You can cook roms which can be dumped like an original one, but since it's not necessary any more, most chefs (and kitchens) seem to have lost this ability. It's all in the DSM files and the certificates, but possible.
But I guess all PentaMedia wants to know is how to cook his first rom - and the easiest way is to get a kitchen and learn how it works. Reverse engineering what other cooks have done will be much harder than building from an existing kitchen - and even that is a challenging task sometimes.

ickebins said:
You can cook roms which can be dumped like an original one, but since it's not necessary any more, most chefs (and kitchens) seem to have lost this ability. It's all in the DSM files and the certificates, but possible.
Click to expand...
Click to collapse
Yeah I must confess that I am still yet to full master the whole process of DSMs and certs (though I am trying to).
ickebins said:
But I guess all PentaMedia wants to know is how to cook his first rom - and the easiest way is to get a kitchen and learn how it works. Reverse engineering what other cooks have done will be much harder than building from an existing kitchen - and even that is a challenging task sometimes.
Click to expand...
Click to collapse
Yes, that is exactly what I was trying to say

Related

dcd's vogue ROMs & kitchen 1.0.4

I do not own a vogue. Use at your own risk.
I take no responsibility for anything you do to your device.
dcd's vogue rom:
XIP, OEMApps base: Bell Vogue WWE 1.17.666.1
OEMDrivers base: Alltel Vogue WWE 1.16.671.3
WM6.1 OS base: AT&T Kaiser WWE 3.14.501.1
CHANGED:
Power Management
Dialer
Calculator
Relaxed security
UC Compatible
REMOVED:
TouchFLO
Cube
SQLCEMobile
Entertainment (Games)
Windows Live
Adobe Reader
HTC Zip
Jbed Java
KNOWN ISSUES:
PIE will NOT work with cache located on storage card. WM6.1 bug.
Thank you: no2chem, ImCoKeMan, bepe, tadzio, dogguy, foetus, lotekjunky, sleuth255
1.0.4: 04-06-08 WM 6.1 CE OS 5.2.19209 Build 19209.1.0.2
Kitchen:
Download
Also requires: Visual C++ 2008 Runtime
ROMs:
coming...
(screenshots are examples taken from another device)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You must unlock your Vogue to use this ROM.
NO radio is included.
If you experience problems, please include specific directions on how to reproduce the problem in your post.​
changelog:
Code:
1.0.4
- 04-02-08 updated to CE OS 5.2.19209 Build 19209.1.0.2
- 04-02-08 changed pagepool to 16mb
- 04-04-08 fixed ringtoneplugin OEM
- 04-04-08 fixed cyberon OEM
- 04-04-08 fixed dcd_vogue_appbuttons OEM
1.0.3
- 03-13-08 created dcd_vogue_appbuttons
- 03-13-08 moved some more regs out of OEM_Lang_0409 into appropriate packages
- 03-13-08 updated UC to version 2.0 beta and known-compatible autorun.exe
1.0.2
- 03-08-08 cheap touchflo fix until its completely removed:
1. set enablescroll and enablecube = 0 in oemapps
2. increase guid of touchflo oem to ensure later parse than oemapps (even though it was already ok)
1.0.1
- 03-01-08 removed multi-NAI (tethering detection) stuff from sprint
- 03-03-08 merged HTCGesture and HTCAlbum packages
- 03-03-08 merged Quickdial and BioTouch packages (thanks jakdillard)
- 03-03-08 moved carrier cube configs into their own packages
- 03-03-08 removed rgu from SYS\SQM
- 03-06-08 moved folderview.exe back to OEMApps (thanks pro_b)
- 03-06-08 moved HTCUtil.dll back to OEMApps, it is referenced in poweroffwarning.exe
- 03-06-08 moved aplauncher.exe, custaplauncher.exe, mediahubmini.exe into BioTouch package
- 03-06-08 moved some more touchflo regs
- 03-06-08 moved more files out of OEMApps into PhoneCanvas package
- 03-06-08 moved accuweather graphic out of OEMApps into HTCHome package
- 03-06-08 moved uncheckable.bmp out of OEMApps into XButton package
- 03-07-08 replaced battery.dll with 1% increment version (thanks no2chem)
1.0.0
- 02-25-08 updated to WM6.1 CE OS 5.2.19199 Build 19199.1.0.0
- 02-25-08 moved some pointless OEM packages back into oemapps
- 02-25-08 changed to 18mb pagepool
0.5.0
- 02-03-08 updated to WM6.1 CE OS 5.2.1623 Build 19199.1.0.0
0.4.0
- 01-29-08 updated to CE OS 5.2.1623 Build 18129.0.4.5
0.3.0
- 01-21-08 updated to CE OS 5.2.1622 Build 18128.0.4.4
- 01-21-08 removed LockstreamDRM entries from boot.hv and boot.rgu
- 01-21-08 changed dcd_vogue to set showtitlebarclock=2
- 01-21-08 changed pagepool to 16mb
- 01-18-08 changed guids of OEMapps extracted packages
0.2.0
- 01-08-08 updated to CE OS 5.2.1933 Build 18128.0.4.4
- 01-08-08 changed package transcriber to original touch version
- 01-08-08 removed package autoupdate
- 01-08-08 removed package SQM
- 01-08-08 removed package catalog
0.1.0
- 01-08-08 extracted package OEM_AdobeReader_2_00_288531
- 01-08-08 extracted package OEM_BioTouch_1_0
- 01-08-08 extracted package OEM_BT_BPP_1_6_1_0
- 01-08-08 extracted package OEM_BTFtp_1_2_31241_3
- 01-08-08 extracted package OEM_Cyberon_VoiceDial_1_2_b070727
- 01-08-08 extracted package OEM_HTC_Album_1_0_1017718
- 01-08-08 extracted package OEM_HTC_AudioManager_1_2_1008723
- 01-08-08 extracted package OEM_HTC_Camera_5_07_28987
- 01-08-08 extracted package OEM_HTC_CommManager_1_7_2_0
- 01-08-08 extracted package OEM_HTC_Dshow_2_00_070809_0
- 01-08-08 extracted package OEM_HTC_EnlargeStartMenu_1_0_31262
- 01-08-08 extracted package OEM_HTC_EzInput_1_0_29084
- 01-08-08 extracted package OEM_HTC_Gesture_1_0_28384_0
- 01-08-08 extracted package OEM_HTC_Home_2_0_1023719_0
- 01-08-08 extracted package OEM_HTC_LargeTitleBar_1_13_0_0
- 01-08-08 extracted package OEM_HTC_LongPressEndKey_1_0_30751_1
- 01-08-08 extracted package OEM_HTC_PhoneCanvas_1_0_28555
- 01-08-08 extracted package OEM_HTC_PictureEnhancement_1_50_904718_C2
- 01-08-08 extracted package OEM_HTC_QuickDial_2_5_28927
- 01-08-08 extracted package OEM_HTC_RandomAccess_4_0_1009721
- 01-08-08 extracted package OEM_HTC_RingtonePlugin_1_00_070419_1
- 01-08-08 extracted package OEM_HTC_SmartDialing_2_5_28536_1
- 01-08-08 extracted package OEM_HTC_StartupAnimation_1_0_814_719
- 01-08-08 extracted package OEM_HTC_TouchFlo_2_0_28554_3
- 01-08-08 extracted package OEM_HTC_VoiceRecorder_1_10_907715
- 01-08-08 extracted package OEM_HTC_XButton_2_0_31243_1
- 01-08-08 extracted package OEM_IA_Zip_1_20_903713
- 01-08-08 extracted package OEM_JbedJava_20071026_41R2
- 01-08-08 extracted package OEM_LockstreamDRM_1_1_070725_01
- 01-08-08 extracted package OEM_Mp3Trimmer_1_0_802715
- 01-08-08 extracted package OEM_PhoneExt_2_36_0_0
- 01-08-08 extracted package OEM_WindowsLiveSearch
- 01-08-08 extracted package OEM_WModem_2_28_0_0
post reserved..........
Nice work dcd, thanks!
Oh, wanted to note that the link to the unlock vogue has changed since ppcgeeks changed servers.
Latest PPCGeeks Forum Link :
http://forum.ppcgeeks.com/showthread.php?t=20370
kudos to ImCoKeMaN
-CC
clockcycle said:
Nice work dcd, thanks!
Oh, wanted to note that the link to the unlock vogue has changed since ppcgeeks changed servers.
Latest PPCGeeks Forum Link :
http://forum.ppcgeeks.com/showthread.php?t=20370
kudos to ImCoKeMaN
-CC
Click to expand...
Click to collapse
fixed, thanks!
Hey DCD, just tried out the 1.0.1. I have a Telus Vogue. Flashed fine.
- The backlight settings worked for me....I can change the backlight while on battery or plugged in.
- Trying to activate the cube gave the error and needed a soft reset.
- Opening device information opened fine for me.
If there's anything else that needs checking, let me know.
Thanks for the great work!
money_32 said:
Hey DCD, just tried out the 1.0.1. I have a Telus Vogue. Flashed fine.
- The backlight settings worked for me....I can change the backlight while on battery or plugged in.
- Trying to activate the cube gave the error and needed a soft reset.
- Opening device information opened fine for me.
If there's anything else that needs checking, let me know.
Thanks for the great work!
Click to expand...
Click to collapse
thank you. we are getting there i guess. i wish i could find whats keeping that damn cube activation alive...
On your 1.0 rom I was able to go into HKLM\Software\OEM\Tflowsettings (or something like that) , and set enablecube=0, which disables the cube when Tflo is installed. This also fixed the problem with the down-up swipe on your rom, however it did not fix the left-right swipe in the mail program. In your new rom 1.01, this registry key is gone. All else is great. Thanks for your work. Maybe adding the old key and disabling the cube will fix the error (at least the down-up). Oh, and you don't have to soft reset when you get the error, just click the center hardbutton. Thanks.
Dustin
Here is the reg entry :http://forum.xda-developers.com/showthread.php?t=363285
Hah, adding the reg fixed the downup swipe. I'll test the left right swipe now.
Edit - It does not fix the error for the side swipe in the mail or any other application that supports it. Maybe another reg key is needed, although I don't have all of the old keys and I don't feel like flashing the another rom. Can anyone tell me, or get a screen shot, of all of the keys under /hklm/software/oem/tflosettings? Thanks.
Tethering
DCD,
Nice work!
With reference to this change...
03-01-08 removed multi-NAI (tethering detection) stuff from sprint
Could you please point me in the right direction to remove this manually?
Can they really detect tethering?
DJ
Has the missing button from the contacts cube bug been fixed in this release?
Edit: It looks like the version with T-Flo and Cube still intact was scrapped for this revision?
TFlo is actually still active even though it's not supposed to be. I can still scroll. Can someone please give me the TFLO reg entries? Thanks.
Dustin
I installed this Rom on a Bell Vogue and its working fine. I just wanted to know if there is a way to enable or install the TouchFLO and HTC Cube? I searched around here and PPCGeeks and could only find cab files for the HTC Home, Album, Audio Manager, etc, but not the actual TouchFLO interface. Does anybody have a link to the latest version?
deegimus said:
DCD,
Nice work!
With reference to this change...
03-01-08 removed multi-NAI (tethering detection) stuff from sprint
Could you please point me in the right direction to remove this manually?
Can they really detect tethering?
DJ
Click to expand...
Click to collapse
yes they can detect tethering with the stock rom, the connection xml sets up 2 connections. a registry key multi-nai is set = 1. this sets up a second NAI which is used for internet sharing.
i removed this stuff from the provxml files in OEM and let internet sharing use the default NAI which is what your phone uses for data. now all your provider sees is your phone using data.
sprint was the only provider of all vogue dumps i have that does this.
shawn_ said:
I installed this Rom on a Bell Vogue and its working fine. I just wanted to know if there is a way to enable or install the TouchFLO and HTC Cube? I searched around here and PPCGeeks and could only find cab files for the HTC Home, Album, Audio Manager, etc, but not the actual TouchFLO interface. Does anybody have a link to the latest version?
Click to expand...
Click to collapse
im trying to release my vogue kitchen asap and you can build them in. or, i may cab the packages i extracted.
just curious if anyone is experiencing any lock-ups with this rom as with the other 6.1 roms? such as after a long phone call, using pie/opera for a long time, a long press on the on-screen keyboard, etc...?
thanks.
jim256 said:
just curious if anyone is experiencing any lock-ups with this rom as with the other 6.1 roms? such as after a long phone call, using pie/opera for a long time, a long press on the on-screen keyboard, etc...?
thanks.
Click to expand...
Click to collapse
Ditto... Mine locks sometimes twice a day.
internet sharing
with multi nai disabled do you still need to delete rilphone ? I beleieve the multi nai is why i was having sharing issues on my titan and touch when i first switched to wm 6.1
lock ups
I'm happy to say that I have never had a lock up with dcd's 1.0 series ROM's
mastachillz said:
with multi nai disabled do you still need to delete rilphone ? I beleieve the multi nai is why i was having sharing issues on my titan and touch when i first switched to wm 6.1
Click to expand...
Click to collapse
there is a reg entry referencing rilphone that gets deleted too, yes, but not rilphone.dll itself.
i removed it from the same provxml file, forgot to mention that one earlier.
dcd1182 said:
yes they can detect tethering with the stock rom, the connection xml sets up 2 connections. a registry key multi-nai is set = 1. this sets up a second NAI which is used for internet sharing.
Click to expand...
Click to collapse
So, is a 'non-stock' ROM safe from detection?
And, if not, how do I keep them from detecting me?
ie, which specific registry edit needs to be checked/made?
Thanks,
DJ

SDConfig & Diamond - howto?

It works normal at bepe's images only (0.97-0.98). As announced.
At Diamond_Surface_6.1.1.20_NLD is announced, but... SdAutoRun doing something, result - zero. (at least for me)
By own experiments, links in \windows\config_*.txt works direct to
\Internal Storage\*\*.cab. That's all.
Redirect "CFG: \Internal Storage\sdconfig.txt" in \windows\config_*.txt - doesn't work. In any combination in sdconfig.txt:
\Internal Storage\*\*.cab
\Storage\*\*.cab
\Storage Card\*\*.cab
Till didn't try "AutoRunCFG=\Internal Storage\sdconfig.txt - looks like... "non sportive"
So, anybody know the right way to use sdconfig in Diamond?
Or may be bepe give the answer?
I can't help you with the SDconfig issue, but I have an excellent suggestion:
Sashimi: http://forum.xda-developers.com/showthread.php?t=392983
now has proper Diamond support. It's really awesome, and as far as I can tell it's far superior to sdconfig.
Give it a shot, you won't be disappointed...
Read the UC thread: http://forum.xda-developers.com/showthread.php?t=366337

[KITCHEN-WWE-NL-DE] O.R.D.E. v2.04.00.01[118.51|61.26][VACATION]

Open.Rom.Diamond.Edition​
​
The First ever MultiLanguage Support NOOB Kitchen.
Now It Cooks you either a German, English or A Dutch Rom without the need of knowing what goes on underneath the cooking hood.
Just Start Cooking Select your Language then Disable or enable the applications you want in the rom and Flash.
For the more experienced Cooks, Package Updates or extra packages are always welcome to be submitted. Place the name into the Package like "PACKAGE_DSIXDA_Mortscript_Screen_Rotate_Simple_0000". You can PM me about it or post directly into the thread.
The Kitchen is Hybrid and i have given no attention to the Build Numbers that you SEE in device information. I only Update Incrementally and only what is needed as long as it's stable i don't care about version numbers Shown, trust me i know what i'm talking about, stop the paranoia.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Make It Like You Want To And Help Making It Better​
Version 1.97.162.6 WWE+DE+NL BETA|132.66|14.15|118.51||115.03|53.77|61.26|​
The last stage of Development before it leaves Beta has now been reached. The Selectable Options will all be put into the correct groups. A few more options will be added, Bugs will be found and the mort installation script will be optimized.​
IPMORTANT Cooking Instructions​
Contents & Options​
Blauwe Tand Me Up Scotty.​
OLD SKOOL XDA Respect, to Brothers "The Great" Faria and the "Kitchen Classic" Anichillus​
This Project could not have been Possible without, Bepe, Bram_smulders, cmonex, dark simpson, panosha, Anichillus, itsme, jcespi2005, joubertvasc, jugglerlkr, mamaich, Mort, OliPro, pfcsabre, pof, sushilange, Paul at Modace for Apptodate, Nadavi, Snailslug, tadzio, theblasphemer, AlphaZero, SwTos, MRHawaii, Mondilv, Tom Codon, Tuspidin for sharing the Blackstone ROM, udk and Many More.
Direct Contributors, Noonski, Ameet, DSIXDA, NFSFAN, mccune, aruppenthal, bbobeckyj (for teaching me the Mort Regread and If else commands, for even more optimized packages), Bl0w, mst46, Kokotas, stief (without him i would not have a Diamond to Cook and work with in the first place), Pkoper, Piranha1, Mossi, comec, (The German Team). TheDizzAR, Aarge (For their Appreciative Donation)
If i have forgotten to add credit to you, i'm sorry for my slip up. Feel free to PM me about it so i can correct it.
Please Report Your **** Ups (Combination's of Selections that don't work together)​
If you like what we're doing and would like to motivate me into making it WWE (Almost Done) and bringing the kitchen over to Touch Pro to, you can show us some love.​
​
Packages are Allowed to be used for Personal Roms only.
And if you manage to use the heavily MortScript Dependable Packages in a Public ROM respect to you for understanding Why it is being used.
Give a Holler, but most importantly help making it better.
Or Do as most do Send a PM and most of the Time the Answer will be Yes.​
O.R.D.E. German
ORDE German version available.
Current version:
22.12.2008 1.97.162.2
Please leave your comments here or in german here.
22.12.2008 v1.97.162.4DE
Temporary Placeholder for ORDE WWE Messages.
Extra Packages
Added into Next Update (1.97.162.7).
PACKAGE_McCune_Quickmark_0000
PACKAGE_McCune_Stopwatch_0000
Upgrade Packages
PACKAGE_McCune_Quickmark_0000 & Install Script
PACKAGE_McCune_Stopwatch_0000 & Install Script
The contents of the INstall scripts need to be added manually to the SPC.mscr in the OEMOPERATORS folder if your upgrading before version 1.97.162.7
PACKAGE_AltTab_0000:
Adds "Alt-Tab" functionality (program switching) under the Start menu.
PACKAGE_Opera_Mini_4_2_0000:
Installs Opera Mini 4.2 on your Diamond and also creates a shortcut on the Start menu. It is recommended that the Esmertec Jbed 20080912 package is selected or else the shortcut may not work (see the next package).
PACKAGE_VGA_Esmertec_Jbed_20080912_5_1_0000:
Thanks to trueg for pointing this version out to me. It is one of the first versions of Jbed that allows you to resize the tiny fonts in Opera Mini, among other things.
PACKAGE_TouchHD_EnglishOnly_Keyboard_0000:
Touch HD Keyboard, English only. Similar to Diamond keyboard but with left/right/up/down soft keys below the keyboard. Files are based on the multi-language CAB by sblop at this link; I simply took out the appropriate files and registry keys, reducing the size significantly.
.
Screenshots
Some Screenshots:
More To Come​
Instructions
Instructions
1. Be Sure you have Developers HardSPL Flashed to your Phone before you start Cooking.
In the Folder "Tools\SPL's" you will find three versions of these.
2. The Kitchen is not set up to use a specific Radio nor do i Advice any as Radio performance can differ from Operator To Operator
A Collection of Radio's can be found in the folder "Tools\Radio's"
3. The Kitchen does not include the OS.NB anymore because it was getting to big. Fortunatly Modilv has the LEGO Kitchen Thread Kitchen Thread Where He Provides two OS.NB versions in his Rapidshare Folder.
Download either the 8MB Pagepool version or the 12MB Pagepool version and then drop the OS.NB into the "\Rom\" folder.
4. The Kitchen has three Language Options to choose from when it Begins.
1 for English (not working yet) 2 for German & 3 For Dutch (Not Working Yet).
5. After Choosing your language Disable or Enable extra options in the BUILDOS screen and then Press Play. If you get errors during this process please post them in this thread. After BUILDOS is finished Close the Build OS window and it will continue do to it's job until the Flash to you phone Screen comes up, so Flash it.
6. Flashing Roms to your phone is always risky, no matter how much precautions i have taken, everything that goes wrong is also your responsibility. If your not that familiar with the process the advice is to not tick OF more then the already preselected options.
If you want the kitchen to keep using your preferred packages you have to edit the Corresponding language file in the Options folder.
If your making an English Rom edit the EN.xml file in notepad.
Look up the option you want preselected in BuildOS (The Kitchen) and change the value from False to True (or the other way around).
Don't forget to also to put True into the correspondant Language Option.
0407 for German 0409 for English 0413 for Dutch.
For German edit the DE.xml and for Dutch NL.xml
Content and Default Options
[X]= Default set to ON
[0]= Default set to OFF
If no other MUI Locale Code Present, the Package does not need it.
[X] PACKAGE_francarl_FingerMenu_0000_1_10 [AppToDateSupport]
[X] PACKAGE_joubertvasc_RemoteTracker_0000_0_3_2-0 [AppToDateSupport]
[X] PACKAGE_sushilange_Diamond_TF3D_Config_0000_0_6_7 [AppToDateSupport] [0407] [0409] [0413]
Downloads
​O.R.D.E. NL Kitchen (No ROM download but a Full and Easy Do it Yourself Kitchen)​ SYS: 52.19965 & 5.20954
XIP: 52.20954
OEM: 1.93.404.5, 1.96, 1.97 & 2.00
|Storage|Total|In Use|Free||Program Memory|Total|In Use|Free|
Version 1.0
Version 1.93.404.2 |115.30|17.63|97.66||111.02|56.98|54.04|
Version 1.95.404.7|127.04|19.81|108.47||111.02|55.33|55.69|
Version 1.95.405.1|114.80|24.44|90.36||111.02|49.80|61.22|
Version 1.95.405.3|120.80|20.38|100.04||111.02|48.12|62.90|
Version 1.96.405.5 |122.54|19.20|103.34||111.02|47.07|63.32|
Version 1.97.161.9 |129.16|18.18|110.35||115.03|48.56|66.47|493
Version 1.97.162.5 DE+NL |134.41|12.07|122.34||115.03|56.87|58.16|
Version 1.97.162.6 WWE+DE+NL BETA|132.66|14.15|118.51||115.03|53.77|61.26|
Version 1.97.162.7 WWE+DE+NL|132.66|14.15|118.51||115.03|53.77|61.26|
(Measured after a second boot and killing Active Sync)
Then above numbers are by using the default Ultra Clean preconfigured settings. (not as Clean as it should be yet)
If you change these, the numbers will also change.
This is so easy it can't go wrong (if you Meet the requirements below and don't mess with the settings)
XP SP2 or Vista with MS .NET Framework required to use it.
Also Developers HardSPL is recommended
(Also required is Microsoft Visual C++ 2008 Redistributable Package added to Package)
Any Changes To Kitchen Are at Own Risk!​
Updated Packages (All in the Next Kitchen upload)
(ORDE Packages have no Unneeded Files like Package.Provxml, Initflashfiles.txt, Help, .LNK or other files that are not needed to make the app working. Because Mort Takes Care of most of that)
Changelog
>>=IN <<=OUT
​
Build from Original Dutch HTC Build and numbering goes up from there.
>> (Version 1.97.162.8) Updated Stop Watch with newer version from McCune's Post.
>> (Version 2.04.00.01) Switched to 2.03 OEM/SYS/Restarted Cleanup.
>> (Version 2.04.00.01) Patched and updated PACKAGE_ORDE_ConnectionSetup_0000_1_5_35852_1 Icon removed CPL Item (using MyCPL to get Conn Setup in Control Panel) and Made Modules.
>> (Version 2.04.00.01) Patched PACKAGE_Snailslug_TouchResponse_0000_v03_2 Icon and Updated Package Made Module for the DLL and it now supports AppToDate in Rom to.
>> (Version 2.04.00.01) Updated Taskmanager to PACKAGE_ORDE_TaskManager_0000_2_1_35603_1 Made Modules, removed CPL item and replaces WM taskmanager in Control Panel, Reduced Graphics to 8 Bits.
>> (Version 2.04.00.01) Reduced PACKAGE_pfcsabre_SocialNetworksEngine_0000_1_0_1819_3528 by 0.5 MB by optimizing Graphics to VGA and 8 bits where possible (Graphics without Transparancy), Made Modules.
>> (Version 2.04.00.01) Updated RemoteTracker to PACKAGE_joubertvasc_RemoteTracker_0000_0_3_4-1
>> (Version 2.04.00.01) Added
PACKAGE_KDKobes_FootPrints_0000_1_11_33557_0, Plus the 4 options for different Navigational Soft ware, TomTom, NaviTel, PapaGo & Copilot.
>> (Version 2.04.00.01) Updated Album to PACKAGE_ORDE_Album_HTC_0000_2_5_1820_4127
>> (Version 2.04.00.01) removed CPL item from PACKAGE_Schaps_Network_Plugin_0000_1_0_30468_1
>> (Version 2.04.00.01) Updated Butler to PACKAGE_Siggie1970_Butler_0000__1_2, It's now made into a mort install Package
Q & A
Q: I tried the 'connectionSetupAuto' package and it did nothing - is this package meant to be
used in conjunction with the 'connectionSetup' package? Connection Setup on its own
works fine.
A: PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2_Auto & PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2 Need to be installed together to get the Auto part working (sort of)
PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2
Causes connection setup to run only once after reboot (60 seconds)
PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2_Auto
Sets it as an Autostart Item that is being run by The Taskmanager and runs whenever you switch the SIM card.
If once is enough, only use the PACKAGE_OREE_ConnectionSetup_0000_1_5_34564_2
(or you can start it manually)
If you switch a lot of Sim Cards and don't mind the extra memory being used at start up leave in the Auto version
Request
Who can help me create a MortScript that reads specific Registry values.
SOLVED thanks to bbobeckyj
Something like these
Code:
[HKEY_LOCAL_MACHINE\Software\MortInstaller\LNK\Reader.lnk]
"SourcePath"="\Windows\AdobeReaderLE.exe"
"TargetPath"="\Windows\Startmenu\Office Mobile\"
[HKEY_LOCAL_MACHINE\Software\MortInstaller\LNK\Calculator.lnk]
"SourcePath"="\Windows\MobileCalculator.exe"
"TargetPath"="\Windows\Startmenu\Office Mobile\"
It then Creates and Executes the Parts below.
Code:
CreateShortcut("\Windows\Startmenu\Office Mobile\Adobe Reader.lnk","\Windows\AdobeReaderLE.exe")
CreateShortcut("\Windows\Startmenu\Office Mobile\Calculator.lnk","\Windows\MobileCalculator.exe")
It's an AutoShortcut/ProvXML/Removeatribute.exe/initflashfiles.dat/Excessive .LNK files in Windows, replacement.
At the moment i put all commands into one start up script, but that makes separate and COMPLETE OEM packages impossible. As disabling one Package in the Kitchen, still leaves the Command in the start up mortscript to create the shortcut.
This is not just for my own convenience, but for building a kitchen that can be used by every NOOB, that contains optimized and clean Packages.
This way i can put the creation of .lnk files into that package it's RGU file.
If it could also unzip and Change attributes through this script using registry values it would even be better.
I know there's someone out there that can cook this one up.
Thanks for the attention at least.
Update:
Script has been adjusted.
It now reacts to if a file is present in Rom and then reacts to that taking into account the MUI localization.
Code:
if (FileExists( "\Windows\RotateScreen.mscr" ))
WriteFile( SystemPath("StartMenu") \ "Rotate Screen.lnk", "99#""\Windows\RotateScreen.mscr""?shellres.192.dll.0413.mui,-8259")
Else
EndIf
Package Submittal
If there's an app or package that you think would be a good one to include in the kitchen you can always submit it.
Here's what you need to take into account.
1. If the package does not need an RGU, you don't need to include it.
2. The RGU and DSM files need to be hand made.
Make a blank .txt file. Go to http://www.famkruithof.net/uuid/uuidgen get a new UID, Rename the text file and extension with the UID number and .dsm extension.
(Ervius Packages sometimes don't work correctly)
Make a blank text file again and rename it to the new UID name and .rgu extension. Make sure you resave the RGU file as Unicode. (that is only if you need the RGU file.
3. When the package is complete. Drop the Package Folder onto the BuildDSM.exe in the tools folder. (be sure that Initflashfiles and option.xml are temporary removed from package when you do this)
Some more explanations about Mortscript installation.
As we try to Use as few as possible files in the rom and also make accommodate with the three language.
The way to create a link to a program has a little trick to it so it installs into the correct directory for the language.
Beneath is an example:
Code:
if (FileExists( "\Windows\StopWatch.exe" ))
if (FileExists( "\Windows\shellres.dll.0413.mui" ))
MkDir(SystemPath("ProgramsMenu") \ "Applicaties")
CreateShortcut(SystemPath("ProgramsMenu") \ "Applicaties\StopWatchk.lnk","\Windows\StopWatch.exe")
Else
EndIf
Else
EndIf
This way it checks for two conditions before it creates a link
As shellres.dll.0413.mui only exists in a Dutch rom this particular shortcut will only be created in a Dutch rom.
Also when a directory does not exist, MORT will not install a link into it.
So i added the MakeDir command first.
Two other variables of the script are needed so it supports German and English.
Now if the file did not need to go into the sub dir Applicaties
One script would do:
Code:
if (FileExists( "\Windows\StopWatch.exe" ))
CreateShortcut(SystemPath("ProgramsMenu") \ "StopWatchk.lnk","\Windows\StopWatch.exe")
Else
EndIf
And only one version of the script would do.
Or the link creation could be more dynamic:
Code:
if (FileExists( "\Windows\YouTube.exe" ))
if (DirExists(SystemPath("ProgramsMenu") \ "MultiMedia" ))
CreateShortcut(SystemPath("ProgramsMenu") \ "MultiMedia\YouTube.lnk","\Windows\YouTube.exe")
Else
CreateShortcut(SystemPath("ProgramsMenu") \ "YouTube.lnk","\Windows\YouTube.exe")
EndIf
Else
EndIf
So if the Folder "MultiMedia" does not exist the shortcut will be made in the main programs folder.
ToDo
1. Check Manila Options (Checked)
2. Check Remote Desktop
3. Fix and put put back main ringtones.
4. Fix Dutch Missed Calls Issue.
5. Fix FullScreen Player. (Checked)
6. Add more configuration scripts.
8. Put back rtps reg values to streaming media and the file itself.
you kitchen is birrliant how i can make wwe rom?
what i need to change ?
yes2000 said:
you kitchen is birrliant how i can make wwe rom?
what i need to change ?
Click to expand...
Click to collapse
Either use the Full Kitchen
http://forum.xda-developers.com/showpost.php?p=2392286&postcount=3
To extract the OEM/SYS/ROM from an Official Rom.
Then Replace the OEM/SYS/ROM folders in ORDE Kitchen.
Then Compare the differences
The Brilliance of the Kitchen is because of all those other People that have worked on it, i just made it a bit more Noob Proof with some very amateuristic adjustments of the batch files.
Your calculations are correct...
pkoper said:
Your calculations are correct...
Click to expand...
Click to collapse
Well it's better then making a WWE Dutch or German ROM.
All the OS parts can be ported from newer WWE builds instead of Porting Localization to a newer WWE build.
Hey for all the people who make this kitchen ..i thank you.
Geat work but now i have to find a way to cook my own favorite programs in the rom.
UC Autorun + The Power of MortScript PreCooked.
Want to Change or add some stuff Through UC Autorun?
Here's a way for the advanced user to do even more.
Code:
CPY1:\Intern geheugen\Cabs\MyMort.mscr
CPY2:\Temp\MyMort.mscr
EXEC:\Temp\MyMort.mscr
Inside the script you can do anything you can do with Mortscript.
For instance copying over a complete Directory to Phone Storage.
Code:
UnzipAll( "\Intern geheugen\Cabs\ExtraTemplates.zip", "\Mijn Documenten\Templates" )
Code:
CreateShortcut("\Windows\Startmenu\Programma's\TomTom.lnk","\Intern geheugen\Program Files\Navigator\TomTom Navigator.exe")
As long as you don't forget to delete the script.
Code:
Delete( "\Temp\MyMort.mscr" )

[KITCHEN+ROM][WWE][FRA][P3600I] [08.10.2009]WM6.5.x Build 23060 (cv93+oggi)

This thread is for the P3600i variant of Chanvi93's Trinity Kitchen for all. For full details and history of this Kitchen please refer to his original thread:
http://forum.xda-developers.com/showthread.php?t=513421
Whenever Chanvi releases a new Trinity Kitchen, I will try to post the P3600I ported version on here soon there after (or as soon as I can get it done), along with a few of the the more popular "EXT Builds" (package bundles) of that release precooked into ROMs.
=========================================================
CAVEATS:
If you have never installed a new ROM before, GO HERE FIRST (or else you brick your phone)
Kitchen requirements: XP/Vista 32bit with Microsoft .NET Framework 2.0 Service and Microsoft .NET Framework 3.0 Service Pack 2, also Microsoft Visual C++ 2005 Redistribuable and 2008 from MS official site.
P3600i ONLY - These Kitchens & ROMs are NOT for the Trinity/DoPod/P3600 models (see original Trinity thread)
IMPORTANT! Builds after 21900 have the ADC driven network auto-config so you will need to disable any call to Configuration_Network.cab in your SDConfig.txt. Otherwise you get 2 different prompts to setup your network provider (which doesn't break anything it is just redundant )
=========================================================
UPDATES (COM3 Branch builds): 26-10-2009
Sorry I haven't had time to incorporate these into a full kitchen release (and ROMS from that) ... but here are the last two major COM3 builds as update archives for the ROM & SYS folders of the existing kitchen:
Kitchen Update (XIP+SYS only):
WM6.5.x QVGA WWE+FRA P3600I+TRINITY 23081.5.3.0 [COM3 branch]
Kitchen Update (XIP+SYS only):
WM6.5.x QVGA WWE+FRA P3600I+TRINITY 23071.5.3.0 [COM3 branch]
NOTE: The CHome and BROWSEIE packages are still in the SYS-COMMON folder. Just remove the older copies in the EXT folders and disable either/both of them in the kitchen if you are doing a Non-titanium or IE6 build.
I will try and get a proper kitchen and roms ready for download as soon as I can
=========================================================
RE-RELEASE (23060.5.3.0): 08-10-2009
Sorry for the false-start everyone but there were some major issues that I have resolved with 23060 so I felt it best to just re-package and replace.
Following changes to 23060:
Now using native GWES (have instead rebuilt theme files to mitigate "PushButton" bug)
Fixed phantom "MSAlarms" shortcut and many other Start Menu icon glitches from new initflashfile.dat
Changed MortScript registration to run once (only) during first boot AutoRun (no more pop up on every boot)
Disabled ASyncKiller and AutoDLGkiller as they were not saving as much memory as they were using (autoHibernate still included)
Modified the Visual Kitchen HTCRT scripting to properly support WWE or FRA nbh builds (and support for Splash1 & Splash2 screen nb files)
NOTE: With the new MortScript install, you will get that familiar popup on the first boot just AFTER Date/Time/Password config and BEFORE the SDAutoRun starts, so it will wait until you tap it to continue and start installing cabs from your SDConfig.txt (it will eventually time out and continue by itself but that will take like 1-2min - best to just tap it yourself)
Kitchen:
WM6.5.x QVGA WWE+FRA P3600I Kitchen 23060.5.3.0 [COM3 branch]
ROMs:
WWE_23060_P3600I_6IETIT (IE6 with Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23060_P3600I_6IEQMTIT (IE6 with QuickMenu and Titanium, includes TitaniumWeather and ATFavePeople)
*Note: Although new Start button is on bottom bar but you must still press top left corner for QM start menu
WWE_23060_P3600I_6IEMANTIT (IE6 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23060_P3600I_8IETIT (IE8 with Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23060_P3600I_8IEMANTIT (IE8 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
Screen caps:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
=========================================================
RELEASE (23060.5.3.0): 02-10-2009 (RE-RELEASED - packages have been updated and replaced)
I have ported the latest COM3 build (23060) into the kitchen, replaced the dialler with Diamond style canvas (to fix invisible "dialing number" bug) and used the latest initflashes.dat (new MSFT startmenu layout changes).
=========================================================
RELEASE (23041.5.3.0): 10-09-2009
This is my P3600i release of Chanvi's 23041 Trinity Kitchen. I have used my own VK1.8.1/HTCRT kitchen but the SYS is CHanvi's and EXT is pretty much still the same as previous releases. I have added some "Mods" under EXT\Shared\ that are kinda necessary in this new 6.5.1 UI, and I rebuilt the Applications panel in Titanium using the layout from CLauncher instead (Chanvi had been recycling the WelcomeCenter panel but this seems to have issues now). I also did some extra module->file conversion to free up a little more virtual memory in Slot 0 (if you don't know what that means, don't worry about it )
Be warned, we are now into the COM3/COM4 branches which means WM 6.5.x and all the chunky new UI and fonts that go with it.
NOTE: IF YOU TRY TO CHOOSE ANY OF THE THEMES OTHER THAN CLASSIC BLUE IT WILL BREAK THE NEW 6.5.x UI
(MSFT are changing the UI slightly every build right now and they are only bothering to make Classic Blue work properly. Search XDA and you can also find a few custom themes that have been rebuilt to suit 2304x builds.)
AND
FIX (for pixel glitches at bottom of lockscreen):
Copy these CPR files into \Windows\
Kitchen:
WM6.5.x QVGA WWE+FRA P3600I Kitchen 23041.5.3.0 [COM3 branch]
ROMs:
WWE_23041_6IETIT_P3600I (IE6 with Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23041_6IEMANTIT_P3600I (IE6 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_23041_8IEULITE_P3600I (IE8 UltraLite)
WWE_23041_8IEMANTIT_P3600I (IE8 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
=========================================================
HISTORY BELOW THIS ARCHIVED
Due to forum post char limit, release history below this point is archived here.
Adding your own cab files to the Kitchen
It is quite simple to create your own EXT Build with the Kitchen, and even include CABs of your own into that build.
First you need to convert your CAB into an OEM Package Folder to include it in the kitchen.
Download the Kitchen Converter bundle (by Da_G) and unzip it.
Copy your CAB file(s) (eg: "My_App.cab") into that Kitchen Converter folder (you can do multiple cabs)
Run CAB2NEWKITCHEN.bat and you will get a folder that is the unpacked version of each of your CAB files. eg: folder called "My_App" (which has an app.dat file with file/dir layout and app.reg with registry keys for the app).
Then you need to grab the latest Kitchen, make a new EXT build folder (rom recipe) and add your "My_App" folder to it.
Download the Latest (eg: 21900) Kitchen for P3600i and unzip it with 7zip
Go into the folder Kitchen-WWE+FRA_21900_P3600I\EXT\P3600i\
Make a copy of whichever build folder is the same name as the precooked rom you wanted to add your cab(s) to, and name it accordingly.
eg: copy "6IEMANTIT" and rename it "6IEMTMYAPP" (call it whatever you want but probably best keep it under 10 char)
Get the "My_App" package folder we made earlier and copy it into your new ext build folder (inside subfolder "P3600i_External_Packages").
eg: copy "My_App" into "Kitchen-WWE+FRA_21900_P3600I\EXT\P3600i\6IEMTMYAPP\P3600i_External_Packages\"
Now you just need to run the Kitchen and build your ROM. If you are using Vista/Win7 then there might be some issues here ... I think you can do it if you run the kitchen as Admin, but there are other threads that will explain that. Also, you might need to temporarily disable runtime antivirus shielding (my builds would randomly crash right at the end otherwise).
Go to the Kitchen-WWE+FRA_21900_P3600I folder and run erviuskitchen.exe
Choose DEVICE = P3600I
Choose Language = 0409 (or 040C for Francais)
Choose EXT Build = 6IEMTMYAPP (or whatever you have called your build)
Click "Create ROM" button on the top left of window
If the build succeeds you will end up with the ROM Update utility being started and prompting you to plug in your phone, etc (just like when you download a pre-cooked rom). You can proceed straight into flashing your new rom or hit cancel.
The cooked ROM (and update utlity) will all be in the RELEASE_P3600I folder of the kitchen. Copy that whole folder somewhere and rename it accordingly (eg: "WWE_21815_6IEMTMYAPP_P3600I" ). There is your own cooked rom.
Good luck
=======================================================================
EXT Packages: (for adding into your own EXT builds)
EXTPKG_Showaco_TitaniumWeather_v4.2_decoy_inc_Icons
EXTPKG_Titanium_CAnalogClock_0.7b
EXTPKG_Enable_Comm_PowerMgmt
EXT_Packages_Collection (all existing Visual Kitchen EXT packages from cv93+oggi releases - as of 09-Jul-2009)
=============================================================================
Mapping table of additional PICTURE resources in Chanvi's customised bronzeres.dll (for editing CHome applications links)
Code:
1000 = AudioManager
1001 = HTCAlbum
1002 = VOIP/SIP
1003 = BlueTooth
1004 = RecycleBin (ClearTemp?)
1005 = FootPrints
1006 = SatDish (QuickGPS?)
1007 = Hibernate
1008 = JBed Java
1009 = WinRAR
1010 = Backlight
1011 = LockDevice
1012 = WiFi
1013 = Camera
1014 = CommManager
1015 = USB Link
1016 = NaviPanel
1017 = AdvancedConfig
1018 = PHM regedit
1019 = Total Commander
1020 = psShutXP
.
STABLE
STABLE WM6.5 BUILDS (P3600i)
=========================================================
RELEASE (21900 Service Pack 1): 09-07-2009
21900 ROMs assume that you have a UC (SDConfig.txt on Storage Card) setup that will install and run Configuration_Network.cab (auto config provider settings) [NOT NEEDED AFTER 21900]. Including P3600i_BT_Fix.cab is also recommended.
An example SDConfig.txt is attached to first post.
Kitchen:
WM6.5 QVGA WWE+FRA P3600I Kitchen 21900.5.0.20 SP1 [5.0.20 branch]
ROMs:
WWE_21900_SP1_6IEQMTIT2_P3600I (IE6 Full with QuickMenu and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_21900_SP1_6IEMANTIT2_P3600I (IE6 Full with M2D and Titanium, includes TitaniumWeather and ATFavePeople)
WWE_21900_SP1_6HSUIMAN_P3600I (IE6 with Homescreen PlusPlus UI and M2D)
WWE_21900_SP1_8IEULITE_P3600I (IE8 UltraLite)
WWE_21900_SP1_6IEULITE_P3600I (IE6 UltraLite)
WWE_21900_SP1_6IEMANTIT_P3600I (IE6 Full with M2D and Titanium, original recipe)
=========================================================
I am currently testing this ROM 6IEQMTIT.
Error 1 - Task Manager cannot be opened. either is not signed.....
Error 2 - HTCAlbum cannot be opened...
desolateone said:
I am currently testing this ROM 6IEQMTIT.
Error 1 - Task Manager cannot be opened. either is not signed.....
Error 2 - HTCAlbum cannot be opened...
Click to expand...
Click to collapse
Yes, you are correct ... there appear to be a few links (on "Applications" panel) to apps that are not installed: cleanRAM, HTC Album, HTC Audio Manager & YouTube (plus the link to PIM Backup has a bad path in it).
The Task Manager link in the root of the Start Menu has a bad path but the one in "Start Menu\Tools" is working correctly.
I will repost the mxip_WWE_CHome_Programs.provxml tomorrow (to fix the path for PIM Backup ... and maybe replace other broken links with apps that are installed).
As for the missing apps ... you could install them via cabs or (in the kitchen) add their oem package folders to the 6IEQMTIT build folder and recook the rom.
I think I will probably recook 6IEQMTIT myself (fixing all these things) and just update the link ... stay tuned
Thanks for the feedback!
New version of 6IEQMTIT rom is now available (see first post).
Contains all fixes discussed so far and has Titanium plugins ATFavePeople & TitaniumWeather, and CHome Editor added into the build.
Hope you like it
Cannot get MMS to work, keeps telling me it cannot use the connection, even though my connection is set correctly.
desolateone said:
Cannot get MMS to work, keeps telling me it cannot use the connection, even though my connection is set correctly.
Click to expand...
Click to collapse
oh, ok ... don't normally use MMS so I hadn't tested. Will check it out.
EDIT: Sorry, MMS seems to be working just fine for me ... have you definitely got your provider settings in there?
I must be stuffing some setting up...
I'll keep trying to get it going.
desolateone said:
I must be stuffing some setting up...
I'll keep trying to get it going.
Click to expand...
Click to collapse
Doesn't the Connection Setup auto-config run when you first boot after install?
(you can re-run it manually from Settings->Connections->Connection Setup )
Or does it not include your particular telco Operator? What country/operator are you on?
Fix for Titanium Weather (forecast/radar) added. See first post.
Enjoy!
Hello,
did you try version 23001.5.0.60 that Chanvis already post on his kitchen? http://forum.xda-developers.com/showthread.php?t=513421
ssamth2003 said:
Hello,
did you try version 23001.5.0.60 that Chanvis already post on his kitchen? http://forum.xda-developers.com/showthread.php?t=513421
Click to expand...
Click to collapse
Yes, I am in the middle of converting it right now
However ... I am reading some disturbing feedback in there about SMS/email messages not opening and such ... delaying my release of the P3600I version until I see what Chanvi says about it.
I still have a little bit of work left to do with making all of my own tweaks for the QMTIT2 build that I will include. I had just got them all nicely polished with 21900 and now the CHome launcher structure has changed (now running apps from CLinks instead of CWelcomeCenter) so I have to repeat the process for the new CLinks reg keys and CPR files.
Without these changes, the modified version of TitaniumWeather 4.2 will not show up. Also the new apps panel is all in french right now so I would have to edit it anyway, lol
I might even post a pre-cooked test NBH just to get some feed back before I post up the Kitchen (it is kinda annoying that the current 21900 Kitchen I am hosting requires so many "fixes" to be applied ... depending on how 23001 turns out I am tempted to post a "SP1" release of the 21900 Kitchen just to tidy things up).
While I am still at this stage, does anyone have any specific requests for the Kitchen, ext builds and/or precooked roms?
Hi
Just flashed 6IEQMTIT2 and fixed with TitaniumWeather.mscr
Why and how to get rid the "face plate (flashed warning)" every time after reboot. The indication as follows "MortScript v4.3b5" discription as ".mscr and .mortrun extensions registered. Please run any .mscr/.mortrun file or read the manual.
(c) Mirko Schenk 2005-2009
How to fix this?
Hi RedBux
Try delete Mortscript.lnk in Windows-StartUp , i think it need only one time to activate , but not sure , so move this .lnk to another place fir try .
chanvi93 said:
Hi RedBux
Try delete Mortscript.lnk in Windows-StartUp , i think it need only one time to activate , but not sure , so move this .lnk to another place fir try .
Click to expand...
Click to collapse
Yeah, thats it. Thanks Chanvi.
Sorry RedBux, I forgot to mention that splash page as I was so caught up in fixing the xml scraper.
chanvi93 said:
Hi RedBux
Try delete Mortscript.lnk in Windows-StartUp , i think it need only one time to activate , but not sure , so move this .lnk to another place fir try .
Click to expand...
Click to collapse
Yeah
Thanking you so much
thats it..........TQ
the.decoy said:
Doesn't the Connection Setup auto-config run when you first boot after install?
(you can re-run it manually from Settings->Connections->Connection Setup )
Or does it not include your particular telco Operator? What country/operator are you on?
Click to expand...
Click to collapse
I'm Australia - Telstra - NextG.
The connection auto-config did not appear to run, and there is no auto select Telstra option or similar.
desolateone said:
I'm Australia - Telstra - NextG.
The connection auto-config did not appear to run, and there is no auto select Telstra option or similar.
Click to expand...
Click to collapse
Have you got Configuration_Network.cab set to run from the SDConfig.txt on your Storage Card?
It was always something that the cv93+oggi roms had in the "postinstall" folder (many versions ago) and I still run that on all my roms (just hadn't thought to mention it in this thread .. sorry ).
If you haven't got that cab then you need to run it. It will setup all the gprs/mms network config for your carrier.
the.decoy said:
Have you got Configuration_Network.cab set to run from the SDConfig.txt on your Storage Card?
It was always something that the cv93+oggi roms had in the "postinstall" folder (many versions ago) and I still run that on all my roms (just hadn't thought to mention it in this thread .. sorry ).
If you haven't got that cab then you need to run it. It will setup all the gprs/mms network config for your carrier.
Click to expand...
Click to collapse
Unfortunately I did not have that .cab set to go, but have installed it now and MMS is back running.
Other than that, this ROM is fast, low memory footprint, well set out and a pleasure to use.
I would love to see the tweaks from Schap's Advanced Config, under Power Management applied as part of upcoming ROMs that you may generate.
This is due to the ROM "appearing" to be a little battery hungry until you apply the power settings like AsyncMAC, IrSIR, PPTP and L2TP to enabled.

[WM Kitchen] osKitchen - Easy Visual Kitchen - NEW AWESOME UI [3 Jan]

Hi,
few of you already know about this visual kitchen from Kaiser section. It is based on platformrebuilder by bepe and other's tools, but the kitchen code is all mine. Now except UI! Thanks to Airxtreme
NEW UI MOVED TO ITS OWN THREAD! Don't ask me about new UI!
If you are reporting bug or problem, put there exact error stack FOR OLD UI, Old UI and New UI have DIFFERENT INTERNAL COOKING METHODS!
NEW RC3 FINAL VERSION - both OLD and NEW GUI
NEW RC3 TEST VERSION!! - NEW UI, THANKS TO AIRXTREME!
NEW RC2.7 version
New RC2.6.2 version
New RC2.4 version here: http://forum.xda-developers.com/showpost.php?p=5119710&postcount=185
New RC2.3 version here: http://forum.xda-developers.com/showpost.php?p=5118315&postcount=176
New RC2.2 version here: http://forum.xda-developers.com/showpost.php?p=5110901&postcount=155
New RC2 version here: http://forum.xda-developers.com/showpost.php?p=5091538&postcount=132
Currently supported devices, how does them kitchen know:
Few of these devices are from the RC versions only, not from the version in this post!!
HTC:
Kaiser
Tilt
Diamond
Raphael
Rhodium
Topaz
Blackstone
Kovsky (aka Sony Ericsson Xperia X1)
TreoPro
Opal
Polaris
Jade
MEGA
Elfin
Leo
Artemis
Trinity
Hermes
Herald
Niki
Vogue
Toshiba:
G900
BenQ:
BenQE72 - but is buggy, platformrebuilder can't handle modules from this device
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This kitchen has many features including:
Auto-select DPI and resolutions
Multi-NKs option
LZX/XPR/None* compression
(*Note: if you want to use None compression, obtain updated imgfsfromdump and put it in Tools as ImgfsFromDump2.exe)
Saving/loading projects
Auto-deleting unneeded files for Titanium (cpr files for resolution not needed by the device)
auto-recmodding whole folders
and many, many more.
You need .NET 3.5, MSXML 4.0 (some tool needs it), C++ runtimes
Download:
Base kitchen folder
Clean sources folder
Current version: 1.4 RC
Sources for devices
Opal
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
Polaris
- GER OEM/ROM/XIP/NK, 6.1 kernel
Treo Pro
- WWE OEM/ROM/XIP/NK, 6.1 kernel
JADE
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
Kovsky
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
MEGA
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
- MEGA HASN'T GOT HARDSPL YET! DON'T FLASH COOKED ROMs YET!
Leo
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
- LEO HASN'T GOT HARDSPL YET! DON'T FLASH COOKED ROMs YET!
Rhodium
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
Topaz
- WWE OEM/ROM/XIP/NK, 6.5 kernel
- Original OEM applications
Elfin
- WWE OEM/ROM/XIP/NK, 6.1 kernel
- Original OEM applications
- if anything doesn't fit (like language), PM me!
Extract always to ROOT of kitchen, inserting Sources into Sources etc. I haven't tested it since I don't own these devices, but it should work.
SYSes packed for kitchen:
23088: 0405 | 0409 | Common | All DPI | MSXIPKernel - pretty old huh? maybe I'll upload something someday newer
Tree structure
Tree structure is way easier than with erviuse's one.
In base folder, there are few folders:
build - building, no need to touch, you can delete it when not cooking (should be automatically, but if it crashes...)
FLASH - output for NBH
Kitchen - contains config + few internal tutoriales
Projects - Saved projects folder
Tools - There are tools, shouldn't be touched!
Sources - This contains all SYS, Kernels, .........
-> _Compress - don't touch
-> EXT - there you can create folders to which you can place your ext packages
-> MSXIPKernel - always create folder named as version and inside it place all MSXIPKernel files
-> NK - native kernels, create there folder for your device (names in first post), I'll speak about it later
-> OEM - Here create just as with NK your device-named folder and place in it OEM files
-> ROM - There also create device-named folder and place in it romhdr.bin, os.nb.payload and folder XIP with MSXIPKernelLtk and OEMXIPKernel without nk.exe!!
-> Stuff - just some stuff for devices, you can't do anything there, don't touch it
-> SYS - There create version-named directories. In them are supposed to be few more directories:
->-> All - There goes DPI and RES related stuff, but NO LANGS!
->-> Common - There place all nonDPI, nonRES, nonLANG related files, just main binaries etc
->-> <lang code> - here goes all langs, like 0405, 0409, 0C0A etc
About the NK folder. In this folder create device-named folder and in it always folder which name you'll must remember. In this subfolder past nk.exe you want to use.
It isn't all. Now go back to Sources\NK\<your device> and create file define.txt. There goes on one line each NK with syntax:
<folder name>|<is 6.5 true/false>
so you can have more NKs at one kitchen (like 6.5 and 6.1 at once or with any hacks etc), you select them later in kitchen GUI.
Known bugs, workarounds, wishes...
Tips, howtos for kitchen etc
Donators:
Nowadays
burtcom - $10
sparkienl - $25
neilverma - $10
bobsbbq - $10
hartv427 - $20
Back in Kaiser-only days
Twopumpchump - $20
Witschey - $20
af974 - $20
aaraya1516 - $5
luiggi - $10
wbrown5 - $20
swiss240 - $10
eager to try out your kitchen.
Hopefully you add device for Kovsky.
Uh, OK, everything hopefully uploaded. You need download all clean folder kitchen, clean sources and then the main exe. I'll write about it more when I get back to PC, now I must go afk.
yptan62: Kovsky shouldn't be hard, I guess it will be just like Topaz - around 10 lines of code
waiting for you to add device for Kovsky.
I can't cook as no device option found for Kovsky.
By the way add to files to OEM. My oem appears empty in main screen.
Thanks.
<device name="Kovsky" chunksize="64">
<ModelID>KOVS*****</ModelID>
<CID>11111111</CID>
<Ver>2.0</Ver>
<Lang>WWE</Lang>
<Item value="0x200">SPL</Item>
<Item value="0x300">Radio</Item>
<Item value="0x400">OS</Item>
<Item value="0x600">Splash</Item>
<Item value="0x601">SubSplash</Item>
</device>
yptan62 said:
waiting for you to add device for Kovsky.
I can't cook as no device option found for Kovsky.
By the way add to files to OEM. My oem appears empty in main screen.
Thanks.
Click to expand...
Click to collapse
Because you must first select device so it can read folders from Sources\OEM\<device name>\
OndraSter said:
Because you must first select device so it can read folders from Sources\OEM\<device name>\
Click to expand...
Click to collapse
ok, please kindly add support for Kovsky.
Thanks in advance.
just having a play with it..
where do you get the "updated" imgfsfromdump?
not come across one newer than 01/02/2009?
Is that the one you mean or is there another one around somewhere?
Well, it's not published yet from what I know. I have one for providing feedback, but I'm not allowed to share it.
So if you somehow obtain it or write it, kitchen is prepared for it.
OndraSter said:
SYSes packed for kitchen:
23088: 0405 | 0409 | Common | All DPI | MSXIPKernel
Click to expand...
Click to collapse
"Hello, excuse my English but I translated with google. \n Could also have packages for the 0410 Italian? \n thanks"
i wish Opal is supported.
fards said:
just having a play with it..
where do you get the "updated" imgfsfromdump?
not come across one newer than 01/02/2009?
Is that the one you mean or is there another one around somewhere?
Click to expand...
Click to collapse
da_g posted here a modified imgfsfromdump that does not compress any file
I'm going to need help building this to run for cdma rodhuim this is seems much easier but tree structure is confusing
I'm using Erice kitchen can someone help move files and folders to proper places? [please
Thanks op for a great kitchen I love features
This looks good can we hope for ELF/IN support
Thanks in advance
peace
Sorry no offense, but did someone managed to build a bootable rom with this kitchen? I've spent hours with it, but I couldn't get any rom to boot, stucked at splash screen.
PS I have a diamond gsm, and thank you OndraSter for your efforts.
good to see you finally made the move

Categories

Resources