[SOLVED] Cooking with cht 1.8.5 - Windows Mobile

Hi all. New to cooking roms. But having fun trying and making decent progress but can figure out how to get cht to work im using osKitchen zero with stock sprint rom as base. Converted cab to ext (even tried oem to ext to see if something screwed up). Anywho everything looks good but looks like the manila files arent getting written in rom. Cht editer works fine. Cookies home tab entries are in registry. Tried prioritizing (spelling?) all other manila folders in case the were overwriting CHT files but didnt make a difference.
Anyone know what im missing here? Any help will be appreciated.
Any particular reg entry or something in app.dat that should be added? Dont install Manila_Home? Prioritize a particular package?
I havent got a clue. Been trying for three days. Im sure its something easy but havent found anything useful searching various WM cooking sites. Tried older CHT packages people posted that said they worked just by adding them to kitchen but they didnt work for me.
Please help!

If you are trying to get CHT editor working in the menu (main home screen) go into your CHT folder and look at the app.reg file. You may see the following entry:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\CHTEditor.lnk]
"Icon"="\\\\Program Files\\CHTEditor\\icon.png"
[HKEY_CURRENT_USER\Software\HTC\Manila]
"CHTE.Path"="\\\\Program Files\\CHTEditor\\CHTEditor.exe"
Change to this:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\CHTEditor.lnk]
"Icon"="\\Program Files\\CHTEditor\\icon.png"
[HKEY_CURRENT_USER\Software\HTC\Manila]
"CHTE.Path"="\\Program Files\\CHTEditor\\CHTEditor.exe"
I had a similar problem when I was trying to cook in cht editor!

If CHt 1.85 wasnt installed in your rom then Cheditor shouldnt work.
When you install CHT 1.85 without any modifications the Home Manila has the same look as the stock one.
You need to use CHTEditor for modding your manila Home page and the export all the reg keys created.
NCTP2 said:
Hi all. New to cooking roms. But having fun trying and making decent progress but can figure out how to get cht to work im using osKitchen zero with stock sprint rom as base. Converted cab to ext (even tried oem to ext to see if something screwed up). Anywho everything looks good but looks like the manila files arent getting written in rom. Cht editer works fine. Cookies home tab entries are in registry. Tried prioritizing (spelling?) all other manila folders in case the were overwriting CHT files but didnt make a difference.
Anyone know what im missing here? Any help will be appreciated.
Any particular reg entry or something in app.dat that should be added? Dont install Manila_Home? Prioritize a particular package?
I havent got a clue. Been trying for three days. Im sure its something easy but havent found anything useful searching various WM cooking sites. Tried older CHT packages people posted that said they worked just by adding them to kitchen but they didnt work for me.
Please help!
Click to expand...
Click to collapse

im pretty sure i removed the extra slashes for registry. that was the first thing i noticed.
Cht editer isnt in soft key menu but it works from srart menu. if i make any changes sense fails to load though.

Ok. Im not trying to type this on my phone so maybe I can better explain.
Using osKitchen Zero.
Load stock Sprint TP2 rom (WM 6.5) into kitchen.
Converted CHT and Editer to EXT packages.
Imported those into kitchen.
Added them to rom.
Registry entry is correct for Editer (no extra slashes).
I make no other changes within the kitchen.
Build rom.
Load rom.
End result:
Editer isnt in right soft key menu it is only in start menu. Editer opens and I can make changes. When I apply, manila tries to restart but never loads.
Uploaded packages if anyone would like to see if things are correct.

Not sure if it matters, but I do not copy CHTEditor into its own directory via app.dat.
But your package does contain ManilaFull.xml, which it shouldn't.
Check CoOkies thread, he does explain there why.

pkoper said:
Not sure if it matters, but I do not copy CHTEditor into its own directory via app.dat.
But your package does contain ManilaFull.xml, which it shouldn't.
Check CoOkies thread, he does explain there why.
Click to expand...
Click to collapse
With or without ManilaFull it still doesnt work.
I dont think cookies is getting cooked correctly. There must be something else i must do.
Fixing to just give up on this. Nothing seems to work.

Your packages seems to be right though they are same as mine.
Its a priority problem imo, CHTEditor must be cooked after CHT 1.85.
2 Solutions :
1st Insert a numer before the package name Example 01_Co0kie 02_ChtEditor
2nd In Oskitchen right click on ChTEditor ,proprieties and give it priority to Co0kiee.
I dunno if this is of some interest but i cook also CHT Editor language pack in my rom.

I tried that and it still wasnt working. Some other package/s were overwriting the files.
I wasnt aware of the packages cooking by folder name so I just made it so CHT and Editer were the last thing to cook in rom and everything works now.
Thanks for the help though. I learned something valuable if nothing else.

Nice...probably you was cooking Manila files after CHT.

Related

[SOLVED]cookie home tab[SOLVED]

hello fellow chefs
i have a problem with cookie home tab 1.7
i made a ext from the cab just like i did with all cabs
i left out manillafull.xml just like cookie has stated in his post
but now when i cook a rom cookie mods dont show up
i see in the right top corner the pages indicator of the quicklink pages
and i see the manilla slider on the bottom and i can slide to all tab(all tabs give the scren they should give except home screen)
i also put in cht editor and when i make changes to the quicklinks the get changed
but i dont see time, date, weather, etc, etc of allt he things that is supposed to be shown on home tab
can some oen share a working ext for cookie home tab 1.7
thansk in advance
edit: i attach the package i use now and some pics
Here use my packages , I didnt remove manillafull.xml when I cooked it in. I put CHTEditor in aswell, youir going to want to change its locations in the app.dat if you dont want it going to tools.
Also you want to add a reg tweak so CHT finds CHTEditor in the manila softkeys:
Code:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"CHTE.Path"="\\Program Files\\CHTEditor\\CHTEditor.exe"
[★] said:
Here use my packages , I didnt remove manillafull.xml when I cooked it in. I put CHTEditor in aswell, youir going to want to change its locations in the app.dat if you dont want it going to tools.
Also you want to add a reg tweak so CHT finds CHTEditor in the manila softkeys:
Code:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"CHTE.Path"="\\Program Files\\CHTEditor\\CHTEditor.exe"
Click to expand...
Click to collapse
thank you verry much
the tools folder wil be fine
thanks star it works like a charm
miniterror said:
thank you verry much
the tools folder wil be fine
thanks star it works like a charm
Click to expand...
Click to collapse
No problem
http://forum.xda-developers.com/showpost.php?p=5493907&postcount=1
Co0kieMonster said:
Notes for ROM cooking:
Don't cook in the file "ManilaFull.xml". Originally it's a manila cache file that's generated on start up (based on the xml files in \windows\manilaxml\).
This file should never be cooked in because it will prevent changes to manila pages and menus.
The "ManilaFull.xml" in the cab is an empty file. It's only there to make manila regenerate it after install, because I've made changes to the home menu.
So make sure not to cook in that file in any form.
Click to expand...
Click to collapse

[FYI] If a .provxml seems to not work in your coked ROM, Try this

The attached .provxml will not execute. It's supposed to associate icons with folders in the start menu, but it's just not working. It is totally unmodified from the Rhodium S2 ROM. The directories are there as the initflashfiles.dat file is unmodified and the folders are in the start menu. Anyone care to help?
Your file is fine so I guess that you have the same issue I had .
I guess you don't have that provxml added to any of dsm files . Just use this tool and add it to any of dsm files.
http://forum.xda-developers.com/showthread.php?t=523139
You can also use xml parser to check if file is good, for example Serna Editor.
Click to expand...
Click to collapse
Maybe I'm wrong, so if you already have this provxml added to any of dsm files, we'll look for more reasons. One more question, do you try to cook this into ROM or execute from Advanced Configuration Tool?
It's cooked in. The package is directly from the Rhodium S2 ROM, so I don't quite understand why it's not executing. I'm thinking about putting it in another OEM folder and seeing if that will help. Heck I'm lost, and about to turn it in for the night.
As I wrote, try adding it manually to dsm file in that OEM folder, this should help you, if this won't help, then I'm out of ideas.
Anyway, you can just add content of that provxml to another provxml, it's dirty way but probably the easiest one.
This happens because the messenger.lnk have not been created when this provxml is executed and it fails.
So just rename the provxml to mxipupdate_zprojectdefault_a_000.provxml
Notice the "z" ahead of the project.
This trick will put the provxml after the mxipupdate_windowsliveim_1.provxml, so the messenger.lnk will have been created and the provxml will run just fine.
But he said that provxml isn't excuted at all, I'm out of ideas . Anyway, it's worth to give your idea a try.
jwzg said:
The attached .provxml will not execute. It's supposed to associate icons with folders in the start menu, but it's just not working. It is totally unmodified from the Rhodium S2 ROM. The directories are there as the initflashfiles.dat file is unmodified and the folders are in the start menu. Anyone care to help?
Click to expand...
Click to collapse
the provxml isn´t executed on my rhodium as well. but renaming to mxipupdate_zzzzprojectdefault_a_000.provxml
does work for me.
as the posters above me wrote:
the problem seems to be the messenger package which includes another *provxml file which should be prozessed BEFORE mxipupdate_projectdefault_a_000.provxml but it isn´t! also *.provxml aren´t prozessed if there´s a failure inside. when you remove a program and you don´t clear the line in the *.provxml the file would not me prozessed.
this problem is related to platformrebuilder breaking something, you can pm airxtreme for info, it seems that he solved this problem in his wonderful kitchen
steph
Provxml can be launched but they stops at the line it find a problem so it seems that it doesnt works.
Platform rebuilder can reads DSM in EVK? or just in OsK? or none?
Renaming the .provxml solved the issue. Man, the start menu looks good now! Thanks!
Great, I wouldn't think about renaming on my own . Anyway, it seems that those provxml files are processed in alphabetical order, right?
everything is alphabetical order processed in platform rebuilder based kitchens ¬¬
Mod edit: Solved
Dude!!! The sameprob here with Leo ROM... same file... going to try your tip!
kurniawan77 said:
Dude!!! The sameprob here with Leo ROM... same file... going to try your tip!
Click to expand...
Click to collapse
@kurniawan77 - Did it work for you?
Same prob here, using osKitchen Zero for HTC LEO. Already tried renaming by adding zzz in name and also tried adding the provxml in dsm. Any other suggestions? This is drving me nuts, please help.
p/s: also tried opening the provxml in internet explorer/XML notepad 2007 - no errors. Made sure there are no "<?xml version="1.0" encoding="utf-8" ?>" in the headers.
Try to replace platformrebuilder.exe with another version, that did the trick for me.
Before you ask, sorry but I'm using a private edition of platformbuilder so I can't share.
I'm using platformrebuilder.exe v.2.1.0.0
tidus18 said:
@kurniawan77 - Did it work for you?
Same prob here, using osKitchen Zero for HTC LEO. Already tried renaming by adding zzz in name and also tried adding the provxml in dsm. Any other suggestions? This is drving me nuts, please help.
p/s: also tried opening the provxml in internet explorer/XML notepad 2007 - no errors. Made sure there are no "<?xml version="1.0" encoding="utf-8" ?>" in the headers.
Click to expand...
Click to collapse
tidus18 said:
@kurniawan77 - Did it work for you?
Same prob here, using osKitchen Zero for HTC LEO. Already tried renaming by adding zzz in name and also tried adding the provxml in dsm. Any other suggestions? This is drving me nuts, please help.
p/s: also tried opening the provxml in internet explorer/XML notepad 2007 - no errors. Made sure there are no "<?xml version="1.0" encoding="utf-8" ?>" in the headers.
Click to expand...
Click to collapse
You still have problems even with oskitchen 1.31beta3? Some people reported the new DSM-based provxml order to be working fine.
Evil Provxmls....
airxtreme said:
You still have problems even with oskitchen 1.31beta3? Some people reported the new DSM-based provxml order to be working fine.
Click to expand...
Click to collapse
Hi Airxtreme - Thanks for developing the kitchen! Its really great. But i just recently moved to osK Zero from ervius. Previously in ervius i didnt even bother to add provxmls in any dsm. I dont quite understand DSM management fully, but i did add the provxmls in DSM of my ext package (ext package contains my custom icons for start menu and the provxml to add reg entries).
When i get back home, i will try to rebuild the ROM with older version of kitchen and report back. Currently im using v1.31Beta3.
p/s: i had trouble with theme provxmls as well, finally i had to put all the theme files in Operatorpkg, and put the xml entries in HTC's provxmls (the one named HTC_100) for it to work.
Laurentius26 said:
Try to replace platformrebuilder.exe with another version, that did the trick for me.
Before you ask, sorry but I'm using a private edition of platformbuilder so I can't share.
I'm using platformrebuilder.exe v.2.1.0.0
Click to expand...
Click to collapse
2.1.0.0? Then what's the version that is publically available? And can you say something about the new functions, etc.? Thanks!
tidus18 said:
Hi Airxtreme - Thanks for developing the kitchen! Its really great. But i just recently moved to osK Zero from ervius. Previously in ervius i didnt even bother to add provxmls in any dsm. I dont quite understand DSM management fully, but i did add the provxmls in DSM of my ext package (ext package contains my custom icons for start menu and the provxml to add reg entries).
When i get back home, i will try to rebuild the ROM with older version of kitchen and report back. Currently im using v1.31Beta3.
p/s: i had trouble with theme provxmls as well, finally i had to put all the theme files in Operatorpkg, and put the xml entries in HTC's provxmls (the one named HTC_100) for it to work.
Click to expand...
Click to collapse
Those having problem with provxmls where it is used to overwrite other provxmls in sys (ie: for theme settings), please try this http://forum.xda-developers.com/showpost.php?p=7038082&postcount=2477
This version of your kitchen solved all my probs. THANKS!!!!!!!!!!!!
I only tried to help make the provxml load
Bepe created the kitchen tool and knows everything about it.
Edit; a bit late but the version I use is 2.1.0.0 indeed.
cnzqy1 said:
2.1.0.0? Then what's the version that is publically available? And can you say something about the new functions, etc.? Thanks!
Click to expand...
Click to collapse
tidus18 said:
Those having problem with provxmls where it is used to overwrite other provxmls in sys (ie: for theme settings), please try this http://forum.xda-developers.com/showpost.php?p=7038082&postcount=2477
This version of your kitchen solved all my probs. THANKS!!!!!!!!!!!!
Click to expand...
Click to collapse
glad it worked out for u... been away for days... working on bugfixes... and more. v1.31b3 from worked out even better... sorry for late response

Learning to cook a rom

I've been reading up on cooking ROM's and with the help of leeston i managed to create a basic ROM earlier in the week. After searching for guides / tutorials on this stuff im really not that much the wiser, i cant seem to find anything that explains it well enough, there always missing details. The actual cooking process seems fairly straightforward but its those extra bits im missing ie
how do i add my own packages - am i right in just copying them to the SYS folder or is there more to it ?
how do i edit the registry - I know how to edit the registry once the ROM is loaded onto my phone but how do i do it from the ROM without the phone ?
how do i add things to the start menu - When i add packages to the SYS folder and load the ROM into my phone the shortcuts dont seem to be in my start menu
how do i add sense - i've loaded the packages but it never starts and theres no sense option in today settings
im new to this so as you'd imagine the questions i have are endless ...
Im sure most of this info is on XDA already somewhere but i just cant find it, maybe im searching for the wrong term or something.
Any help from the chef's would be great, perhaps you could provide links to tutorials / info you've used when learning to cook. Im sure this stuff would be useful to everyone and may even encourage more to have a go at cooking .
drkdeath5000 said:
1.how do i add my own packages - am i right in just copying them to the SYS folder or is there more to it ?
2.how do i edit the registry - I know how to edit the registry once the ROM is loaded onto my phone but how do i do it from the ROM without the phone ?
3.how do i add things to the start menu - When i add packages to the SYS folder and load the ROM into my phone the shortcuts dont seem to be in my start menu
4.how do i add sense - i've loaded the packages but it never starts and theres no sense option in today settings
.
Click to expand...
Click to collapse
I am still new to cooking but I'll tell you what i believe to be correct.
1.Yes. To add a package to a rom you put the package into the SYS folder.
However be aware that the kitchen used for the TG01 cannot handle EXT (visual) packages, only OEM (old) packages can be used. Use Totalfires package converter to convert between the 2 types.
The above info is not strictly true but is what you need to know when cooking for the TG and i don't have the time or knowledge to write a complete tutorial.
2. Editing the registry is all to do with .RGU files, you can create a package with a new one in or edit the existing ones within the packages in the SYS folder. You can edit them with notepad but i suggest using Notepad2.
Once you open an .RGU file you should recognize the reg key text in the file and edit it accordingly. As far as i am aware the file MUST have REGEDIT4 in the first line and an empty line at the bottom in order to work. Another way is to edit the regkey on your device then export the regkey using resco or something similar, then rename the resulting file from .reg to .rgu then open it in note pad and copy and paste it into another packages .rgu file, or create a custom package for that .rgu file.
The registry can also be modified using cab files during autorun, but this can be a little messy as the cab can be uninstalled by the end user causing problems.
3. To do this you need to edit the initflashs.txt file within the . This can be done manually or with one of the many package tools available on this site. The one i use is below, it does the hardwork for you, you click a few options and it edits the required files as needed.
4. Sense is a funny one. You should just need to add all the required packages to the SYS folder and away it goes. Unfortunately this is rarely the case. It should just a case of making sure all the sense packages are there, including its many dependencies. Sense is one of my weaker areas so maybe some one else has better advice.
Hope this is useful.
do you have a loooong far way, but read the forumposts an try, try and shortPin and try. that was my way, or is my way. i have don´t helping, all found with google and in xda forum.
unfortunately, my English knowledge is terrible. otherwise I would write more.
best to dump a officiels ROM or miROM5 , then you have an example
related post here
http://forum.xda-developers.com/showthread.php?t=750261
PC Software Reg-editor
http://ceregeditor.mdsoft.pl/index.php?id=1〈=en
CAB to OEM
http://forum.xda-developers.com/showpost.php?p=3942000&postcount=1
EXT to OEM
http://www.ppckitchen.org/forums/re...e666.ppckitchen.org/Tools/EXT%20to%20PPCk.exe
All folder to cooking need a .dsm (and/or) .rgu file
RGU name Generator (such as Reg- file) , dsm become automatically
http://www.famkruithof.net/uuid/uuidgen (Fetch UUIDs of another type to Version 4)
do you have a loooong far way!
... Or make a good donation to nokser or ffboy, they teach you
Hi my friend, I have a problem to cook a ROM with cab which required a reboot or witch have a information message ( SWYPE or GPSMOdDriver for example)
Do you know a solution for this please?
Thanks in advance.
Thanks for the info leeston and miro ;-). I havent had time to try it yet but will be over weekend and im almost sure now i know where to find the registry files ill be able to cook something decent up since that was my main problem. Thanks again for the help.
EVEALEX62 said:
Hi my friend, I have a problem to cook a ROM with cab which required a reboot or witch have a information message ( SWYPE or GPSMOdDriver for example)
Do you know a solution for this please?
Thanks in advance.
Click to expand...
Click to collapse
I may be wrong but when the cab files are first installed doesnt it automatically reboot ? If not you can always do a manual reboot ;-).
I've tried everything to get sense working but im just having no luck ... copied the packages to the sys folder, flashes fine, boots fine but no sense and now theres no setting shortcut in the start menu ?
Could i ask for the exact procedure for installing sense please ? Im getting my packages from here but replacing the 2017 home with 2016. Could i perhaps be missing something ?
Thanks again
drkdeath5000 said:
I may be wrong but when the cab files are first installed doesnt it automatically reboot ? If not you can always do a manual reboot ;-).
Click to expand...
Click to collapse
I have try to delete the line "Reboot" after autocabinstall but nothing change the phone always reboot ... I think the only thing is to do OEM package...
I have test with many cabs but nothing works same as you with Sense ...
Have you found solutions ?
EVEALEX62 said:
Hi my friend, I have a problem to cook a ROM with cab which required a reboot or witch have a information message ( SWYPE or GPSMOdDriver for example)
Do you know a solution for this please?
Thanks in advance.
Click to expand...
Click to collapse
The solutoin is to use autorun instead of cabinstl, you can then write a custom script to handle the input required by the cab.
However this is above my head, and i couldn't get autorun to work. FFBOY knows how but i doubt you will get his help as he doesn't seem to check any threads other than his own rom threads, and if he does his responces are few and far between.
drkdeath5000 said:
I've tried everything to get sense working but im just having no luck ... copied the packages to the sys folder, flashes fine, boots fine but no sense and now theres no setting shortcut in the start menu ?
Could i ask for the exact procedure for installing sense please ? Im getting my packages from here but replacing the 2017 home with 2016. Could i perhaps be missing something ?
Thanks again
Click to expand...
Click to collapse
Those are the packages i used and they work so it's not the packages, but i cheated and dumped a sense rom then modified it. I don't have time to try and work out how to do it properly unfortunatley.
leeston2379 said:
Those are the packages i used and they work so it's not the packages, but i cheated and dumped a sense rom then modified it. I don't have time to try and work out how to do it properly unfortunatley.
Click to expand...
Click to collapse
Well atleast i know the packages are fine, i was starting to wonder if that was the problem . Theres some satisfaction in doing it yourself but like miro said i think its just too much for me, ill give it another go later in the week and if that fails ill just dump a sense rom like you did ... if there was just a tutorial on installing sense packages etc id be fine, with sense being so popular you'd think there to be loads of tuts.

[Q] How can I cook CHT Settings into ROM

Hi guys,
it possible to integrate my CHT Settings into my ROM? Is there a tweak available?
I searched for CHT Settings and Cookie Settings but I found no posts about it so far.
Hope someone have an idea.
Thanks,
Modano
You need to cook your rom with CHT inside ,flash it and make your CHT customization...after that export your registry.....Take this wonderfull app (Many thanks to the developer but also to FarmerTed that showed to me ) http://forum.xda-developers.com/showthread.php?t=724692 read through the thread and you will understand what is possible to do with it .....life will be even more easy with Kheb
I cook CHT and the editor into the rom, but once I have everything setup I just export settings from within the editor onto my storage card.
I then import settings after a flash once XDA_UC has run. (Some of my quicklinks that the settings put back relate to apps that are only installed by XDA_UC rather than being cooked in).
I believe the later versions of the editor can be run by command line so you could probably set it to run at the end of XDA_UC.
I use an earlier version of CHT etc for a smaller memory footprint.
The registry branches responsible for manila / co0ckie settings are
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Manila]
and
[HKEY_CURRENT_USER\Software\HTC\Manila]
After installing / cooking I fix all Manila & Co0kie settings to my liking and export the registry branches with CeRegEditor (export as "reg" with Unicode).
Then, I simply replace the original app.reg of co0ckie settings packages with this one and cook.
I hope it helps

CHT 1.8.5 Clock Layout does not work

Hello Friends,
I am cooking CHT 1.8.5 on my ROM and I have made CHT as an EXT package and in the "app.reg" file on this EXT I have below registry entry but looks like it does not work .
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Manila\Co0kie\HomeLevel1]
"Clock.layout"=dword:00000005
I am also not cooking the ManilaFull.xml as per instruction in the CHT thread (About ROM cooking) .
What is that I am missing? Does any one had similar issue and how to solve?
Thanks.
Looks like something is overwriting the registry after flash. As till default.hv my reg changes are there and there is no provxml.
Also If after flash I change the above reg from device and soft-reset that works. So what might be overwriting during cooking/flash etc?

Categories

Resources