Marco Nielsen at myITforum.com

Enterprise management and support of mobile devices the way you need it!

News


RSS Feed:
RSS
My LinkedIn Profile: LinkedIn Locations of visitors to this page Add to Technorati Favorites Kiva - loans that change lives

Icons by DryIcons.com

Old Windows Mobile Links

iOS Links

Mobility Strategy Links

Android Links

Windows Phone Links

Tablet Links

October 2008 - Posts

Unlocked Devices - Reducing Costs for traveling users

unlock "Unlocked devices" is a term for devices that our purchased without mobile operator (MO)/carrier incentives. Thus they are usually unbranded devices from the OEM. The main thing is that you can use the device on different MO networks since they are not branded and "locked" into a specific one. Granted the frequencies and MO network technology have to match with what the device can use. Internationally the vast majority of MOs in countries are using GSM networks. In the United States two MOs, AT&T and T-Mobile are GSM based.

Many MOs also grant customers in good standing with the codes necessary to unlock their particular device to be used with different MOs when traveling internationally.

With the many devices now on the market the opportunities to use a GSM quad-band device in multiple countries has finally reached a close to global solution. The last hurdle is the complex nature of MO plans and roaming charges. To further reduce roaming costs in foreign countries a good practice could be to use a pre-paid account within that country or region. Using a GSM device you could easily change out the SIM.

Recent EU regulations on the voice roaming costs within the EU region are also probably pushing the data plan costs in the near future. This could be extremely useful as MOs consolidate/partner across country lines and primary MOs per region could be used instead of per country. Also in the SAARC region in South Asia it appears discussions around lowered roaming charges are also talking place.. I think this all is pointing to the clear trend wireless communications is having on our society in general. A critical necessity that is influencing our political systems.. :-)

This is a recent report by Philippe Winthrop with some good detailed cost information on how unlocked devices could save costs for companies with International requirements: http://www.mobileenterprisemag.com/ME2/dirmod.asp?sid=&nm=&type=MultiPublishing&mod=PublishingTitles&tier=4&id=037F78DBA9EA43DFB11F2DCD66127BCF 

|\\arco..

The next input technology used in mobile devices?

move As we continue to want to use mobile devices for communications our need for better input mechanisms and technology has been increasing. The speed of which we can use the devices has always been in focus. For grins see how this speed test of 9 different devices can be used to enter the infamous "the quick brown fox jumped over the lazy dog" and how various devices faired:
http://www.pocketnow.com/index.php?a=portal_detail&t=news&id=6060.

I noticed some recent information on how the previous co-inventor of the now almost universal T9 input technology, Cliff Kushler and Randy Marsden, has been working on a new idea. The idea is basically around how you could with hand gestures over a visual keyboard pass over letters that make up a word in a continuous line. This will obviously pass over letters not needed for the word and the idea is that a built-in dictionary will parse through the combinations and give the most acceptable answer.

 what-is-swype

Some of the main strengths behind this idea is the low training skills needed to pick up a device with a standard keyboard layout and find the letters. The team at Swype is stating: "Even novice users can quickly achieve sustained data entry speeds of over 40 words per minute."

Not to be outdone, since there is no downloadable product to beta test on the Swype I found another company, Dasur, in Israel which has already has a patent on a solution very similar to Swype. They call it SlideIT and have a downloadable demo for Windows Mobile here. Check out their video on it below:

Product information:
http://www.swypeinc.com/product.html
http://www.dasur.co.il/

Reference article:
http://www.cnet.com.au/mobilephones/0,239025893,339291927,00.htm?feed=pt_entry

|\\arco..

Windows Mobile 6.1 Upgrades Now Available - Nov 8, 2008

help I've compiled a running alphabetical list of which devices now have official supported upgrades available for them. This may be useful for many of you as well. I will keep this list updated, new entries in red..  Sorted by mobile operator/OEM:

Alltel HTC PPC8600: [Posted 10/10/2008]
http://www.htc.com/us/SupportDownload.aspx?p_id=63&cat=2&dl_id=114
Alltel HTC Touch: [Posted 10/10/2008]
http://www.htc.com/us/SupportDownload.aspx?p_id=64&cat=2&dl_id=115

ASUS PDA Phone P527 (Released by country): [Posted 9/16/2008]http://support.asus.com/download/download.aspx?model=P527&f_name=v4237_wwe_na_ext_v204.zip&SLanguage=en-us
ASUS PDA Phone P750 (Released by country): [Posted 9/18/2008]
http://support.asus.com/download/download_item_4.aspx?product=12&model=P750&SLanguage=en-us&os=28

AT&T Motorola Q9h:
http://direct.motorola.com/hellomoto/motosupport/source/SoftwareUpdateSelect.asp?country=USA&language=ENS 
AT&T Tilt: [Reposted 8/26/2008]
http://www.htc.com/us/SupportDownload.aspx?p_id=67&cat=2&dl_id=94
AT&T Pantech C810 Duo: [Posted 10/8/2008]http://www.pantechusa.com/html/images/software/download.htm
AT&T BlackJack II (SGH-i617): [Posted 9/2/2008] (Thanks Tim!)
http://www.samsung.com/us/i617/windowsupgrade

Bell HTC Touch: [Posted 8/23/2008]
http://www.htc.com/us/SupportDownload.aspx?p_id=70&cat=2&dl_id=98

Fido BlackJack (SGH-i616): [Posted 10/8/2008]http://www.samsung.com/ca/function/populartag/populartagClickCountUpdate.do?tag_seq=794&sitecd=ca

HTC TyTN II (unlocked):
http://www.htc.com/europe/SupportDownloadList.aspx?p_id=13&cat=all
HTC Touch Cruise: [Posted 9/30/2008]
http://www.htc.com/www/SupportDownload.aspx?p_id=59&cat=2&dl_id=113
HTC Touch Dual: [Posted 10/10/2008]
http://www.htc.com/www/SupportDownload.aspx?p_id=44&cat=2&dl_id=116

Intermec CN3: [Posted 9/26/2008]
http://home.intermec.com/eprise/main/GSS/Service/Content/Downloads/Show_DownloadSearchResults?Product=CMPTRCN3
Intermec CK3: [New 10/16/2008]
http://webapps.intermec.com/EFulfillment/SoftwareListForm.aspx?SoftwareID=2565

O2 XDA Stellar: [Posted 9/19/2008]
http://www.my-xda.com/software_updates.jsp
O2 XDA Orbit 2: [Posted 9/19/2008]
http://www.my-xda.com/software_updates.jsp
http://www.o2online.de/nw/support/downloads/software/xda/xdaorbit2/index.html [German]

Orange HTC TyTN II:
http://www1.orange.co.uk/download/htc/RUU_Kaiser_ORANGE_UK_3.28.61.0R_radio_sign_25.83.40.02_1.65.16.25_Ship.exe
Orange HTC P6500: [New 11/3/2008]
http://www.business.orange.co.uk/servlet/Satellite?c=OUKDevice&cid=1044137071670&extarg1=Phone&pagename=Business&t=SMEDeviceDownloads

Rogers BlackJack (SGH-i616): [Posted 10/8/2008]
http://www.samsung.com/ca/function/populartag/populartagClickCountUpdate.do?tag_seq=794&sitecd=ca

Samsung SCH-i760:
http://www.samsung.com/us/i760/windowsupgrade
Samsung Omnia SCH-i900: [Posted 8/9/2008]
http://www.samsungmobile.com/promotion/omnia/index.jsp

Sprint Motorola Q9c:
http://direct.motorola.com/hellomoto/NSS/update_my_software.asp
Sprint Mogul: [Posted 8/6/2008]
http://www.htc.com/us/FAQ_Detail.aspx?p_id=75&act=sd
Sprint HTC Touch: [Posted 8/6/2008]
http://www.htc.com/us/faq_detail.aspx?p_id=76&act=sd
Sprint Samsung Ace (SPH-i325): [Posted 10/16/2008]
http://www.samsungmobileusa.com/i325/upgrade/

Telus HTC Touch: [Posted 8/6/2008]
http://www.htc.com/us/FAQ_Detail.aspx?p_id=80&act=sd
Telus HTC S720: [Posted 9/12/2008]
http://www.htc.com/us/SupportDownload.aspx?p_id=79&cat=2&dl_id=106
Telus HTC P4000 [Posted 8/6/2008]
http://www.htc.com/us/SupportDownload.aspx?p_id=77&cat=2&dl_id=71


Verizon Samsung SCH-i760:
http://www.samsung.com/us/i760/windowsupgrade
Verizon UStarcom XV6800: [Posted 8/27/2008]
http://www.pcdphones.com/phone_downloads.aspx?bid=89&cid=1&mid=287&carrier=Verizon%20Wireless
Verizon XV6900:
[Pending ???]
Verizon Motorola Q9c: [Posted 9/18/2008]
http://direct.motorola.com/hellomoto/motosupport/source/SoftwareUpdateSelect.asp?country=USA&language=ENS 

Vodafone v1615: [Posted 6/27/2008]
http://devicehelp.vodafone.co.uk/v1615upgrade.php

If you know of others, or corrections, please let me know!

|\\arco..
http://marco.blogsite.org

Posted: Oct 16 2008, 01:47 PM by mnielsen | with 1 comment(s) |
Filed under: ,
VNC Remote Control for Windows Mobile

The old VNC from AT&T Labs has been around for many years now in various flavors in the open source world. Now the original developers behind it and their current company, RealVNC, are planning to enter the mobile world officially later this month with a true 2-way remote control solution:
http://www.vnunet.com/vnunet/news/2227408/mobiles-enterprise-grade-remote

Currently the RealVNC Viewer is available for Windows Mobile here in Enterprise Edition beta (v4.2.7):
http://www.realvnc.com/products/beta/ce/

There is also an free .NET VNC Viewer for Windows Mobile available over on SourceForge.net here with a recent update from April 2007:
http://dotnetvnc.sourceforge.net/
- and another freebie version from Allware here:
http://www.allware.com.mx/?RP=VncViewer

Otherwise there are several other VNC variants out there for Windows Mobile over the years, but I believe most required funds to use.. It will be interesting where the RealVNC folks take this and how applicable it becomes to SCMDM\VPN type solutions..

|\\arco..

Windows Mobile 6.1 Upgrades Now Available - Oct 5, 2008

Updated post: http://myitforum.com/cs2/blogs/mnielsen/archive/2008/10/09/windows-mobile-6-1-upgrades-now-available.aspx

|\\arco..

Posted: Oct 05 2008, 02:27 AM by mnielsen | with no comments |
Filed under: ,
Writing custom GPOs for SCMDM 2008 - v1.1

One of the most powerful things about Microsoft System Center Mobile Device Manager (SCMDM) is the ability to manage all of your Windows Mobile 6.1 or above devices through Active Directory (AD) Group Policy Objects (GPOs). A large percentage of the corporate market is already using GPOs to manage their desktop, notebook and server environments.

The GPO technology was introduced in Windows 2000 Server. Before that there were System Policies in Windows NT 4.0. There is already a fair amount of documentation and knowledge around extending GPOs to your own needs. But here I will go into some aspects more important around making use of SCMDM and supporting Windows Mobile in an enterprise running AD.

In this article I will go through how you can extend your own GPOs to have additional settings not available out of the box in the default Windows Mobile GPO template supplied by Microsoft in SCMDM 2008. I will expect that you already know how to access and use the default SCMDM GPO settings.

Windows Mobile Registry Keys

GPOs work by manipulating how registry keys are changed and written on the client machines. This is no different on Windows Mobile, compared to other Windows platforms at this point in time.

I will save the discussion on where to find and research Windows Mobile registry locations. But will point out that many are bound to specific OS levels, OEM and hardware requirements. So what works on one WM device may not work on another. So I can't stress enough the aspect of testing such settings before a larger deployment to end-users.

For this article I have asked my colleague, Chris De Herrera, to suggest some registry keys to use:

Improve text rendering performance by increasing the GLYPH Cache to 32k (decimal):

[HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]
"limit"=dword:00008000

Internet Explorer Mobile homepage settings:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AboutURLs]
"home_0409"="file://\\windows\\default_0409.htm"
"version_0409"="file://\\windows\\about_0409.htm"
"blank"="res://webview.dll/blank.htm"

Configure Communicator Mobile:

[HKEY_CURRENT_USER\Software\Microsoft\Communicator\System Settings]
"ServerInternal"="sip.yourcompany.com"
"Server"="sip.yourcompany.com:443"

Furthermore I have also researched the following registry keys which may be helpful in corporate environments:

ClearType Activation:

[HKEY_LOCAL_MACHINE\System\GDI\ClearType][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
"ClearTypeText"=dword:1[HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSettings]
"OffOnRotation"=dword:0

Browser History:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"DaysToKeep"=dword:00001E

Default Search Page:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Search Page"=http://m.live.com/search/Results.aspx?q=%&mid=8001

Internet Explorer User Agent:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent]
"Default"="Mozilla/4.0"
"Platform"="Windows CE"
"Version"="MSIE 6.0"

Menu Animations:

[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu]
"AniType"=dword:0

Windows Animations:

[HKEY_LOCAL_MACHINE\SYSTEM\GWE]
"Animate"=dword:0

Error Reporting:

[HKEY_LOCAL_MACHINE\System\ErrorReporting\DumpSettings]
"DumpEnabled"=dword:0
[HKEY_LOCAL_MACHINE\System\ErrorReporting\UploadSettings]
"DontUpload"=dword:1[HKEY_LOCAL_MACHINE\System\ErrorReporting\UploadSettings]
"ConnectionFlags"=dword:0

Today Screen Text:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\DeviceBeta]
"Today"="EnterpriseMobile"

Display Time/Date in Taskbar or disable for battery indicator:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell]
"TBOpt"=dword:3
"ShowTitleBarClock"=dword:1

Permit Bluetooth and IrDA File Transfer:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Obex]
"IsEnabled"=dword:1

Please be aware that most of these settings require a soft reboot of the device before they become effective. The SCMDM policy agent should prompt you for a reboot of the device when an updated policy is synchronized from the Device Management Server.

Creating .ADM Files

Using the information published here about the correct registry key prefix to use for GPOs on Windows Mobile I created my own .ADM file with my sample registry keys listed above and a few other samples currently available.

You can download it here. I have noted in my sample the references used.

Look for a new folder called "Windows Mobile Settings-Extended" in the Computer Configuration section of the Group Policy Object Editor.

GPO-Policies-v1.1 
The single main trick was to prefix the native Windows Mobile registry keys with the <SOFTWARE\Policies\Microsoft\Windows Mobile Settings\Registry> path.

So the native:
<HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AboutURLs> became the longer:
<SOFTWARE\Policies\Microsoft\Windows Mobile Settings\Registry\HKLM\Software\Microsoft\Internet Explorer\AboutURLs>.

Note the collapsed HKEY_LOCAL_MACHINE hive into the named HKLM. This also works for the HKEY_CURRENT_USER hive into HKCU.

Further Information on .ADM Files

Please see the reference links below for more details on the syntax used in the example .ADM file. The syntax and commands are not the easiest in the world of IT.

I also found a ADM file editor, called ADM Template Editor from a small company in Australia that may be useful if you are planning to write and manage a large number of custom .ADM/.ADMX files.

Again, please test the policies on the OS platform, level, and hardware you wish to broadly deploy your Windows Mobile settings out to.

Look for more articles soon on useful Windows Mobile registry keys and GPOs!

References:

Microsoft articles on writing GPOs:
How to Write a Simple .Adm File for Registry-based Group Policy
KB225087: Writing Custom ADM Files for System Policy Editor
KB816662: Recommendations for managing Group Policy administrative template (.adm) files

Creating a New Group Policy Object for (Windows Mobile) Devices:
http://technet.microsoft.com/en-us/library/cc135570.aspx

SCMDM Technical Article: Deploying and Configuring Communicator Mobile with MDM:
http://technet.microsoft.com/en-us/library/cc664624.aspx#DeployingConfiguring

SCMDM Technical Article: Name Resolution Considerations for Company Web Site Access
http://technet.microsoft.com/en-us/library/cc678152.aspx#NameResolutionConsiderations

ADM Template Editor: (Recommended, one of the few I believe out there!)
http://www.sysprosoft.com/adm_download.shtml

|\\arco..
Cross posted on http://blog.enterprisemobile.com as well.

Posted: Oct 05 2008, 01:52 AM by mnielsen | with no comments |
Filed under: , ,