[XV6700, PPC-6700 General] moebiusway:
section 2 -the registry

Many of the hacks discussed here are registry hacks and require a registry editor. PHM Registry Editor is a freeware package and is available on the net. A soft reboot will be required after making changes in order for them to take affect. Just a reminder, do not email me and ask me how to use this. I will not help you. I don't run a tech support line. I don't care if you can't figure it out. Go away...

** WARNING **

Messing with the registry can be potentially fatal to your phone and your wallet (when you have to go to sprint or verizon and buy a new phone!)

What is the registry, you ask? Well, the registry is where Windows (on the desktop, or your PDA) typically stores each and every setting necessary for the system to run properly. In many parts of the registry, you'll find complicated, unintuitive, and just plain undocumented configuration values, strings, etc. that are necessary to make Windows operate properly. A rather large part of the registry seems to be devoted to this type of data.

First you need a registry editor - I suggest PHM Regedit (it's free and it works!)

This is a view of the very top-level (sometimes called the 'root') of the registry. The Windows Mobile 5 registry is broken up into four main sections:

HKEY_CLASSES_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

Each section contains a series of subsections and values that may (or may not) be of interest. The registry is laid out much like the hard drive on your computer -- your hard drive which contains folders ... which in turn may contain other folders, or files. The registry has both 'keys' (foldes) and 'values' (files) - so what you will typically need to do when you want to modify the registry is navigate through the keys, and then find the value you want to change.

* Backup, then, Back up, then Back up again!!! (you get the picture!)

Using PHM "Tools > Backup..." *give it an identifiable name (I keep an additional backup on my desktop just in case)

1: Find the Key

In the File Explorer view (just like on your desktop)

Browse to the key that is to be edited, they're normally in the format of "HKEY_LOCAL_MACHINE/.../.../..." or sometimes for short "HKLM/.../.../..."

*exact same thing

2: Find the Value

Switch views to display the values to that key

Click on the button that has an up/down arrow on it to change views

3: Edit the Key

Click on value to be edited, change the value, select ok - if you screw up, hit cancel.

I like to turn off then soft reset after pretty much everything I do.

Do ONE registry hack at a time...make sure your phone works fine, if not, you know exactly which hack is the culprit and can use that backup you made previously to rollback any mess ups!

EXAMPLE - TRY NOT TO EDIT/DELETE

Tweak to do something

To do this and that, adjust the following registry value:

HKLM\Software\Microsoft\Something\SomeValue = 1 (DWORD decimal)

To do something different entirely, perhaps the opposite, do this:

HKLM\Software\Microsoft\Something\SomeValue = 0 (DWORD decimal)

How-to : Remove Junkware from your PPC 6700

Step 1 : Download Total Commander.

Step 2 : Perform a Hard Reset by pressing the two soft keys, which are the buttons on the left above the talk button and the button on the right above the end buton, and while holding them down use your stylus to push the restart button on the bottom of the device.

Step 3 : Configure your 6700 : Screen tap, time zone, password, etc..

Step 4 : Push the Reset Button when the 6700 tells you: "3 seconds until software install"

Step 5 : Sync your 6700 to your computer

Step 6 : Install Total Commander on your PC, and transfer it to your 6700

Step 7 : Run Total Commander on your 6700 and type in /extended_rom/ in the path box.

Step 8 : Click on the following CABs to install them.

CAB:\Extended_ROM\Cert_SPCS.sa.CAB

CAB:\Extended_ROM\Cert_SPCS.CAB

CAB:\Extended_ROM\IOTA.sa.CAB

CAB:\Extended_ROM\Customize_SPCS.sa.CAB

CAB:\Extended_ROM\ButtonLock.sa.CAB

CAB:\Extended_ROM\Enable_rintTone.sa.CAB

CAB:\Extended_ROM\Version.sa.CAB

Step 9 : Soft Reset - optional

Step 10 : Install any 3rd party applications you need

Enjoy your faster PPC! You've saved about 5.44MB of storage and 200KB in program memory

NOTES :

A BIG thanks to MrHappy for the list of CABs to use

1. It's been postulated that you should do this mod only AFTER you've activated the phone and used it at least once in its stock condition. This is for provisioning purposes

2. If any of your programs do not work after this mod, just open Total Commander and start re-installing the CABs until you find the one that is missing. Unfortunately this is not an exact science

3. You can install Audible and Sprint Store to your Memory Card if you really need them

4. Alltel customers seem to have an unincumbered 6700, so you should not need to run this mod.

5. If you don't like this mod, just hard-reset your 6700 and let it reinstall everything

This is everything Sprint installs

AudibleSample.sa.CAB

ButtonLock.sa.CAB

Cert_SPCS.CAB

Cert_SPCS.sa.CAB

Customize_SPCS.sa.CAB

Disable_RemoveProgram.sa.CAB

Enable_RingTone.sa.CAB

Fetch.CAB

GetGL.CAB

Getmail.ppc2003.ARMV4Rel.sprint.CAB

IOTA.sa.CAB

sprint_software_store.CAB

Version.sa.CAB

WTLAudiblePlayerPocketPC.arm.CAB

This is what I install

ButtonLock.sa.CAB

Cert_SPCS.CAB

Cert_SPCS.sa.CAB

Customize_SPCS.sa.CAB

Enable_RingTone.sa.CAB

IOTA.sa.CAB

Version.sa.CAB