yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] ai6908:
I dont see why not! All leo stock ROMs are wm6.5. And I believe this pkg is from one of those stock ROMs.
[Windows Mobile] oregon69:
Full rotation!

I finished creating yesterday, my rom with L26_HD2Rotatingphonecanvas_B7.

my ROM: WM6.5 Og69_ITA_29020_base3.14.

I must say, a really good job Laurentius26. Rotation very fluid! Really a good job. Thanks.
[Windows Mobile] -JAZZMAN-:
Great!!

Works perfectly on Acer S200:

WM build 29022 manila 2.5 2021

Thanks for your hard work.
[Windows Mobile] ADB100:
The phone canvas issues have been my biggest pain with the HD2 and running the latest WM builds. After a long time searching and testing I reverted to the 5.2.23569 build to get around the issues, however this build has its own problems.

I use VoIP with the integrated VoIP (SIP) client and in ALL phone canvas fixes there are problems - except with the 5.2.23569 build. After putting up with the various issues with 5.2.23569 I decided to take the plunge today and again try 5.2.29022 with Laurentius's fix.

Anyway 1st impressions are this is better than all the other fixes so far. I can actually answer incoming SIP calls..... However I get no callerID being displayed, just a blank white square and the Answer/Ignore slider. Once the call is connected I can sucessfully see the callerID as 'sip:+44xxxxxxxxxxx@192.168.1.1'. Also for SIP calls there is no call history recorded, neither inbound, outboud or missed.

The sip icon (other sip acronym..) overlay is also as described - i.e. moving after rotation.

My feeling is if HTC ever decided to release a 6.5.3 based ROM for the HD2 they would have to correct the phone canvas behaviour and we would all be happy.....

EDIT:

Hang on, no call history is recorded for any calls that match contacts? Its going to have to be a revert to 5.2.23569 again :o(

Andy
[Windows Mobile] Z80-Man:
Hi !

Even if it's QVGA, maybe you could share the file, before and after changes, please ?

Maybe it could help anyway sorting things out. :)

First of all, I'm glad you could minimize the number of files to replace, so it does't imply to change all the system ! :p

I'm using your L26_HD2Rotatingphonecanvas_B7 package, and if works as perfectly as possible.

Now I would like to talk about the SIP icon misplacement.

You successfully fixed the horizontal position, so it's still better like that anyway, but the icon still moves vertically when rotating.

Yes, only when rotating. I thought it was a problem with landscape, but it's not : if you start in landscape mode, it's still centered correctly.

The icons moves down only when rotating, then it stays there.

Another hint : the icon is displayed as a 80x84 rectangle where the magenta background, if any, is replaced by a crop from the softkeybar under the icon starting position.

What's more, it's built from the portrait mode softkeybar : I'm using a slightly textured (honeycomb) softkeybar, and the landscape bar is clearly a stretched version of the portrait bar, while the SIP icon background isn't, so it becomes clearly visible. It's a problem when trying to use a fully transparent bar, as it then displays a portion of the portrait wallpaper around the icon. having the possibility to use full transparency for the icon background would actually be wonderful, but I guess this one wouldn't be easy ! :p

Anyway, upon rotating, a process somewhere is used to redraw the SIP icon on top of the bar, and instead of using the WM6.5.3 version (84 pixels high), it incorrectly uses a WM6.5 basis (52 pixels high) to calculate the icon's starting position : that's why it goes down, then stays there.

My guess is you actually fixed the first drawing position, but not the redrawing position ! ;) If you can remember what values you looked for and what you replaced them with, maybe you should be able to locate another occurrence and do the same there. :)

IMO, the "redraw" feature comes from the fact that without the HTC phone canvas add-on, the left softkey is used to open and close the SIP, as the icon showing in "tiled" mode (as opposed to the "text softkeys" mode) suggests (BTW this is responsible from the ugly left button showing the original SIP icon and the "All people" text displaying at the same time in "tiled" mode), so HTC had to add and manage their own additional keyboard icon somewhere else.

Just made a few tests, and it's all OK for me.

History is complete, but the list showing on top of the dialer never displays more than one call from the same caller... ;) You have to display the full history to see all the calls in detail.

Or maybe you have different other system files, so it behaves differently ? It works OK on my NRGZ basis.
[Windows Mobile] ultrashot:
well, there is a code part that is responsible for sip position after orientation change, strange that nobody noticed it :)

was always fixed in rom's canvas fix.
[Windows Mobile] Z80-Man:
Hi, Ultrashot. :)

I noticed something else :

The first time you rotate the phone, the HTC keyboard SIP icon (complete with background tiled button) briefly displays on top of the (already) displaced phone SIP icon, then disappeared (it looks like either the saved background is restored, or the phone SIP icon is redrawn once more, I'll have a closer look). ;)

This happens only once, and happens starting from any orientation. :)

Another thought : I've been searching the files for the original (WM) phone SIP icon, you know, the one that's adding to the left softkey text in tiled icons mode (it's actually alone there in pure WM, as there's no "All people" button, then), with no success.

I noticed that in some ROMs (and not only NRGZ28's), it's replaced by another icon (generally the "OK"/"X" one), but though "OK" and "X" icons actually exist as PNG pictures, I could never find the square grid keyboard / barred keyboard otherwise used under WM / Titanium.

It look like they dont exist as single pictures (PNG or else), nor I could find them inside a DLL or EXE. Unless they're stored as binary data and not tagged as pictures ? But, then, why is there an "OK" or "X" icon sometimes showing instead ? :confused:

I was wondering if, provided it would probably be to hard to modify cprog.exe to stop it from showing this icon in text-only buttons mode, we could at least make it void, or in he worst case, as a single pixel, so it stops looking so ugly in tiled mode... :D
[Windows Mobile] ADB100:
:confused: :confused: :confused:
[Windows Mobile] Z80-Man:
About the left softkey unwanted icon in tiled mode, I made an interesting (and rather puzzling) discovery :

Energy Roms have always displayed an "OK" icon there (instead of the "keypad" icon that should show there without HTC phone canvas)...

So I changed the registry so it would point to another icon...

[HKEY_CURRENT_USER\Software\Microsoft\Today\BubbleTile]

"BubbleTileOKDisabledIcon"

"BubbleTileOKIcon"

Guess what ? Yes, it changes on this damn button ! :D

The phone canvas actually displays whatever is used to display the "OK" button... At least on my ROM, and even after having replaced all the EXEs and DLLs with the beta 7 package contents !!!

That's weird ! :p
[Windows Mobile] ultrashot:
Z80-Man, having hard time trying to understand what are you talking about :D
[Windows Mobile] ADB100:
Its not just me then.....
[Windows Mobile] Z80-Man:
Don't You understand what I'm saying ?

OK, so let's explain with pictures.

These are text mode buttons :

These are bubble tiled buttons :

The display mode in use is choosen by swtiching values from this unique registry key :

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\BubbleTiles]

"TextModeEnabled"

0 = bubble tiled mode

1 = text mode

Now if you look at what the "All People" (left softkey) button is displaying, you'll notice it reproduces the "OK" button icon.

It's actually an error, as it should display only text there ; In any case, if it has to display an icon, the "dialer SIP" icon should be shown (the one I reproduced on this picture as the center icon, to get a nicer matching one), not the "OK" key !

So let's prove it always (and wrongly) uses the "OK" key picture there.

Here is my ROM's default "OK" key, as you can see (bottom right) :

The actual icon is choosen according to these registry keys :

[HKEY_CURRENT_USER\Software\Microsoft\Today\BubbleTile]

"BubbleTileOKIcon"="\Windows\classicblue_bubble_ok.png"

"BubbleTileOKDisabledIcon"="\Windows\classicblue_bubble_ok_disabled.png"

Now let's do something silly, i.e. use another picture for this button. Anything roaming around will do the trick, for instance :

[HKEY_CURRENT_USER\Software\Microsoft\Today\BubbleTile]

"BubbleTileOKIcon"="\Windows\Star.png"

"BubbleTileOKDisabledIcon"="\Windows\Star.png"

Ok, now what do you think you'll see ?

Yes, you're right, this is the new looking "OK" button :

But wait, how does the dialer softkeys look, now ?

Well, the left softkey is still going nuts, as you can see :

Honestly, I'd be happy if this could be fixed. Since the tiny "star" icon I used in this example was much smaller than the original "OK" icon, you can obviously see it even always uses the full theorical icon width, whatever its actual size.

This is just ugly. :(
[Windows Mobile] ultrashot:
you have a really strange phone canvas :)
[Windows Mobile] Z80-Man:
Well, it's actually a standard, ordinary HTC phone canvas.

The blue bar is Energy style.

The central dialer keyboard icon is self made.

The text / bubble tiled options are standard WM6.5, have always been there and skin all the buttons in the whole system, as shown on the MS Pocket Excel screen examples.

And unfortunately, the icon+text bug on the left softkey has been always there, even on stock ROMs (though the icon doesn't always show the "OK" icon).

I wanted to show the unwanted icon could vary along with the registry's contents.

BTW, I replaced all the programs and files NRGZ28 put in his ROM by the beta7 package contents, so the left softkey icon appearance can't come from a special phone canvas... As it's not my ROM's original one anymore.

It should come from somwhere else. I even tried other, more complete packages including tcputil and pimstore, and it still displayed the same icon ! :p

I'm actually wondering if it would be looking for another registry entry for that icon and not finding it, so it would take the next encountered one ? But I couldn't figure out what it should be.

I was able to find "IDS_ALL_PEOPLE" in phcanhtc.dll so I know it looks for that label to display on the button. I could also find "HKEY_LOCAL_MACHINE\Software\HTC\PhoneCanvas\LargeBtn\DialerLSKMode" so I know it's also responsible for the different functions available to the left softkey...

But nothing about the icon showing in bubble tiled mode, so I think MS phone canvas is still trying to display the original dialer icon there.

However, if it was cprog.exe's fault, why does it display a different icon for different people ? I replaced mine by the one in the beta7 package, so it should behave the same way it does for you, shouldn't it ? But as you can see, it doesn't.

Or else, the explanation comes from the fact that something else than cprog.exe is responsible from that... A file I didn't replace. So it has to be a file that nobody ever thought about replacing. ;)
[Windows Mobile] shenglu:
Black screen or no call is still a problem is fixed, I guess you do not check the most PPL. It exists, when the dial is turned off, or today screen. COM 2 only build it, it's correct.
[Windows Mobile] ADB100:
I am interested to know what functionality you have missing when using the standard Windows Mobile dialer, or how you fixed the issues. I tried this a while ago but contacts didn't work correctly, phone numbers in emails or web pages wouldn't dial plus other stuff I can't quite remember :confused:

The main reason I am still building with 5.2.23568 is that the official phone canvas from the stock HD2 ROM works with it. All the other branches don't work and you have to graft in various bits from this build to get it to work. In my case they never work properly and obviously the phone is the main bit I want to work.

Andy
[Windows Mobile] Z80-Man:
23568 is COM5, isn't it ?

I always found these ones were the most stable and pleasant to use.

My favorite Energy ROM was the 23569, but unfortunately, NRGZ28 didn't make localized versions then.

I kept the NBH, thinking one day I'll do something out of it... But I only have the HD one : I didn't have my HD2 yet !
[Windows Mobile] ADB100:
5.2.23568 is the only WM6.5.x build that the HD2 phone canvas works with natively. Unfortunately it was abandoned a while ago and there are various issues with it.
[Windows Mobile] mzobec:
Please tell me is that work on WM 6.5 ?
[Windows Mobile] malatest:
This is not totally correct. If you use PhoneCanvas 5, you can see greats results if you don´t need videocall.

Regards
[Windows Mobile] ADB100:
Hmm? I have tried this and the freezing on incoming calls problem appears. I'd like to know what packages/modifications you have to get a Phone Canvas 5.x package working in new builds with the HD2?

Andy
[Windows Mobile] malatest:
Sorry, I don´t have an HD2, but I believe than there is a thread for this.

http://xdaforums.com/showthread.php?t=978099
[Windows Mobile] ADB100:
Yes, and if you check that thread out you can see the posts I have already made. The only conclusion so far is that on newer WM 6.5.x builds there isn't a natively functioning phone canvas for the HD2. The COM5 build (5.2.23569) works with the phone canvas from the last official 3.14 ROM for the HD2 but there are a couple of cosmetic gliches. Any later releases (2315x, 290xx etc) and we hit the freezing and lack of caller ID etc (all documented quite well in other threads). If you replace some of the modules/files in these newer releases with some from the 23569 release you get some functionality back, however it isn't quite perfect.

It appears some of the newer 3G dialers (V5.x) work natively with these later WM 6.5.x builds but the last phone canvas released for the HD2 does not. I have a HTC Blackstone and I have the Huashan dialer in my cooked ROM and it works almost perfectly with two small cosmetic gliches.

Andy
[Windows Mobile] malatest:
Yes, I have a Topaz and I used Huashan dialer with DPADMenu from PhoneCanvas 4.2 for fix the 2 blanks in the menu (ip...(don´t remember)).

But videocall wasn´t work, so I thougth that could be good for HD2 (2G).

Regards
[Galaxy S I9000 General] romil7:
From full to empty in 12.5 hrs

New snapshots. From 91% to 19%
[Galaxy S I9000 General] jordicm:
Same for me. Maps app takes all the battery.
[Galaxy S I9000 General] alelas:
Maybe you guys try disabling the Location services (a checkbox enables by default during setup after FW upgrade), and that couses drain? No idea how to disable it, though :(
[Galaxy S I9000 General] doomsdaycs:
thats easy mate

go to google in your stock browser and below the search box u'll see an option as to whether u want share your location. u can disable there!!
[Galaxy S I9000 General] Mikulec:
do you use Latitude?
[Galaxy S I9000 General] musasho:
Do you have any idea about "Android OS" usage because it looks too much?
[Galaxy S I9000 General] vcespon:
You should not have Google maps taking any power if you're not using it. I do not see in my list if I have not open it since unplugged.

Battery level can behave in a strange way for a few days. Mine dropped to 70% after being plugged and charged to 100%.

Next day it dropped from 100% to 90% and the began climbing to 94% for 30 minutes.

Usually main battery hog is the screen, you should not have those drainage with the screen off.
[Galaxy S I9000 General] AtMi:
I don't think that it is problem, on my phone Location services is always enabled and from full to empty in 3 days (look at picture)
[Galaxy S I9000 General] romil7:
Right, that not the problem. I have used maps, location and latitude services on other roms too. I get 2 days without recharge. Or alteast one day with heavy use. But I only got 12 hrs with no use at all on stock gingerbread.

I do. But have been using it all along on other ROMs.

Exactly. The screen was off. I flashed rom, restarted, charged to full battery, slept, woke up, checked my phone and this is what i got. U can see display has consumed hardly any battery. (no wonder it was off all the time)

This is also a question? Why is that so high too?? Even if maps would not have consumed any battery, gingerbread alone would have emptied it in under 24 hrs with no use at all. (display off)
[Galaxy S I9000 General] romil7:
Can you please tell me which ROM, kernel and modem are you using?
[Galaxy S I9000 General] AtMi:
PDA-XXJVK

PHONE-XXJVK

CSC-XAJVK

Root with CF-Root-XW_OXX_JV1-v1.3-BusyBox-1.17.1_NO-CWM and then original kernel.

Flashed from I9000XWJS8 with bootloader, re-partition and pit512.
[Galaxy S I9000 General] h4m74ro:
I got a similar problem with Android OS eating all my battery.

It was only after I plugged my phone off and pressed the power button so that the display turns off. From that point on Android OS consumed battery.

Restarted, cleared dalvik cache, now no problems anymore.
[Galaxy S I9000 General] esticbo:
Try to disable the Mobile backup and restore (setting - privacy - backup my data)
[Galaxy S I9000 General] Mikulec:
This might be the problem, I have seen that sometimes the system will not go to standby state although the displey is off and the reason was Latitude (this might also explain high usage by system and maps).

Too bad that Spare parts are not working on Gingerbread, there you could see what app is causing the system not to go to sleep.

So I think that some app is causing the system to be awake, and my gues is Latitude.
[Galaxy S I9000 General] krazykat:
To be honest, since I don't use "maps" or "latitude", I only have Android OS eating up my battery. Bloody 75% in the span of 7 hours with a hint of WIFI and texting.

Going to try the "wipe Divik Cache" idea posted by h4m74o.
[Galaxy S I9000 General] krazykat:
Just an update, I believe the dalvik cache idea is working. Screenshot shows my last hour of usage stabilizes instead of the decline I was experiencing. I will post back tomorrow for a reconfirmation.
[Galaxy S I9000 General] Nicolien:
I had the same problem with maps on CM7, never found out what caused it so i just uninstalled it
[Galaxy S I9000 General] mbr01:
Battery is pretty good acutally, but i also have the strange Google Maps drainage (31% of consumption: 5.5hours stay awake and 50min CPU). I did just receive an update for Google Maps; Hopefully this fixed something, but that would be just luck :).

But how do I wipe the Dalvik cache? And why would thit help?

Btw currently @27% and just under 40 hours. (1d15h)
[Galaxy S I9000 General] romil7:
I tried a few things.

1. Uninstalled the update to google maps.

2. FC google maps.

:D9% battery drain in over 11 hrs.:D i.e les than 1% per hour. But this is with no use at all.

The problem is, WHY :mad: is Maps still the major consumer of battery??? :confused:

Can't I remove maps completely?
[Galaxy S I9000 General] duongla:
If you use modified kernel, try to flash JVK stock kernel, fully charge and see if any improvement. This gave back to me normal battery life.
[EVO 4G General] brownhornet:
I woke up this morning and looked at my phone and it was doing a PRL update on its own. Im thinkin.. ok this is strange. So when it updated my phone rebooted. I'm thinking WTF is Sprint up to. Well, when it got done I ran a speedtest. Odd thing is, my PRL still shows 60676 in the about phone, but check out my 3G data speed now.

I havent seen speeds like this here since like October. I wonder did they add a new tower by me or something??
[EVO 4G General] brownhornet:
YOOOOOOOOOO!!!!!!!!!!!!!

:eek::eek::eek::eek::eek::eek::eek::eek::eek:
[EVO 4G General] fixxxer2008:
ummm you sure your not using an airave? :confused:
[EVO 4G General] brownhornet:
I dont have an air rave.
[EVO 4G General] brownhornet:
Here's a speedtest done tethered through my laptop. I'm not sure WTF happened overnight but damn.
[EVO 4G General] brownhornet:
Now the question is, is it going to stay consistent like this. But im pretty amazed so far I have to admit.
[EVO 4G General] ausch30:
I was running CM7 and saw this thread so I decided to check it out, about 0.6Mb up and down. Flashed into Sense (Fresh 3.5) and now I'm getting about 1.2 down and still about 0.6 up.
[EVO 4G General] tejasrichard:
I'm on destroyer and am getting consistent 6.1kb down and 6.4kb up!! this is a bit better download, but much better upload, for me.
[EVO 4G General] davidc23:
I'm also in GA but I'm getting 200-500kb speeds
[EVO 4G General] muppetman462:
I saw the title, started reading, and checked out a speedtest myself. 926 down, 845 up, and I am at work, where I usually got horrible signal. I'm on PRL 60677 and in southern Wisconsin....Hope they keep the speeds up...me like :p
[EVO 4G General] jesziicuh:
locations.?
[EVO 4G General] wrecksa:
Weird. I'm on destroyer v2 and on 3g I'm getting 1.8 dl .8 ul. Thats about double what it was two days ago.. I'm in tacoma wa. Wonder what they did?
[EVO 4G General] OneStepAhead:
where is southern Wisconsin? i get great 3g and 4g speeds in Madison (west siiiiiiide)
[EVO 4G General] dirkyd3rk:
I thought 60677 was the new guy?
[EVO 4G General] edgemaster191:
my 3G speeds fail hardcore compared to you guys *sadface*

385kb/s down 300kb/s up today :(

edit: i'm in southern Vermont - i know, i'm still shocked we have cell phones at all :-P
[EVO 4G General] matt2053:
I was getting 1.2 Mb down. I saw this thread so I flashed sense and updated. Now I'm getting 500 KB down. Thanks, OP!

(Jk I don't blame you)
[EVO 4G General] brownhornet:
Well it was short lived... im back to 300 kb/s down:(
[EVO 4G General] jstalford:
Yeah, I'm running Destroyer with 60677 and just got 51k down and 61k up. Sometimes I can get 1.8 - 2 down, but almost never on AOSP.
[EVO 4G General] SilverStone641:
No joy in Dallas. Running 60677.
[EVO 4G General] rstuckmaier:
Saw this and tried my own... Got 5Mb/s download... then remembered I'm on the company wifi. D'oh!

0.31Mb/s on 3g. South of Chicago. 60677 PRL
[EVO 4G General] blackroseMD1:
Here's what I got running speedtest on my tethered laptop, using CM7 RC 3

and using the speedtest.net app on my phone is pretty much exactly the same: 2.24 down, 0.56 up. Using the 60677 PRL.

It's been like this for the last few days here in San Diego...before, I was having trouble cracking 600k up.
[EVO 4G General] Stroid01:
In Atlanta I got the PRL update last night around midnight I noticed the message on my phone. As well my reception increased infront of my eyes at my friends house after the update on average I had 1-2 bars at his place now getting 4-5..I am assuming its realted to the PRL (The PRL is called the Preferred Roaming List. It is a file in your phone that has a list of all roaming providers Sprint works with. When a phone cannot find a Sprint signal, it checks the PRL for the first available provider.).

Hope others had the same success as me.

Cheers
[EVO 4G General] brownhornet:
Im gonna guess they just added a tower by my house or something. Because as soon as I left that street and headed out my speed went right back to garbage. I just ran a speedtest and got 0.08 kb/s download. *shakes head*
[EVO 4G General] Dan330:
op.. you had me excited for nothing.. hate u!
[EVO 4G General] Darkmx2000:
lmao holly cow!!!!
[EVO 4G General] wrecksa:
Im a couple towns over from this morning and I'm still getting badass scores on speed test app. I'm not even gonna turn on 4g today.
[EVO 4G General] mekeke:
Running the Inspire Port and I got 146kbps down, 1mbps up...Something isn't right here...It should be the other way around. :confused:
[EVO 4G General] starplaya93:
Sprint giving there customers what they pay for?

naaaah. Doesn't sound like em