yashsingh1/xdaforums huggingface dataset:
[Touch GSM ROM Development] swordfish2009:
I am looking for some help for adding .net framework 3.5 in cooking.. unfortunately the thread trashed by mods here without any help..!!

Anyway, I tried to put the NETFS3.5 and removed NETFS from the SYS. but it gives errors i starting some applications that critical components are missing..

Can anyone provide me OEM for the same? I found some OEMs in this forym but didnt work..

What i notices is in my old NETFS folder there where some files and dlls where missing in NETFS3.5 .

Hope mods will not delete this post this time..
[Touch GSM ROM Development] Ameet:
This is the mod that trashed you thread ;) And it was trashed with a day's delay Since you posted in the right thread now this post will not be trashed

Instead, take this as a working OEM package and tell us how it goes ;)

http://rapidshare.com/files/164396751/Working_NETCF_3.5.rar.html
[Touch GSM ROM Development] Ameet:
Aah!! I remember those days, chasing all the experts around here trying to figure out a way to cook my first ROM :D

Orefkov's solution worked a charm, but I dont think with the newer tools and ROMs the single slashes are problems. Did you check the log to find what was going wrong?
[Touch GSM ROM Development] swordfish2009:
thanks man ababerakar..

I will try this..
[Touch GSM ROM Development] Ameet:
ghehe.. :D no problem brother :D Will clean up these names posts :D
[Touch GSM ROM Development] swordfish2009:
Always ready to delete ;)

Man, it worked.. U knw i think you made this by converting cab ?

I also tried this but didnt use as i thought it has less files..

any ways thanks...
[Touch GSM ROM Development] Ameet:
:D Cleaning up is more like it :D

Converted one of the cab I downloaded from MS website (dont remember the link off hand)
[Touch GSM ROM Development] trueg:
HOLY CRAP was that ever a pain in the A$$! After at least 10 hours of testing different combinations of files I finally found what was causing the fonts to be different.

After a few tests I had narrowed it down to OEMDrivers as the key. Then after testing every single damn file, I finally determined that it was due to a lack of autoshortcut.exe. Autoshortcut.exe didn't exist in WM 6.0, so when I used my WM 6.0 OEMDrivers in my Opal port it resulted in smaller, more attractive fonts. This explains why my fonts were smaller than what you see in Shavez's Opal port since we each used our own OEMDrivers for porting.

Anyway, if you delete autoshortcut.exe from OEMDrivers you would get the same result except HTC uses autoshortcut for a lot of OEM apps, so I need it.

Can anybody tell me why not having autoshortcut would result in different fonts being used in Manila2D?

EDIT: Oh, it looks like HTC uses autoshortcut to copy the fonts from tt_ to ttf in 2DManila_0409. I'm guessing without these fonts, Manila just uses system fonts. Man, it all seems so clear now. Damn, I wish I could get my weekend back, I spent so much time trying to figure this out. :(
[Touch GSM ROM Development] trueg:
For myself, I just deleted NETCF from SYS and copied over NETCF3.5 from SYS_20921. For some reason I had a problem the first time (my unit would not boot past the first screen) but it worked fine the second time.
[Touch GSM ROM Development] trueg:
For anyone who has been following along (ya I know it's not the most exciting topic) the font used for the date & carrier in Manila2D is 'HelveticaNeue LT 55 Roman.ttf' located in 2DManila_0409. Without this font, Manila uses a system font which is smaller and I think nicer (I don't like big fonts).
[Touch GSM ROM Development] muh_Q:
hi all,

I have a question ^^

-> how to remove domain enroll, encryption and manage programs from rom ?:confused:

I searched in the forum, google, registry and in the folders I use to cook but dont find any solution :confused:

need your help :D
[Touch GSM ROM Development] trueg:
sorry muh_Q, I don't know the answer to your question.

Does anybody know how to retain the time and date settings after flashing a new ROM? When I flash my Opal port, I don't need to set the date & time after flashing because it seems to retain that information somehow. When I flash any of my 3.10.710.0 derivatives, the time is set to the ROM date and I need to change it every time. :(
[Touch GSM ROM Development] Demo[95]:
Sorry muh_Q & Trueg, i can't help you.

I'm struggling too with a a translation problem as i'm trying to translate in FR a WWE ROM.

So far I have :

- dumped my shipped French ROM

- dumped my WWE ROM

- Copied all SYS\Lang_040C folders to the WWE ROM

- Removed all SYS\Lang_0409 folders from the WWE ROM

- Copied OEM\OEM_Lang_040C to the WWE ROM

- Removed OEM\OEM_Lang_0409 from the WWE ROM

builded, and flashed... everything is working great except :

- Notes

- Contacts

- Phone (cprog), i cannot initiate a call, i mean the green button do not show up the phone keys. But i can answer a call.

Any idea of what may cause that?
[Touch GSM ROM Development] dsixda:
You have to change 1 byte in S000 in nk.exe.. htctouchp showed me how, maybe he should write a guide :)

I can show you when i get home.
[Touch GSM ROM Development] kokotas:
remove historyui.cpl to get rid of manage prog...

and

set :

<parm name="Hide" datatype="integer" value="1"/>

under each entry you want to "remove" in your (i.e.) "mxip_MyCPL.provxml"...

Did you change the Registry entries?

Regards!
[Touch GSM ROM Development] trueg:
Thank you kokotas

Do I edit S000 in \ROM\NULL\nk.exe\?

Also, I'm guessing that my old Opal port has this behavior because I was using the XIP that came with Hybrid Kitchen 1.4.1?
[Touch GSM ROM Development] !Aman!:
S000 in ROM\XIP\nk.exe\
[Touch GSM ROM Development] trueg:
With the way Hybrid Kitchen works now, the only file in \ROM\XIP is boot.rgu. All of the other files are in \ROM\NULL. If this is the case, would I need to hex edit xip.bin or edit nk.exe\S000 and then create a new xip.bin?
[Touch GSM ROM Development] !Aman!:
that should do it
[Touch GSM ROM Development] trueg:
cool, thank you. :D

uhhhhh, sooooo how would I make an xip.bin from the XIP folder? :confused:
[Touch GSM ROM Development] !Aman!:
when u cook, buildxip.exe automatically creates new out.bin (which is nothing but xip.bin) from \ROM\XIP\ folder. thats why i said edit S000 inside the \ROM\XIP\nk.exe\
[Touch GSM ROM Development] trueg:
I could be wrong, but I don't think Hybrid Kitchen 1.4.3 works that way any more. All it uses is xip_out.bin and \ROM\boot.rgu. I had all of the XIP files in \ROM but Hybrid Kitchen moved them all to \ROM\NULL the first time I built a ROM.
[Touch GSM ROM Development] !Aman!:
ok, so just keep in mind that u have to edit the S000 in nk.exe and then cook the new xip whereever it is.
[Touch GSM ROM Development] trueg:
I did the modification and all of the files are currently in \ROM\NULL. Is there an app that will take all of the files and create an XIP.bin?
[Touch GSM ROM Development] trueg:
I did a search for buildxip, but I couldn't find any guides on taking an XIP folder and making a xip.bin, so I copied all of the files from \ROM\NULL back into \ROM\XIP. Then I built a ROM using Ervius instead of a protected ROM. It automatically created an out.bin (I assume using the XIP folder). I then renamed out.bin to xip_out.bin and ran option 1 to create a protected ROM using just xip_out.bin & \ROM\boot.rgu. I will test out the new ROM now. :)
[Touch GSM ROM Development] trueg:
OK, so far so good. The time & date were retained after the flash. Thank you, dsixda, htctouchp and kokotas.

Hopefully I didn't mess anything else up. :o
[Touch GSM ROM Development] trueg:
ARRRGGGHHHH, I thought I had it. I thought I was finished!

I was going through all of the settings and setting it up the way I like because I thought I wouldn't have to flash for a while.

At some point, encryption got messed up. For some reason it gets enabled by default and it can't be disabled. I now have to go back several revisions to find out where it went wrong. :mad:
[Touch GSM ROM Development] !Aman!:
which encryption are u talking about?
[Touch GSM ROM Development] trueg:
SD Encryption under settings. It's checked and if I uncheck it and go back in, it's checked again. I justed tested my version 2 that I posted a while ago and it has the same problem. :mad:

edit: this guy had the same problem...

http://xdaforums.com/showthread.php?t=365081
[Touch GSM ROM Development] trueg:
WTF? I just flashed 3.10.710.0 to my phone and it has SD Encryption enabled and it can't be disabled either. What is going on?

edit: here's another one...

http://xdaforums.com/showthread.php?t=404115
[Touch GSM ROM Development] !Aman!:
i've it disabled in my device and i can't enable it :D

i suggest delete mencfilt.dll module and boot_ms.rgu from the XIP and then try.
[Touch GSM ROM Development] trueg:
Oh I hope that fixes it because I would go nuts if I had to start over again. Do I need to remove the icon from the Settings menu?
[Touch GSM ROM Development] !Aman!:
u remove the icon (it is just an icon :D) once u get this SD encryption disabled permanently ;)
[Touch GSM ROM Development] trueg:
OK, thank you very much. That removed the ability to enable encryption. :)

I'm not sure how to remove the icon though. I assume it is part of the SYS?
[Touch GSM ROM Development] !Aman!:
well u can not delete that icon (at least i was not able to), so i suggest u to hide it. create this registry key:

[HKEY_LOCAL_MACHINE\ControlPanel\Encryption]
"Hide"=dword:1
[Touch GSM ROM Development] trueg:
Hey, I have no problem just hiding the icon, none whatsoever. :)

Thanks again
[Touch GSM ROM Development] Demo[95]:
Yep,

SYS\Base_Lang_040C contains a rgu that override all language specific settings in the registry.
[Touch GSM ROM Development] humrod:
Some posts before i was asking people about this problem: When translate a rom all seems to be Ok instead for the calibration screen, that doesn't appear.

Well I solved (follow the nooski advice). I detect some diferences in the number that the system uses form commands, for example the notes, conctacts and others. When you change the mui you have to look for diferent command number in the direct access. In my case i cange the welcome.exe and start to work perfect. I will work on the contacts and others and if solve, put here the conclusion.
[Touch GSM ROM Development] Ameet:
Found this amazing thing here: http://www.pocketpcfaq.com/wiki/tiki-index.php?page=Specific+Registry+Settings&bl

All about reg settings and entries. Also has a link to msdn library to know more about the memory management in Win CE
[Touch GSM ROM Development] Demo[95]:
Humrod, as i told you in PM; i'm on the same translation problem.

I'd be glad to share here our experiment.

Which file(s) are you investigating? default.hv and user.hv?
[Touch GSM ROM Development] humrod:
Hi Demo95, at the moment I'm looking for diferences in the direct access files, for example: In the sys that i use now the notes doesn't open. I change the notes.exe form my spanish rom and Voila!. In this way I change the welcome.exe and slove the problem of clibration screen; Now I looking for others exe that doesn't work in the base lenguage and change it for the spanish ones. This cuold be the problem with the contacts and phone. In the other hand, must be a diference in the command promt in those exe.
[Touch GSM ROM Development] humrod:
Hi everybody, im looking for the old wireless manager oem or cab file. If any have it can post the link?

thanks
[Touch GSM ROM Development] :
Can't flash rom from boot loader

Help me out here.

I have a cooked rom under 50MB, which means I should flash from boot loader.

I tried this with my personal cooked rom, and didn't work. So I tried it with Tess v3.1

But both failed, because its just stuck at tri-color screen.

Works fine with other rom over 60+MB, using the USB Activesync procedure.

So I am looking for a solution to how I could by-pass the tri-color boot loader for mine(or tess V3.1) smaller cooked rom.

IPL: 3.07.002

SPL: 3.10.cmon
[Touch GSM ROM Development] !Aman!:
if u have HSPL 3.10, then u don't need to worry about small sized ROMs. what error do u get while flashing?
[Touch GSM ROM Development] :
No error. Just wont' go beyond the tri-color screen
[Touch GSM ROM Development] !Aman!:
weird, but smaller ROM doesn't mean u have to flash it only from bootloader. u can start to flash those even when the device is in windows OS.
[Touch GSM ROM Development] :
I know. I also tried that with CustomRUU.exe loader as well, but no avail. At first I thought it was my rom, but then I tried yours, and still didn't work.

Just can't figure out why .
[Touch GSM ROM Development] :
Working now

That is odd.

I just tried it with hydrid kitchen tool CustomRUU, and it worked.

Problem solved!
[Touch GSM ROM Development] swordfish2009:
Hey guys how can i remove auto customisation after flashing. What I mean is remove "Your device will be configured in 3 seconds" and all crap..
[Touch GSM ROM Development] !Aman!:
reset the device with your stylus as soon as phone boots into windows or when u see the countdown. don't let the 3 seconds finish.
[Touch GSM ROM Development] swordfish2009:
I want to remove it from rom at all in cooking..
[Touch GSM ROM Development] !Aman!:
then u have to remove things like autorun, checkautorun etc and also remove the rgu's related to these.
[Touch GSM ROM Development] humrod:
If you look into config.txt or related (p/ex: configA.txt) you can edit the customization. This happens because an instruction in these files order it. In fact you can edit this file about cabs, xmls, custk, etc. Finally i sugest don't delete it, you only have to edit clean, and it's inoff
[Touch GSM ROM Development] peterparker_:
7. Removing Files from the ROM.

uhmm yes where did that go?

i cant find that tutorial..? or my eyes got bad...

so im looking for that.. as i realy want to get rid of that stuff like adobe crap, games, mobile office etc. etc. and some wierdo files like dogbark.wav and idiot sample files that comes with htc....

maybe some1 already did that b4, anyone can direct me to a DL link? preferably with wm6.1 and no none nada added apps?
[Touch GSM ROM Development] Ameet:
Hey spiderman :D We never had that tutorial ;) Its all in the will and wish of the ROM cooker (or you) what he wants to keep or remove and what do you want to download?
[Touch GSM ROM Development] trueg:
Here are the autorun settings used for 3.10.710.0 (as an example)

<!--Autorun settings-->
<characteristic type="Registry">
<characteristic type="HKLM\Comm">
<parm name="AutoRunCFG" value="\windows\config_operator.txt" datatype="string" />
<parm name="AutoRun" value="\windows\AutoRun.exe" datatype="string" />
</characteristic>
</characteristic>

This is located in mxipupdate_oemoperators_107.provxml. If you pointed to an invalid config*.txt or removed this section of code, customization would not run. In 3.10.710.0 the following changes are made during customization....

-HTC Theme is set

-IE & Opera home pages are set

-MMS attributes are changes

-GoogleMaps is installed

-Opera Mobile is installed

-Several other changes are made for Opera Mobile (skin, loading screens, etc)

-Unit is rebooted

If you stop customization from running, these changes would not be made. If you wanted to avoid customization but still wanted these changes made, you would need to cook them into your ROM (i.e. create OEM for GoogleMaps & OperaMobile and manually apply the other changes).
[Touch GSM ROM Development] swordfish2009:
Thanks trueg..

I checked up to mxipupdate_oemoperators_106.provxml for reg entry and got tired so didnt checked 107!!

I am learning very much from this thread :)
[Touch GSM ROM Development] dsixda:
Hey guys, is there a registry setting to enable/disable Large Title Bar (the System Status screen) like how it is done in Settings->System->TouchFLO? I cannot find it.

I looked under HKLM/Services/LargeTitleBar and HKLM/Software/OEM/TFLOSettings but it doesn't seem to be there.

I could remove the OEM entirely, but then the option under Settings->TouchFLO is still there.
[Touch GSM ROM Development] swordfish2009:
HKEY_LOCAL_MACHINE\Software\HTC\EnlargeTitleBar

Is it here
[Touch GSM ROM Development] dsixda:
Ohhh.. doh! You're right.. Sorry for being a newb and not using common sense :D

But this doesn't stop the LargeTitleBar service, as it's still running in the background.
[Touch GSM ROM Development] trueg:
I have it disabled by default in my ROM. I found it here....

\OEM\PACKAGE_Elfin_LargeTitleBar\53e0025f-2cc3-4736-9c59-4fd200e13b6c.rgu

[HKEY_LOCAL_MACHINE\Software\HTC\EnlargeTitleBar]
"Enable"=dword:00000000
[Touch GSM ROM Development] trueg:
Would that be this one?

[HKEY_LOCAL_MACHINE\Services\LargeTitleBar]
"Enabled"=dword:00000001
[Touch GSM ROM Development] dsixda:
That didn't help either when I set it to Disabled and rebooted.

Actually I can remove the DLL reference under that key..
[Touch GSM ROM Development] trueg:
Ya, I tried it myself as well and the service was running after a soft reset. Interesting that they have the option to enable the service, but disabling it does nothing.

If you remove the DLL wouldn't that stop it from working if someone wanted to enable the function?
[Touch GSM ROM Development] dsixda:
Yeah but I don't want the service running in the background.

BTW what is Software Disable Dialog Service (softwaredisable.dll or SDD0: )????
[Touch GSM ROM Development] Ameet:
This might be the answer for software disable service

http://msdn.microsoft.com/en-us/library/cc515006.aspx
[Touch GSM ROM Development] nanoflower:
Cooking the Default Time Zone - a bit problematic.

Hi guys Im trying to cook a ROM where the Default Time Zone is set to "Paris, Madrid" (Standard Romance Time).

I have changed the value in: "OperatorPkg\mxipupdate_operator_100.provxml" to "109" (Got this from a Danish Diamond ROM).

<characteristic type="HKLM\SOFTWARE\Microsoft\Clock">

<parm name="Home" datatype="integer" value="109" />

After a Hard Reset the Default Time Zone shows up as "Paris, Madrid" as I planned, but after the Device has finished the configuration process the Time Zone auto changes to "PRAGUE, BUDAPEST" (Central European Time) and this is really puzzeling me.

I have also tried using the number found in a Spanish ROM (don't remember what it was) and the exact same thing happened.

Does anyone have a clue as to why this is happening?
[Touch GSM ROM Development] dsixda:
What about GMT_OFFSET, did you set that as well in the registry?
[Touch GSM ROM Development] nanoflower:
No didn't set the GMT_OFFSET I thought this would be auto added to the registry depending on what you choose during setup...?

Both "Standard Romance Time" and "Central European Time" are GMT +1 with DST -60

Do you think it would make a difference?
[Touch GSM ROM Development] Demo[95]:
Here is how i made it work for France too :

[HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
"GMT_OFFSET"=dword:FFFFFFC4
"Home"=dword:00000077

[HKEY_LOCAL_MACHINE\Time]
"TimeZoneInformation"=hex:\
C4,FF,FF,FF,48,00,65,00,75,00,72,00,65,00,20,00,64,00,27,00,68,00,69,00,\
76,00,65,00,72,00,20,00,50,00,61,00,72,00,69,00,73,00,2C,00,4D,00,61,00,\
64,00,72,00,69,00,64,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0A,00,\
00,00,05,00,03,00,00,00,00,00,00,00,00,00,00,00,48,00,65,00,75,00,72,00,\
65,00,20,00,64,00,27,00,E9,00,74,00,E9,00,20,00,50,00,61,00,72,00,69,00,\
73,00,2C,00,4D,00,61,00,64,00,72,00,69,00,64,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,03,00,00,00,05,00,02,00,00,00,00,00,00,00,\
C4,FF,FF,FF
[Touch GSM ROM Development] dsixda:
Thanks, that seems to do the trick!
[Touch GSM ROM Development] nanoflower:
Thanks guys for putting in the effort :)

-Will give it a shot tomorrow and let you know how it turns out for me
[Touch GSM ROM Development] dsixda:
Sorry.. I spoke to soon... All I did was update the registry with new TimeZoneInformation.. and did a reboot.

BUT when I cooked it and flashed, it showed a different city on startup, but same timezone.. And the TimeZoneInformation changed to that different city.

What about HKLM/ Software/ Microsoft/ Clock/ Home? It's always 0x122 if I change anything for the clock.
[Touch GSM ROM Development] little pink:
Dear Noonski, all teachers and seniors,

I am a silent student of the class and i have used my own ROM with build 19972.1.2.7 for few days.

It's a heavy and slow ROM, anyway i think i can pass the examination in 1st term, hope i can graduate soon..........

Thanks Noonski again for his kitchen and htctouchp for all the valuable tips.

Elfin

SYS: WM6.1 CE OS 5.2.19972

Radio: 3.3490

ipl: 3.10

spl: 3.10 cmonex
[Touch GSM ROM Development] Demo[95]:
Is this a joke? or is there a real examination? :confused:
[Touch GSM ROM Development] dsixda:
Bluetooth modem and ActiveSync issue

I'm working on an issue on my cooked ROM ...

It looks like the Bluetooth and Hayes options do not appear for the modem. The two options appear on the shipped ROM but not for my cooked ROM:

Also, Bluetooth ActiveSync is not showing up when paired, so it looks like a related issue.

It shows up on the shipped ROM:

I have the appropriate BT* and Bluetooth* folders under SYS, and the OEMDRIVERS are untouched, so what could be the problem here?

EDIT: Nevermind!!!! I know what the problem was.. it was a custom entry under HKLM/Init which caused the problem.
[Touch GSM ROM Development] Noonski:
Of course there's a real exam!

Once you can proof that you've ripped al your hair out from Stress you pass.

I have a few Tutes flying around that i should link here.

Took me a year but the Localization Tute is coming.
[Touch GSM ROM Development] Ameet:
AWESOME!! Great to read your tutorials N :D Waiting for those great reads
[Touch GSM ROM Development] humrod:
I'm still trying on translation and in fact i'm one step to succeed. The contacts doesn't open. I'm looking now on the access path: what means the expression # 21 MSCONTACTS outres.dll -10000?

I correct other issues redirecting the instruction, but i'm lost in the outres.dll
[Touch GSM ROM Development] Noonski:
open outres.dll in reshack and look at icongroup position -10000

It will be clear.

welcome to editing shortcuts and system files.
[Touch GSM ROM Development] humrod:
Ok¡ I made a some tests: The contacts are there (in spanish). you can open it from the phone: save as contact; and opens from spb diary too.

Now it doesn't open from the soft key (contacts) and from the programs icon.

I follow this patch: Contactos.ink/Addresbook.ink/MSCONTACTS: outres.dll -10000 and in registry the Shell/Rai keys to Poutlook.exe contacts and all seems to be OK. is the same in my spanish base rom.

is anyone has an idea about was could be diferent form spb or phone patch to contacts and the softkey one.....

thanks in advance
[Touch GSM ROM Development] Demo[95]:
Hi guys,

does anyone can tell me what are the required OEM packages for the

Pictures and Videos tab

Music tab

in 2DManila to be fully working?
[Touch GSM ROM Development] kwbr:
PACKAGE_Elfin_Album

PACKAGE_Elfin_AudioManager

The tabs themselves are configured in HTCHomeSettings.xml.
[Touch GSM ROM Development] Demo[95]:
Thanks kwbr, that is exactly what i've tried... but till this morning no picture or movie would be displayed, just a black and snowy square.

But i've finally managed to find what was wrong... in fact my HTCHomeSettings.xml was messed up and was causing those problems...

Anyway thank for you help bro'
[Touch GSM ROM Development] humrod:
Hi guys: looking around i've seen a rom that fix and prevent that Titlebar appears on the welcomehead.96 splash time. Someone knows about it?

Thanks
[Touch GSM ROM Development] !Aman!:
replace services.exe from a build like 195XX while cooking the ROM.
[Touch GSM ROM Development] humrod:
Thanks! it works perfect
[Touch GSM ROM Development] Noonski:
Good one i'll try to remember that one.
[Touch GSM ROM Development] !Aman!:
i noticed this problem only with 199XX builds. if we use the newer builds like 2XXXX, there is no problem in those also.
[Touch GSM ROM Development] Noonski:
NATF also pointed me to this thread:

http://xdaforums.com/showthread.php?t=463905

With some new registry keys from new builds and a key that might be related to multi select.