yashsingh1/xdaforums huggingface dataset:
[Touch HD Windows Mobile ROM Development] Farmer Ted:
You can use windiff or examdiff to find registry changes (bengalih has a video on winmo-experts showing how to do it, but it's pretty self-explanatory). But if you're looking for stuff like registration info for licensed software, in my experience you'll usually find it in HKCU\Software (although GScroll is found in HKCU\Security). I have a few things like SK Tools that I have registered, and it's nice to have all that stuff cooked into your personal ROM. You can stick the settings in the rgu for the package, or you can have a personal reg settings package like the one that rstoyguy put together over at ppckitchen.org. That is what I personally use. I think it's a good idea to put all of your personal stuff together so you don't do something really dumb like upload a rom to 4shared by mistake with all of your personal info cooked in.

Edit: some apps put the settings into a file. Look in the program files directory if you're having trouble finding things, or look in \windows and organize by date modified. If you just changed the settings in an app, its settings file should appear at the top (it might be a hidden file, so using total commander is a good idea).
[Touch HD Windows Mobile ROM Development] robertus3d:
Ok, this is a way to obtain your result. You may use CeRegEditor, from your pc you may check you pda registry every time you want!

Yes it's the normal way!
[Touch HD Windows Mobile ROM Development] robertus3d:
You must sobstitute only 2 files inside(dll) in the cab to the original files inside Manila Folder!
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
Can you upload them for me, please??

Thanks :)
[Touch HD Windows Mobile ROM Development] stephencwl:
Great! That clear my doubts and I can start cooking really hard.
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
Hey,

where i can find the Wi-Fi Icon.

I mean the one which i can found at Settings-Conections

Thanks for answer

Greetz Moritz
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
Has nobody an answer? :(
[Touch HD Windows Mobile ROM Development] Farmer Ted:
I'm not sure which one you're asking about, but the one in the comm manager is in \windows. It's called Function_WLAN and Function_WLAN_Disable (there's one for on and one for off; I'm pretty sure they're .png files). Just find it in windows, then do a search in the kitchen to figure out where it is. I think that in the kitchen I'm using (calkulin's via At0m Ang; you can also cook hd roms in it) it's in the comm manager oem.

If you're talking about another wifi icon (like on the taskbar), my guess is that it's buried in a .dll. Good luck finding it then.

This is what I'm talking about:

​
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
I'm very stupid :D Today I have found what i search for... in the OEM Folder under WiFiSettings :D .... but yesterday i haven't found it...

Thanks for you're help but now is OK

Greetz Moritz
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
Hey,

i have another question!

How can I create a fake account by active sync. I will stop that it always opened in the background. Has anybody an ide how can i make this?

Thanks for answer

with friendly greetz

Moritz
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
Have nobody an answer for my last question?? :(
[Touch HD Windows Mobile ROM Development] barbapappa_86:
Awsome thread! I´ll be cooking in no time ;) Thanks kwbr!

A dumb question tho. If i like a specific ROM, like Duttys Extreme ROM for an example. Can i dump a shipped 1.56 ROM and then overwrite the files, OEM and so on from the cooked ROM? My goal here is to create my own SWE ROM, and i want a good start and add my own tweaks later on as i go.. Dump question so be gentle on me please :)
[Touch HD Windows Mobile ROM Development] robertus3d:
Yes you can.

You may start from a shipped Rom o from a rom prebuild in a kitchen.

But It's difficult to get some oem or package directly from a cooked rom, rarely are unprotected so you can't dump it.

The easy way is to get the package you like around the web or Xda, almost are free!
[Touch HD Windows Mobile ROM Development] barbapappa_86:
All right, thank you! Is it rude to ask a chef for password? :confused: I´m thinking of a ROM with som goodies from the Topaz and Rhodium, and i´m not ready to build my own frankenstein from scratch :o
[Touch HD Windows Mobile ROM Development] robertus3d:
No there ins't any password, roms are protected in ohters way...

You just look around in xda to find Topaz/Rhodium official/unofficial rom shipped that you can dump and re-use in your project!
[Touch HD Windows Mobile ROM Development] barbapappa_86:
Yeah, more fun that way too :)

Is there a nwb kithcen where i can ask questions btw?
[Touch HD Windows Mobile ROM Development] barbapappa_86:
Have just dumped a HD .nbh-file and a rhodium .nbh-file, but i cant find the OEM file in the dumpfolder. Where is it, or what am i doing wrong?
[Touch HD Windows Mobile ROM Development] Farmer Ted:
This is the reg key that I use on my raphael (can't tell you if the guid is going to be the same for you, but you can give it a shot). Feel free to change the username, lol. I also have cleanram set up with repllog.exe on the custom list to kill it, and i have a mortscript that I can click anytime that will kill active sync (and some other annoying processes like htcalbum and quickgps. I use it more than I use cleanram to kill the annoying processes).

[HKEY_CURRENT_USER\Software\Microsoft\ActiveSync\Partners\{8D9B8971-E356-E511-50F6-9DC4E554695E}]
"ClientAuthCertRequired"=dword:00000000
"Logging"=dword:00000000
"ConflictResolution"=dword:00000001
"Domain"="123.123.123"
"User"="fredsox"
"Email"="fredsox@fredsox.sux.com"
"SavePassword"=dword:00000001
"UseSSL"=dword:00000000
"StoreType"=dword:00000003
"Engine"="{22C7DA12-F3FD-4875-8344-7786454F6534}"
"ServerNameChanged"=dword:00000001
"Server"="fredsox.1234.123.123"
"Name"="Microsoft Exchange"

I also run an .xml during customization that sets the schedule to 'manual' for both options. Took me a while to figure out how to do it, but here it is if you'd like to give it a shot as well.
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
I have a next question :)

How i can add SDKCerts to the rom?

Thanks for answer

Greetz
[Touch HD Windows Mobile ROM Development] robertus3d:
Oh yes, you can!

Add it as cab uninstallable inside a package!
[Touch HD Windows Mobile ROM Development] kwbr:
You can also use cmon' xip patch or use a provxml.
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
I don't understand it . What must i write in the provxml ?
[Touch HD Windows Mobile ROM Development] kwbr:
See attachement moritz.
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
OK Thanks. Is that the setup.xml from the cab?

What must i do with them. With dsm in a folder an this in the OEM folder in Blackstone Kitchen?
[Touch HD Windows Mobile ROM Development] kwbr:
If you are talking about the zip I uploaded there is no cab included, just mxip_sdkcerts.provxml :confused:

Edit: Ah I think I understand, I created a package. Yes with dsm and rgu. Put in the OEM folder.
[Touch HD Windows Mobile ROM Development] <<--Moritz-->>:
OK Thanks, you're the best!!!

Thanks a lot
[Touch HD Windows Mobile ROM Development] kwbr:
libgles_cl.dll on request
[Touch HD Windows Mobile ROM Development] bobsbbq:
Thanks, my friend
[Touch HD Windows Mobile ROM Development] bobsbbq:
What is the difference between Libgles_cl.dll and Libgles_cm.dll
[Touch HD Windows Mobile ROM Development] Cliophate:
Hi guys,

Before you ask my yes I looked for it. But I couldn't find anything.

I'm trying to cook a rom with topaz and rhodium files.

But there are two little issues.

The first one is that I want to add spikes taskbar. But when I add this as an oem it keeps telling me that the files already exist (during buildos)

The other one is that Active Sync is always activated, is there a possibility to change it?

(I didn't understand the xml process some posts before)

Thank you very much,

Cliophate
[Touch HD Windows Mobile ROM Development] robertus3d:
Simply you must replace old files with new from taskbar!

You may use the value inside the xml to change the "mxipupdate_ActiveSync_settings.provxml" inside Oemdriver folder fort peak time!
[Touch HD Windows Mobile ROM Development] alesscam:
hello guys ...

I would like to know how to add a cab uninstallable on my cooked rom ...

I still do not understand where should I put it ..

thanks
[Touch HD Windows Mobile ROM Development] Cliophate:
Thank you but where is this old taskbar? Can't find it that's the problem
[Touch HD Windows Mobile ROM Development] robertus3d:
@alesscam: I answer you into other side!;)

@clio: you must search every single file that compose the task bar!
[Touch HD Windows Mobile ROM Development] Cliophate:
I knew it haha,

Ok so I have to work tomorrow,

BTW found another question:

How can I change the default regional settings before cooking it?

Thank you dude
[Touch HD Windows Mobile ROM Development] alesscam:
roby ... is what I do, but does not go

I have replied on xor;)
[Touch HD Windows Mobile ROM Development] johnpatcher:
Its simply stored within the registry, here you can find the entries you need to change.

It was already said by kwbr in post #56.
[Touch HD Windows Mobile ROM Development] Cliophate:
I looked for this file into my OEMdriver folder but this file doesn't exist :-S
[Touch HD Windows Mobile ROM Development] robertus3d:
Try this: link
[Touch HD Windows Mobile ROM Development] Cliophate:
Thank you for the file. But as I said before I'm a bit new to this rom cooking.

Could someone please tell me what I have to change?
[Touch HD Windows Mobile ROM Development] Farmer Ted:
You should just give the .xml and reg setting I posted a ways back a shot. You can pretty much put the reg key in any .rgu (or .reg, depending no the kitchen) in one of your packages. I have a catch-all reg package that I use called zzz-registry where I put personal settings (you can download the package from rstoyguy's tutorial on reg settings at ppckitchen.org). And the .xml is a piece of cake to run. Put it in Operatorpkg in the OEM directory. In the new style kitchen, you'll find it in the 0409 folder, but you may need to hunt for it (or just open it up directly from the kitchen using a right click). You also need to edit config_operator.txt (it may be read-only, so check/change the properties before opening it up). This is what my config_operator looks like:

LOCK:Enabled
CAB: \WINDOWS\MortScript-4.2-PPC.cab
CAB: \WINDOWS\scandisk_wm6.cab
CAB: \WINDOWS\MiniV8.cab
CAB: \WINDOWS\fexploreext.CAB
XML: \WINDOWS\Makisu_wifi.xml
EXEC:\WINDOWS\cleanup.mscr
XML: \WINDOWS\zzz-Active Sync.xml
CFG: \Windows\config_end.txt

Depending on the kitchen you're using, it may be a little different. Anyway, you just put the xml command in the way I have it. The xml gets run during customization-this is exactly like UC, if you've ever used UC before. I also install a few cabs, and run a mortscript to clean up some crap in the start menu and registry and to delete some junk files (stuff that pops up with sktools-clean). If you haven't fooled around with operatorpkg yet, you're going to want to sooner rather than later, anyway, so now seems like a good time to start. There may be better ways (or just different ways) to input the active sync schedule, but this one works fine.
[Touch HD Windows Mobile ROM Development] Cliophate:
So guys, my last post today,

first off all thank you for your help.

And then I wanted to ask you what Rhodium oems must I add to have facebook integration. My rom is based on topaz files, but there are some rhodium one.

But what oems do I have to use to have facebook integration?
[Touch HD Windows Mobile ROM Development] Cliophate:
no one knows a solution?
[Touch HD Windows Mobile ROM Development] kwbr:
Use this package:

PACKAGE_Rhodium_FacebookEngine
PACKAGE_Rhodium_FacebookEngine_0409

And these registry keys:

;-------------------------------------------------------------------
; Facebook
;-------------------------------------------------------------------
"Manila://PeopleDetail\\peopleView.page.hidden"=dword:0
"Manila://people\\browserlayer\\peopleupdate.page.hidden"=dword:0
"Facebook.Disable"=dword:0
[Touch HD Windows Mobile ROM Development] Cliophate:
Thank you, you're amazing.

I've got one last question.

After that my rom is ready for use.

On Dutty's rom, there are some special icons like the file explorer, task manager, and so on.

They have icons which doesn't look like the default ones.

How can I assign such an icon to a program and where are this files? (oem package)
[Touch HD Windows Mobile ROM Development] kwbr:
Modify shellres.192.dll with a resource editor. Search the forum for an explanation :)
[Touch HD Windows Mobile ROM Development] Farmer Ted:
If you're just talking icons for the start menu, it's a piece of cake. You just edit the start menu reg settings and drop and icon.png file into \windows (or whereever you want it, but \windows makes the most sense if you cook it in). I put in a new start menu icon for total commander, and this is the reg setting:

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Total Commander CE.lnk]
"Rank"=dword:000003e7
"Group"=dword:00000000
"Favorite"=dword:00000001
"FavoriteOrder"=hex:00,c7,ff,e7,78,da,c9,01
"Icon"="\\Windows\\icon_clink.png"

I think I used a 48x48 png file (I don't think it makes a big difference). Oh, and I totally made that icon, if it isn't obvious. You can check re\START-Showaco has an icon file in it, and his icons have the proper icon size. If you look at what he does, it's pretty obvious.

If you want to change out the actual icon like kwbr mentioned, then you're basically screwed, lol.

To change folder icons, you can either do the same thing, which only changes the icon in the start menu, or you can use the icon.lnk/iconlibrary.dll method (which is what I used-I used SkizZO's icon library). This is the best explanation of icon libraries that I've found. If you want to change the icon for some of the system folders (like settings and office mobile), you need to delete the reg key for the icon. I think with office mobile, I had to delete a reg setting and delete an icon.lnk before I could get my icon.lnk to work. I do those mods during customization with a mortscript. It's kind of a pain in the butt (and there's probably a better way).
[Touch HD Windows Mobile ROM Development] Cliophate:
Hi guys,

Me again.

Got some last questions, but I ask them all together so I won't ask stuff on one hundred posts.

1. G-Sensor calibration isn't working for me. When I tryo to calibrate it, it keeps saying calibrating but nothing works.

2. My Beta Tester told me that he has problems to configure exchange via desktop.

3. How can I enable sport, burst and all this things.

When I make it with HD Tweaks the camera app freezes.

4. Last but not least. How can I reduce memory consumption?

I hope I'm not a pain in your a**

But after this I'll upload my rom. Because than it is finished.

If you need some more information ask me.

Thank you very very very very very... much
[Touch HD Windows Mobile ROM Development] johnpatcher:
I guess you are using the wrong version of SensorSDK.

So what?

That's the reason it was disabled by default, you can try to set a lower resolution, but the quality will be bad right then.

Try to delete as much as possible, playing around with various caches, setting the pagepool to a lower value, etc.

But the more important question is whether such things will really improve the performance of your device, or just increase the free memory while decreasing the performance.
[Touch HD Windows Mobile ROM Development] Cliophate:
Which version shell I use? I have the BlackStone 1.57, Rhodium and Topaz OEMS?

I already tried BlackStone, shell I use an elder version?

I forget to mention what happens exactly, I asked my beta tester again to find out and then I post it to you.

Ok but could you tell me the registry tweaks I have to use?

Thank you for your help,

You are really amazing, all of you.

Without you I would not be so far
[Touch HD Windows Mobile ROM Development] kwbr:
Posted before but here you go :)

See attachement for working sensor. Good luck!

; Burst
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P6]
"Enable"=dword:1
; Sports
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P8]
"Enable"=dword:1
; Video Share
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P9]
"Enable"=dword:1
; GPS Photo
[HKEY_LOCAL_MACHINE\Software\HTC\Camera\P10]
"Enable"=dword:1
[Touch HD Windows Mobile ROM Development] Cliophate:
Thank you very very much.

kwbr you are amazing.

BTW, can someone make this thread sticky please?
[Touch HD Windows Mobile ROM Development] JKingDev:
bobsbbq, did you ever fix this messaging issue (it looks like when you say solved you are referring to something else). I have the same issue in all my 6.5 Xperia ROMs. Please let me know if you have a solution. Thanks!
[Touch HD Windows Mobile ROM Development] bobsbbq:
Yes in Bootlauncher Package change the setting in .rgu for Tmail: Change the CMD line value to "RunInBkg" If you delete this key you will have problems with push mail etc.
[Touch HD Windows Mobile ROM Development] JKingDev:
I see. Thanks for the tip!
[Touch HD Windows Mobile ROM Development] whatabambam:
I have one question for kwbr. I very like your rom:

[ROM][WWE][Jun.13][Topaz port] Vanilla Series Topaz final [OS 5.2.21051]

I want to change .NET Compact Framework in this ROM from version 3.7 to 3.5. Can you explain me how can i extact your rom beacuse as i think it is not completly extracted. I will be my first play with cooking so please explain me how can i do it. Thank you.
[Touch HD Windows Mobile ROM Development] mcurotto:
Rom and OS

Hello!

I am just starting "trying" to cook my 1st own rom. Downloaded all tools and docs. But I cant find the newer versions of blackstone roms (the wiki seems a bit out of date) and especially of wm os.

Can anyone point me the directions?

Thanks
[Touch HD Windows Mobile ROM Development] kwbr:
Different Blackstone Shipped ROM Versions Available

For the latest OS versions see these threads:

* 21054 XIP/SYS CE OS 5.2.3026 Lang 0409 DPI 192 RESH 480 RESV 640

* [OS][WM6.5.x] Latest Releases (23403), Porting, Tutorials, Tools, VM, etc.
[Touch HD Windows Mobile ROM Development] mcurotto:
thank you very much kwbr! i guess i´m a bad searcher...

but still i didnt find the 1.59.709.1 used in the newer chef's roms.
[Touch HD Windows Mobile ROM Development] kwbr:
Can only find a rom dump on my pc but I am sure I got it from xda once;

<parm name="ROMVersion" value="1.59.709.0 (48753)" datatype="string"/>
[Touch HD Windows Mobile ROM Development] barbapappa_86:
I have big issues to get manila running. Tried to sign the dll´s used by manila but it didnt help. I run out of ideas, pleas help me guys. I only get "starting tf3d" over and over again until it hangs. :(
[Touch HD Windows Mobile ROM Development] sv452:
awesome ... just what i been looking for ... thank you.
[Touch HD Windows Mobile ROM Development] kwbr:
You have to give more details about that. What manila version e.g.
[Touch HD Windows Mobile ROM Development] barbapappa_86:
Good to se you back kwbr. :) I dont have this issue any longer. Now i´m trying to cook a ROM with build 23052 and the new manila 2.1.

I have some problems. The start menu dosnt work. And another thing that i never figure out, whatever build i´m using, is that my rom never soft resets after config..
[Touch HD Windows Mobile ROM Development] kwbr:
Manila Startmenu? Take a look at the runcc lua script. There is also a registry key in the runcc package.
[Touch HD Windows Mobile ROM Development] barbapappa_86:
Dont know if this it ok or bad. Its my runcc.lua:

chk = oem.checkfileexist("\\windows\\config_operator.txt")
if chk == 1 then
runcc.addrun("RunDefault", "run", "\\windows\\config_operator.txt")
end

chk = oem.checkfileexist("\\windows\\config_PT.txt")
if chk == 1 then
runcc.addrun("RunExtra", "run", "\\windows\\config_PT.txt")
end

chk = oem.checkfileexist("\\windows\\config_AP.txt")
if chk == 1 then
runcc.addrun("RunExtra", "run", "\\windows\\config_AP.txt")
end

chk = oem.checkfileexist("\\windows\\config_end.txt")
if chk == 1 then
runcc.addrun("RunDefault", "run", "\\windows\\config_end.txt")
end

chk = oem.checkfileexist("\\windows\\config.txt")
if chk == 1 then
runcc.addrun("RunCustomer", "run", "\\windows\\config.txt")
end

chk = oem.checkfileexist("\\SP_ROM\\config_SP.txt")
if chk == 1 then
runcc.addrun("RunCustomer", "run", "\\SP_ROM\\config_SP.txt")
end

Its the windows start menu that wont work..
[Touch HD Windows Mobile ROM Development] kwbr:
runcc.lua calls config.txt which does have this

RST: Reset

The runcc package contains this

[HKEY_LOCAL_MACHINE\Software\HTC\RunCC]
"ResetDevice"=dword:00000000
[Touch HD Windows Mobile ROM Development] barbapappa_86:
Thank you. It solved my reset issue :) Do you know what could be wrong with the start menu?

EDIT: I think theres somthing wrong in my OEM/Blackstone/041D folder. Made some changes there. Removed the file how calls for arrtibMMS (or something). I´ll hope for a boot now, and maybe a functioning start menu :) Btw, the config.txt looks fine.

Now i get an error that it couldt find WM6_PPC_HTC_Opera9_WWE :( Its in my EXT but why cant it find it..
[Touch HD Windows Mobile ROM Development] kwbr:
Make sure it is in config_AP.txt. Something like

CAB: \WINDOWS\WM6_PPC_HTC_Opera9_WWE.CAB
[Touch HD Windows Mobile ROM Development] barbapappa_86:
It finnaly boots now. :) A nother question, is the APPostConfig inportant? I had to remove a string in a txt file to get it to boot..

EDIT: Still no start menu :( Is it ok to put the "RST: Reset" like this:

chk = oem.checkfileexist("\\windows\\config_operator.txt")
if chk == 1 then
runcc.addrun("RunDefault", "run", "\\windows\\config_operator.txt")
end

chk = oem.checkfileexist("\\windows\\config_PT.txt")
if chk == 1 then
runcc.addrun("RunExtra", "run", "\\windows\\config_PT.txt")
end

chk = oem.checkfileexist("\\windows\\config_AP.txt")
if chk == 1 then
runcc.addrun("RunExtra", "run", "\\windows\\config_AP.txt")
end

chk = oem.checkfileexist("\\windows\\config_end.txt")
if chk == 1 then
runcc.addrun("RunDefault", "run", "\\windows\\config_end.txt")
end

chk = oem.checkfileexist("\\windows\\config.txt")
if chk == 1 then
runcc.addrun("RunCustomer", "run", "\\windows\\config.txt")
end

chk = oem.checkfileexist("\\windows\\config_SP.txt")
if chk == 1 then
runcc.addrun("RunCustomer", "run", "\\windows\\config_SP.txt")
end

RST: Reset
end
[Touch HD Windows Mobile ROM Development] vangrieg:
Whether a ...config.txt file is important or not depends on what's written there. You can basically leave only one of them if you take care of what the others do in this one file.

As regards your RST: Reset line, I don't think it'll work. I would advise you to put that line in your config_SP.txt (or the last config file that actually exists).

As far as troubleshooting is concerned, keep in mind that runcc may conflict with autorun as they try to launch ...config....txt files concurrently. It's better to leave just one of the packages.
[Touch HD Windows Mobile ROM Development] barbapappa_86:
I really dont know ehat i´m doin wrong here. It boots just fine now, but the start menu still dosnt work. Heres my build log if any one would be kind to help me :o
[Touch HD Windows Mobile ROM Development] peterking:
hello all, I'm cooking a rom in Spanish with the last leo base but does not start manila 2.1.19.19 none of the attempts that I made and I took a few, any clues? Thank you and sorry for my English
[Touch HD Windows Mobile ROM Development] mcurotto:
Hello

I'm trying to slowly build my Rom, but there is a problem I can´t solve.

Current status: Based on Ship Blackstone 1.56.401.0, changed OS to WM 6.1 21054 and Manila to v2.1.38158.2 (extracted from Ship Rhodium 1.19.721.3).

Everything seems to work fine, except for the All People in Manila. I can open and see my contacts, but I cant edit them and manila crashes and restart.

I simply changed the manila packages, and have done nothing else.

Kwbr, you have a Rom similar to this, what do I have to change to make it work?

Thanks