yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] pongster:
no problemo amigo:)

Now how do we begin trying to patch the Message Enhancement Package?

I'm no good at Hex Editing:)
[Windows Mobile] programatix:
Just checked. Doesn't seem to have any code to indicate it is drawing the dialog box, though it definitely come from the package. Maybe the code also lies in the Phone Canvas
[Windows Mobile] pongster:
It could be.. I just upgraded my Message Enhancement package and its still the same Gap on top:)

How do we find out which to tweak in the Phone Canvas though? :)
[Windows Mobile] Arto:
sorry maybe its a stupid question but are you sure that the dialog box is related to message enhancement?
[Windows Mobile] pongster:
I was following programatix trail of thought...

I'm not sure of anything related to the gap, at this point:)
[Windows Mobile] Alex-V:
I can not find SetWindowPos if i open the dll with ida....what i do wrong..?

Have (phone canvas qvga)

thanks in advance...Alex
[Windows Mobile] Nokser:
Anyone give me a normal xip from 24011??

thanks
[Windows Mobile] RideTheTube:
hey guys

can anyone give me the final hint, why the Media Player Icons are shown crashed in fexplore? The Hell i don´t know why...:confused:
[Windows Mobile] dcelluser:
PowerOffWarning package

I believe that this is the PowerOffWarning package and should not be related to the Message Enhancement. Try building without the Message Enhancement package to see if this goes away or not to be sure. Otherwise look at the PowerOffWarning.exe as the canidate for editing.
[Windows Mobile] pupakota:
[nvmd,sry]
[Windows Mobile] Chriss1983:
A right good work you do here. I'm thrilled!:)
[Windows Mobile] formula84:
Anyone have any insight as to the dif between 240xx and 246xx builds? I am after the best memory management sys. been using 235xx for a while figured I try a few others out.
[Windows Mobile] Nokser:
But has anyone to XIP
[Windows Mobile] teorouge:
Hello guys, any idea between the relation in sense2.5 not starting at all and not being able to make/receive any call (I see the phone blinking but get no dialer or call notification or missed call notification) and pressing the "dial" button does nothing (except, keeping it pressed, it does rotate the screen as I set in registry). Build 23563, HTC Diamond, Sense 2.5.2012. Please... I'm losing my sanity! :D

Only thing I changed from previous working 23541 ROM is the build and I did as all the times before that...

Re-downloaded SYS, sorted with 2 different progs, wiped out sense ext and take it from scratch... still no luck.
[Windows Mobile] fards:
headphone is OEMEXT do you have the corresponding reg entries from the Rgu?

could also be wavedev are you using the one from the 211 or from the HD2 hotfix?
[Windows Mobile] dcelluser:
I have tested 21649 and 24011 builds and I really dont see any difference between the 2 on the surface at least. The builds are based off of 6.5.3 and are actually very refined like they are a actual finished product to be used in a HTC device. These build do not include voice command and have the older Office and Outlook (no threaded email) but looks like they used the internet from a 28000 series build as it is fast and smooth. Also there is no ADC as well that also shows that it is a OEM specific build. These are very nice 6.5.3 builds and they do not feel beta so I wonder if they even are since the kernel doesn't need to be patched for either one.
[Windows Mobile] Alex-V:
I can not find SetWindowPos if i open the phcanrc.dll or phcanhtc.dll with ida....what i do wrong..?

Have (phone canvas qvga)

thanks in advance...Alex
[Windows Mobile] norgan:
i'm using 2.11 test rom base, is there a hotfix for this issue?

What is OEMEXT, you mean it's an ext package not in the OEM folder. I tried replacing wevdev with no luck. sorry isee oemext.dll will try that thanks! :)
[Windows Mobile] the_scotsman:
Anyone have "sleep of death" issues with 21901?

Did anyone ever figure out the cause of these?
[Windows Mobile] Mr. Makk:
ya found the file. removed redist .

will check and report the result. thanx.
[Windows Mobile] rgb-rgb:
Here is a package that I use to do it. Just make sure you put it so it will be one of the last things that runs in the kitchen, such as a folder called zzRedirectCancel or something like that.
[Windows Mobile] + Que PPC:
Wich and where is that provxml?, BTW I set in a EXT Package REG file that values (Thanks tael) And works fine.

Glad to see that the guy found the problem in the tapres mui file.

Thanks Da_G this is awsome!!!!
[Windows Mobile] TAEL:
We have enough space between top bar and bottom bar, So is it possible to fix bottom bar overlaying on Manila bar?
[Windows Mobile] Mr. Makk:
i guess it should be easy for guys who port manila to vga or qvga etc.

all they need to do now is just shift it a few pixcels up. i hope its easy.

also same in the answering screen during incoming call as screens posted above.
[Windows Mobile] Shady313:
Here are my screenshots:

Thx for your hard works! If you arent, i couldnt make my roms!
[Windows Mobile] agent_47:
Or u could just add these lines to the app.reg where u add ur customed reg settings :p

[HKEY_LOCAL_MACHINE\ControlPanel\Owner]
"Redirect"=-
[HKEY_LOCAL_MACHINE\ControlPanel\Buttons]
"Redirect"=-
[HKEY_LOCAL_MACHINE\ControlPanel\Input]
"Redirect"=-
[Windows Mobile] Mr. Makk:
how did you manage to add icons in shellres for the magnified top bar.

i have added rcdata to my shellres but it shows default icons.

and in shellres the rcdata shows only numbers. then how to add icons to it?
[Windows Mobile] Mr. Makk:
if it works then this is more convenient to me.
[Windows Mobile] agent_47:
here is the workaround i used:

[HKEY_LOCAL_MACHINE\System\GWE]
"cyHScr"=dword:0
"cxVScr"=dword:0
"cyVScr"=dword:0
"cxHScr"=dword:0

note that this will remove ur scroll bar in all places :eek:
[Windows Mobile] try:
Da_G

Which one do you think is better:

This one

Memory Map...
SLOT 0: 0x02000000 - 0x01b50000 (END: 0x00060000, 0 MODULES)
0x02000000 - 0x01fc0000 - ROM 0
0x01f80000 - 0x01b50000 - ROM 1
SLOT 1: 0x04000000 - 0x02023000 (END: 0x02020000, 300 MODULES)
SLOT 60: 0x7a000000 - 0x7a000000 (END: 0x78020000, 0 MODULES)
SLOT 61: 0x7c000000 - 0x7aa10000 (END: 0x7a020000, 141 MODULES)
RAM IMAGE: 0x80000000 - 0x803e66cc
RAM: 0x803e7000 - 0x80493000 - Used for kernel modules
0x80493000 - 0x83400000 - 47 MB free

or this one

Memory Map...
SLOT 0: 0x02000000 - 0x01aa0000 (END: 0x00060000, 0 MODULES)
0x02000000 - 0x01fc0000 - ROM 0
0x01f80000 - 0x01aa0000 - ROM 1
SLOT 1: 0x04000000 - 0x02020000 (END: 0x02020000, 219 MODULES)
SLOT 60: 0x7a000000 - 0x79920000 (END: 0x78020000, 60 MODULES)
SLOT 61: 0x7c000000 - 0x7a025000 (END: 0x7a020000, 229 MODULES)
RAM IMAGE: 0x80000000 - 0x803e61dc
RAM: 0x803e7000 - 0x80493000 - Used for kernel modules
0x80493000 - 0x83400000 - 47 MB free
[Windows Mobile] dddrko:
What is "Bth_Watch_Lang_0409" for? Is there any "Bth_Watch"?
[Windows Mobile] gikoz:
Obviously the first.
[Windows Mobile] Shady313:
shellres dll -> nueRecMod.exe

replace RCDATA with Restorator

shellres dll -> reversemod.exe

thats all what i did :)
[Windows Mobile] try:
To achieve the first, i have to recmod some modules. So you are saying better to keep it in file rather than module?

TIA,
[Windows Mobile] Nixeus:
Hello,

Anyone know if there is a possibility to having a native wm6.5 kernel for ELF /ELFIN ? It will be fantastic, in addition, there is a lot of ELF / ELFIN Users.

Thanks a lot,

regards,

Nixeus
[Windows Mobile] 12aon:
People have been made fun of for asking that same question, and it has been asked a lot throughout the thread, it has to do with not having the source code I believe. As I understand it it's not likely to ever happen, 12
[Windows Mobile] timolol:
Just some brief feedback on 23034:

LOVING IT! It has a few bugs, but I'm totally in love with the small top taskbar and large bottom bar. Moving the start button down to the bottom was a brilliant idea! This particular build has a few bugs and issues, however, I'm really looking forward to future similar builds with these bugs fixed. I'm sure it'll all fall into place in time.

:)
[Windows Mobile] nhatminh87:
The New Build 23034 is great but i have a small problem:My magnified top bar is transparent and i can't see icon.Any one know how to fix it:confused:, thanks so much

PS:many build in my hermes ex 23028 has this problem too:(

Here is picture:

Please help me
[Windows Mobile] CRACING:
Hello,

Looks like an unknown icon is in the wrong place ( Screen00.jpg ). Has anyone noticed this? if so any solutions?

Edit: after going to sleep mode and waking up the device, the bottom bar appears in the lockscreen. :( WHAT THE HELL!

Also, is it possible to move the ezinput a lil upper coz it has covered a few pix... of bottom bar ( Screen01.jpg ). :o

Best Regards
[Windows Mobile] dharvey4651:
Worked like a charm! Thanks for your hard work!
[Windows Mobile] d_train:
I use Files not Modules folders and I can't seem to locate the SetWindowPos - so I must be doing something wrong.

As far as the framework version - I updated to HTCFramework_1_5_20132227_00 and still have the same problem - no datepicker.

DT
[Windows Mobile] AndrewSh:
23648 - AKU5305 Windows CE: 5.2 Build 4578

25016 - AKU5300 Windows CE: 5.2 Build 5912

DFT reuploaded by asusmobile
[Windows Mobile] twisted:
thanks andrew

regards,

mike :D
[Windows Mobile] totalcmdext:
In my LEO i had the SOD problem some times with the first release dump (ready to cook) 21901.

Then i use the 21901.dio and i have the SOD only one time in the last 3 weeks but i beleive maybe it is problem of Sense 2.5 because caused when i tied to lock the LEO after a call and at the same time to unlock it.
[Windows Mobile] totalcmdext:
Do you know if the above release have the same issue with the bold font like 231xx build in the WVGA divices?
[Windows Mobile] norgan:
those two files match, what other packages and files are involved with the routing of audio to headphones? (anything such as fmradio or phone.)
[Windows Mobile] Nokser:
Anyone have a normal xip.bin file from this builds..????
[Windows Mobile] ekache:
Yes I faced it when I cooked it first time, then I tried to replace gwes.exe (in OS folder) and shell32.exe (in Shell folder) from 21864 as my ROM reference.

Now I'm using 21901 on my device...And I face no SOD since 2 days ago... :p
[Windows Mobile] norgan:
Builds and branches

Guys,

Since we are seeing some changes in what branches are still in development and there is still some ambiguity around what exactly these builds are and what they do, i have started a thread for this exact discussion.

Where we can debate over the benefits of each and what devices they are meant for and keep this thread more about cooking issue and more technical stuff.

i have started it here http://xdaforums.com/showthread.php?t=671199

Any assistance in completeing the details is most welcome, i will go through and update with more info that i know of shortly.
[Windows Mobile] programatix:
No datepicker in 23563? Has you replaced the comctrl.dll? Using latest HTCFramework will only solve the problem where the Set Alarm will be displayed after the set the date.
[Windows Mobile] craig_shih:
Problem of choosing recipients when sending a new SMS

Dear All,

I have occurred a problem when cooking Raphael ROM.

The ROM info is：

WM6.5 23563 + Sense 2.5 2012 + HTCSense_PeopleMessagingClassic_2.0.1

After cooking, everything seems ok, but occurs a problem with sms.

When writing a new sms, I can not choose recipients as it shows blank.

(Please see the attached pic)

I have searched the forum for a long time but can't find the proper solution.

Does anyone know how to solve this problem? Thank you~
[Windows Mobile] hasseye:
also wondering this....just curious if anyone has tested these...any feedback?
[Windows Mobile] barbapappa_86:
Yep, its a build issue. No solution to this yet.
[Windows Mobile] dcelluser:
No bold font here, at least on my VGA device and I think WVGA will be fine. The fonts are crisp and look like other later builds.
[Windows Mobile] barbapappa_86:
On WVGA theres bold fonts in the canvas and the keyboard.
[Windows Mobile] d_train:
Okay, tried all of that and it still doesn't work - I must be doing something wrong.

Can someone post or pm me a link to a working Date/Time Picker for QVGA for 23562/23563?

Thanks

DT
[Windows Mobile] Arto:
be sure you configured date and time before connecting to microsoft apps ;) it should work
[Windows Mobile] miky6682:
mee too!

I'm trying to modify phone canvas 2g 4.0 qvga, from mega but with no results.

someone could help me?

Thanks in advance
[Windows Mobile] sardroid:
Hi all,

I would like to add to my rom game Bubble Breaker from build 21901 to build 23563-where I can found this-which package from SYS have included games?

Sorry for my english and thanks for help
[Windows Mobile] af974:
Put Entertainment package from 23563 folder to 21901, remember Res and Language.
[Windows Mobile] sardroid:
Thank you very much:)
[Windows Mobile] MAXIMATOR:
I have a proplem in buil 23541 - 23563

Pressing UP and OK hard buttun, it does not always work. I have to press several times in a row. But when my HTC Toch Diamond connected to a PC via aktivsink, then this is no problem. Why?
[Windows Mobile] NotATreoFan:
I'm not seeing any bold fonts on 23563 on my CDMA TP2. (Unless I am misunderstanding, and there should be bold fonts)
[Windows Mobile] + Que PPC:
Try this and yes... in newer 23563 you need that commtrl ;)
[Windows Mobile] d_train:
Thanks for that
[Windows Mobile] NotATreoFan:
Here's the Bubble Breaker and Solitaire package I use.
[Windows Mobile] programatix:
I'm not sure what you are doing on your side, but I want to make sure that you'd understand that the difference between the latest Leo HTCFramework and the older version is the problem with the Clock setting where the older version would open up the Alarm setting (while hiding the Clock setting) after you select a date, which I believe is the first problem you've reported. Btw, it only does that with newer build of WM, but I forgot starting from which build.

Regarding Date Picker could not be started but Time Picker working is related to commctrl.dll in build 23562 and 23563. Replace it with ealier build would resolve the problem.

If you can't even start Time Picker, then something must be wrong with your ROM. For example, you need SharedResource package for HTCFramework to work.

I haven't look into Mega's Phone Canvas yet. Someone has already sent it to me but I haven't got the time to have a look. Anyway, there are several functions provided by WM that can be used to change the location/position of a control, for eg, SetWindowLong, MoveWindow and etc. The other way is to search for the value 0x1A. Normally it be something like MOV ??, 0x1A or something like that.

From my experience patching HTC's files, I noticed that most of the positioning code also has CMP ??, 0x34 (VGA) first before doing a MOV ??, 0x34 (VGA). But it is not always true, like in CommManager, there is no CMP but a lot of MOV ??, 0x1A (about 8 I think) in different location just before SetWindowPos. This is because CommManager has a lot of pages.

If all fails, then I'll normally start looking for the data area for string like the name of the Window. Then see which code refer to that string and start back tracing the code until I find the place to patch. Of course, it is not always successful especially if the code call HTCFramework. When it does that, I'm lost. I'm suspecting that when HTCFramework is used, the coordinate point is not integer, but single or decimal... it is harder to interpret in HEX than integer.

For positioning, normally the number can be read directly when you edit the file in a hex editor. Say, Mov ??, 0x34 will appear as 34 ?? ?? ?? in the hex editor. But if you are porting from one resolution to another (WVGA->VGA), there a larger number like Mov ??, 0x320, which will appear as 32 ?? ?? ?? in the hex editor. Then there is code like Mov ??, 0x314 which appear as C5 ?? ?? ?? ??. In this case, the number is shifted 2 bits to the right. There are also cases where it requires 2 operation to get a value, say you are looking for 0x270, but you can't find it anywhere because it appear as MOV ??, 0x200 and ORR ??, 0x70. ORR is an OR operation.

So, I can't really teach or write a guide on this, but you should get the idea to get started. When all is lost, it is best to try to get the value or string you are looking for instead of blindly searching in the code. You can do this with Remote Spy (run on PC) or Fred's Task Manager (Window view). Sadly I just upgraded to VS2010 and it doesn't have Remote Spy. VS2008 has one. Darn it.
[Windows Mobile] sharkie405:
I didn't even realize I had this problem. Took my commctrl.dll from build 23547 and put it in 23563 and it works. Thanks!
[Windows Mobile] everal:
problem in build 23563

hi,

i have a problem in build 23563

incoming sms doesn't display in today-screen (like spb mobile shell 3.5.3)

sometimes it display in today-screen (but the numer will be static, no change after reading the sms to delete the incoming sms display)

most of the time the sms will be avialable in incoming files (sms), sometimes not...

so have any people the same problem ???

thanks
[Windows Mobile] sardroid:
Sorry guys for this question-but where I can found this commctrl.dll?I found only commdlg.dll.0415.mui in Base_Lang_0415:/Maybe somebody can put this file for Topaz from build 23547?

Regards
[Windows Mobile] programatix:
The "Search this thread" button with commctrl.dll output the following useful links,

http://xdaforums.com/showpost.php?p=6243628&postcount=15198

http://xdaforums.com/showpost.php?p=6247182&postcount=15209

http://xdaforums.com/showpost.php?p=6253660&postcount=15231
[Windows Mobile] Da_G:
Hey guys, I wrote a tool to handle dumping and rebuilding .nbh files that should be quite usable in current kitchens, it generates an .xml upon dumping which is then read and used to build a new .nbh, it's the first of a series of tools based on my libnb framework, and i've optimized it for speed as much as possible. Give it a look :)

http://xdaforums.com/showthread.php?t=671743
[Windows Mobile] alesscam:
many thanks D_ag ;)
[Windows Mobile] d_train:
Okay - for clarification...

I can start the Time Picker - always have been able to

I can't start the Date Picker - since 23562

I have used the commctrl.dll from 23599 and updated my package and I still have issues. When I can get the DatePicker up and click set - I then go to the alarm (with the 23599 commctrl.dll) - without the commctrl.dll from 23599, DatePicker won't pop up.

Since updating to HTCFramework_1_5_19221925_00 I don't get the DatePicker even with the commctrl.dll from 23599 and I also get a different TimePicker...

Gone back and tested the updated Framework with 21901 and it works fine.

Hope I haven't confused the issue even more :)

DT
[Windows Mobile] Nokser:
Tell me all

Why not work All_packages_in_one.exe in new builds?
[Windows Mobile] programatix:
You should use HTCFramework_1_5_19223320_00. As I said, earlier HTCFrameworks has problem with later WM build especially 235xx, and I forgot which build started it. It has the symptom you are having now, the Clock setting turns to Alarm setting and the tab for Clock setting goes missing.

EDIT #1: And just a reminder, also use the SharedResource that come with HTCFramework_1_5_19223320_00.

EDIT #2: One more thing, make sure that no other packages overwrite any .dll or .exe files HTCFramework and SharedResource package.
[Windows Mobile] ther-amm:
Thank you Da_G :)
[Windows Mobile] Staxxthedan:
Thanks again DA_G
[Windows Mobile] mua30:
JADE

Dears,

Where I can find Jade 3D drivers to run manila 3d!! :(
[Windows Mobile] NotATreoFan:
Has anyone been able to successfully define custom Ringtone paths in newer WM versions? All of the searches I've run come back to old registry settings from WM5/6 days, and none of them seem to work with WM6.5.x.

I have 100+ ringtones currently on my SD card, and I would like to integrate them with my personal ROM since I have more then enough space on the internal memory. I know that I can use a PROVXML to copy them all from \Windows\ to \Windows\Rings, but I would prefer to have them listed in \Windows\ (like Alerts already are), and save myself 85MB of storage and several minutes waiting for the copy to complete during setup.
[Windows Mobile] HD2Owner:
just add them to operator package.

if you want to define another path (for example windows\rings) add according lines to initflashes.dat before cooking your rom:

Directory("\Windows\Rings"):-File("RingX.wma", "\Windows\RingX.wma")
Directory("\Windows\Rings"):-File("RingY.wma", "\Windows\RingY.wma")
[Windows Mobile] NotATreoFan:
Doing this will still create a copy of the file in two places. I know there used to be a Multi key in the registry where these paths could be defined.
[Windows Mobile] Alex-V:
Ok...thanks for this this big answer and instruction into this.....

with kind regards...Alex
[Windows Mobile] d_train:
Thanks - I have downloaded some stock roms looking for HTCFramework_1_5_19223320_00 and it's SharedResource package, but I can't locate it - anyone tell me a stock rom that has these in them?

Thanks

DT
[Windows Mobile] HD2Owner:
maybe this key:

[HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0]

"Sound"="\\Windows\\Rings\\RingX.wma"
[Windows Mobile] NotATreoFan:
That's the one I use to define the default ringtone. The one I am looking for is a Multi string. I know Da_G posted it a long time ago, but I cannot find it anymore.
[Windows Mobile] jakdillard:
here's an example

[HKEY_CURRENT_USER\ControlPanel\Sounds]

"Ringtones"=multi_sz: "Ring01-WindowsPhone .wma",

"Ring02-Velvet .wma",

"Ring03-Flame .wma",

"Ring-Friday.wma",

"Ring-Innovation.wma",

"Ring-Jack.wma",

"Ring-Standard2.wma"
[Windows Mobile] dcelluser:
Yep theres bold in there!

OK I see what you are talking about and it is a bit annoying. For the record, the incomming call of the phone canvas is screwed up too in at least 24011. What the hell did they do? Using latest Rhoduim phone canvas that was fine until this build. Too bad this is a very nice smooth build other than the font and phone canvas issues. Oh well back to 235xx :)
[Windows Mobile] AndrewSh:
21651_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409 AKU5300 Windows CE: 5.2 Build 3579 (Apr 15 2010. 17:00:08)

22013_MSXIPKernel_SYS_QVGA_WQVGA_VGA_WVGA_0409 AKU5305 Windows CE: 5.2 Build 4908 (Apr 15 2010. 15:44:14)
[Windows Mobile] Staxxthedan:
Thanks, AndrewSh:)
[Windows Mobile] Nokser:
This is a WM6.5.3?? right??
[Windows Mobile] MietasSR:
AKU 530x, I think is 6.5.3.

I have a little problem with SMS Chat on new builds - I can normally send SMS, and receive it, but I can't reply, if I have SMS chat enabled. If disabled, all is OK. Any hints for this?
[Windows Mobile] c_shekhar:
great!!! @Da_G

You are doing a stupendous work...
[Windows Mobile] dcelluser:
The missing link (eh phone canvas!)

OK I think that I have found something interesting. I found this WWE_WVGA_23111_Huashan_OEMS (just do a search) and the phone canvas from this package solves all position issues and the incomming call issues on 24011 and possibly on the other builds that had this issue. Funny thing is that it breaks the incomming call on 23563 so go figure. Goes to show that best to use HTC packages with HTC developed M$ OS. Oh the bold font is still there on EZ input but only when you select EN, CHS looks normal. Bold is also still on the Talk/End Call buttons. Now I am curious to see what the matched build will look like with this OEM (23111).

PS the Manilla 2.6 in that OEM pack is designed for another OEM driver set so dont even bother cooking it in...
[Windows Mobile] pongster:
would this mean if we use this in a 23115 build, it could fix the position issues there as well?

interesting:)
[Windows Mobile] AndrewSh:
23651 - AKU5305 Windows CE: 5.2 Build 4580 (Apr 22 2010. 15:43:28)
[Windows Mobile] Staxxthedan:
Thanks again AndrewSh:D
[Windows Mobile] williyung:
Hi,

Can you share the packages please? I cant download it

Thanks
[Windows Mobile] programatix:
http://www.mobileunderground.info/showthread.php?t=94&p=35409#post35409
[Windows Mobile] williyung:
Thanks a lot mate.. :)