yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Windows Mobile General] Ozark_8125:
Hmmm - I'm still not sure if there's much benefit of the 6.5 over 6.1 - always seems a lot slower to me... but maybe I should check out a sense 2.5 first.

Anyways - I found the FM Radio didn't work with this ROM - error saying 'application failed to start'. Also, the wifi seemed pretty shabby - wouldn't reconnect reliably after waking up. Finally - I like in the 6.1 how if you're streaming with wmp, audio doesn't stop when the screen blanks, as it does in the 6.5 roms I've tried.
[Touch Pro2, Tilt 2 Windows Mobile General] akashastrega:
http://mobile.engadget.com/2010/01/...2-and-dash-3g-signed-up-for-winmo-6-5-update/

According to engadget, the 20th is the date for Tmo's 6.5 release.
[Touch Pro2, Tilt 2 Windows Mobile General] temperbad:
The fm radio works for me, ya plugged in ya earphones right?????
[Touch Pro2, Tilt 2 Windows Mobile General] MCbrian:
Yes, T-Mobile posted this on their official TP2 forum a couple days ago.
[Touch Pro2, Tilt 2 Windows Mobile General] toadlife:
There are some registry chnages that you can make that will greatly improve your GPS performance. I don't if my settings are optimal, but they do result in satellites being picked up MUCH faster than with the stock settings.

here is a reg dump of my GPS driver settings that I have tweaked:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers]
"InputBufferSize"=dword:00000400
"OutputBufferSize"=dword:00000400
"SleepOnNoData"=dword:00000096
"RetryWaitOnError"=dword:00000003

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\GPS Intermediate Driver\Drivers\GPSOneDevice]
"PollInterval"=dword:000000c8

Making the InputBufferSize and OutputBufferSize smaller doesn't hurt and might even help. Try something like 512

Setting the PollInterval lower than 200-250 doens't seem to help. I have mine set to 200, but lowest possible value may by 250.

I'm not totally sure what the other settings mean. I've been trying to figure it out.
[Touch Pro2, Tilt 2 Windows Mobile General] toadlife:
Like the original stock ROM, I was pretty impressed with the new one. Once you disable myfaves, it's smooth sailing.

After getting around a few bugs with ervius' Visual bepe's Kitchen, I successfully dumped this ROM last night and am now running a custom build of this ROM, with the Myfaves app, and a few other apps that I prefer to download after the fact ripped out.
[Touch Pro2, Tilt 2 Windows Mobile General] temperbad:
what will be the difference in the one released on the 20th other than the leaked one????? A different build number???? Or just that its official now and not leaked.....

What im saying is Im on the leaked, will official be no diff????
[Touch Pro2, Tilt 2 Windows Mobile General] efjay:
Anyone able to rip the Voice command program from the T-Mo rom? I loaded it briefly and its a newer version than any i've seen, unfortunately i dont know how to extract it.
[Touch Pro2, Tilt 2 Windows Mobile General] MCbrian:
I'm sure the only accurate answer is "time will tell"...but that won't stop people from speculating anyway.

If I were to speculate I'd say "no difference"...but I don't actually know. I doubt that anyone without a pipeline to T-Mobile/HTC

knows

.
[Touch Pro2, Tilt 2 Windows Mobile General] temperbad:
I get Fast triangulation with 3g..... I have not 1 single problem with this leaked official.. That said ill still flash the official official, but untill then Im rocking this.....
[Touch Pro2, Tilt 2 Windows Mobile General] rorytmeadows:
My bet is that the fix for the VVM will be in the one on the 20th. They obviously wouldn't release one that has VVM that doesn't work without changing to the incorrect data plan.
[Touch Pro2, Tilt 2 Windows Mobile General] MCbrian:
VVM works on the TP2

now

-- whether in the leaked/official WM6.5 rom or the app extracted from that rom. It's working for me now.

I got it to work for me by going to MyTmobile and spoofing a switch to a Blackberry, for which VVM is available.

It didn't require a change of data plans.

I added VVM service then switched back to TP2 as my phone. All good, no snags.

All that needs to happen to make it completely smooth is for T-Mo to list it as an official service for the TP2 so that it'll be easy to add that service at the T-Mo (network/server/whatever) level.
[Touch Pro2, Tilt 2 Windows Mobile General] trevorwhopkins:
rom is out officially now...

I downloaded the official ROM yesterday from the tmobile website. I was curious about the differences, so I tired finding info but I have none. So here's what I think.

1. I didnt like the leaked rom... something wrong with the texts and VVM didnt work, besides that workaround listed above. I called Tmo complaining and just acting oblivious to the fact that I didn't get the ROM from them, but they were clueless. The tech suggested it was 3rd party app or from my old phone lol. The NEW Rom apparently is backed up with support from Tmo.they acted clueless again till I mentioned Windows 6.5 and TP2 and they fixed it right up. Works alot better than the 3rd party apps like phonefusion, which takes too long to load.

2. Battery life is good as the original tmo 6.1, which was one of the things I loved coming from a TP.

3. Triangulation for weather and agps is very fast and very dependable.

3. Facebook integ works very well compared to the custom roms I've tried

Overall its nothing crazy, but the VVM is a giant plus for me because I hated not having it. And its great not having to worry about stability anymore. Honestly, itll the HD2 hits TMO in the states, I'm sticking with this.
[Touch Pro2, Tilt 2 Windows Mobile General] rsacipher:
Since I've downloaded the leaked and official ROM I cannot get the camera to work in sports and burst mode with 3Mp. It works with 1Mp but if I set it to 3mp the camera freezes and I need to reboot the phone to get the camera to work again.

Anyone else have this problem?
[Touch Pro2, Tilt 2 Windows Mobile General] a2002cmacg:
Which Blackberry did you switch to? I tried the switchero to a BB Bold 9000 or something and I couldn't figure out where I was supposed to add the VVM service.
[Touch Pro2, Tilt 2 Windows Mobile General] MCbrian:
Well, actually, I don't remember which BB it was. Just-now, checking T-Mo's available BB's I see that Bold 9700 lists VVM as one of its features, so that one should work.

How/Where did I add it (

after

changing my phone to the BB)?

It was under "Manage">"Your Current Plan and Services">"Change Services"

Then I just scrolled down through the list until I saw "Visual Voice Mail", which was unchecked, so I checked it. Then there's a couple of levels of "accept" and "submit"...something like that.

After I confirmed that it was activated by firing it up on my phone and seeing it in action, I went back to MyTmobile and changed my phone back to TP2.

OR...just wait until 20-Jan (if not sooner) and it will be listed as a Service for the TP2. There have been reports of some people who have found it listed already for their TP2...I don't know about that.
[Touch Pro2, Tilt 2 Windows Mobile General] banderling:
I logged into My T-Mobile on Thursday and found the option to activate VVM for free without having to switch phones. It was available for the TP2. Just thought I'd throw that out there as there seems to be a bit of confusion.
[Touch Pro2, Tilt 2 Windows Mobile General] toadlife:
+1

Same for me. I didn't have to change phones. Just added it as a service.
[Touch Pro2, Tilt 2 Windows Mobile General] banderling:
I do have a bit of a weird thing going on since I installed this ROM. Every time it boots up it asks me for the time zone. What's up with that?
[Touch Pro2, Tilt 2 Windows Mobile General] MCbrian:
FWIW, there was quite a bit of discussion about this bug (I guess it must be?) on a thread I started at TmoNews Forums. (I don't know much about it as I'm not using this rom myself).

But it might be worth checking out.

And there must be similar discussion here, maybe on the other thread on this leak on the "Rhodium Rom Development" forum. I bet a search on "time zone" on those threads would be fruitful :) .
[Touch Pro2, Tilt 2 Windows Mobile General] jjj240:
VVM free service

i confirm that VVM is in the option as free service.
[Touch Pro2, Tilt 2 Windows Mobile General] dmkozak:
Are you using the adolfotregosa cab from http://xdaforums.com/showthread.php?t=521356
[Touch Pro2, Tilt 2 Themes and Apps] Dexter_Morgan:
This was easy with opera 9 but with opera 10 I do not know how to save the settings/bookmarks so I can restore them after flashing.

I am using Valkyrie v5.4.23517 FireStormLEO.

Anyone know how to back up opera 10?
[Touch Pro2, Tilt 2 Themes and Apps] Dexter_Morgan:
Anyone know anything about this? have search but cant find anything for opera 10.

is it just a case of backing up all the opera file in the windows directory?
[Touch Pro2, Tilt 2 Themes and Apps] poeticwun:
what ive been doing my last couple flashes is i just active sync my phone

explore

windows mobile device or whatever

program files

i drag the entire opers 10 folder out, flash, install opera 10 then activesync and go back to the program files folder and copy and replace the opera 10 folder from your desktop.

its a lil bland but since you gotta sync to flash anyway your not really going outta your way.

passwords and all that are still working but this is the only method ive found
[Touch Pro2, Tilt 2 Themes and Apps] Zahurtex:
Prior to using Valkirie 5.5Leo I used to copy two folders from ProgramFiles>>>Opera10>>>Profiles>>>datastorage and secure these two folders contains 9 favorites and password etc. but now since Opera10 is cooked into the rom there is no opera10 folder in the progfiles...it will be either in windows files there I already looked but could not find another place is the rgistry which I have to still check.
[Touch Pro2, Tilt 2 Themes and Apps] orb3000:
All Opera Mobile/Mini versions: Official thread

Try asking here:

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

As all Opera experts are around that thread:cool:

And don´t forget to vote :)
[Touch Pro2, Tilt 2 Themes and Apps] Dexter_Morgan:
There is no opera 10 folder in program files.

There are opera files in the windows directory but opening it under active sync takes ages. I can be waiting several mins for the folder to show (windows 7 64). I can open it with total comander quickly and this is what I used to do to back up the opera6.adr file to the memory card for opera 9.

I did look through the above thread but couldn't find an answer. Perhaps I will post there if backing up the files in the windows folder doesn't work.

edit: there is a folder called profile in the windows directory that is full of opera files. i will see if backing up this works.
[Touch Pro2, Tilt 2 Themes and Apps] weevil_:
Don't you just use the inbuilt Opera Sync thing?
[Touch Pro2, Tilt 2 Themes and Apps] weevil_:
I think you do. :p ;)
[Touch Pro2, Tilt 2 Themes and Apps] Fuze1969A:
What I do is create an Opera Link account. Then you can sync your links on your start page each time you flash. This will save your links on the web and each time you flash and then sign in to the Opera Link they will pull down and display in your start page of Opera 10.

I had to D/L Opera to me desktop to create the link account but then you can delete the PC version and only run the mobile version.
[Touch Pro2, Tilt 2 Themes and Apps] RezzZ:
thanx for sharing this info :D. Now I got a link account too. Let's run a firmware upgrade now and see if it really works :)
[Touch Pro2, Tilt 2 Themes and Apps] kenny hektik:
I too am curious about it working. It keeps the links, but what about passwords and other settings?
[Touch Pro2, Tilt 2 Themes and Apps] joseph881:
No, it doesn't keep those. Opera link only saves your Bookmarks and the Start Page links. You'll have to reenter your settings and passwords everytime you freshly install opera.
[Touch Pro2, Tilt 2 Themes and Apps] budwiser0240:
sure?

deleted, wrong thread
[Hero, G2 Touch General] Deke Martin:
That's it really. When you uninstall apps from Android does it leave stuff behind like in Windows (redundant registry entries, etc) or is it a clean uninstall?

Thanks.
[Hero, G2 Touch General] adamg89:
I have used a bit of linux in the past, but I will not say I know it all, I don't.

But here is my understanding of it. Windows programs typically install components in various places including registry entries which then spreads into different areas for startup... Not just all in one folder, maybe a shortcut for quicker access.

Linux/Macs do install into a folder of their own, without the tying into registry as windows does. There is no registry system in unix, and everything is strictly directory based. Therefore, you typically get packages as your installs, which then extract into a folder. Package managers such as synaptic if you've use ubuntu, manage this.

Android is a linux system, get an apk, put it into androids package manager, installed into one location, uninstall through package manager and it deletes that location to make free space.

Basically, my answer would be no, nothings left behind, there is nothing to be left behind. All nice and clean. I've been pretty brief despite my long answer but hopefully it answers the question correctly and if not, its ground for someone to correct me.

Adam.
[Hero, G2 Touch General] pauliusba:
But what about SQLite? Android software do use it in a similar manner Win apps use the Registry.
[Hero, G2 Touch General] defaria:
SQLite is a database management system. One could use it to store preferences if one chooses to. Generally Linux apps don't. Linux apps could invent a registry just like Windows. They don't do that either.
[Hero, G2 Touch General] mape78:
Some apps do leave some data on the SD card after uninstall, Gem Miner, for example, leaves its saved games.
[Hero, G2 Touch General] kendong2:
edit: sorry, i thought you were adamg89. afaik sqlite dbs are used to store app data, but i am not sure about this.

and @adamg89:

that's not how android works at all. it is based on the linux kernel, but it doesn't work like a linux distro at all. also you can not compare apk's to a packet manager from a distro.

finally @topic: go into recovery image, wipe dalvik-cache, reboot takes some time. to that every once in a while, then you're good. the stuff in dalvik-cache is left when you uninstall the app, but it is not that much. no need to wipe the cache after every uninstalled app.
[Hero, G2 Touch General] Deke Martin:
You say that like I should know what you're talking about...:-) How do I do that then? Bear in mind I am a complete novice at anything other than Windows.

Thanks to everyone for their input, much appreciated.
[Hero, G2 Touch General] adamg89:
Fair does. I don't have much too experience with linux distros never mind the workings of android and the linux kernel. So thanks for clearing that up.
[Touch CDMA Windows Mobile ROM Development] jmyers06:
Hello - I am using NSFAN's 6.5 ROM. I have used it before without an issue, but when I went back to it about a month or so ago I keep getting an error when the main view tries to update. When I click the Titanium Weather on the main screen I can update the forecasts and current weather, but when I am on say the time the current weather displayed never updates and throws the below error. I found a Titanium Weather weather fix and applied it and it seems to work for one update and then back to the error. I have tried some of the other Titanium Weather updates by Showaco but I have the same issue. Any thoughts or suggestions?
[Touch CDMA Windows Mobile ROM Development] egzthunder1:
Soft Reset?
[Touch CDMA Windows Mobile ROM Development] Barogi44:
no a soft reset wont do it... i had the same thing happening in my 28205 rom v3 but i found a fix and have it posted in my thread. it will work for this rom aswell. Make sure to do a soft reset after the fix.

http://xdaforums.com/showthread.php?t=611578
[Touch CDMA Windows Mobile ROM Development] jmyers06:
This seems to have done the trick! thank you. I think I will be giving your ROM a spin in the next week or so as well. I really liked the WinMo 7 Project and the fact you have it baked in has me interested...

Thanks again!
[Touch CDMA Windows Mobile ROM Development] Barogi44:
I am just about to release the newest build which is 23518 and it seems to be quite fast and i have had no issues with the testing. :) So if you want to use my rom be sure to use that build or the newest i upload within the time you udate your phone.
[HD2 Windows Mobile 6.5 Themes and Apps] fur0n:
I have about 14 gigabytes (about 90 / 100 albums) of music loaded on my sd, coming from a 3G iPhone, I was pleasantly accustomed to a perfect management of the music ... My leo is rather awkward to manage the music, is very bad the passing of the album coverflow style because we always take time to load the cover ... there is no way to speed it up? but to speed the handling of music in general ...?? thanks!
[Windows Mobile Software Development] raftbone:
Hello devs

Im developing an application for Windows Mobile in Visual Basic.NET.

Now I would like to make some kind of PopUp with all the stuff seen in background "dimmed". This can be seen on all newer Manila-Style applications and of course HTC is making those popups.

But, how do I create such popups? I know that it has something to do with AlphaBlending, but I don't really understand how to make it.

Does anyone of you probably have a working sample solution in VB.NET?

Many thanks in advance for any help...

raftbone
[Windows Mobile Software Development] Ren13B:
Here you go. http://blogs.msdn.com/priozersk/archive/2009/03/31/dimming-the-background.aspx

This guys blog is great. All kinds of tips and tricks to make mobile apps work and look better.
[Windows Mobile Software Development] raftbone:
Many thanks for the link. I'll try to get this code changed to VB.NET.

Seems to lock pretty easy and it's exactly what I was looking for :-)
[Windows Mobile Software Development] raftbone:
OK, I've managed to change the code into VB. This is the code:

Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs)
Dim dimBackground As Bitmap = New Bitmap(Me.Width, Me.Height)
Dim gxTemp As Graphics = Graphics.FromImage(dimBackground)

gxTemp.Clear(Color.Black)
e.Graphics.drawalpha(dimBackground, 100, 0, 0)
gxTemp.Dispose()
dimBackground.Dispose()
End Sub

The code is working execpt "DrawAlpha". DrawAlpha seems to be unknown in VisualBasic.NET with .NET CF 3.5.

Can anyone help me how to get the DrawAlpha method working?
[Windows Mobile Software Development] alessandroame:
Public Module opacity

Public Structure BlendFunction
Public BlendOp As Byte
Public BlendFlags As Byte
Public SourceConstantAlpha As Byte
Public AlphaFormat As Byte
End Structure

Public Declare Function AlphaBlendCE Lib "Coredll.dll" Alias "AlphaBlend" (ByVal hdcDest As IntPtr, _
ByVal xDest As Int32, ByVal yDest As Int32, ByVal cxDest As Int32, _
ByVal cyDest As Int32, ByVal hdcSrc As IntPtr, ByVal xSrc As Int32, _
ByVal ySrc As Int32, ByVal cxSrc As Int32, ByVal cySrc As Int32, _
ByVal blendFunction As BlendFunction) As Int32

Public Enum BlendOperation As Byte
AC_SRC_OVER = &H0
End Enum

Public Enum BlendFlags As Byte
Zero = &H0
End Enum

Public Enum SourceConstantAlpha As Byte
Transparent = &H0
Opaque = &HFF
End Enum

Public Enum AlphaFormat As Byte
AC_SRC_ALPHA = &H0
End Enum

Public Sub DrawAlpha(ByVal gx As Graphics, ByVal image As Bitmap, _
ByVal transp As Byte, ByVal x As Integer, ByVal y As Integer)
Try
Using gxSrc As Graphics = Graphics.FromImage(image)
Dim hdcDst As IntPtr = gx.GetHdc()
Dim hdcSrc As IntPtr = gxSrc.GetHdc()
Dim bf As New BlendFunction()
bf.BlendOp = CByte(BlendOperation.AC_SRC_OVER)
bf.BlendFlags = CByte(BlendFlags.Zero)
bf.SourceConstantAlpha = transp
bf.AlphaFormat = CByte(AlphaFormat.AC_SRC_ALPHA)

AlphaBlendCE(hdcDst, x, y, image.Width, image.Height, hdcSrc, _
0, 0, image.Width, image.Height, bf)

gx.ReleaseHdc(hdcDst)
gxSrc.ReleaseHdc(hdcSrc)
End Using
Catch ex As Exception
Logger.log("Device dont support alphablending.", Logger.logLevel.NOTICE)
Logger.log(ex, Logger.logLevel.NOTICE)
End Try
End Sub

End Module

usage:

opacity.DrawAlpha(e.graphics, bmp, 128), 0, 0) 'draw your bmp with 50% opacity

Hope it help it's the quicker method that I found. I have cutted out some specific code from my app, so you ca find error, I've not test the code. Let me know if you have trouble.

If you are intrested there is an other way to make opacity bitmap that work pixel per pixel but is too slow.

If you found better method please post it.

Ciao
[Windows Mobile Software Development] raftbone:
Hi

Many thanks for your code. It seems to work pretty using the code I have posted initally. There I was using a new form with WindowState = Maximized etc.

But now I don't really understand on how to exactly use your code in my project.

I have one form and multiple controls on it. The controls are normally invisible and set to Visible = True if I need to show them.

How can I now dim the background with your code, before setting a specific control to Visible = True?

I tried something like this:

Private Sub ShowPanel()
Dim dimBackground As Bitmap = New Bitmap(Me.Width, Me.Height)
Dim gxTemp As Graphics = Graphics.FromImage(dimBackground)
gxTemp.Clear(Color.Black)
modOpacity.DrawAlpha(gxTemp, dimBackground, 128, 0, 0)
gxTemp.Dispose()
dimBackground.Dispose()
Me.Panel2.Visible = True
End Sub

But if I do this code, I get an error in your code at the line:

Dim hdcSrc As IntPtr = gxSrc.GetHdc()

It seems, that the object gxSrc does not have a method GetHdc(), but I simply don't understand why...

Could you probably get me into the right direction?

raftbone
[Windows Mobile Software Development] heliosdev:
As explained in the blog I've created a form 'BackgroundForm'

using System;
using System.Drawing;
using System.Windows.Forms;

using Microsoft.Drawing;

namespace UI
{
public partial class BackgroundForm : Form
{
public BackgroundForm()
{
InitializeComponent();
}

protected override void OnPaint(PaintEventArgs e)
{
using (Bitmap dimBackGround = new Bitmap(this.Width, this.Height))
using (Graphics gxTemp = Graphics.FromImage(dimBackGround))
{
gxTemp.Clear(Color.Black);
opacity.DrawAlpha(e.Graphics, dimBackGround, 100, 0, 0);
}
}

protected override void OnPaintBackground(PaintEventArgs e)
{
}
}
}

and changed it to be fullscreen (in the designer):

FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
WindowState = System.Windows.Forms.FormWindowState.Maximized;

Then I've created a static helper class

using System;
using System.Windows.Forms;

namespace UI
{
public static class FormHelper
{
public static DialogResult ShowMessageBox(string text)
{
return ShowMessageBox(text, string.Empty, MessageBoxButtons.OK, MessageBoxIcon.None);
}

public static DialogResult ShowMessageBox(string text, string caption)
{
return ShowMessageBox(text, caption, MessageBoxButtons.OK, MessageBoxIcon.None);
}

public static DialogResult ShowMessageBox(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon)
{
BackgroundForm form = new BackgroundForm();
form.Show();
DialogResult result = MessageBox.Show(text, caption, buttons, icon, MessageBoxDefaultButton.Button1);
form.Close();
return result;
}
}
}

And now you can simply use one of the three methods to show a message box with dimmed background e.g.

FormHelper.ShowMessageBox("Text", "Caption", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);

To convert from C# to VB.net use for example convert csharp to vb.
[Windows Mobile Software Development] raftbone:
Hi

Thanks for your answer. Meanwhile I was already able to get it working with your blog info about using a new form.

Thanks to everyone helping me :)

raftbone
[Hero, G2 Touch Android Development] DaNiEl FrEnCh:
I've spent hours trying to workout how to use adb

I'm using Amon_RA's recovery image and want to run a BART backup but it forces you to use adb, which i can't workout

help please!!!
[Hero, G2 Touch Android Development] craig0r:
Did you download the Android SDK for OS X?

Please give us some more information, such as the steps you've taken and any errors or other information you get from the Terminal.