[XV6700, PPC-6700 General] moebiusway:
continuation

STOP ActiveSync FROM TURNING ON AND TURN OFF ERROR REPORTING

Now, you need to stop ActiveSync from periodically starting on it's own. To do so open ActiveSync on your WM5 device and tap on Menu>Add Server Source. Add any info to create a fake server sync. After that is complete go to Menu>Schedule and change the two dropdowns to "Manual" and tap "ok" at the top right. You can now go to Menu>Options and delete the Exchange Server setting you just added. Now ActiveSync will not start when you cradle your device.

Error Reporting is real drain on the battery and on performance. It is simple to disable, just go to Start>Settings>System(tab) and tap the Error Reporting icon. Change the setting to "Disable error reporting".

ActiveSync 4.0 turns on automatically

There were several posts indicating ActiveSync turns on by itself when the Axim is not cradled and eventually drains the battery. It never happens to me. Circumvention provided by Invid:

Disabling automatic syncing (and activesync startup) did. The new activesync is a dog, even worse than it was on WM2003SE and makes my x50v almost useless while running. I will list the steps to disable it. Note that you will still be able to sync, but AS will no longer start up on it's own.

1) Start up AS on your x50.

2) Tap the menu tab/soft key and tap "Add Server Source"

3) Configure a server source with a dummy IP address, user id, password and domain name; these do not have to be real

4) Once configured you should have another sync source show up on your main AS screen...continue on.

5) Tap the menu soft key again and you should see that the sync schedule option is no longer greyed out.

6) Change your schedule from a timed automatic start of AS to manual under both fields

7) If you try to sync now, AS will try to contact your imaginary exchange server and that will take forever until it times out, so you can now delete the exchange server from your list of sync sources. Your changes to the sync schedule will remain and will survive soft resets too.

If you have a switcher app running (like vbar) you will find that when you close AS it will now stay closed and you should see a corresponding increase in speed.

Automatic/Manual Time Sync (also Voice Privacy)

Edit Regkey HKLM\SOFTWARE\OEM\PhoneSetting

Look for HiddenTimesyncPage and set the value to 0

(repeat for HiddenVoicePrivacyPage if you wish)

Now... When you got to Settings -> Phone -> Services you should see Time Synchronization (and Voice Privacy if you edited that key as well)

Active Sync Solution to Battery Drain Problem

I think I have a solution to the Battery drain problem with the XV6700 PDA phone. It looks like Ative sync is trying to come on and sync draining the power from our units. Talked to a verizon tech. who provided the available info. Hope it helps. Sure has been an irritant not being able to trust my phone. Here's the instructions:

Go to program files

Go to active sync

Go to menu

Go to add server source (add a fake server and settings)

Once that is finished

Go to Schedule and set to manual

Go to options and delete exchange server from options

Working good so far. For the first time I have had 90% power all day long. Always before it would go down to 60% power or less in one day with no phone calls or gaming.

Please note that some have reported this "trick" is not compatible with the NEW Sprint AKU2/MSFP Rom update. Others have reported it works with the ROM update if you turn off the network time sync under phone settings

Hide/Show battery indicator in Task bar

If you wish to hide the battery indicator in the task bar on some devices, you can set:

HKLM\Services\Power\ShowIcon = 0 (DWORD decimal)

And to show:

HKLM\Services\Power\ShowIcon = 1 (DWORD decimal)

Note that this icon and its feature may not be available on your device at all. For example, the HTC Wizard regularly ships with a battery indicator in the Tray instead, governed by "Windows\Startup\Init_Tray.exe".

battery Notification can be added.

[HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408}]

"Wave"="lowbatt"

"Duration"=dword:00000000

"Options"=dword:00000000

"Default"="Battery Warning"

Remove Wireless Manager and Power Icons from System Tray

First let me thank everyone for sharing what you have learned on our 6700's. I hope this is one of many post's with something helpful in it.... anyway here it goes...

HKEY_LOCAL_MACHINE\Services\WirelessMgr

DWord: Keep Set Value: 0 0x0(0)

HKEY_LOCAL_MACHINE\Services\Power

DWord: ShowIcon Set Value: 0 0x0(0)

HOW TO: Permanently Disable Flight Mode

You must have a registry editor installed on the PPC. I used PHM RegEdit

Go to the registry and change the following key:

HKEY_CURRENT_USER -> ControlPanel -> PhoneExtendFunction -> CDMA

Change FlightModeSwitchByPnHEndKey to 0

This will prevent the phone from going into Flight Mode if you accidentally press the End Call button for too long.

Note that Flight Mode can still be used by tapping the signal strength meter. (I wish I could disable that too)

To prevent your Today background screen from getting reset every time you do a soft reset, take any file management program and go to \Windows\StartUp. There should be a link to a program called __cusTSKTEMP.exe. Delete this link (or move it someplace else if you feel awkward about deleting things inside \Windows). I have tested this on a Verizon phone

Disable charging over USB

If your device can charge over USB, you can probably disable this feature by setting:

HKLM\Drivers\BuiltIn\usbfndrv\EnableUsbCharging = 0 (DWORD decimal)

And to re-enable:

HKLM\Drivers\BuiltIn\usbfndrv\EnableUsbCharging = 1 (DWORD decimal)

Activate MS Voice Command via Bluetooth (HTC WM5.0 Devices)

You must have Microsoft Voice Command installed to use this hack. Goto "HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\Path". Change the default value from "\Windows\SDDialer.exe" to "\Program Files\Voice Command\VoiceCMD.exe"..

Turn On Bluetooth Profile

[HKEY_CURRENT_USER\Software\HTC\BTProfile]

"ON"=dword:00000001 ->0 if off

Enable/Disable receiving of files over BlueTooth/IrDA

If you want to prevent receiving files over BlueTooth or IrDA, you can set the following value:

HKLM\Software\Microsoft\Obex\IsEnabled = 0 (DWORD decimal)

And to (re-)enable:

HKLM\Software\Microsoft\Obex\IsEnabled = 1 (DWORD decimal)

Microsoft Bluetooth Stack Status after Softreset

[HKEY_CURRENT_USER\Software\Microsoft\Bluetooth\Settings]

"ScanMode" -> set 7 if Discoverable, 5 Turn on only, 0 if OFF

Broadcom/Widcomm Bluetooth Stack Status after Softreset

[HKEY_LOCAL_MACHINE\SOFTWARE\WIDCOMM\BtConfig\General]

"StackMode" -> 0 means Bluetooth OFF, 1 Means Bluetooth ON

Broadcom/Widcomm Discoverable and Connectable

[HKEY_LOCAL_MACHINE\SOFTWARE\WIDCOMM\BtConfig\Filters]

"WhoAllowedToConnect"-> if 0 No one allow to connect, 1 if All Devices allow to connectble, 2 if Paired Devices Only

"AllowOthersToDiscover"-> 0 if Bluetooth Undiscoverable, 1 if Discoverable

Broadcom/Widcomm Device Identification

[HKEY_LOCAL_MACHINE\SOFTWARE\WIDCOMM\BtConfig\General]

"UsePocketPCName" -> 1 if you want to uset the Pocket PC Device ID Name, 0 if you want to set on your own Device ID

"DeviceName"-> Preffered BroadCom/Widcomm Device ID

Broadcom/Widcomm Setting maximum Simultaneous Connection

[HKEY_LOCAL_MACHINE\SOFTWARE\WIDCOMM\BtConfig\General]

"MaxSimultConnections"

Bluetooth and SDCard Suspend Fix

Both Bluetooth and the SD Card are turned off when the unit suspends. This can cause a loss of Bluetooth connectivity if using a BT headset, or crash the system entirely if running an application from the SD card. To correct this, the following registry modifications tell the OS to put these devices on active low-power standby, allowing them to be used when needed:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Suspend]

"btl1:"=dword:00000002

"dsk1:"=dword:00000002

btl1 is the device name for the Bluetooth radio, and dsk1 is the device name for the SD memory card. For more device information, see HKLM\Devices\Active.

Alternatively, power management for Bluetooth can be disabled completely using the following registry mod (NOTE: this may adversely affect your battery life):

[HKEY_LOCAL_MACHINE\Comm\Bluetooth device\Parms]

"DisablePowerManagement"=dword:00000001

NOTE: The above hacks have been proven to work, but won't keep the buggy Bluetooth stack from occasionalloy crashing, which is a whole different issue. I only experience that once every other day or so, however. If you can't figure this out, just a reminder - do not email me. I really could care less about your inability to show off to your nerd girlfriend by hacking her phone, and if you fall flat miserably on your face, don't come crying to me about it.