IMPORTANT! You must application unlock your phone in order to be able to change certain parts of the registry and install and run certain programs. Application unlocking the Dash will not allow it to run on a different wireless provider, it will still only work on T-Mobile. Follow the instructions Application Unlock under the System Tweaks section of this FAQ before trying the programs or tweaks on this page.
Applications and Programming
Communication
SMS Threader - Threaded SMS like treo (Free)
Yahoo! Go - Makes it easy to upload your photos to your yahoo account, Check your yahoo mail, etc. (Free)
Games
Smoresoft Sudoku - Soduku game (Free)
Multimedia
SiriusWM5 - Sirius satellite radio (Free)
TCPMP - Better for movies and music than WMP10 (Free)
Personal Information Management (Calendar, Tasks, Contacts, Notes)
Agenda One - Calendar, tasks, and contacts management
Extreme Agenda - Better contact and calendar management
List Pro - Compile lists of all sorts of things
Papyrus - Calendar, tasks, and contacts management
Pocket Informant for Smartphones - Calendar, tasks, and contacts management (rebranded SBSH Papyrus)
SplashID - Password/Important information manager
Utilities
JogBar T-Mobile Dash - JogBar utility (SetJogBar) - Allows JOGGR customization and disables XT9 input (has a bug where XT9 is still enabled when first opening a program).
PHM Registry Editor - Registry editor to "Tweak" your smartphone (Free)
SKTools Smartphone Edition - Clean up and uninstaller (Free)
sDown - Download any file over the internet regardless of file extension. (Free)
Programming FAQ
1. What do I need to get started programming for WM5 Smartphone?
- A good start would be to get a LICENSED copy of Visual Studio 2005. It MUST licensed to develop mobile applications. The Express Editions will not work. (*cough* torrents *cough*)
- Once you have VS2005, download the WM5 Smartphone SDK from Microsoft, the Smartphone Landscape Emulator Image from Microsoft, and the Motorola Q plugin from developer.motorola.com and install them.
2. How do I use the Moto Q skin with the landscape image file?
- Open VS2005, Tools -> Options -> Device Tools -> Devices. Select Moto Q as the default.
- Create a new solution and select Mobile Devices -> Windows Mobile 5 Smartphone. Once inside the solution, check in the top left corner in the toolbar and make sure Moto Q is selected.
3. What language should I program in?
- This is totally up to you. I see C# to be the easiest, but VB.NET works too. I would not recommend C++ to a beginner. It is extremely difficult to develop mobile applications with it. However, they all do work as long as the phone has .NET 2.0 CF installed.
4. I am getting some weird error when I try to run my program!
- There can be many reasons why it isn't working, but if you can run the program in the emulator, but not your phone, make sure .NET 2.0 CF is installed on your phone. If it is and you still get the error, reinstall it.
Audio and Ringtones
Add Custom Ringtones
Add .mp3, .wav, .mid files to \Application Data\Sounds\
They will then show up in Start -> Settings -> Sounds
Change Sound Profiles Easily
Press and hold the # key.
Phantom Alarm Bug
There is a reported issue of multiple alarms going off even though the alarm is turned off in Settings. There is no known permanent fix at this point.
Phantom alarms can be cleaned up by following these instructions:
1. Load SKTools Smartphone Edition (Clean up and uninstaller utility)
2. Select View -> Maintenance -> Notifications Queue
3. Scroll to the bottom of the list and there should be multiple entries already checked for “Clock.exe”.
4. Select Action -> Delete marked
5. Do a soft reset (turn off then back on).
Hardware Mods
Remove the logo/branding from the Dash
http://www.instructables.com/id/EFH...E2SMP/?ALLSTEPS
http://www.howardforums.com/showthread.php?t=1032868
Home Screens
Home screens designed for the Q - http://www.qusers.com/forum/viewtop...der=asc&start=0
VERY cool home screens by KOOLdezine - http://www.kooldezine.com/Q.htm
Internet and Networking Tweaks
Unlimited internet with the $5.99 T-MobileWeb service
The $29.99/month T-Mobile Total Internet package is not required to have unlimited internet access on the Dash, instead the $5.99 T-MobileWeb service is all you need. Note the following limitations to the T-MobileWeb internet service:
1. The internet applications on your device will need to have an option to specify a connection to a proxy server, if it doesn't have this option then the application most likely will not be able to access the internet.
2. The following applications will not work over T-MobileWeb: MSN Messenger, Agile Messenger (without the proxy option), some streaming media, Hotmail, Pocket MSN, and Java applications.
To setup the internet connection over T-MobileWeb follow these instructions:
1. Add the $5.99 T-MobileWeb service to your current voice plan (it may take up to 72 hours to activate, but typically takes less than 24 hours).
2. Follow the below instructions to setup the Dash:
Start Menu -> Settings -> Connections -> Proxy -> T-Zones Proxy setup
Connects from: WAP Network
Connects to: The Internet
Proxy (name : port): 216.155.165.50:8080
Type: HTTP
User name: <blank>
Password: <blank>
Start Menu -> Settings -> Connections -> GPRS-> T-Mobile Data
Connects to: WAP Network
Access point: wap.voicestream.com
User name: <blank>
Password: <blank>
Primary DNS: 0.0.0.0
Secondary DNS: 0.0.0.0
IP address: <blank>
Start Menu -> Internet Explorer -> Tools -> Options -> Connections
"Automatically detect settings" is unchecked
Select network: The Internet (Must be set to "The Internet" to work over WiFi. Try "WAP Network" if you're having trouble over the EDGE/GPRS connection)
Start Menu -> Messaging -> Options -> Account Settings
Network: WAP Network
Unlimited Internet With the $19.99 Blackberry Service
1. Login to my.t-mobile.com.
2. Change your device to a Blackberry (this will allow you to select the Blackberry service in the next step).
3. Go to "Plans and Services" and sign up for the Blackberry service.
4. That's it! You should now have access to unlimited internet (minus the HotSpots).
JOGGR
Enable the JOGGR
This will disable it as a volume control, and enable it as the default JOGGR functions (back, scroll, email).
Use JogBar T-Mobile Dash - JogBar utility (SetJogBar).
-or-
Edit: HKCU\ControlPanel\JogBar\Settings\SwitchToAudioFun c to 0
Remap the JOGGR Keys
Bottom JOGGR "Button"
HKCU\ControlPanel\JogBar\Settings\BottomKeyApplica tionName
and
HK_CURRENT_USER\ControlPanel\JobBar\Settings\Botto mKeyAppParameter
Top JOGGR "Button"
HK_CURRENT_USER\ControlPanel\JobBar\Settings\TopKe yApplicationName
and
HK_CURRENT_USER\ControlPanel\JobBar\Settings\TopKe yAppParameter
Phone Calls
Change the Dial and In-Call Screen Background
1. Copy \Windows\BackgroundImage_Land.bmp and \Windows\_BackgroundImage_Land.bmp to your PC or a backup folder in case you want to restore these in the future.
2. Make images with dimensions of 320 x 186 with the same names as the files above above.
3. Copy the new images back to the \Windows\ folder and overwrite the old files.
Shut Off the Beep that Occurs When a Call Is Initiated
1. Navigate to HKEY_CURRENT_USER\ControlPanel\SoundCategories\InC all2
2. Change String/Value InitVol to 0
Quick Speakerphone During Call
1. Hold the green call button
Remapping Keys and Text Input
How To Edit the Keyboard Link
1. Download Vieka WordPad.
2. Sync your phone to your PC.
3. Run CE Notepad on your computer and open any of the following files:
T-Zones Button: "\Windows\Short_IE.lnk"
Recommended Remaps
CommManager: 36#"\windows\CommManager.exe"
Task Manager: 19#\Windows\IA_Task_Manager.exe?:TaskManagerApp
Switch Text Input Mode (XT9 English, ABC)
The Dash defaults to the XT9 input method, in order to change the input method for an application follow these instructions. Note, after a restart the Dash will default back to XT9, and at this time there is no known setting to make ABC the default text input method.
Press Alt+Space
Input the Alternate Symbol/Letter Easily
Press and hold any key to input its alternate symbol/letter.
For Example:
If you want the !, press and hold the M key until it shows up.
If you want the ?, press and hold the H key until it shows up.
and so on...this works with any of the keys.
NOTE: This only works on the T-Mo Branded Dash! Does not work on the HTC S620
Keyboard Mappings in Pocket Internet Explorer
2 (E) = Up
8 (C) = Down
Smartphone FAQ's
Does the Dash (Smartphone) have a notes application?
No, a third-party notes application such as Smartphone Notes or Phatnotes Smartphone Edition must be used. Both of these also support syncing with Outlook Notes.
I'm trying to delete/move a shortcut from the Start Menu, but after I soft reset my phone the shortcut is back!
The shortcut keeps reappearing because it exists in ROM, therefore, it can't be permanently deleted. Follow these instructions to keep it from showing on the Start Menu:
1. Use a third-party file manager such as Resco Explorer.
2. Navigate to the \Windows\Start Menu\ folder.
3. Select the shortcut and open the Properties screen for that shortcut.
4. Check the "Hidden" checkbox.
5. Soft reboot your phone.
6. The shortcut should now be gone from the Start Menu.
System Tweaks
After performing these registry hacks or mods, you will need to restart your device for them to take effect.
Please understand that modifying the registry can result in complete damage to your phone, do not modify the registry if you are not comfortable doing so. These hacks are just that, hacks, they are not gauranteed to produce the same results on all phones. Modify your registry at your own risk. We do not take any responsibility for these hacks.
Application Unlock
1. Download the cab at http://surrealnetworks.com/mpx/AppUnlockReg.htm and run it.
2. Soft reset (restart the phone).
3. You should now be able to edit the registry without restrictions and install and run any applications.
Remove "Set Up My E-mail" Shortcut (or any shortcut in ROM) From the Start Menu
These instructions will hide any shortcut that's in ROM.
1. Use a third-party file manager such as Resco Explorer.
2. Navigate to the \Windows\Start Menu\ folder.
3. Select the shortcut and open the Properties screen.
4. Check the "Hidden" checkbox.
5. Soft reboot your phone.
6. The shortcut should now be gone from the Start Menu.
Increase System Performance
Go here for an explanation and discussion of the speed tweak.
Follow these 2 registry hacks to increase system performance:
1. Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
2. Changed limit from 16384 to 32768
Warning, the following tweak is NOT recommended and may cause problems writing tasks or other data to the file system. See this post for details.
1. Navigate to:
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS
2. Changed - CacheSize to 4096
Google Docs & Spreadsheets -- Web word processing and spreadsheets. Edit this page (if you have permission).
Source:HOFO & QUSERS