yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] Laurentius26:
Yeah I just noticed this too, weird I didn't do that.

I've removed it now.

Edit; I've uploaded the packages to 4Shared.

Further updates I will do the same.
[Windows Mobile] ultrashot:
Laurentius26, I didn't mean that scrollbar will disappear as soon as you change position :) That was just a note from experienced "position fixer" :D
[Windows Mobile] orb3000:
Thanks Leo and all the team for making this another great success for HD2!!

Congrats!
[Windows Mobile] Laurentius26:
Hahahaha :p;)
[Windows Mobile] Laurentius26:
@Ultrashot,

In portrait no scrollbar with a unmodified phcanrc.

In landscape the scrollbar shows.

I just wanted to try it.

Cheers, i will put phcanrc back in and upload beta 5 with corrected position 0x24 :)
[Windows Mobile] animelover:
I said it because more and more people are switching from WM6.5 to Android, WP7 oder iOS! And even the software support with new apps is decreasing so that was it what I meant with "dying OS"! :)
[Windows Mobile] CRACING:
Even though I helped Laurentius to successfully patch the dll with the info from Ultrashot, I'm not yet happy. :|

Because I cannot get it working like you guys got it. I mean, while in landscape position of device when I get a call, the incoming call window is black instead of landscape incoming call screen like shown in screenshots. Portrait is fine. :(

However, spending a whole day I still cannot find whats wrong. If I cook com 2 build sys (21913) with same packages, the problem solves.

Cannot understand whats wrong. I swiped, all the packages to leo 3.14 but still same issue. :(

Can somebody please help me?

Thanks...

Best Regards
[Windows Mobile] Laurentius26:
Cracing and me tried about everything.

SYS, OEM, EXT, only Oemxipkernel he didn't touch as he's afraid to brick his device.

He has T-Mous HD2 and I have HTC.

We are out of ideas what can be the cause.
[Windows Mobile] Humongus1:
Looks promising

This looks great! but where is the cab for it????:confused:
[Windows Mobile] Laurentius26:
The phonecanvas packages are for Chefs as you can't install as cab atm.

If you read first post you would understand.

The packages you can use in a kitchen to cook a rom with it.

That's why I'm posting them in Chef Central ;)

I think you need to start learning how to cook a rom or wait till a custom rom will come. :)
[Windows Mobile] Elodie:
Thanks for the job.

Hope some chief will cook it rapidly.
[Windows Mobile] bernard.bb:
Thanks to share

I love HD2 with windows mobile and sometime with android. Unfortunately there is not enough developer for windows mobile now ... Many thanks to do
[Windows Mobile] CRACING:
Hello guys,

There was a miss understanding. The black screen or no screen of incoming call is still an issue to be fixed and I guess most of you ppl haven't checked this.

It comes to existence, when the dialer is closed or on today screen. Only on com 2 build it, its correct.

As its a beta, it still needs some work and we are working hard to solve it asap.

Thanks...

Best Regards
[Windows Mobile] Laurentius26:
Sorry mate, maybe I should have been more clear.

I'm having the same problem, with the dialer closed on landscape you only get a notification in the notification bar and the dialer does not open.

Pressing the answer key opens it.

With the dialer opened in landscape all works fine.

As you said on com 2 everything works fine, so it's probably sys related.

I'm glad we figured this out together. :)
[Windows Mobile] Laurentius26:
Thank you Bernard,

Maybee not enough Devs atm, but I'm glad the Devs that still exist on windows mobile are helping me.

They give me a lot of great tips and without them I wouldn't manage to do this.

Hopefully it will be fixed completely soon. :)

It's beta and still need some work before Chefs can use it, thanks for stepping in. :)
[Windows Mobile] Laurentius26:
@Ultrashot,

I have a question to the change position expert. :D;)

To fix the dialer on com 3 (build 23148) I don't think it's going to work by replacing files in sys.

So I cooked a rom with all original dlls in sys.

Now the dialer still works great and I can make calls.

When I receive a call I can't answer, the answer softkey doesn't work.

Can you give me another hint how I could patch phcan I ques to call the appropiate function in sys so I can pick up the call?

I'm digging in the MSDN library and exploring the dll with IDA but so far I didn't find.
[Windows Mobile] Laurentius26:
I've tried to change adres of 'PPG_GSM_PickupAAMCall' in phcan compairing with Photon phonecanvas.

No luck.

There's another one:

PPG_GSM_AnswerAAMCall

I will try later, no more time anymore. :)
[Windows Mobile] ultrashot:
Laurentius26, I haven't tried to investigate why there is such a bad behaviour of dialers on COM3 builds.
[Windows Mobile] CRACING:
Yeah, there are no other apps giving such troubles. :(

BTW; could you help us how to remove video call and conference buttons on 3G dialers? Replacing to Call history and Erase. :o
[Windows Mobile] Laurentius26:
@Ultrashot, ok np, I was hoping you did. :)
[Windows Mobile] c_shekhar:
Great job indeed.....
[Windows Mobile] Laurentius26:
Playing again with the phonecanvas today without replaced pimstore and cprog in sys.

I've noticed caller ID is working fine so those dlls aren't needed.

What I also see is (when I answer a call) that it's

only

the answer key in landscape which is not working.

In portrait I have 'slide to answer' which works, also the hardware key to pick up the call work in both landscape and portrait.

Which brings me to another taught. :)

I think disabling the 'slide to answer' will fix the error answering the call with the softkey in landscape.

It may even fix the dialer popping up in landscape because maybe the slider isn't made for landscape and is blocking it.

I'm searching how to disable the slider, the following registry keys do nothing:

I keep searching but has anyone a suggestion on how to disable the 'slide to answer'?

Grtz,

Laurentius26 :)
[Windows Mobile] ADB100:
Forgive me if this sounds dumb but the Beta 5 download contains 2 packages - the PhoneCanvas itself and a 'fixes' package. Is the PhoneCanvas supposed to be the original (unmodified) one taken from the latest HD2 ROM? And the 'fixes' package overwrites files from the original PhoneCanvas and SYS\PhoneRedist? Or does the PhoneCanvas package already have some fixes and the 'fixes' package has additional fixes?

Also is 'Leo_phcanOverbmp.dll' required in all this? If it is why and what does it do? The latest shipping WWE 3.14 ROM doesn't contain this file?

I have a pretty stock build with a few apps and reg tweaks based on the latest WWE 3.14 ROM and the COM3 build of Windows Mobile 6.5 (23152). The last thing I need fixing is the PhoneCanvas.... I thought I had it all working but I use the Native VoIP client and the PhoneCanvas screen is all messed up when making or receiving calls with the various fixes that have been posted. The worst part is the inability to hang a call up - press the button and nothing...

I only want portrait as well really but if landscape comes with it then that's a bonus.

Cheers, Andy
[Windows Mobile] Laurentius26:
Hi Andy,

Actualy I'm using phcanoverbmp.dll from the latest shipping WWE 3.14 ROM.

You can find it in oemoperatorpkg of that stock.

The phcanoverbmp is required but it shouldn't mather if you use 'leo_phcanoverbmp.dll' or 'phcanover.bmp.dll'.

The phonecanvas packages included in the zip is indeed a unmodified package and the 'fixes' package should overwrite the dlls phcanhtc.dll and phcanrc.dll plus the files in sys.

That's why I placed 'zzz_' in front of the package name so it's taken last in the cooking process and overwriting the modules in the phonecanvas package.

The dialer is not 100% working yet and only for testing purposes atm.

Grtz,

Laurentius26 :)
[Windows Mobile] ADB100:
OK thanks, makes more sense now... I compared 'phcanoverbmp.dll' and 'leo_phcanoverbmp.dll' and they are the same file so I assume HTC decided to just rename it. I'll leave this out of my kitchen.

As for the PhoneCanvas being the 'stock' one - it looks different from the dumped one in my kitchen? - however I have been messing around with this for so long that I probably changed it already...

You also mentioned that the 'cprog.exe' and 'pimstore.dll' from previous SYS builds are not needed? I am pretty sure I need these or I have the incoming caller ID issue?

Forgetting Landscape for a minute ias there a 'perfect' Portrait HD2 PhoneCanvas that works with 23152 anywhere?

Thanks, Andy
[Windows Mobile] Laurentius26:
@Andy,

I'm still investigating, without pimstore and cprog, caller ID in portrait doesn't work and in landscape it does LoL. :D;)

Still struggeling to find it. :rolleyes:

Edit; one more time sorry, previous post is modified too.

A perfect phonecanvas you won't find as it need patches for caller ID, scrollbar, position etc.

The stickies Guides & Info and solved cases contains some info about the phonecanvas.
[Windows Mobile] CRACING:
@ADB100

phcanoverbmp.dll contains taskbar icons and dialer skin (Used when there is no sim card in device. Emergence).

You can open the dll in resource hacker app on pc and see what it really contains. :)

Thanks...

Best Regards
[Windows Mobile] SiemensLover:
@ Laurentius,

using the Leo Phone Canvas v. 4.2 with untouched SYS files (cprog.exe and the rest) the Caller ID works in Landscape?!

Is it the modifyed Phone canvas or the untouched phone canvas?

That may be very interesting to finally have a working Phone Canvas with the new builds

WBR

Siemens Lover
[Windows Mobile] Laurentius26:
I think the dialer is fixed 99%, big thanks to my buddy Cracing doing the final steps.

Congrats mate, finally a fully rotating and working dialer. :cool:

Incoming call in landscape popping up, buttons, caller ID all done.

This is not a April 1 joke! :D

I will upload beta 6 asap so you all can test. :)

Edit; beta 6 is up, enjoy.

Grtz,

Laurentius26 :)
[Windows Mobile] Laurentius26:
@Cracing, like I said great job mate. :)

Unfortunatly on my OS the phonecanvas is still giving a issue.

First impression I taught all was fine.

Maybe it's just me but I think it's not.

If people like we would love to hear reports/confirms if you are testing. ;)

I had some issues with tcputil before and I taught that this is the same but it isn't.

The issue I had is leaving tcputil in all looks great and works at first impression but then it blocks all buttons including Manila and start menu and

the lockscreen is not working

.

Previous tests I could take tcputil out and it kept all working ok (exept with the fixes you did today offcourse). :)

But now even taking it out all phonecanvas is gone and I have MS default dialer.

But the lockscreen works :confused:

.

Update;

HTCLockscreen or default lockscreen doesn't change it.

Moving to another kitchen does solve it, it looks like.

I'm having two different configurations so I can't say if it's a kitchen problem or a wrong configuration.
[Windows Mobile] Wevenhuis:
Which steps do I take to install this patch? I cannot find a manual on this thread. Is there a cab file? Where can I find and uninstall manual if things do not work out?
[Windows Mobile] Laurentius26:
The files on first post are packages to use in a kitchen to cook a rom.

If you never cooked it will be hard to explain as you need to setup a kitchen first.

The kitchens you can find in Chef Central here and it's up to you which kitchen, if you're interested in cooking.

How to setup a kitchen you can find in the stickies or the kitchen threads.
[Windows Mobile] Laurentius26:
Yeeh, I don't understand why some people are rating this thread down. :(

Enough for today.
[Windows Mobile] Laurentius26:
@Cracing,

I'm having the same problem with phonecanvas on both kitchens and different configuration of packages I mentioned in earlier post (post # 39) yesterday.

But some good news too, if I remove all the dlls and cprog.exe, exept phcanhtc.dll from the beta 6 package the dialer works great, also the answer softkey in landscape. ;)

(If somebody else likes to try, offcourse only from the 'zzz_' package, not the phonecanvas itself included but I think you understand. :) )

We only need to fix the caller ID plus the sip icon of the dialer.

Cheers mate :)

@All, thank you for rating the thread up again. :)

We are doing everything possible to fix all stuff and it cost us a lot of time everyday digging in the dlls.
[Windows Mobile] hknklbk:
Hi,

I can not download from 4shared.com.

Can anyone please upload to hotfile or fileserve or sthg different?

Or directly to this forum...

Thx.
[Windows Mobile] Laurentius26:
Here you go. :)

http://hotfile.com/dl/113279057/3b9fdd9/L26_HD2Rotatingphonecanvas_B6.zip.html
[Windows Mobile] Laurentius26:
I'm a bit stuck with the caller picture...

Last few days I'm trying to locate the parameter for calling the picture in phcan but it's hard. :p;)

I keep digging haha.. :D
[Windows Mobile] Laurentius26:
Finally I got all stuff working, I will upload beta 7 later today.

Still testing some stuff but it looks good. :)

Only fix we still need is the sip icon of the dialer.
[Windows Mobile] Laurentius26:
Beta 7 of the dialer packages is online, you can find the link in first post. :)

With all respect but the previous fix in beta 6 by my friend Cracing didn't work for me.

After answering the incoming call all softkeys freeze and it's conficting with the lockscreen.

Beta 7 is replacing the following files in sys making it work flawless now.

* celltsp.dll

* cfghost.exe

* cprog.exe

Caller ID (the contact photo during incoming call) is fixed as well.

The ezinput icon is fixed in portrait, but is still overlapping a bit in landscape.

Happy cooking. :)
[Windows Mobile] ADB100:
I just reflashed my Leo with the latest updates, thanks for working on this.

I don't think its fully fixed yet though... Call history isn't quite right and if you press the top Task Bar to see Notifications after a call has ended it says you still have a call connected. Also (and probably not too important to most people?) when using the integrated VoIP client the screen is messed up during a call (it shows part of the screen from the previous call) and you can't end it either by pressing the 'End' button or pressing the Menu button and 'End Call' or 'End all Calls' :(

My gut feeling is we need to use the original 'celltsp.dll cfghost.exe cprog.exe' files?

Andy
[Windows Mobile] Laurentius26:
All issues you mention I don't have anymore.

* Call history works fine

* The notification in taskbar disconnects

I don't know anything about a integrated VOIP client, where can I find this?

I've used the dlls and exe from COM 5 23568 ;)

Sys build I use is 23148

I ques you are using Oboe packages?

As atm I don't use any of the Oboe packages anymore, my EXT is 90% HTC 3.14 stock.

Thank you for the report. :)

Edit; Correction, call history only gives me the first call after some more test.

That sucks LoL, I ques it still needs some work. ;)

The notification bar disconnect but with a delay for me.
[Windows Mobile] ADB100:
I am using 99% stock Leo 3.14 EXT's with WM 6.5.3 (5.2.23152). The VoIP client is included in the build I downloaded (two SYS packages - VoIP & VoIPOS). You need a SIP account (I get one with my Home Broadband so can easily test) and you need to provision the SIP settings in your phone with an XML file (in a .cab) or use Schaps VoIP configuration tool (or another one?). I include all these bits in my ROM... I am using OSKitchen to build the ROMs.

Hmm, I just tried the Taskbar thing again and it didn't stick this time. I wonder if the length of the call is relevant here? It definitely did it a few minutes ago when I spoke to the wife :confused:
[Windows Mobile] Laurentius26:
@Andy, yep you are correct it's not perfect yet.

Earlier I've cooked with tcputil and pimstore as well but this will hang the whole tray and conflicts with the lockscreen after an incoming call.

I'm going to try some more and keep you updated.

The only thing I like to know is where did you find the integrated VOIP dialer as I can't find it? :confused:

Thanks again.

Grtz,

Laurentius26 :)
[Windows Mobile] Laurentius26:
Ok VOIP I never use so that clears things up, thanks. :)

I'm testing some more atm and indeed it sometimes take longer before it disconnects the call.

What I just noticed as well is that 'open speed dial' brings me to the notification and sounds screen.
[Windows Mobile] ADB100:
The VoIP client (assuming you have included the packages in your ROM?) is integrated into the dialer, there isn't a separate dialer application. If its included in the ROM from the Phone screen click Options, then Menu and select 'Network selection' and the next Tab along should be 'Internet Calling'. You get three options - 'Never', 'Only if cellular is not available' and 'Whenever available'. You need to provision the SIP settings though or obviously it won't work.....

As I said I have an EXT package that adds a .CAB file with my SIP settings to the 'config.txt' file so its already configured each time I re-flash. I also include Schaps SetupVoIP.exe tool so I can edit/view the SIP settings as well as a tool to switch the audio due to the VoIP audio being routed to the rear speaker (audioswitch.exe).
[Windows Mobile] Laurentius26:
Nope, I don't have that option in the menu.

Neither the sys 23148 (coming from Oboe 1.18 stock) I've used to cook the rom don't have the VOIP packages by default.

Actualy the packages you mention I didn't see in all latest stock roms I've dumped.
[Windows Mobile] ADB100:
The SYS wasn't taken from a stock ROM but was downloaded as just a WM Build. Filename was '23152_XIP_HVGA_QVGA_VGA_WWQVGA_WWVGA_0409.7z'

I think all the WM builds I have downloaded have included the VoIP & VoIPOS packages? In the stock Leo 3.14 dump it isn't there though (5.2.21913)

Andy
[Windows Mobile] Laurentius26:
With all respect to the people who provide these predumps but I never use them.

I prefer to dump the roms myself to make sure I know the sys I use is clean.

Like I said, I didn't see these packages in all the stock roms I've dumped, so it makes me doubt they are original 23152 you use.

You get my point?

Oboe, Huashan, Rhodium, HD2, Photon you name it, I always dump myself.

The shipped sources I use are mostly coming from shipped roms.com or XDA.
[Windows Mobile] ADB100:
OK, I see your point - its possible (probable?) that the predump builds that are put together for us are not perfect. However I also have a Blackstone and have been building similar ROMs for both devices. Using the same WM build and a version 5 3G Phone Canvas (Phone_Canvas_Enhancement_5_0_61220152721_0) and without any additional fixes the dialer works perfectly (apart from the overlapping SIP icon at the bottom of the screen but I can live with that....). Caller ID works for GSM & VoIP calls and I don't get the messed up screen with VoIP calls where I can't hang up. If I get a VoIP call the CLI says 'sip:+44xxxxxxxxxxx@' etc

That is why I think we need to use the original cprog.exe etc?
[Windows Mobile] Laurentius26:
@Andy,

I don't say it's a sys problem, I only doubt if these VOIP packages belong to the sys you are using or coming from a earlier build.

About the problems we are currently facing, I'm digging and digging in phcanhtc.dll last few days but didn't find the parameters yet for caller ID (the contact photo).

It's always better not to replace files in sys but I was so happy today as I taught it worked all perfect. I've tested all functions shortly like the contacts and calling and it looked ok.

A pitty it doesn't, so I need to dig some more I ques.:D;)
[Windows Mobile] Laurentius26:
Good news,

You can use beta 6 and all work fine if you use Oboe Manila.

Manila has dependensies to dialer and contacts too.

I'm currently using:

celltsp.dll

cfghost.exe

cprog.exe

pimstore.dll

tpcutil.dll

Oboe Manila is designed for wm6.5.x.

Hmm, I think it's stable now and call history working. :rolleyes:

@Cracing, sorry mate you where right after all. :)

Cheers, ;):D
[Windows Mobile] ADB100:
Is there an Oboe Manila we can use with Leo easily? Any other dependencies? Previously trying to get other Manila releases integrated has been a pain....

If I disable HTC Sense some of the Manila stuff is still there - Phone settings etc?

I am not really happy replacing these core files but I'll do some playing around tomorrow...
[Windows Mobile] Laurentius26:
No, a easy swop is not possible I think, as you need to do a lot of modification to the rom.

The Oboe Manila is Chinees so you need to add 0409.

For manila you need starticonloader and all the Manila packages.

Plus volume control, notification manager, taskbaricon manager etc etc I update too.

There's a lot more you need to do, it's kind of trial and effort and a lot of patience and time.

First I would try replacing the Manila packages, and from there you upgrade in steps.

I'm still updating myself. :o
[Windows Mobile] ai6908:
You can try here too...;)

http://www.mobileunderground.info/showthread.php?t=94
[Windows Mobile] ADB100:
But hang on. The Blackstone ROM I built contains 90%+ of the Leo EXT's and that includes Manila and its the same EXT's I am using with my Leo ROM.

I don't think replacing even more core files is the answer :confused:

Andy
[Windows Mobile] Laurentius26:
Just try to replace the files I told you yesterday (post #62) and you will see it's possible. ;)
[Windows Mobile] pcarvalho:
anyone knows how the sip icon overlay is fixed? hex values or pic modding? or at least can someone get me a modded file and the original one...im trying to fix my qvga dialer and the only thing missing is the sip overlay fix...thanks to anyone that lends a hand...

cheers

edit: nevermind did it myself
[Windows Mobile] nhathoa:
Hi L26,

All ur working are great.

I wonder that will u make the Phone_Canvas_Enhancement_5_0_61220192725_0 from Huashan 1.24 work in landscape for Topaz and Rhodium chefs, cause it has conference and video call function.

Now Im playing with Rhodium: build 29017 + Rhodium phone canvas and manila 2021. Everything work fine when Im not using Bold font fix from Ultrashot driver, just use some fake module from com 5 and some tweak with Leo Ezinput, if i get Ultrashot driver + Huashan Dialer everything fine but there is no landscape mode with that dialer.
[Windows Mobile] Laurentius26:
Thank you. :)

I can try to patch it with the patch Ultrashot suggested.

Atm I'm very busy but I will give it a shot later.

Edit; Btw on Topaz and Rhodium the phonecanvas should rotate fine isn't?

I don't think it needs to be patched.

The only thing I can do is remove the scrollbar and fix position.
[Windows Mobile] CRACING:
Not unless pimstore is used from com 2 and others two (cprog.exe and tpcutil.dll) from com 5. This solves black or no popup of incoming call screen in landscape.

On the other hand, ultrashots hack has to be applied on phcanhtc.dll to solve auto rotate to portrait when green button is pressed in landscape.

Thats it! :)

Thanks...

Best Regards[/b]
[Windows Mobile] Laurentius26:
I'm beginning to doubt if the sip icon overlay is realy fixed or that

it will be fixed if you fix position of the phonecanvas if you know what I mean. ;)

If you did find something else I'm interested, thank you. :)

Grtz, Leo :)
[Windows Mobile] pcarvalho:
i think i can call mine fixed, no longer odd square in the middle, just simple icon, had to do alot of hex editing...so if "yours'" not working...you missed some values...i cant help much here cause mine is poor qvga...sorry
[Windows Mobile] ccezar2004:
is there a cab version? or how to install this?...

thanks!
[Windows Mobile] ::indie:::
I used L26 HD2 Rotatingphonecanvas wm6.5.x in my new roms and all works perfect (except from the sip icon overlay as mentioned).

Laurentius26 thank you very much for your hard work and all the guys who helped.
[Windows Mobile] Majidjan:
That's my question ,too.
[Windows Mobile] Laurentius26:
There's no cab, this is Chef Central for cooking roms.

The extended package for phonecanvas you can use in a kitchen and cook a rom with it for testing.

Even if I would make a cab, it wouldn't work on every rom.
[Windows Mobile] mzobec:
Just tell me is this work on wm 6.5. stock rom 1.66 wwe?