Thursday, March 11, 2010 Hai-zi's Mogul Hacks RegisterLogin
Sprint Mogul tips, tricks, articles and resources
Membership Membership:
Latest New User Latest: lief4321
New Today New Today: 0
New Yesterday New Yesterday: 1
User Count Overall: 26559

Members User Browser:
Visitor [1] : Home
Visitor [18] : Forum
Visitor [1] : Hai-zi's Mogul Hacks

iphonethemeforppc 728x90
Hai-zi's Guide to Hacking the Sprint Mogul

 WARNING:

If you don't know what "Registry Changes" are, please ask questions before attempting to do anything described below... you can loose all your data and brake your Mogul's software. If you decide to do any on the below changes, DO THEM AT YOUR OWN RISK.

If you have any questions or comments, please post them in the forum by clicking here.

 

 >>>>>>EDIT: August 25, 2007. To make it easy for people that wants to see the changes to this list, I have added a section at the end of the list where you can read what has being added, modifed or deleted.

Here I share with all of you SprintMogul.net friends my list of hacks that I have collected over two years. I collected them while I owned the PocketPc that was released by Sprint before the Mogul (the PPC-6700); in fact, the Mogul is the updated version by HTC for the PPC-6700. The hacks were created for Windows Mobil 5 (WM5) but I have tested the majority of them on my Mogul with WM6 and they all work as expected. Some of the hacks don't apply to our Mogul but it is worth to search the list to see what hack is of your interest. I will periodically update this list adding hacks as I get a hold of them and removing the ones that either don't apply for our Mogul or the ones that members inform me being non functional on our Mogul.  Many of these hacks are popular and members have posted several times asking HOW TO...

 

Let me give you guys a heads-up and don't miss the hack on how to save all internet cookies/temp files/History files to the memory card... works wonders and you can browse and browse the internet and youTube with out running out of memory. Also, don't miss my favorites... the 3 or 4 hacks to increase the Mogul's speed. After all "speed-up" hacks, my Mogul is always running with 6 or less free program memory (as you increase the speed, you sacrifice the memory) but, even at such low free memory, my Mogul is very stable, fast and I don't have any issues.

 

Well, here it is... enjoy it!

(don't forget to post the hacks  that you know and are not included on the list)

 

 

  

Mogul's Complete Hack List

  

Speed up switching between Portrait & Landscape Modes

HKLM\SYSTEM\GDI\GLYPHCACHE\

Change limit from 8192 to 16384

Faster but it will use more memory

 

Enable BT & USB DUN

Go to the phone application and dial ##3328873# (FEATURE) and hit dial. It will ask for your unlock code, so enter 000000 (six zeroes) EPST will popup and you'll see two entries: Enable Wmodem and Enable BT DUN. Highlight each in turn and click edit on the bottom right, change both to enabled. Push ok and it will prompt you to soft reset. After soft resetting, you can then dialup via Bluetooth or USB cable. In order to use the USB cable, you'll need the CDMA USB modem drivers which are on the product CD under \OEM\APPS\Drivers\CDMA USB Modem. Or download them (CDMA USB modem drivers.) It comes with a dialer program that you don't necessarily need to use. However, if you're using the USB cable, you have to start the wmodem program on your pocketPC to keep it from trying to activesync. It's located in \windows\wmodem.exe. Run this before you connect the handheld to your PC via USB. Then you can just setup a DUN connection in windows to dial #777, use your 10-digit number @ vzw3g.com as your username and vzw as the password. Once the connection is setup (assuming you're using a manual connection in windows) click on the "setup" button in the connection under USB CDMA modem and change the COM port speed to whatever the highest setting you have is. After that, you should be able to dial up just fine.

 

Change softkeys on "Today" screen

HKCU\Software\Microsoft\Today\keys\112          for left
HKCU\Software\Microsoft\Today\keys\113          for 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.

 

Get rid of SMS Delivery acknowledgements (popup text msg)

HKLM\SOFTWARE\OEM\SMS
Change "Delivery Ack" from 1 to 0

Now go to HKLM\SOFTWARE\Microsoft\Inbox

Once on 'Inbox', start a new 'key' and name it "Settings" when done, click on your new key Settings

Now you should be on HKLM\SOFTWARE\Microsoft\Inbox\Settings

Start a new 'Dword' and name it "SMSNoSentMsg" with the 'Value Data' of "1″.

 

Activate MS Voice Command via Bluetooth

You must have Microsoft Voice Command installed to use this hack.

HKLM\SOFTWARE\OEM\VoiceCommand\Path

Change the default value from

\Windows\SDDialer.exe      to

\Program Files\Voice Command\VoiceCMD.exe

 

Eliminate accidentally dialing #777 (useful if you don't have the unlimited plan)

Add a user name to the Data Network connection, without any password. In this way, when ever the phone attempts to dial #777, a password screen pops up. You can click cancel, if it isn't intentional, or just click "OK", and it will then complete the connection.

Not sure how? Here is how:
Tap on Start > Settings > Connections > Connections > Manage existing connections

Edit the Data Network Connect that has the #777 number

Click next > next > then put in a username (ANY name will do), and NOTHING else.

 

Increasing ringer volume!!

I was very annoyed by the ringer volume on the 6700 like some others. I figured out a way to increase the volume on the phones without voiding any warranty on the phone.

First - Go download this freeware called WavePad. We are going to edit the ringer with this program.
Second - Pick a song with the program that you would like to use as a ringer and open it. (wav format)
Third - Cut the length of the song to about 20 sec. You do this by putting the indicator on any point on the track and going to the Edit trim start (for the beginning) and Edit trim end (for the end).
Four After you cut your track to the length you would like, you want to highlight the whole edited track. Just click and drag over the entire track. Now go to the Effects tab High pass filter. I recommend putting in a value of 200MHz and up. Not lower than 200Mhz because our Mogul can’t handle well low frequencies. Then click OK.
Fifth - Now go to Effects tab and amplify the sound in intervals of 120. Make sure you don’t amplify the sound too much. If the sound starts cracking when you amplify it you know you have put to much amplification in it. Just undo and lower the intervals.
Sixth - Now go to File > Save As and type in the name and location you want to save the file to. Then a dialog box will pop up. I recommend saving the file as Radio Quality. That gives you a pretty good sound out of the phone. Now just add to the phone like normal.

 

NOTE if your speaker is popping on your phone when you test the ringer. You have put much amplification. Or you might need to switch the high pass filter to a high value like 250 or 300.

 

MP3/WMA/WAV for Ringtones:

Add media files into "\Windows\Rings\" folder or use File Explorer and click and hold on media file and select "Set as Ringtone"

 

WAV for SMS/EMAIL/Alerts/Alarms:

Add WAV files into "\Windows\" folder
They will now be available in the Settings > Sounds and Notifications section.

 

Registry hack for longer/shorter keyboard light

HKCU\ControlPanel\Backlight\

At the bottom you'll see a key that says QKeyLedTimeOut

Modify that key and change the D Word from 10 to whatever seconds you want.

 

Disable start menu animation

HKLM\SYSTEM\GWE\Menu

Change "AniType" to 0

 

Force EVDO/1X for a quicker ring response

To do this, you will need your MSL number, which only Sprint can provide you. Verizon’s code is 000000. Open up the phone app and dial ##778# (PST). You will be asked to enter your MSL. Enter it, and you will be brought into the provisioning of your phone. From the top left, select Modem Settings. On this page, your Slot Cycle Index (SCI) is how often your phone polls the tower for incoming calls. This value is 1.28 seconds multiplied by 2^value (i.e 0=1.28 secs, 1=2.56secs) with 0 fastest, 7 slowest. The default is 2, but lowering it to 1 hasn't noticeably affected my battery life, and roughly 2.5 second (SCI 1) response time is far more reasonable than roughly 5 seconds (SCI 2).

Also on this page is your preferred operation mode. The Default is Automatic, which is the best available mode (EV that will roll back to 1X when EV is unavailable). There are times when you might be in a fringe area and your mode may cycle frequently and this can seriously drain your battery. Setting this to HDR will force EVDO only if you demand an EVDO connection. Changing this setting to CDMA only will force the phone to ignore an EVDO tower and maintain only a 1xRTT connection.

 

 

Step by Step guide to removing junk from new rom

Here are the steps I followed, since there seems to be a lack of usable instructions on this site.
1) Install the new ROM update, and let it do it's thing and install all of the junkware.
2) Delete any existing partnerships with ActiveSync, and then reconnect the PPC6700 to the computer.
3) When prompted create a new partnership, and uncheck all of the checkmarks by the sync items, so you get an ActiveSync profile that does not sync anything.
4) Download the Apache ROM unlocker
5) Download Total Commander
6) For the ROM unlocker, they used RAR to compress. You will need to get WinRAR to unrar. Once that is done put the .exe on your PPC6700 by using the Explore option of ActiveSync.
7) Put the total commander program on your ppc6700 in the same way you did the unlocker.
8) Disconnect the PPC6700 from the computer and use File Explorer on it to find the files you just put on there.
9) First click the total commander icon and this will install total commander.
10) Next click the ROM unlocker link and it will pop a dialog box. Click ok.
11) Soft reset the device
12) Once back up run the total commander program out of Start -> Programs -> Total Commander.
13) Type in the path \Extended_ROM\ in the path box
14) Select the config file from that folder and move it to you Documents and Settings to modify it.
15) Pull up the properties on the file and uncheck the read only attirbute of the config file.
16) Use total commander to edit it. Romove the following lines:
CAB: \Extended_ROM\WTLAudiblePlayerPocketPC.arm.CAB
CAB: \Extended_ROM\AudibleSample.sa.CAB
CAB: \Extended_ROM\sprint_software_store.CAB
CAB: \Extended_ROM\GetGL.CAB
CAB: \Extended_ROM\Disable_RemoveProgram.sa.CAB
17) Pull up the properties of the file again and re-enable the read only attribute of the config file.
18) Move the file back to \Extended_ROM\ directory.
19) Hard Reset the device
20) After it installs all of the necessarry files, go to the remove programs setting and remove the 2 programs listed there. I dont know what is installing them, but they are junkware related so get rid of them.

Now you have a PPC6700 free of junkware!

 

Enables the Ext Rom visible
[HKEY_LOCAL_MACHINESystemStora geManagerAutoLoadTRUEFFS_DOC1]
"Bootphase"=dword:00000002

[HKEY_LOCAL_MACHINESystemStora geManagerProfilesTRUEFFS_DOC1]
"MountHidden"=dword:00000000

Below is a copy of Verizon's config.txt for the cabs to be loaded on hard reset:

SHOW: Extended_ROMVerizon_Logo2.bmp
EXEC: Extended_ROMTPDisable.exe
CAB: Extended_ROMVZWProvision_Signe d.sa.CAB
CAB: Extended_ROMSigned_MMS3.0.6.22 _Apache_VZW_26Sep05.CAB
CAB: Extended_ROMCustomize_105201.s a.CAB
CAB: Extended_ROMEnable_RingTone.sa .CAB
CAB: Extended_ROMRegion.sa.CAB
CAB: Extended_ROMVZWProvision.PPC40 0_2577MTM.CAB
CAB: Extended_ROMRemove.sa.CAB
CAB: Extended_ROMLink.sa.CAB
EXEC:Extended_ROMTPEnable.exe
RST: Reset

 

An easy way to get rid of the "user configurations" Verizon enables is to hard reset the 6700 (hold down both soft keys while hitting the reset key.)

Once your device resets and you begin the set-up wizard you can then reset the device before any of the "customizations" are installed. If you want to go back and install the "customizations" you can install them one by one by unlocking the Extended Rom and then opening the cab files yourself.
You can browse to the Extended Rom and view the CAB files by installing Total Commander and typing /Extended_ROM/

The important one's to install seem to be:

Enable_RingTone.sa.CAB
Link.sa.CAB
Region.sa.CAB
Signed_MMS3.0.6.22_Apache_VZW_26Sep05.CAB
VZWProvision.PPC400_2577MTM.CAB
VZWProvision_Signed.sa.CAB

The nice part about installing CAB's this way is that you can uninstall them at anytime.

Thankfully VZW doesn't install all the Junk that Sprint does, but they do add some restrictions, such as crippling WiFi and Bluetooth...this should help eliminate both of those restrictions.

 

Today Screen Wireless
This will show if you are on your home network or roaming, also it will show if your WiFi & bluetooth is On/Off. Very cool hack, thanks to that_kid for posting this over at pdaphonehome.com

Click HKEY_LOCAL_MACHINE
Click SOFTWARE
Click Microsoft
Click Today
Click Items
Click "Wireless"

Thier will be nothing in this folder to start!

Now add the fallowing to the folder

Add new Dword with a name Flags and the value is "0"
Add new Dword with a name Options and the value is "0"
Add new String Value with a name DLL value is "netui.dll"
Add new Dword with a name Order and the value is "0"
Add new Dword with a name Enabled and the value is "1"
Add new Dword with a name Type and the value is "4

Now close the program and soft reset the phone.

 

If you hate the way the volume slider works by default .

Push and hold down the thimb wheel and it moves down once, then moves down rapidly. You let go and it keeps moving. Argh! You can change this. Go to Settings / Personal tab / Buttons / Up/Down Control tab. I set my Repeat rate to the slowest setting and that seems to turn repeat off. With that setting, you have to slide it and release it once for every notch you want to move up/down in adjusting the volume

 

The Vision duration registry edit from the 6600 works on the 6700.

This edit allows you to see the duration of your Vision connection along with a button to disconnect it. You see it in the bubble that is displayed when you tap the Vision icon.

 Click HKEY_LOCAL_MACHINE
Click ControlPanel
Click Phone
[at this point, the buttom grey status bar should read \HKLM\ControlPanel\Phone'
Click the bottom menu 'edit'
Select new dword value

Change the value name to "Flags2" (no quotes).
Select the 'hexidecimal' button.
Type 10
Click ok.
You should now see in the 'name/data' section:

Flags2 16 (0x00010)
When done, reset the device.

 

Make Your PocketPC Faster

Open your registry editor on your Pocket PC
2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
3. Change the value of 'limit' from 8192 to 16384… or even to 32768 for a faster setting but eats up more memory
4. Close registry editor and soft reset.

 

Increase the Quality of the Video the camera takes :

HKey Local Machine\Software\HTC\Camera\ReParam\MP4Large (or Medium or Small).
Change the FramRate value from 10 to 19
*don't exceed 19

 

HKLM\System\StorageManager\FATFS

I changed the CacheSize key from 0 to 8192 and it seems to have sped up my ppc. not only that but BT 3900B doesnt seem to give me the memory error anymore that had begun to reoccur. give it a try and let me know what you find

Obviously you actually lose quite a bit of space with this hack with a value of 16384, around 16mb almost. I instead used 4096 as the value a 3-4mb loss, no biggie since i have a 1gb sd card). This seems to improve the speed of my PPC as well. I might try a value of 8192 here soon as well as i have plenty of space available

 

How to Store PocketInternetExplorer data on your Mini-SD card instead of the internal storage.

It currently results in a PocketIE error where it crashes and closes immediately after loading a page. Clearing the data using the options in PocketIE solves the problem temporarily.

find this key:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\

3 values are here:

\Windows\Profiles\Guest\History
\Windows\Profiles\Guest\Cookies
\Windows\Profiles\Guest\Temporary Internet Files

Create a folder on your storage card for all three and edit the values above:

\Storage Card\My Documents\IE\History
\Storage Card\My Documents\IE\Cookies
\Storage Card\My Documents\IE\Temporary Internet Files

After doing this, I ran PocketIE and browsed a few websites and it appears that the temporary files are now being stored on my storage card! Let me know how this works for you...

you should be able to clear your Windows\Profiles\Guest folder now...it had been saving my gmail login/pw and when i changed the registry to bounce it to the storage card, it no longer remembered...so it's not using these folders anymore.

My last question would be about the folder \Windows\Temporary Internet Files\Content.IE5 - but that folder, for me, appears to be only taking about 20kb.

edit: i just found that, after making these changes, if you go to clear your temporary internet files through pocketIE, it will clear the storage card folders...if you want to clear your windows/profiles folder (which you should, to get all that space back), either do it before making these changes, or do a soft reset and use file explorer to delete the files right afterwards.

 

Always On Internet (Vision) Connection

- Change the "AlwaysOn" dword value from "0" to "1";
-- You may be asked for your Vision ID/PW. Just leave blank.
-- Warm Reset

[[HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\Sprint PCS Vision]
"AlwaysOn"=dword:00000001
"RequirePw"=dword:00000001
"ConnectionGUID"="{8956986C-8ABE-ECBF-D48F-57F7DD6A7E6A}"
"SecureLevel"=dword:00000000
"Secure"=dword:00000000
"Enabled"=dword:00000001
"EntryType"=dword:00000000
"DestId"="{F079757F-9357-4000-8305-9CA6B9B6CAEC}"

 

Add a disconnect button and connection time to your vision connection bubble:

Go to HKEY_LOCAL_MACHINE\ControlPanel\Phone
Go to New value, then click dword value
Name the value "Flags2" without the quotes
Choose decimal value and enter 16 for value amount
Soft Reset and tap on the vision icon and it will show the disconnect button and connection time.
Please note: The "always on" tweak and the Disconnect button/time connected tweak will NOT work together. The always on tweak will override the other tweak and those extra options will not be shown.

 

How to Change Internet Explorer Start Page

In the \windows\appbuttons folder you'll see an "Internet Explorer.lnk" file. If open the file using Word mobile it contains:

28#"\Windows\iexplore.exe"
\windows\default.htm

Edit the file so that it just says:

28#"\Windows\iexplore.exe"

Close Word mobile, kill any running instance of IE and restart it using the hardware button. Should work now.

 

Found a great little program that's free and doesn't do anything.

Let me explain-There's been a few people complaining, me too, that the virtual keyboard will often keep popping up and getting in the way when you don't need to be typing anything. Download NullKeyboard and it put adds a choice in the list of available input devices. It's a keyboard that doesn't do anything. More importantly it never pops up. When you actually need a virtual keyboard just pick something else.

 

Front Button Tips:

To allow buttons to turn device on: Go to settings-personal tab-buttons-lock tab this will allow you to change settting

  

Volume slider adjustments:

settings-personal tab- buttons-up/dn controls

 

Vision duration (see how long you are connected to vision & disconnect button)

- Click HKEY_LOCAL_MACHINE
-Click ControlPanel
- Click Phone
- [at this point, the buttom grey status bar should read \HKLM\ControlPanel\Phone'
- Click the bottom menu 'edit'
- Select new dword value
- Change the value name to "Flags2" (no quotes).
- Select the 'hexidecimal' button.
- Type 16
- Click ok.
- You should now see in the 'name/data' section:
- Flags2 16 (0x00010)
- When done, reset the device.

 

Make PIE look like version 6.0

(advert security check on websites) (Note: This can cause content problems. Esp. with video streams. You will get the following errors - Cannot play the file. The file is either corrupted or the Player does not support the format you are trying to play".)
- Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
- Windows\CurrentVersion\Internet Settings\User Agent \
- Change the default value from "Mozilla/2.0" to "Mozilla/4.0".
- Change the "Version" value from "MSIE 3.02" to "MSIE 6.0".
- Change the "Platform" value from "Windows CE" to "Windows NT 5.1".
- Some web sites may just compare the user agent string, but if this is not enough, browse to the Post Platform\ sub key and delete the "240x320" value that specifies screen size.

 

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.

 

So you know how you get crappy images from the sprint proxy server? (like when you go to google and you see a grey box behind the compressed grainy google logo) Well, lets say you want to see pictures, but the real natural picture, and dont want the ugly compressed version, or lets say you need to download album art from the net to put into WMP10, you want colorful art right? Here's a solution.

 

Heres the correct reg edit:

HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows-> CurrentVersion -> Internet Settings -> 5.0 -> User Agent

change default to the following:

Mozilla/4.0 ; Blazer/4.0

make sure to do a soft reset and refresh your browser

 

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)

  

I shut off my blinking LED

Hkey_Local_Machine/Drivers/Builtin/AllLEDMgr
And change the Index value from 1 to 0
Then soft reset.

This is for both the blue and green LEDs.

[EDIT. Note: This deactivated the vibrate mode on my phone]

 

Speed up dialing on your 6700:

Turn off keypad tones:

Press green phone button
Bottom right "MENU"
OPTIONS
KEYPAD = OFF
OK
speeds up the dialing process a lil bit

 

But remember one thing- If you turn the tones off, then you will lose your ability to send "TouchTones" by hitting certain digits. No dialing of extensions, PIN numbers etc.

 

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

 

Change Voice Codec (VOCODER) from EVRC to 13k on xv6700

First dial ##778
Tap on "Edit"
Enter Unlock Code 000000
Tap on arrow to upper left hand of screen to reveal drop down menu where it says "Display"
Select "CDMA Settings"
Click and hold on the "EVRC Enabled" line under the Settings column
Select "Edit"
Switch to "Disabled"
Then press "ok"
Click and hold on the "Home Page" line under the Settings column
Select "Edit"
Switch to "Voice 13k"
Repeat for "Home Orig" and "Roam Orig"

 

Voice Command Volume Fix

Open your regedit program
Go to
HKEY Current User - Control panel - Sound Catagories - Voice Command (or Voicecommand1)-
click on voice command(or voicecommand1) and look for the keys and value section

In the settings
Change:
Attenuation Catagory - Value 1
InitVol - Value 3
Close the edit app
soft reset
and then you might need to check your settings in Voice Command.
Once you have the VOice command settings set for the phone for announce calls, etc
Then call your phone and see if you notice an increase in volume.

If you are running any 3rd party apps, you might need to make sure the volume is set to full.

 

Cleartype mode in Landscape view

1. Goto "HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSettings\OffOnRotation"

2. Change/ensure the value is "0"
3. Soft reset

 

Another CACHE tweak

Go to "HKEY_LOCAL_MACHINE\System\StorageManager\Filters\f sreplxfilt\ReplStoreCacheSize" and change/ensure value is "8192"

 

Start Items

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\NewMenu

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Start Items

 

IE always wanting to go to the "blank" setting and not my home page

- HKLM\SOFTWARE\Microsoft\Internet Explorer\AboutURLs

-       change "blank" to whatever you want

 

Change Site IE Button brings up on your Keyboard (HTC)

Navigate to "HKEY_LOCAL_MACHINE\HARDWARE\OEM\KEYBD\PieHomePage". You can either delete the value completely and get a LOCAL windows default page like I do or put in the site or local file of your choice.

 

Many people have experienced the DSOD

i.e. the phone's LEDs still blink but the device won't turn on and needs to be soft-reset. I'm collecting all the things we can do here to avoid DSOD. I haven't completely gotten rid of it, but I'm down from "DSOD after literally every hour" to "once a week".


- Disable the automatic ActiveSync checking. This is the official solution Verizon Data Technical Support gave me. "Stop Activesync". Yes, VZW Support told me to follow those clumsy steps.
- Do not install software on the storage card that might trigger automatically. That means: Absolutely no today plug-ins, no ring tones, nothing that runs in the background, and nothing that could accidentally be triggered if you hit one of the buttons of your device.
- Do not store data that might be accessed automatically. Same thing. Basically, do not store mail attachments on the storage card if you have wireless sync.
- Close programs that use the storage card before turning your device off. Magic Button is an excellent tool to do this.
- If you do install programs on the storage card, do NOT use the "Programs" window or the start menu to start them. Instead, use a File Explorer to run them. If you use "Programs" or the start menu, that program will be in your list of recently accessed applications in the start menu. So the next time you turn your device on and click on the start menu, the system will access your storage card to load the icon of the application - this will create a noticeable delay of several seconds, if not DSOD.
- You may try disabling the auto-shutoff of your device. Personally, I don't do that, but many people in this forum have successfully avoided DSODs by preventing their device from going into sleep mode in the first place, with just the backlight turned off.
- Get a good holster or find another good way of transporting your device. It seems to me that physical impact can cause DSODs. It might be a bad idea to carry the phone in your pocket. Try a good holster (and stay clear of the Verizon holster - my personal favorite is the Seidio holster, but check this forum first before making a decision - there are good reviews for most available holsters available).
- Don't randomly install crap. Every single piece of software you install could interfere with your system. Limit the software you install to what you really need. Check the forums, some people named a few programs that explicitly did not work for them.
Please send me things to add and I'll edit this entry if your suggestion has been proven to help. The main thread to discuss DSOD is here - please don't shift it over into this thread.

 

Remove Battery Icon on System Tray

But it wont remove the batt icon on the top

Change this registry key

 

[HKEY_LOCAL_MACHINE\Services\Power]

"ShowIcon"= to a 1

    

Automatic/Manual Time Sync (also Voice Privacy)

 DO NOT EDIT YOUR REGISTRY IF YOU DO NOT KNOW WHAT YOU ARE DOING....
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

 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

 

Edit the extended dictionary! look no further.

wow it seemed so difficult at first...but i found a .zip file that contained a .cab deep in one of its directories and it's a very small, simple dictionary editor.
you can add, delete or edit the words in the dictionary...as well as changing their "weight." the default and lowest weight is 3 and the highest is 113...i read somewhere that it is recommended that you set new words to 3 and let them change their weight automatically (the file is dynamically updated by the OS based on the frequency of use).

click "about" to see the instructions (they are cut short but i think everything important was covered).

you must click file/save and then file/reset before any changes will be saved/take effect. if you exit the program without reseting, any changes will be lost. if you click file/open, you will lose your changes because it will reopen the current .dat file.

to edit the word, highlight it and it will appear at the top of the screen. then change the spelling and click file/save. remember to soft reset.

i think this pretty much covers it - remember the phone already has a built in dictionary that has many words...this file cannot be larger than 7-8k apparently and so you shouldn't just add as many words as you can think of...just ones that don't show up with autocomplete that would be useful for you. it's also useful to edit out the words you don't want to show or that are spelled incorrectly.

Change Solitaire Graphics 

You may have noticed that the graphics in solitaire look horrible. Indeed they look like they have not been updated since Windows CE 1.0.

The truth is that somebody at microsoft simply forgot to include the updated graphics in Windows Mobile releases for QVGA devices.

Fortunately the updated graphics are stored in a seperate file that can simply be added to the "/Windows/" folder.

The file is pegcards.96.dll Simply copy the file into your /Windows/ folder. Run solitaire. If it did not work, try soft reseting.

I'm not personally all that crazy about the updated graphics, but they are definitely better.

 

Increasing Speaker Volume

Try increasing the value in:
HKEY_CURRENT_USER/ControlPanel/Phone/"Vol"

I cranked it up to 95000 (original value is 65535 and that increase the volume substantially, I don't know what it will max out at or how it will effect battery power (I don't even care, as long as the volume is louder).

 

Modify the Low battery warning

Browse to HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408}\
Create a String value named "Default" and set its value to "Low battery warning".
Now go to Start > Settings > Personal tab > Sounds & Notifications applet > Notifications tab, select "Low battery warning" in the "Select an event" drop-down list and you can customize it."

Additionally, another poster wrote:

"Change options value to 1073741833... not exactly sure what this references but what it does is allow for the repeat box to not be greyed out anymore under sounds and notifications. This is the same value that is listed under the reminders entry, thats where I got the idea from.

Ok so now turn off the ppc, soft reset and when you come back up you are going to have access to Low battery under sounds and notifications with all the options available. (Turn off repeat)"

 

Dialer codes
##DEBUG# - Opens a page called field trail. Shows the cellular radio debug info, signal etc... This one is safe for even inexperienced users as you cant mess anything up here. It simply displays information.

##RTN# - Shows runtime and info on phone. This one is safe for even inexperienced users as you cant mess anything up here. It simply displays information.

##pst# - edit epst. Displays critical data allows you to edit A-key, NAM settings, CDMA settings, home SID and NID, modem settings, PRL, packet dial string, phone directiry, M.IP settings, M.IP default profile and 5 customer profiles.

##VOCODER# - vocoder??? settings are home orig and roam orig

##AKEY# - Allows you to set a AKEY for the phone

##DATA# - Main programming of Sprint vision options

##PRL# - unlock PRL

#HELP# - only one # before code... It flashes the screen but nothing else. perhaps a modem reset?

##DIAG# - Passthrough enabled

##PREV# - Allows you to set the p-rev of your phone

 

How to hide the battery icon from the top bar

You'd need to add a DWORD ShowTitleBarBattery with value 1 in the registry entry:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell

 

Extend the timeout of the Keyboard LED

HKCU\ControlPanel\Backlight\QkeyLedTimeout

You can set it at 15 but you can have it set to whatever you wish

 

Force the data connection

HKLM\Software\OEM\PhoneSetting\HiddenModeOperationPage

Change from 1 to 0

Save and soft reset

After resetting, go to:

Start > Settings > Phone > Services > Mode of operation

You will now have 3 choices, Hybrid (default), EVDO, and 1X. This is great for those stuck on the fringe areas of 1X and EVDO!

 

DO YOU HAVE MORE HACKS? If you do, please email me at hai-zi@SprintMogul.net and send me your hack and I will include it here for everyone to see it. If you wish, I will include your member's name after the hack in order to recognize your input.

_____________________________________________________

EDITED SECTION:

-------------------------------------------------------------> August 25, 2007. I added:

 

How to create a start menu shortcut and get it listed under Programs

(for a program that's not actually installed)

Hook phone up through Activesync

Navigate to the folder containing the program that you need a start menu shortcut for.

Highlight the .EXE file, right click and create a shortcut. (You can rename it if you want, like delete "shortcut to" out of the name)

Next, move the shortcut to this folder:

Device\Windows\Start Menu\Programs

There will now be an option to link to that program in the start menu, it will also be listed and can be launched under "Programs".

 

Thanks to Primenall… SprintMogul user

 

-------------------------------------------------------------> September 20th, 2007

 

Change the way your D-pad scrolls from TABBING to normal PAGE DOWN/PAGE UP.
HKLM\SOFTWARE\Microsoft\Internet Explorer\Navigation\4-Way Nav
Change Value from 1 to 0

 

NOTE: This hack will cause opening any new messages (SMS, email, etc) at the footnote-end of the message. You will have to scroll-up all the time to read the beginning of every message.

Thanks to Neweden (SprintMogul user) for the note on this hack’s behavior.

 

----------------------------------------------------------------> September 23, 2007

 

How to Increase Your Battery Life

 

These will give you a serious extension on your battery life.  If not, you've a bad battery or are using a non-OEM charger...get a replacement battery from Sprint.  Everything below the bar is the 'quoted' material.

 

These WILL work, and WILL improve your performance!

 

 

  1. HKLM\Comm\AsyncMac1\Parms\DisablePowerManagement
    Change Dword value from 1 (default) to 0

 

  1. HKLMComm\Irsir1\Parms\DisablePowerManagement
    Change Dword value from 1 (default) to 0

 

  1. HKLM\Comm\PPTP1\Parms\DisablePowerManagement
    Change Dword value from 1 (default) to 0

 

  1. HKLM\Comm\L2TP1\Parms\DisablePowerManagement
    Change Dword value from 1 (default) to 0

 

Hack provided by  monkeywithanuzi (SprintMogul user)

-------------------------------------------------------------------------------------------------

Copyright 2007 by Gaines Kergosien Terms Of UsePrivacy Statement