[JAM, MDA Compact, S100 General] oltp:
Hi max414,

Pls don't make me reveal too much secrets ;-)

VGSMail is an imap e-mail client, so I receive my e-mail immediately on my magician when it arrives on the mailserver.

VJstuff well like Carty says: test some & keep some. I use them for one handed op. So VJOkButt for really closing app & VJKeyPress to simulate the StartMenu button, both assigned to a hardware button by AEButtonPlus.

Registry hacks? Well I patched it to have Camera, Album, Intellipad, MidletManager & many dll's in \Storage\Windows instead of \Windows which saves me well > 4MB RAM. & I use some of these patches, which I collected since June 2005 on the board I didn't invented them.

I ran across some extra registry tweaks at Aximsite for the X51v which seems to have improved performance on my BA. The extra reg settings are

HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\CacheSize=4096

HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\EnableCache=0x1(1)

HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize=4096

HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSFlash\FATFS\DataCacheSize=4096

HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSFlash\FATFS\Flags=40

The first two registry entries are already included in the wm5 fixes cab by mamaich but with a diferent value for the cache. I have been using the 4096 cache value myself already. I also tried the extra settings in bold and found it gave another boost to the PPC speed. Here is the original thread http://www.aximsite.com/boards/showthread.php?t=104366&page=1&pp=20 Anyone else like to try and post feedback on their results? If confirmed maybe it can be added to the wm5 cab file.

Edit: Can anyone try setting this reg key HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSFlash\FATFS\DataCacheSize=2048 instead of 4096 as above. For me it seems to work slightly better.

I also tried changing these two entries for PIE, unfortunately PIE runs so slow i cant tell if it has any positive effect

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

"MaxConnectionsPerServer"=dword:10(dec) - default 4

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]

"MaxRequestThreads"=dword:10(dec) - default 5

HKEY_LOCAL_MACHINE\Software\Apps\Microsoft Application Installer

Default: 0

Changed: 1

Fast graphic but consume memory

It can fasten and smoothen your OS graphic movement, but it will eat some of your program memory, not that much. You also can change it to 32768 instead of 16384 for greater result.

Code:

HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE

Default: 8192

Changed: 16384

To hide screen rotate icon

There is a small PDA icon at your bottom right corner of your screen to change ur screen orientation from patriot to landscape and other way round.

Code:

HKEY_LOCAL_MACHINE\Service\ScreenRotate

ShowIcon value change to 0

Default: 1

Changed: 0

To turn off flashing LEDs and Vibration

It will turn off the blinking green/red/orange LED and the vibration mode. Some people will irritate by the blinking, especially when you're driving and sleep at night.

Code:

HKEY_LOCAL_MACHINE\Drivers\Builtin\AllLEDMgr

Default: 1

Changed: 0

Enable camera

frame rate display

Camera frame rate will appear on the screen when u're using the camera

Code:

HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CAMERA\AppDefSettings\General

Default: 0

Changed: 1

To set ur ringstones to run from Storage Card

Place all your downloaded ringtones from internal memory to storage card. Usefull for our small/ciput Mini memory.

Code:

HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring\Directory registry key

Default value: "\Windows\Rings\"

Change it to: "\Storage Card\<your preferred directory>\" (Note that "\" at the end is extremely important!!!)

Place those ringtones into \Storage Card\<your preferred directory>\

Enable hidden editor function in Album

This opens the additional hidden function in the ALBUM, allows u to edit ur photo, brightness, contrast, crop, etc. Album (opens Editor menu):

Code:

HKEY_LOCAL_MACHINE/SOFTWARE/HTC/Album/Disable Editor

Disable value changed to: 0

SPB Pocket Plus Storage Card Display

If u notice, there is no indicator available to

display our storage memory capacity. This will add Storage Card display icon. PLEASE FOLLOW THE STEP CAREFULLY!!

1. Add icon/item Backup Battery Indicator

2. Regedit the key in

Code:

HKEY_LOCAL_MACHINE\SOFTWARE\Spb Software House\Pocket Plus\Today Items\Pannels\

3. Find key in directory 00000 or 00001 or 00002 or 00004; that have Name Action with value *backupbattery

4. Change the value to *storagecard

5. Soft reset

O2mini Camera Settings Configuration

Enhance you picture taken quality. It will remove your camera snow effect

Code:

HKEY_LOCAL_MACHINE/SOFTWARE/HTC/Camera/AppDefSettings/General

Set

Contrast: 5

Brightness: 6

Saturation: 3 or 4 (recommended by Doc)

Hue: 5

Sharpness: 3

Unlimited 3gp Recording for mms settings

This will allow you to take unlimited recording time

Code:

HKEY_LOCAL_MACHINE \ SOFTWARE\HTC\camera\AppDefSettings\P3

DWord Value called "EnableLimit", change it from 1 to 0.

To include both time and date in taskbar

You'll get time and short date on your

right top of the screen, rather just displaying time. Meaning, you can remove your date item on your today screen.

Code:

Phase 1:

1) Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\

2) Create a binary value named "TBOpt" and set its value to "13 00 00 00".

3) Soft-reset

Note: If u ever get bored of the date display, rid it by deleting the TBOpt key.

Phase 2: IF U NEED THE CHANGE THE DATE FORMAT:

i) Just go to Settings>Regional Settings>Date>Short Date

ii) Choose "dd-MMMM-yy" or whichever format u prefer.

iii) Click "ok".

Disabling “Message Sent” notification bubble

For those who hates the "Message Sent" notification after sending an SMS, this is the steps to remove the bubble notification...this is the STEP by STEP method to do it in case some of you guys dont get it right...

1. First, you will need to download a Registry Editor to help you do it...

2. using the Registry Editor, navigate to:

Code:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox

3. Next, click on Inbox (make sure the Inbo

x is highlighted) and select Edit, New Key

4. Name the New Key as "Settings"

5. Click on "Settings" (make sure the Settings is highlighted) and select Edit, New String Value

6. On "Value name:", key in SMSNoSentMsg and in "Value data", key in 1

7. Soft reset your device and test it with one SMS, and you will notice that the SMS Sent bubble is being disabled.

Audio Tweak

Audio Tweak enhances the speaker performance of the O2 Mini (some devices have this set to a lesser priority and by using this you get better sound, if your device is already set to a high level you have no need for this)

Code:

HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev\Priority256

Default: 110

Changed to: 80

Disable start menu animation

This tweaking will eliminate the list of menu "drop-down animation" if u tab on Start/Flag icon.

Code:

HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\

AniType value change from 6 to 0.

Looping Ringtones Delay

Ring tone has a standard 3 seconds delay before repeating. You can set the delay from

0 second to how many second that you want.

Code:

HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0

Change 'Script' from 'av0pw3r' to 'av0pr' and you'll get 0 sec delay.

OR change it to

av0pw1r = wait for 1 sec

av0pw2r = wait for 2 sec

and so on...

Plus..heres the code

a - stands for display

r - repeat/replay the script again

c - sets the volume C50, c150, c100

f - means flash .. f1 flash for 1 second and f0 stands for flash continuously

p -means play ringtone

v- vibrate then incorporate with number to state how many seconds it will vibrate example. v3 vibrate for 3seconds or v0 for continous

w - stands for wait or pause then specify how many seconds like w3(wait for 3 seconds)

heres the example

Flash - af1w60f0

Ring - apw3r

Ring Once - ap

Increasing Ring - c50apw3c150r

Vibrate Then Ring - v3w3apw3r

Vibrate - av3w3r

Short Vibrate - av1w3r

Vibrate Long Then Ring - v3w3v3w3apw3r

Vibrate And Ring - av0pw3r

Increasing Ring And Vibrate - c50apv3w3c150r

Fast Vibrate And Flash - af1v1w1f

0r

Vibrate and Ring Continously without pausing - av0pr

SMS Notification On

This is different with message notification send, this will confirm you when message already recieve by receiver

Code:

[HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings]

SMSDeliveryNotify = dword:00000001 ->0 if off

How to:

Create new Dword value name SMSDeliveryNotify

with decimal value data 1

Wacth for capital letter

Changing the Message Sent Notification Message

Change the default "MessageSent". Example "Pesan sudah di kirim"

Code:

[c\SOFTWARE\Microsoft\Inbox\Svc\SMS]

Change the Value "MessageSent" to whatever you like.

Change the default input method

To change your input method, keyboard, letter recognizer, block recognizer as ur default, even you soft reset ur mini.

NOTE:

*for English ROM

*cannot set transcriber and Phatware Calligrapher with this trick.

Code:

HKEY_CURRENT_USER\ControlPanel\Sip

Change the "DefaultIm" value for:

To set keyboard as default SIP, change the "DefaultIm

to

{42429667-ae04-11d0-a4f8-00aa00a749b9}

To set Character Recognizer as default SIP, change the "DefaultIm to

{42429690-ae04-11d0-a4f8-00aa00a749b9}

To set Block Recognizer as default SIP, change the "DefaultIm to

{42429691-ae04-11d0-a4f8-00aa00a749b9}

*change only the bold number will do. The rest are totally the same.

To set WordLogic as default SIP, change the "DefaultIm to

{4345EA53-B8A5-4E24-A14A-F7C34DD78077}

*No WordLogic in Xda O2 mini.

To Get The AM/PM on The Top Bar

Code:

HKEY_LOCAL_MACHINE\nls\overrides

1. Creat new String value with Name = S1159 & Data = Am

2. Creat new String value with name = S2359 & data = Pm

3. Creat new String value with name = STFmt & data = h:mm tM

- capital letters and small letters must be followed exactly or it may cause hard resets!

- you will get capital "AM/PM" on the top bar eventhough the registry data value above was entered as "Am/Pm"

Change The Date on The Top Bar

Code:

HKEY_LOCAL_MACHINE\nls\overrides

Look for String value

SSDte (short date) and change the value data, some example of date formats i have used below:

- "7 May 05, Friday" by changing the String value SSDte data = d MMMM yy, dddd

- "07/05/2005, Fri" by changing String value SSDte data = dd/MM/yyyy, ddd

Clear Type on LandscapeDisplay

You'll get clear type font in landscape mode. made me dizzy though..not much functionality value..just some fun factor for us curious ones.

Code:

HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSetting

1. Change value data of OffOnRotation from 1 to 0

2. Soft reset

Setting Cleartype Text in PIE

Code:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

"ClearTypeText"<- Set 1 to Enable Cleartype in PIE, 0 to Disable

Setting ClearType Text in Pocket PC

Optionally, you can go to START>SETTINGS>SYSTEMS>SCREEN>CLEARTYPE

Code:

HKEY_LOCAL_MACHINE\System\GDI

Create a Subkey then Name it "CLEARTYPE"

Settings Screen Text Size

Optionally, you can go to START>SETTINGS>SYSTEMS>SCREEN>TEXT SIZE

Code:

HKEY_LOCAL_MACHINE\ControlPanel\Stylus\96DPI

"CurFont"= change to the ff value ..

dword:00000258 -> Smallest

dword:000002BC -> Smaller

dword:00000320 -> Normal/Default

dword:000003E8 -> Larger

dword:0000044C -> Largest

Cheers, M