[XV6700, PPC-6700 General] moebiusway:
continuation

CAB Installation

Making all installed cab to be uninstallable or cannot be removed..

[HKEY_CLASSES_ROOT\cabfile\Shell\Open\Command]

@="wceload.exe /nouninstall "%1"

Will not Prompt during Cab installation or will install without any Interface

[HKEY_CLASSES_ROOT\cabfile\Shell\Open\Command]

@="wceload.exe /noui "%1"

Always ask for Path Destination During Installation

[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\Microsoft Application Installer]

"fAskDest"-> Set 1 to Enable, 0 to disable

Specifying How the cab will be deleted during installation

[HKEY_LOCAL_MACHINE\SOFTWARE\Apps\Microsoft Application Installer]

"nDynamicDelete" -> Set to the Following Value

dword:00000000 -> it Will not remove the cab file

dword:00000001 -> remove the cab after installation

dword:00000002 -> consider a file as a chunks block of data and dynamically remove the file

Change softkeys on “Today” screen

HKCU\Software\Microsoft\Today\keys\112 — left

HKCU\Software\Microsoft\Today\keys\113 — right

You may not have a 113, but you can just make the 113 identical to 112 and change the “open” command. The value for “Default” controls what is displayed on the screen.

Change the application launched by Today screen Soft Keys

To change the application launched by the Today screen Left soft key:

HKCU\Software\Microsoft\Today\Keys\112\Open = "\Windows\Calendar.exe" (REG_SZ string, including quotes)

To change the title of the Left soft key:

HKCU\Software\Microsoft\Today\Keys\112\(Default) = Calendar (REG_SZ string, no quotes)

To change the application launched by the Today screen Right soft key:

HKCU\Software\Microsoft\Today\Keys\113\Open = "\Windows\Calendar.exe" (REG_SZ string, including quotes)

To change the title of the Right soft key:

HKCU\Software\Microsoft\Today\Keys\113\(Default) = "Calendar" (REG_SZ string, no quotes)

Note that 113 normally doesn't exist by default, and probably needs to be created Also note that there is at least 1 application that allows you to set these through a GUI, developed by FdcSoft called SoftKeyAppletEx

Choose where to install programs

# Use Total Commander to navigate to HKEY_LOCAL_MACHINE\Software\Apps\Microsoft Application Installer

# Assign a value of 1 to fAskDest

3. Keyboard status indicator (for shift and symbol)

* Use Total Commander to navigate to \HKCU\ControlPanel\Keyb

* Create a new entry with the name EnableIndicator

* Assign the new entry a DWORD value of 1

* perform a soft reset

Enable RAPI (otherwise next command will exit with a message saying itsutils.dll cannot be replaced, or smth like that)

You do that searching the "EnableRAPI.cab" on the forum and follow the instructions (you copy it to the phone and then install it on the phone)

For example here: http://xdaforums.com/viewtopic.php?p=202299

3) MAKE SURE the phone is connected via ActiveSync

Get a DOS shell : start -> run -> "cmd"

move to the directory that contains the tools ("\lib")

(the next 3 steps are just to test the pdocread.exe and logoconvert.exe - i think)

otherwise skip to step 7

4) pdocread.exe -n 1 0x002d0000 153630 splash.bin

5) Use the logoconverter.exe -> see attachement

I got the cpp file, changed the resolution to 240x320 and recompiled it

logoconvert bin2bmp splash.bin splash.bmp

6) Get a image editor (I use "gimp") and see the splash.bmp -> it should be the image that it's displayed at boot time.

You can modify it as you like.

7) Get a image 240x320 with 24 bits depth bmp (I think) (it should be around 250K)

it can be the one obtained at steps 4,5 and 6

"logoconvert bmp2bin splash.bmp splash.bin"

9) "pdocwrite.exe -n 1 splash.bin 0x002d0000"

That's about it.

NOTE: I'm just an user of the above programs, I don't know exactly what they are supposed to do and what they really do. Anyway, I managed to changed the boot image and I want to thank all of the people that by their tools made it possible.

This one is very recent and to quote arnonrgo from a different thread.

It is basically a cab that holds a few registry changes

one to stop menu animation

one for (2 keys) to enable G (wireless. in versions that dont have it enabled)

one (3 keys) to set a (small 1K) cache

and one to enbale the keyboard indicator (the same as is done in a previously posted cab file)

I renamed the cab to make it easier to see what it does.

If you want to do the G hack through the registry instead of the cab. Wagnerb supplied the keys

HKEY_LOCAL_MACHINE\COMM\TNETWLN1\PARMS: dot11SupportedRateMask=1

HKEY_LOCAL_MACHINE\COMM\TNETWLN1\PARMS: dot11SupportedRateMaskG=8

All values are decimal.

SIP

Setting SIP List

Search for "IsSIPInputMethod" Subkey of the SIP CLSID ([HKEY_CLASSES_ROOT\CLSID\)

then set "(Default)" to 1 if Visible or 0 if remove or not Visible in SIP List

example:(check if you have the same CLSID)

Keyboard -> CLSID"{42429667-ae04-11d0-a4f8-00aa00a749b9}"

[HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]

@="1" <- 1 if included in the SIP list, 0 if not

Letter Recognizer -> CLSID{42429690-ae04-11d0-a4f8-00aa00a749b9}

[HKEY_CLASSES_ROOT\CLSID\{42429690-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]

@="1" <- 1 if included in the SIP list, 0 if not

Block Recognizer ->{42429691-ae04-11d0-a4f8-00aa00a749b9}

[HKEY_CLASSES_ROOT\CLSID\{42429691-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]

@="1" <- 1 if included in the SIP list, 0 if not

Transcriber-> CLSID {F0034DD0-2AD4-11d1-9CB0-E84BE8000000}

[HKEY_CLASSES_ROOT\CLSID\{F0034DD0-2AD4-11d1-9CB0-E84BE8000000}\IsSIPInputMethod]

@="1" <- 1 if included in the SIP list, 0 if not

Phone Pad -> CLSID {51A2CB38-154E-4C92-A625-A83871C99EC2}

[HKEY_CLASSES_ROOT\CLSID\{51A2CB38-154E-4C92-A625-A83871C99EC2}\IsSIPInputMethod]

@="1" <- 1 if included in the SIP list, 0 if not .

You’ll now be able to have wifi on while the phone is on.

Go to the key HKEY LOCAL MACHINE\SERVICES\WirelessMGR and change “MutexFlag” from 1 to 0. soft reset. You’ll now be able to have wifi on while the phone is on.

Concurrent WiFi and Phone Radio use

Although this feature is enabled in the default firmware, some providers (such as Verizon) have disabled the ability to use both the WiFi and the phone at the same time. This registry modification restores this feature:

[HKEY_LOCAL_MACHINE\Services\WirelessMgr]

"MutexFlag"=dword:00000000

NOTE: Booting without the Verizon customizations appears to leave this key nonexistant, which enabled simultaneous use. Just to be sure, try turning on WiFi in your ConnManager application, and if it doesn't turn off the phone, then you're good to go.

How to get rid of Security Prompt in WM5

HKEY_LOCAL_MACHINE\Security\Policies\Policies

"0000101a"=dword:00000000 - ON

"0000101a"=dword:00000001 - Off

Disable digital signature security

[HKEY_LOCAL_MACHINE\Security\Policies\Policies]

"0000101a"=dword:00000001