yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze ROM Development] hilaireg:
Hi annonymouse,

I'm in the midst of updating the kitchen at the beginning of the thread ... expect to have it up shortly.

Keep an eye out for it ... new packages, new XIP & SYS.

The INITFLASHFILES.TXT is often used to copy Shortcuts (.LNK) to the Start Menu, create directories, and copy files. You can use any Unicode Text Editor to edit the contents of the files. As for valid commands in the file, I don't have a list off-hand.

Additionally, make sure to verify .PROVXML/.XML files as they are sometimes used to achieve the same results.

HTH,
[Touch Pro, Fuze ROM Development] annonymouse:
cool thanks,

very helpful for the greenest (ie me)

working past that section, I think ive done it properly

as a test i took the face book app cab and put it through the process, I now have a folder with some files

000-Facebook
93267dfa-a053-455b-9a95-fc1b04765a9f.dsm
93267dfa-a053-455b-9a95-fc1b04765a9f.rgu
facebook
facebook.exe
facebook.exe.0409.mui
facebookgraphics.dll
fbservice.dll
fbtransport.dll
initflashfiles.txt
option.xml

this to me looks pretty much expected, my only stupid question as the guide ran out is now what, in my mind logically id assume the next step is to intergrate these files into the kitchen but im really not sure how to go about this

really sorry to ask, this may have already been answere in this post, this might not even be the right place to ask these kind of questions as this is more a skill applied to all roms, so big appologies just hoping i can get over this hurdle and build a rom for my tastes and learn a thing or 3 about win mobile

thanks allo :)
[Touch Pro, Fuze ROM Development] hilaireg:
No worries ... that's what this community is all about - helping each other the best we can.

The package looks ok at first glance, assume 000-Facebook is the .LNK file for the Start Menu.

Your initflashfiles.txt should likely have an instruction to copy the .LNK from the Windows folder to the Start Menu.

The entire package should be placed in the PACKAGES folder of the kitchen.

I suggest doing a "search" for 93267dfa-a053-455b-9a95-fc1b04765a9f in the SYS, OEM, PACKAGES folders of the kitchen to make sure that this is the only package that uses that GUID.

Make sure the GUID appears in the OPTION.XML file for the package. I recommend looking at an OPTION.XML file from a package where the box is "checked" (selected) and a package where the box is not "checked" (deselected) to see the differences.

HTH,
[Touch Pro, Fuze ROM Development] annonymouse:
thanks so much for your quick response,

that gives me allot to work on

this is to make sure the unique id insteast of just ocpying it int and messing stuff up

which box do you mean?
[Touch Pro, Fuze ROM Development] hilaireg:
Correct ... you just never know; especially if you start adding packages from the OEM Respository.

When PkgToolsBuildOS-5.3 appears on the screen (and after clicking Load ROM), you will notice that some package are pre-selected and others are not - i.e. Checked and Unchecked.

You can double-click on a package line to open the folder for that package.

Cheers,
[Touch Pro, Fuze ROM Development] annonymouse:
awesome, right will get out your hair for a while now :)

big thanks kind sir
[Touch Pro, Fuze ROM Development] annonymouse:
right proper frankeinstein moment,

i tried it on my main pc and it didnt work just made os-new.nb

so went and did it on my mini 9 as i made the first one, copied the package across,

kitchen ran perfectly

and flashed my phone tadaaaa facebook and fully working to,

thas was really cool!!

ive just done the process with a few others to make sure i can do them

one of the cabs i run is a manila clock face which makes the glass clock,

i was wandering as im in the process of doing this, the next step

whats the process for changing the wallpaper and clock? i notice theres a manila button in the kitchen but unsure where to research to find this info
[Touch Pro, Fuze ROM Development] hilaireg:
Congrats!

I don't personally use those buttons a lot.

The buttons in the simply isolate the files in questions - for example, selecting Manila on displays files related to Manila (TF3D). Makes it easier for editing and such.

You will find Manila related posts in the Development & Hacking and Raphael Software forums.

Cheers,
[Touch Pro, Fuze ROM Development] annonymouse:
just a quick update for any one doing simular,

i managed to change the manila very easily

i opened the cab using win rar and looked at the xml file, taking the references for the files,

i noted the original files in /windows and their sizes

ran the cab

noted the new sizes,

copied them across to the kitchen and put them into replacing the files in

PACKAGE_Raphael_Manila_HD_Contacts

cooked

flashed

did a little victory dance

this is probs kids stuff to most people but hey ho

thanks for the help this community is awesome with so many knowledgeable people
[Touch Pro, Fuze ROM Development] hilaireg:
Manila is pretty big beast ...

Be careful not to break dependencies on yourself. It hooks into numerous HTC applications like Album, Camera, etc.

Additionally, the version in the kitchen was CFC compressed for performance ... afaik, it's not the "stock" version.

Cheers,
[Touch Pro, Fuze ROM Development] xboomer55:
Look in your main pc kitchen at your Tools subfolder and see if htcrt.exe is missing. Sometimes an anti-virus prog will delete it.
[Touch Pro, Fuze ROM Development] annonymouse:
ahh thanks i was wandering about that not a biggy but was wandering will check that out

thanks allot

yeah it is a beast :)

im hoping to get away with the mod i did ive tested it and all looks good so far the next one i want to do is the bkackground 4 allpages, but will mess around with that later,

ive been wanting to do this for 2 years and only really plucked the courage to do it and fantastic results

thanks for the help
[Touch Pro, Fuze ROM Development] hilaireg:
Glad to help.

Lot's of goodies in the updated kitchen; just conferring with the Grand Puba ... if all goes well, I'll try to get up over the weekend.

Cheers,
[Touch Pro, Fuze ROM Development] annonymouse:
sweet! cant wait will definatly be trying that out to see the goodness,

im impressed the speed of my rom altho i havent exactly done all of the work still feel a big sense of acheivment
[Touch Pro, Fuze ROM Development] hilaireg:
New Kitchens: WWE-6.1-5.08-21046-20.05.2009.txt

Uploaded latest 6.1 kitchens and package packs at Posts 1 through 5.

Quick thanks to the following folks for your guidance, time, and patience:

aruppenthal

captain_throwback

da_g

eras2r

ervius

jmckeejr

noonski

notatreofan

nrgz28

r.camies
[Touch Pro, Fuze ROM Development] alcadeias:
Awesome work guys. Tyvm for all the hard work and time u put into this. The visual kitchen looks great, it's very neat and easy to use.

All the best
[Touch Pro, Fuze ROM Development] rockuman_ex:
how do i integrate XBMOD's tfd2 into the visual kitchen?

Sorry i'm new :p
[Touch Pro, Fuze ROM Development] jmckeejr:
Good job hilaireg. The way you set up the Visual Kitchen has changed my mind about it. Didn't realize we could add comments in and also do the subfolder thing. Still miss the ease of the old kichen, but it is getting better ;)I'll be gving this a shot as soon as I get my 21232 build all buttoned up.
[Touch Pro, Fuze ROM Development] hilaireg:
Have you downloaded VK PACK1 from Post 5 ? If not, download the PACK1 and add it to the kitchen ... it contains Manila (TF3D) 1.85c_CFC. When you bring up the kitchen, notice where it appears. That's where I would place TF3D2. Note that you may need more than TF3D2, there are some dependencies on a newer version of Sensor SDK 4, Album, possibly Camera as well ... suggest going through the entire TF3D2 thread a few times.

* important *

Make sure to look at the .PROVXML in the Sensor SDK 4 package;

I

Blacklisted

landscape rotation for Manila and Dialer.

You may also need to change the Opera setting from OPERAL.EXE to OPERA9.EXE in the rotation

Whitelist

; depends on the version of Opera you decide to use.

Few Tips

Right-clicking on a package in the kitchen will allow you to directly open the folder ... makes understanding the kitchen folder structure easier.

Take a moment to inspect the logs that are created when a ROM is compiled as they contain the order the packages were processed in.

HTH,
[Touch Pro, Fuze ROM Development] rockuman_ex:
thanks for that.

as much as i read your reply, i have no clue on what to do.

i have downloaded the pack and have extracted the file to EXT folder no problem

Can someone (maybe an expert like you? :D) actually do that for the xbod's tfd2? so that it'd be fool proof?

i really like xbmod's tfd2 and would like to integrate that into my rom so that i don't need to reinstall every single items every time i hard reset my device.

LOVE the visual kitchen
[Touch Pro, Fuze ROM Development] hilaireg:
@rockuman_ex:

captnblaze passed on a version of TF3D2 suitable for me to look at putting in the kitchen. I've got a few other commitments in the queue so I haven't had a chance to look at it.

@all:

Discovered a bug in a PACK1 package; see posts #3/#5 for resolution.

Cheers,
[Touch Pro, Fuze ROM Development] rockuman_ex:
Sure, of course, whenever you have time, please do help a touchpro friend in need here :D
[Touch Pro, Fuze ROM Development] alcadeias:
just came across this http://xdaforums.com/showthread.php?t=518418 hilaireg do you think it's worth the trouble to update the kitchen?

All the best
[Touch Pro, Fuze ROM Development] hilaireg:
Thanks,

I'm going to hold off for a bit on the hopes that the untouched source .NBH will become available.

Cheers,
[Touch Pro, Fuze ROM Development] HelterSkelter67:
i tried using ur kitchen and things were going fine until i flashed the rom. it didn't brick my phone but it didn't work either. first thing was a notice saying cprog.exe wasn't signed with a trusted certificate or something. the screen was completely blank except for the bars at top and bottom.
[Touch Pro, Fuze ROM Development] rockuman_ex:
hi, just wondering if you have any updates on this one?

thanks
[Touch Pro, Fuze ROM Development] hilaireg:
@FatalCharade:

Make any changes to the kitchen? If so, what changes did you make?

@rockuman_ex:

Still in the queue, trying to wrap up some tutorial related content so that I can post it up to the forum.

Cheers,
[Touch Pro, Fuze ROM Development] HelterSkelter67:
got it fixed man, some things got corrupted in my packages.
[Touch Pro, Fuze ROM Development] alcadeias:
hey hilaireg! are you working on updating the kitchens with the latest base (5.11)? I must say u have done a tremendous job with these kitchens (i mean if even i am able to cook a good rom it really must be an outstanding piece of work :P). also are there any plans in using the 21051 os core? arrup said it is possible that that build will be the last for win mo 6.1 and it sure would be nice to have it in the kitchen (maybe as an addition to the current 21046, having two versions to choose from).

All the best,
[Touch Pro, Fuze ROM Development] rockuman_ex:
an update would be good :)
[Touch Pro, Fuze ROM Development] Wordsmith9091:
Anyone else having a problem with creating new e-mail accounts? It's just going right to either the Outlook Inbox or the Messaging Inbox when I try to create a new account. Users on my 6.1 ROM (based on this) have reported the same. Trying to figure out if it's something I've done or something deeper in the kitchen.
[Touch Pro, Fuze ROM Development] hilaireg:
@alcadeias, rockuman_ex:

Yes, been working on it for the past two weeks.

I ran into issues where a compiled rom with 21051 would work 50% of the time. Solved that problem over the weekend.

As of this note, I can compile a 6.1 ROM with OEM 5.11.502.2, XIP 21051, SYS 21051 100% of the time in the Legacy Kitchen. I can compile the same ROM in the VisulaKitchen (9.8) but am unable to get internet connectivity over 3G/H/Wi-Fi.

I'm out of steam for tonite; I plan to go over the 21051 SYS once more to ensure that I didn't make a mistake with the VisualKitchen ... I suspect though, that's it's a VisualKitchen bug.

Lastly, I have 6 AT&T packages to convert to PACKAGES & EXT format so that I can add them to both kitchens.

If all goes well, I am looking to post updated kitchens by the end of this week.

HTH,
[Touch Pro, Fuze ROM Development] hilaireg:
I've got one of my Fuzes, running with the packages in the kitchen, configured to pull Outlook, Hotmail, GMAIL, and ISP Email using POP3 ... all seems to work.

Post a step-by-step test scenario on what you are doing and I will test it on my end if you like.

Cheers,
[Touch Pro, Fuze ROM Development] Wordsmith9091:
Not sure I any longer know all the steps I've taken. :) Going to start over from the "stock" kitchen and take it step by step again myself, see if I can narrow it down.
[Touch Pro, Fuze ROM Development] hilaireg:
Let us you know how you make out.
[Touch Pro, Fuze ROM Development] alcadeias:
No worries man. just take as much time as you need. next week is just as good as this weekend to post the updated kitchen. after u finish sorting the problems u already mentioned could u incorporate this into the kitchen

http://rapidshare.com/files/242352919/NetCF37.zip ? stole it (:-P) from Da_G in the win mo 6.5 thread.

Regards,
[Touch Pro, Fuze ROM Development] rockuman_ex:
Hi,

I appreciate your hard work very much.

Take as much time as you wish, as long as the kitchens are bug free, i'm happy!

Thank you!
[Touch Pro, Fuze ROM Development] caeci11ius:
Hey,

I'm wondering if someone could tell me which files I need to replace to get the standard graphics driver from the official HTC ROM back? I'm thinking that's what has changed anyway. I notice that on some custom ROMs (and the one I've built with this) I get a very minor (but noticable) flicker in the bottom 10-15% of my display which doesn't occur on the stock ROM and would like to put the original graphics driver back to see if I can fix it.

Suggestions?

Thanks for the great kitchen by the way. I've been dabbling with cooking for some years now, but this visual kitchen is so much easier than any of the tools I've used previously!
[Touch Pro, Fuze ROM Development] hilaireg:
As requested.

:)
[Touch Pro, Fuze ROM Development] rockuman_ex:
I'm having problems with roms created from visual kitchen.

I'm unable to play mp4 files, locally or streaming using Windows Media Player.

Any help? :(
[Touch Pro, Fuze ROM Development] dcd1182:
I can't tell you whats changed in this kitchen or your build, but the graphics driver is comprised of:

DDI.dll, gxdma.dll, MMMAP.dll, wce_rex.dll (XIP)

remote_apis_clnt.dll, remote_apis_svc.dll, ahi2dati.dll, clkregim.dll, d3dm_ati.dll, disptools.dll, libgles_cm.dll, msm_clk.dll, msm_time.dll, TrsTai_extension.dll, wce_pmem.dll, wce_tramp.dll
[Touch Pro, Fuze ROM Development] hilaireg:
The 21046 kitchen was an evolution of several OEM/SYS/XIP; here's a quick review:

20764 (oem, sys, xip)

21040 (sys, xip)

21041 (sys, xip)

21042 (sys, xip)

21042 (xip + ddi 6.5) / 21042 (xip + ddi 6.1)

20771 (oem - att test)

21046 (sys, xip)

As you can imagine, there were several "anomalies" that got introduced - Media Player crashing during playback on video and/or streaming, bluetooth, etc.

Around 21042, Ervius released the Visual Kitchen and everyone was "makin' the move". I kept using the PkGToolsBuildOS version while I was getting acquainted with the new Visual Kitchen.

The 21046 kitchens found at the first post(s) were the first versions where I took the existing kitchen and converted it to 21046-VisualKitchen and aligned the PkgToolsBuildOS kitchen to produce the same results. I posted both kitchens as I wanted to provide new/intermediate chefs with an opportunity to continue cooking ROMs with the tools they were accustomed to using ... and at the same, allow them to look at an equivalent Visual Kitchen - making it easier to migrate.

About two weeks ago, I undertook the task of upgrading my kitchen to 21051 (sys, xip) and ran into many of these "anomalies". I kept bumping into problem after problem and although Da_G, NRGZ28, Aruppenthal, Captain_Throwback, r.camies, jmckeejr, and eras2r offered assistance ... it was becoming apparent that the kitchen had reached end-of-life.

During this time, AT&T released the official 20771; I took this a sign (and an opportunity) to create new (clean) kitchens - one Legacy, one Visual. I hope to post these new kitchens by the weekend; here's a quick review of what they look like:

20771 (oem, sys, xip - att official)

21046 (sys, xip)

21051 (sys, xip)

I've moved the ATI .DLL to a separate package that is chef selectable, the XIP's are stock - i.e. no change to .DLL such as DDI. Configured the kitchen to ensure that ROMs can be produced for: HTC stock (TouchPRO), AT&T Fuze, and Custom (hybrid). Packaged new versions of applications found in AT&T ROM. Added extended .PROVXML logging. Tracked all changes in a Change Log.

Cheers,
[Touch Pro, Fuze ROM Development] Noonski:
Wasn't there a time when kitchens like these belonged in the Stickies?

My Bad ;)
[Touch Pro, Fuze ROM Development] rockuman_ex:
Yes, I agree, please make this sticky

Thanks
[Touch Pro, Fuze ROM Development] caeci11ius:
Agreed, please sticky!

And thanks so much for posting the driver, and also making it chef selectable in your new kitchen. I haven't had a chanxe to try it yet, but soon will.

I'm having some issues with the messaging app in 21046...

* Messages are not all marked read upon exiting the message thread. Apparently this is an issue with many post 21xxx builds but can be fixed by replacing a dll (though the fix causes issues with some newer things like Touchflo2 which we arent using here). Perhaps consider this change?

* I'm getting the original windows predictive text popping up when entering names (i've also noticed that if i press enter to select a name or click on it in xt9 the message will go to the wrong number but if i select in the ms predictor it works fine). I tried the cab to fix this but it hasnt worked.

As an aside, did anyone ever figure out a way to banish xt9 completely without breaking the caps or symbol key on the hardware keyboard? I always greatly preferred the MS predictor (from my hermes days) and wouldnt mind not using the HTC SIPs (though i may miss the pretty switcher a bit) but breaking the hardware keyboard is a no go zone for me.
[Touch Pro, Fuze ROM Development] hilaireg:
I suspect your referring to HTMLNOTE.DLL as per the Captain's post on the AT&T ROM thread.

Mine is behaving exactly as I would expect it to.

I set the XT9 default to

non-XT9

in the RGU file; now when I enter a field, it displays the SIP qwerty keyboard without trying to auto-complete my text.

If someone is willing to post a

clear

set of steps for me to reproduce both these problems, l can confirm if the issue is resolved or not. Essentially test scenarios along with a "what you're seeing" and "what should have happened".

Cheers,
[Touch Pro, Fuze ROM Development] Captain_Throwback:
That *may* be the case here, but I suspect you've included Outlook Enhancement in this kitchen, so is it possible that's what is causing the issue? I thought the htmlnote issue was only with 20xxx builds. It could be either one (or both), I suppose.
[Touch Pro, Fuze ROM Development] hilaireg:
I'm running OEM 20771 /w Outlook Enhancement; it's behaving the *way* I assume it should ...

... offer still stands, willing to give some scenarios a test. Last chance before I get ready to upload the kitchens.

:)
[Touch Pro, Fuze ROM Development] Noonski:
Yes i do.

Been away, hold on a minute.

My Cooking Break is over, is it to late to join the party.

Here's the Finished Added support for Silent XDA UC and XDA files support for the SDAutoRun V2 devices.

If it doesn't do anything it means it's working:D

Oh and it replaces the default WinMo Taskmanager with Dot Freds. (needed to parse .reg files and off course the rest of it's real Taskmanager functions.

I'll add the link to the Reg Edit in next version and add the script to remove that one extra Repllog reference in Notifications set to run at System Time Change. And those to unneeded ceipui notifications.

I have a Security Unlocked Raphael that had a little beating that likes to get stuck at some reboots or even do a cold boot using the legacy kitchen, the visual kitchen doesn't even recognize the vendot ID.

Need to get in touch with Cmonex about this
[Touch Pro, Fuze ROM Development] hilaireg:
Sweet, I had looked at SDAutoRun about a month back ... so this update is timely.

Cheers,
[Touch Pro, Fuze ROM Development] Noonski:
If you think it's a good idea i can also remove the SqmUpload service and the STK Service and the uptimeSqm.exe?

If your applying the dummy custstat.dll you have no need for these SQM items in the start up process and notifications Que ;)

In particular the removing the STK is a personal thing, some people actually still use those Provider Messages instead of a RSS Reader.

And am i correct that there's no GoogleMaps in the Kitchen or is this in the Addons?
[Touch Pro, Fuze ROM Development] hilaireg:
My goal with these kitchens is to leave the OEM/SYS/ROM as untouched as possible and use the PACKAGES & EXT folders to override files in those folders. This way, a chef can select the files he/she wishes to override.

That said,

Could a package be put together that contains: all of the appropriate registry settings (to change/remove) and the revised (dummy/updated/downgraded) files that are required?

I'm thinking this could be a package as well.

I've added GoogleMaps 3.0.1.6; I checked the Google site and that seems to be the latest. I noticed someone noted they had 3.0.1.7 in their ROM but the official Google link is 3.0.1.6 ... so I left it with that.

Cheers,
[Touch Pro, Fuze ROM Development] hilaireg:
@all:

As I am using RS to distribute the kitchens, there is maximum archive size of 200MB. As a result, I have pruned the base kitchens down to fit inside this minimum - didn't want to split into archives parts. The kitchens will create a working ROM as-is ... many of the features you'll be after however, will require packages from PACK1 and/or PACK2

Therefore, it will be in your best interest to download those packs (before altering the kitchen) once I have updated all of the links.

The pack applications will all be set to Unchecked (False); so you will need to select the checkbox (legacy) or select TRUE (visual). For legacy, you can also edit the OPTION.XML and set the default checkbox behavior to TRUE (checked). For Visual, the PACKAGES.TXT files in each PACK will overwrite the base kitchen version so that you have descriptions for each package.

The links aren't up yet ... i'm in the process finalizing the Visual Kitchen version, updating the change logs, and finalizing the PACK contents file.

Cheers,

* EDIT *

Oh yeah, forgot to mention. I have a PACK3 in the queue with another 15 or so applications. Soon as I get the kitchens out the door, I'll finish it up and post it. PACK3 will contain applications that I haven't finished testing and/or felt too rushed to put them in.
[Touch Pro, Fuze ROM Development] Noonski:
I can make separate packages for those no problem.

Just not registry keys, but a self deleting script to delete these values.
[Touch Pro, Fuze ROM Development] hilaireg:
Awesome!

Give me a legacy set for those and we're golden ... I'll convert them to VK format. Also, give me the list of registry keys to add/remove/change ... I can easily perform those activities via RGU and/or PROVXML.

BTW;

Can you also put a package together for handling your script processing? I've just not had any time to look at all the work you did on scripting ... keeping meaning to, honest. It would sure be nice to add a selectable package for it.

Appreciate the help,

:)