개발이야기2007. 10. 24. 18:36

재미있는 기능이 많다....아마도 국내 블랙잭엔 안되는게 많을 듯 하다..

원문:

요기

> Tweaks & Hacks For Your Blackjack

Track this topic | Email this topic | Print this topic

blackjacksmartzone

Posted: Nov 25 2006, 12:25 AM

Quote Post

Administrator
****
Group: Admin
Posts: 140
Member No.: 1
Joined: 22-November 06

This section will be dedicated to Tweaks and Hacks for your Blackjack. Tweaks and Hacks are basically modifications to the registry on your Blackjack to improve things like, speed, user workflow and other things....
One thing to remember - When making changes to the registry as listed in any of the items below, you do so at your own risk and BlackjackSmartZone will not be held responsible. Ensure that you have a knowledge of making registry changes or that you have backed up your registry prior to attempting any changes...
Our recommendation is that you use software that has been specifically designed to make these changes without the need for you to edit the registry. The best application for this is
SmartTweaker which provide in exces of 55 tweaks and hacks all programmed into an application that will make these changes automatically, as and when new tweaks are discovered these are automatically added at no extra charge.

If you know of any others, please feel free to add them to this area.
Call Beep - Change the following registry setting to turn off the beep when you first make a call on your Blackjack!
HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCall2
Change String/Value InitVol to 0

Call History - Change the following settings to increase the Call History on your Blackjack.
\HKEY_CURRENT_USER\ControlPanel\Phone
"CallHistoryMax" contains the number of numbers that will be kept in history. I.e. change it to 100 Create the key string and set the value to whatever you like.

Camera Shutter Sound - Change the following Registry settings to turn off the Camera Shutter Sound.
\HKEY_LOCAL_MACHINE\System\Pictures\Camera\OEM\SoundFile
Modify the string/value \windows\shuttersound_02_secs.wav to say \windows\*none* (remember to include the ** around none)

Font Gamma Change - Want to change the brightness of the font that is used on your Blackjack, simply change the registry settings below and you can have a duller font or a brighter font....In the registry simply change the following values -
HKEY_LOCAL_MACHINE\System\GDI\Gamma
Font Weight Change - Want your font thickness to be thinner or thicker???Make the following changes in the registry and Voila! thicker or thinner font!!!
HKEY_LOCAL_MACHINE\System\GWE\Menu\PopFnt
change the wt default value to a lower value to make it thinner or a higher value to make it thicker

List View/Grid View - Change the following registry settings to get a List View or a Grid View in your start Menu:
\HKEY_CURRENT_USER\Software\Microsoft\Shell\StartMenu
Change the GridView value to 0 if you want list view.
Change it to 1 if you want grid view.

Never Miss SMS Again - This tweak will enable you to never miss an SMS message again, it will enable fast blinking mode on new SMS messages that are recieved so you will never miss those important ones!!In the registry simply change the following values -
HKEY_CURRENT_USER\ControlPanel\Sounds\SMS
change the default value to - pf1w99999f0
HKEY_CURRENT_USER\ControlPanel\Sounds\Keypress
Change the default value to - pf0

Password Protection - Change the following registry settings to have password protection for your Data Connections.
\HKEY_LOCAL_MACHINE\COMM\ConnMgr\Providers(7C4B7A38-5FF7-4BC1-80F6-5DA7870BB1AA)Connections
If you want it to require you to put a password in when you login on to the internet do the following: inside the broadband and express folder change requirepw from 0 to 1, it will require u to put in a password. Perform the same action in the following Keys.
\HKEY_LOCAL_MACHINE\COMM\ConnMgr\Providers(EF0974C-4C98FF6-AEF805DC0E8E)VZW BROWSER
HKEY_LOCAL_MACHINE\SOFTWARE\MOTOROLA\MMS\PROFILES\VZW MMS

Program Security Warning Message - Off - This will turn off the security warning message that is displayed when you install non certified software. NOTE: This does open up the possibility of malware becoming installed on your phone, since the warning message will not appear to prompt you. In the registry simply change the following values -
HKEY_LOCAL_MACHINE\Security\Policies\\Policies Folders
change the 0000101a default value to - 1

Memory Defrag - This tweak will enable you to free up memory by doing a memory defrag in realtime!! In the registry simply change the following values -
HKEY_CURRENT_USER\Software\Microsoft\Shell
Create a Key and set the value - NEVERDORKMEMORY

Smaller Scrollbars - Perform the following regustry changes to allows 4 icons on a row in the start menu instead of 3! It also allows more to be viewed on the screen in IE!
1) Go to HKey_LOCAL_MACHINE\SYSTEM\GWE\
2) Adjust the following values
cyHScr : Horizontal Scrollbars
Height in pixels (default is 6, set it to 3)
cxVScr : Vertical Scrollbars
Width in pixels (default is 6, set it to 3)
3) Soft-reset

SMS Message hack - Make the following adjustments to get rid of the "SMS Message Sent" popup that appears after sending a text!
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox
Click on Inbox (make sure the Inbox is highlighted) and select Edit, New Key
Name the New Key as "Settings"
Click on "Settings" (make sure the Settings is highlighted) and select Edit, New String Value
On "Value name:", key in SMSNoSentMsg and in "Value data", key in 1
Soft reset your device and test it with one SMS, and you will notice that the SMS Sent bubble is being disabled.

Speed Increase - The following tweaks greatly improve the Blackjack performance, making it much more responsive. Simply open your Blackjackregistry using your chosen Registry Editor and change the values below.
HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\ (Change limit from 16384 to 32768)
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS (Change CacheSize to 4096)

Customization of Start Menu Programs List - Want to reorder the items in your Start Menu?? Make the following changes to update what and how they appear.. In the registry simply change the following values -
HKEY_CURRENT_USER\Software\Microsoft\Shell\StartMenu
Settings.lnk
Accessories
Games
Configurations
Resource Management
Messaging.lnk
Contacts.lnk
Calendar.lnk
mMode.lnk
Internet Explorer.lnk
ActiveSync.lnk
Call History.lnk
MSN Messenger.lnk
Camera.lnk
WMPlayer.lnk
Simply change the order in which they appear in the list and this will also be the new order in which they appear on your Smartphone..

Startup/Boot Sound - Change the following registry setting to have a new startup and shutdown sound play -
\HKEY_CURRENT_USER\ControlPanel\Sounds
At the very bottom of the list of entries, there is an entry called AllSounds
Open that up and you'll see a list of mp3 files.
All you have to do is append your own audio files (mp3, wma, or wav) to the list. Then you have to make sure that you place your new audio clips in the \Windows folder so that they are accessible.
The next time you go to the sounds events page, the drop down menu will contain the new clips you added.
If you want to change the system startup sound, go to:
\HKEY_CURRENT_USER\ControlPanel\Sounds\SystemStart\Sound
Change the hidden wav file, \Windows\Piano.wav to \Windows\YOUR_WAV_GOES_HERE.wav

True SMS Delete - Your SMS Messages are never truly deleted (even though you click delete), this tweak will make possible a true SMS delete, the Delete folder will remain empty. Awesome if someone looks at your phone (your SMS will have been truly deleted!!) In the registry simply change the following values -
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\INBOX\SMSTEXT
change the DWORD MaxDeletedMsgs value to - 0

BlackjackSmartZone (Home) -> Tweaks & Hacks For Your Blackjack

Posted by krsuncom
개발이야기2007. 10. 10. 09:57

원문이라네 : 요기

Tweaks and Hacks

Post registry and software hacks to make your TyTN do even more here.
(Obviously none of these will be supported by either HTC or your local phone service provider. Use these at your own risk.)
Registry Editors:
Mobile Registry Editor
Works with Mobile 5 though developed for older

Change Bluetooth Name Without Changing Owner Name
Normally the name of your device which is displayed when using bluetooth is the owner name.
To change this use a registry editor and browse to
\HCKU\Software\Microsoft\Bluetooth\Settings\Local Name
And change the value of the local name key to what ever you want.
THIS HAS ONLY BEEN TESTED ON MY DEVICE: IMATE JASJAM RUNNING WINDOWS MOBILE 5.0 (build 14955.2.3.0) AKU 2.3
Internet Explorer Navigation
The default behaviour for your device's four-way direction button in Pocket Internet Explorer (PIE) is to jump between hyperlinks/form fields on a web page. To change this behaviour so that the button scrolls the page left, right, up and down, use the following tweak:
\HKLM\Software\Microsoft\Internet Explorer\Navigation\4-Way Nav = 0 (DWORD decimal)
And to re-enable hyperlink/form field navigation:
\HKLM\Software\Microsoft\Internet Explorer\Navigation\4-Way Nav = 1 (DWORD decimal)
NB: You may still jump between links using Tab and Shift-Tab if your device has a built-in hardware keyboard.
WM5: Increase Performance and Speed

Boost Windows Mobile 5 performance by makeing the following changes in the registry...
[HKLM\System\StorageManager\FATFS] CacheSize = 4096 EnableCache = 1
[HKLM\System\StorageManager\Filters\fsreplxfilt] ReplStoreCacheSize = 4096
Default values for all keys are 0. Soft reset for changes to take effect.
Disable Menu Animation

Navigate to HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu, then change the value of "AniType" from 6 (default) to 0.
This disables the menu animation which helps in speeding up your PocketPC.
Change the Tap and Hold Dots Colours

1) Go to the HKLM\SOFTWARE\Microsoft\Color\ key.
2) Add a Binary value called "40" if it does not already exist.
3) Set the value to "rr gg bb 00" (RGB hex values 00 to FF so "FF 00 000 00" is Red)
SMS Settings

SMS Notification Always On
[HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings]
"SMSDeliveryNotify"=dword:00000001 ->0 to disable, 1 to enable.
Disable SMS Sent Notification
[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Settings]
"SMSNoSentMsg"=dword:00000001 ->0 to enable, 1 to disable.
Bottom tray icons

Remove the Battery Icon:
[HKEY_LOCAL_MACHINE\Services\Power]
"ShowIcon"=dword:00000000
Remove the Wireless Manager Icon:
[HKEY_LOCAL_MACHINE\Services\WirelessMgr]
"Keep"=dword:00000000
Restore local language support for sliding keyboard after upgrade to a different language ROM

This has been reported not to work, see below for another hack
You need to create Registry value of name "Locale" and type of "String" and data of "Localization ID" within [HKEY_CURRENT_USER\ControlPanel\Keybd]
Localization IDs:
French = 040c
German = 0407
Italian = 0410
Japanese = 0411
Kazakh = 043f
Russian = 0419
Other IDs can be found here: Tweaks and Hacks - htcwikihttp://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx.
Some versions of the OS seem to be case sensitive on this value, and if it does not work, try upper case letters. Registry example for say russian kbd:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"Locale"="0419"
Modification to keyboard hack. The above solution does not work for the Hermes the following new settings are required.

Goto the following registry entry
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
There is a key called 'Layout' and it is in Decimal.
The default value of English ROM is 20409, and Chinese ROM is 20404 (both are in hexadecimal).
The suitable value for German Hermes keyboard is 20407 (132103 in decimal).
Probably Hermes use 20+country ID (409=WWE, 407=German, 404=Trad. Chinese, etc...) format for keyboard layout value.

The above settings does not work with the latest Hermes firmware, the following is required.

[HKEY_CURRENT_USER\keyboard layout\Preload]
"Default"="e0010414"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
"Default"="e0010414"
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
"Layout"="132116"
The last setting is the same as in the above solution
These settings are for Norwegian keyboard, country code : 0414
Tested on fw. 1.31.502.1
Improve BT A2DP sound quality

[HKLM/Software/Microsoft/Bluetooth/A2DP/Settings]
Add new dword, Value name=BitPool; Value data=48 (Decimal)
Modify, Value name=UseJointStereo; Value data=0 (Decimal, Originally 1)
For BitPool:
Microsoft suggests the following bitpool values for optimal buffer sizes.
30 - Low audio quality
40 - Medium audio quality
48 - High audio quality
58 - Excellent audio quality
Chose one you like. I think 48 is good enough.
For UseJointStereo: use 0 instead of 1, then you got the real stereo.
Show Network Operator Name in today screen

Restoring Today Item: WiFi, BT and Phone Connection Status
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items] Create "Wireless" use Key "Flags"=dword:00000000
"Options"=dword:00000000
"DLL"="netui.dll"
"Order"=dword:00000000
"Enabled"=dword:00000001
"Type"=dword:00000004
  • Enable clicking on the today plugin above open Comm Manager
[HKEY_LOCAL_MACHINE\ControlPanel\WrlsMgr] Create key "Redirect" "Redirect"= "\Windows\CommManager.exe"
Restore clock on top bar

[HKLM\Software\Microsoft\Shell\]
"ShowTitleBarClock"=1 (enable)
"ShowTitleBarClock"=0 (disable)
PocketIE Cache in storage card

Create these folders:
\Storage Card\Pocket IE\Temporary Internet Files
\Storage Card\Pocket IE\Cookies
\Storage Card\Pocket IE\History
Add the following registry keys, string data type:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\Storage Card\Pocket IE\Temporary Internet Files"
"Cookies"="\Storage Card\Pocket IE\Cookies"
"History"="\Storage Card\Pocket IE\History"
Disable flashing service LEDs

[HKLM\Drivers\BuiltIn\AllLEDMgr]
"Index"=0 Note! Disables vibrating.
Adding disconnect GPRS/UMTS button

To add Disconnect button and a timer display showing how long GRPS is in use for the session: HKLM\ControlPanel\Phone\Flags2 = 16 (DWORD decimal) To have only Disconnect button: HKLM\ControlPanel\Phone\Flags2 = 8 (DWORD decimal) To disable both the Disconnect button and the timer: HKLM\ControlPanel\Phone\Flags2 = 0 (DWORD decimal)
Disable annoying beeps when changing in-call volume

There are actually 3 different sounds in play here: the one at the bottom end of the slider (quietest), the one in the middle posisitions (standard), and the one at the top end of the slider (loudest). These are handled by 3 registry keys: HKCU\ControlPanel\Sounds\LoudestInCallVolume
HKCU\ControlPanel\Sounds\QuietestInCallVolume
HKCU\ControlPanel\Sounds\StandardInCallVolume Within each of these keys the default 'Script' value is 'p' for 'play', change the 'Script' value to blank (erase the 'p').
Change ringtone/vibrate/LED flash characteristics

If you would like more control over how your device rings/vibrates/flashes its LEDs on events, you can can change the Script values of these events.
For example, for an incoming call performing 'activate device, play ringtone, wait 3 seconds, repeat':
HKCU\ControlPanel\Sounds\RingTone0\Script = "apw3r" (REG_SZ string, no quotes)
For performing 'active device, set volume to 33%, play ringtone, set volume to 67%, play ringtone, set volume to 100%, play ringtone (no repeat)':
HKCU\ControlPanel\Sounds\RingTone0\Script = "ac33pc67pc100p" (REG_SZ string, no quotes)
The following are the full codes available to you.
Please note that all the codes are executed simultaneously except after a ringtone play / wait code. E.g. 'v1p' will vibrate and play at the same time, while vibrating for 1 second. But 'pv1' will play the ringtone through all the way first, then start vibrating for 1 second. a = activate device
cN = set volume to N in percentage max volume
fN = flash notification LED for N seconds
p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code.
r = repeat. Note that this should be the last code in your Script string, if used at all. The repeat will be from the most recent a. So: v3apr will vibrate once then repeat the ring signal.
vN = vibrate for N seconds
wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.

Tweaks and Hacks - htc

Posted by krsuncom
개발이야기2007. 8. 30. 15:36

엄청나게 많은 정보다. 원본은 요기 :HTC UNIVERSAL HACK COLLECTION POOL! - xda-developers

HTC UNIVERSAL HACK COLLECTION POOL!


Dear Friends,
As an one month owner of Htc Universal, i searched the internet a lot and found lots of information. Also this great forum is really helpfull for me to do the rom updates or hacks provided by the experienced members... But i am thinking to open a topic to share what i found with all description... So i want to upload all the cabs and hacks i found, in an ordinary way... Probably most of the hacks which i uploaded here may be given a time ago in these forum or somewhere else... So this topic is aimed to be a collection pool of all the hacks for newbies like me and i will try to update the topic frequently... Any help to me is really great and for any mistake of mine, please forgive me...
Regards and thanks...

HTC UNIVERSAL HACK COLLECTION POOL!
**** NONE OF THE HACKS, UPLOADED IN THIS TOPIC, BELONG TO ME...I HAVE COLLECTED ALL OF THEM FROM THE INTERNET... THANKS GO TO THEIR PROGRAMMERS AND FOUNDERS....
*** AFTER APPLYING HACKS, PLEASE POWER OFF THE PHONE AND WAIT FOR 5 SECONDS AND THEN SOFT RESET...
HARD RESET:
PLEASE DONT FORGET TO BACKUP YOUR IMPORTANT DATA.
PRESS BOTH SOFT KEYS ON THE KEYBOARD AND RESET HOLE WITH STYLUS AT THE SAME TIME TO DO A HARD RESET...
BOOT LOADER MODE(USB/SERIAL):
FIRST DEATTACH SIM AND SD/MMC MEMORY CARD.
DISCONNECT USB CABLE.
PRESS BACKLIGHT BUTTON + POWER BUTTON + RESET HOLE AT THE SAME TIME.
YOU WILL SEE " SERIAL " ON THE SCREEN.
NOW CONNECT USB CABLE TO ENTER " USB " MODE.
PHONE KEYS VIBRATION EFFECT:
With this hack, you can feel the vibrate effect while pressing phone keys...
PHONE KEYS SOUND EFFECT:
With this hack, you can go back to default settings after phone keys vibration effect hack...
SHOW CONTACTS FIRST NAME SURNAME ORDER:
With this hack, you can change the view style of contacts to first name surname. After installation, tap and hold any contact and slect the file as option from the menu...
CHANGE BACKLIGHT KEY COMMAND:
With this hack, you can change the command of back light button to any program other than backlight function...
CLEARTYPE ON FOR PORTRAIT AND LANDSCAPE MODES:
With this hack, you can activate clear type both for portrait and landscape modes...
ACTIVATE PHONE SKIN WITH 3D BUTTONS:
With this hack, you can activate phone skin with 3d buttons in the expense of some memory and speed..
BLUETOOTH VOICE DIAL COMMAND OFF:
With this hack, you can deactivate the launching of voice command program and get opportunity to transfer the playing music directly to bluetooth headset by pressing the voice call button on the bluetooth headset (must be supported by bluetooth headset)...
BLUETOOTH VOICE DIAL COMMAND ON:
With this hack, you can reactivate voice call function over bluetooth headset...
DISABLE SECURITY:
With this hack, you can disable security procedures just after a clean hard reset without extented rom installations...
PERFORMANCE TWEAK HIGH RESOURCES:
With this hack, you will change the all storage caches,audio prioty,soft keyboard sensivity,font cache,glyph cache,deactivate start menu and windows animations with high amount of memory allocations...
PERFORMANCE TWEAK LOW RESOURCES:
With this hack, you will change the all storage caches,audio prioty,soft keyboard sensivity,font cache,glyph cache,deactivate start menu and windows animations with low amount of memory allocations...
WIFI G MODE ON:
With this hack, you can activate the mode for connecting wifi networks only for g protocol but be advised that there is no significant speed improvement over b mode...
WIFI SCAN INTERVAL LOW:
With this hack, you can consume some battery power while wifi is on by lowering the scan interval of wifi networks...
POCKET IE TWEAKS:
With this hack, you can change the parameters of pocket ie.the changes are make fit,zoom to small,search page as google,max request and max connections,cleartype on for ie,pocket ie as msie6.0 ...
ENHANCED FILE DIALOG:
With this Hack, you can enhance the builtin file dialog applet to browse whole the phone easily in the dalog window.just copy all the files in the archive to windows dir and soft reset.After run the file dialog applet from control panel and check the option Exchange standart File Dialog.
SOFT KEY APPLET:
With this hack, you can change the soft key commands.Just copy the file in the archive to windows dir and soft reset.After run the applet from control panel...
DSP ENHANCER -BASS&TREBLE SETTINGS:
With this hack, you can set the level of bass and treble easily via applet in the control panel. Especially you can feel the basss and treble changes by headset... ( Removed! Reported to be not working with Htc Universal )
UNLOCK EXTENDED ROM:
With this hack, you can get extra 10 mb free space in the new mounted storage area called ExtendedROM...Simply after installing cab, just run the ExtROMUNLOCKER from start menu - programs and soft reset.After you can add or delete any file in this new storage space or organize it with the cabs which you want to automatically be installed after hard reset...
HIDE ROTATE ICON FROM TRAY BAR:
With this hack, you can hide rotate icon from tray bar...
SHOW ROTATE ICON ON TRAY BAR:
With this hack, you can show rotate icon on tray bar...
HIDE WIRELESS MANAGER ICON FROM TRAY BAR:
With this hack, you can hide wireless manager icon from tray bar...
SHOW WIRELESS MANAGER ICON ON TRAY BAR:
With this hack, you can show wireless manager icon on tray bar...
HIDE BATTERY ICON FROM TRAY BAR BATTERY:
With this hack, you can hide the battery icon from tray bar...
SHOW BATTERY ICON ON TRAY BAR:
With this hack, you can show the battery icon on the tray bar...
ACTIVATE TRUE VGA MODE:
With this hack, you can activate true vga mode (96 dpi instead of 192 dpi). Installation information included.
WM5 NEW MENU
With this hack, you can change one of the soft keys as a new menu like in windows mobile 2003...
DISABLE GPRS AUTO CONNECT
With this hack, you can disable gprs autoconnect and then connect manually whenever you want...
BLUETOOTH ICON ON TRAY BAR
With this hack, you can see and change the status of bluetooth from tray icon.
***UPDATE: 03.03.2006***
TUNE CLEAR TYPE LEVEL:
With this hack, you can tune the level of clear type from high to low or from low to high. Very usefull when using true vga mode. Install and run the program from start menu...
POCKETIE BLANK HOME PAGE
With this hack, pocketie will start with a blank home page...
DATE+TIME ON TITLE BAR
With this hack, date and time is available on the title bar...

HTC UNIVERSAL HACK COLLECTION POOL! - xda-developers

Posted by krsuncom
개발이야기2007. 8. 30. 15:32

Source: http://www.ppcsg.com/index.php?showtopic=49904 

Just fiddled with my mini's registry and found that the GPRS can be disabled. This would be pretty useful if u:
1) have absolutely no use for GPRS.
2) have no intention to use GPRS.
3) have been chalking up huge bills for GPRS.
Anyway, if u wanna rid urself of GPRS:
1) Open ur registry editor
2) Go to the key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Providers\
{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections
\IDEAS Internet (GPRS)\Enabled
3) Edit the key 'Enabled' by double-tapping or otherwise.
4) Change its DWORD Data from '1' to '0'.
5) Go to the key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Providers\
{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections
\IDEAS WAP (GPRS)\Enabled
6) Edit the key 'Enabled' by double-tapping or otherwise.
7) Change its DWORD Data from '1' to '0'.
8) Soft-reset.
If u really really hate GPRS, u might as well rid urself of the MMS function as well:
1) Open ur registry editor
2) Go to the key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Providers\
{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections
\IDEAS MMS\Enabled
3) Edit the key 'Enabled' by double-tapping or otherwise.
4) Change its DWORD Data from '1' to '0'.
5) Soft-reset.

PPCSG -> How to disable GPRS and MMS

Posted by krsuncom
개발이야기2007. 8. 30. 14:37

유용한 정보가 될것같다 : 원본은 요기

Popular Reg Tweaks


Here's a list of some of the more popular reg tweaks taken from my Longhrn 4015 theme:

Quote:

[RegData] ; registry key list
HKLM,Software\Microsoft\Splash Screen, CarrierBitmap,, \Storage\Longhorn\boot2.gif
HKLM,Software\Microsoft\Splash Screen, CarrierShutdownBitmap,, \Storage\Longhorn\boot2.gif
HKLM,Software\Microsoft\Splash Screen, MSBitmap,, \Storage\Longhorn\boot1.gif
HKLM,Software\Microsoft\Splash Screen, MSShutdownBitmap,, \Storage\Longhorn\boot1.gif
HKLM,Software\Microsoft\Windows Media Player\Parameters,SkinDir,,"\Storage\WMP\"
HKLM,Software\Microsoft\Windows Media Player\Parameters,SkinFile,,wmplayer.skn
HKLM,Software\Microsoft\Shell\Rai\:CallAlert, BKBitmapFile,,\Storage\Longhorn\call.gif
HKLM,Software\Microsoft\Shell\Rai\:ErrorBox, BKBitmapFile,, \Storage\Longhorn\exclamation.gif
HKLM,Software\Microsoft\Shell\Rai\:ExclamationBox, BKBitmapFile,, \Storage\Longhorn\exclamation.gif
HKLM,Software\Microsoft\Shell\Rai\:InformationBox, BKBitmapFile,, \Storage\Longhorn\information.gif
HKLM,Software\Microsoft\Shell\Rai\:QuestionBox, BKBitmapFile,, \Storage\Longhorn\question.gif
HKLM,Software\Microsoft\Shell\Rai\:VolDlg, BKBitmapFile,, \Storage\Longhorn\volume.gif
HKLM,Software\Microsoft\Shell\Rai\:MSCPROG, BannerImage,, \Storage\Longhorn\incall.gif
HKLM,Software\Microsoft\Shell\Rai\:MSCPROG, BKBitmapFile,, \Storage\Longhorn\startmenu.gif
HKLM,Software\Microsoft\Shell\Rai\:MSCdial, BannerImage,, \Storage\Longhorn\dial.gif
HKLM,Software\Microsoft\Shell\Rai\:MSCdial, BKBitmapFile,, \Storage\Longhorn\startmenu.gif
HKLM,Software\Microsoft\Shell\Rai\:MSClog, BKBitmapFile,, \Storage\Longhorn\startmenu.gif
HKLM,Software\Microsoft\Shell\Rai\:MSStart, BKBitmapFile,, \Storage\Longhorn\startmenu.gif
HKLM,Software\Microsoft\Shell\Rai\:MSCONTACTS, BKBitmapFile,, \Storage\Longhorn\contacts.gif
HKLM,Software\Microsoft\Shell\Rai\:MSSYNCAPP, BKBitmapFile,, \Storage\Longhorn\async.gif
HKCU,ControlPanel\Home, BgImage,, ""
HKCU,ControlPanel\Home, ColorScheme,, ""
HKCU,ControlPanel\Home, Scheme,, \Storage\Application Data\Home\LH2.home.xml
HKCU,ControlPanel\Sounds\SystemStart, Sound,, \Storage\Application Data\Sounds\start.wav
HKCU,ControlPanel\Sounds\SystemStart, Script,, ap
HKCU,ControlPanel\Sounds\MenuCommand, Script,, av0p
HKCU,ControlPanel\Sounds\MenuPopup, Script,, av0p
HKCU,ControlPanel\Sounds\Ringtone0, Script,, av0pr
HKCU,ControlPanel\Sounds\Ringtone0, Sound,, \Storage\Application Data\Sounds\GiveMeAReason.wav
HKCU,ControlPanel\Sounds\E-mail, Script,, av0p
HKCU,ControlPanel\Sounds\E-mail, Sound,, \Storage\Application Data\Sounds\gotmail10.wav
HKCU,ControlPanel\Sounds\SMS, Script,, av0p
HKCU,ControlPanel\Sounds\SMS, Sound,, \Storage\Application Data\Sounds\gotmail10.wav
HKCU,ControlPanel\Sounds\VoiceMail, Script,, av0p
HKCU,ControlPanel\Sounds\VoiceMail, Sound,, \Storage\Application Data\Sounds\gotmail10.wav
HKCU,ControlPanel\Sounds\SystemQuestion, Script,, av0p
HKCU,ControlPanel\Sounds\SystemQuestion, Sound,, \Storage\Application Data\Sounds\confirm.wav
HKCU,ControlPanel\Sounds\SystemHand, Script,, av0p
HKCU,ControlPanel\Sounds\SystemHand, Sound,, \Storage\Application Data\Sounds\BreakYourself.wav
HKCU,ControlPanel\Sounds\SystemExclamation, Script,, av0p
HKCU,ControlPanel\Sounds\SystemExclamation, Sound,, \Storage\Application Data\Sounds\BreakYourself.wav
HKCU,ControlPanel\Sounds\SystemAsterisk, Script,, av0p
HKCU,ControlPanel\Sounds\SystemAsterisk, Sound,, \Storage\Application Data\Sounds\kick_a.wav
HKCU,ControlPanel\Sounds\SystemDefault, Script,, av0p
HKCU,ControlPanel\Sounds\SystemDefault, Sound,, \Storage\Application Data\Sounds\kick_a.wav
HKCU,ControlPanel\Sounds\Warning, Sound,, \Storage\Application Data\Sounds\BreakYourself.wav
HKCU,ControlPanel\Sounds\Reminder, Script,, av0pr
HKCU,ControlPanel\Sounds\Reminder, Sound,, \Storage\Application Data\Sounds\alarm.wav
HKCU,ControlPanel\Sounds\Clock, Script,, av0pr
HKCU,ControlPanel\Sounds\Clock, Sound,, \Storage\Application Data\Sounds\alarm.wav
HKLM,SOFTWARE\Microsoft\RIL\OperatorNames, 23410,, Longhorn
HKLM,SOFTWARE\Microsoft\RIL\OperatorNames, 23433,, Longhorn
HKLM,Ident, Name,, Longhorn
HKCR,exefile,editflags,0x00010001,65536
HKLM,SOFTWARE\Microsoft\FontPath, FontPath,, \Storage\Windows\Fonts

Popular Reg Tweaks - SPV-Developers Forums

Posted by krsuncom
개발이야기2007. 8. 30. 14:24

원본: weaks and Hacks - htc

Tweaks and Hacks

Post registry and software hacks to make your TyTN do even more here.
(Obviously none of these will be supported by either HTC or your local phone service provider. Use these at your own risk.)
Registry Editors:
Mobile Registry Editor
Works with Mobile 5 though developed for older

Change Bluetooth Name Without Changing Owner Name
Normally the name of your device which is displayed when using bluetooth is the owner name.
To change this use a registry editor and browse to
\HCKU\Software\Microsoft\Bluetooth\Settings\Local Name
And change the value of the local name key to what ever you want.
THIS HAS ONLY BEEN TESTED ON MY DEVICE: IMATE JASJAM RUNNING WINDOWS MOBILE 5.0 (build 14955.2.3.0) AKU 2.3
Internet Explorer Navigation
The default behaviour for your device's four-way direction button in Pocket Internet Explorer (PIE) is to jump between hyperlinks/form fields on a web page. To change this behaviour so that the button scrolls the page left, right, up and down, use the following tweak:
\HKLM\Software\Microsoft\Internet Explorer\Navigation\4-Way Nav = 0 (DWORD decimal)
And to re-enable hyperlink/form field navigation:
\HKLM\Software\Microsoft\Internet Explorer\Navigation\4-Way Nav = 1 (DWORD decimal)
NB: You may still jump between links using Tab and Shift-Tab if your device has a built-in hardware keyboard.
WM5: Increase Performance and Speed

Boost Windows Mobile 5 performance by makeing the following changes in the registry...
[HKLM\System\StorageManager\FATFS] CacheSize = 4096 EnableCache = 1
[HKLM\System\StorageManager\Filters\fsreplxfilt] ReplStoreCacheSize = 4096
Default values for all keys are 0. Soft reset for changes to take effect.
Disable Menu Animation

Navigate to HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu, then change the value of "AniType" from 6 (default) to 0.
This disables the menu animation which helps in speeding up your PocketPC.
Change the Tap and Hold Dots Colours

1) Go to the HKLM\SOFTWARE\Microsoft\Color\ key.
2) Add a Binary value called "40" if it does not already exist.
3) Set the value to "rr gg bb 00" (RGB hex values 00 to FF so "FF 00 000 00" is Red)
SMS Settings

SMS Notification Always On
[HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings]
"SMSDeliveryNotify"=dword:00000001 ->0 to disable, 1 to enable.
Disable SMS Sent Notification
[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Settings]
"SMSNoSentMsg"=dword:00000001 ->0 to enable, 1 to disable.
Bottom tray icons

Remove the Battery Icon:
[HKEY_LOCAL_MACHINE\Services\Power]
"ShowIcon"=dword:00000000
Remove the Wireless Manager Icon:
[HKEY_LOCAL_MACHINE\Services\WirelessMgr]
"Keep"=dword:00000000
Restore local language support for sliding keyboard after upgrade to a different language ROM

This has been reported not to work, see below for another hack
You need to create Registry value of name "Locale" and type of "String" and data of "Localization ID" within [HKEY_CURRENT_USER\ControlPanel\Keybd]
Localization IDs:
French = 040c
German = 0407
Italian = 0410
Japanese = 0411
Kazakh = 043f
Russian = 0419
Other IDs can be found here: Tweaks and Hacks - htcwikihttp://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx.
Some versions of the OS seem to be case sensitive on this value, and if it does not work, try upper case letters. Registry example for say russian kbd:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"Locale"="0419"
Modification to keyboard hack. The above solution does not work for the Hermes the following new settings are required.

Goto the following registry entry
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
There is a key called 'Layout' and it is in Decimal.
The default value of English ROM is 20409, and Chinese ROM is 20404 (both are in hexadecimal).
The suitable value for German Hermes keyboard is 20407 (132103 in decimal).
Probably Hermes use 20+country ID (409=WWE, 407=German, 404=Trad. Chinese, etc...) format for keyboard layout value.

The above settings does not work with the latest Hermes firmware, the following is required.

[HKEY_CURRENT_USER\keyboard layout\Preload]
"Default"="e0010414"
[HKEY_CURRENT_USER\keyboard layout\Preload\1]
"Default"="e0010414"
[HKEY_LOCAL_MACHINE\Software\Oem\Qwerty]
"Layout"="132116"
The last setting is the same as in the above solution
These settings are for Norwegian keyboard, country code : 0414
Tested on fw. 1.31.502.1
Improve BT A2DP sound quality

[HKLM/Software/Microsoft/Bluetooth/A2DP/Settings]
Add new dword, Value name=BitPool; Value data=48 (Decimal)
Modify, Value name=UseJointStereo; Value data=0 (Decimal, Originally 1)
For BitPool:
Microsoft suggests the following bitpool values for optimal buffer sizes.
30 - Low audio quality
40 - Medium audio quality
48 - High audio quality
58 - Excellent audio quality
Chose one you like. I think 48 is good enough.
For UseJointStereo: use 0 instead of 1, then you got the real stereo.
Show Network Operator Name in today screen

Restoring Today Item: WiFi, BT and Phone Connection Status
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items] Create "Wireless" use Key "Flags"=dword:00000000
"Options"=dword:00000000
"DLL"="netui.dll"
"Order"=dword:00000000
"Enabled"=dword:00000001
"Type"=dword:00000004
  • Enable clicking on the today plugin above open Comm Manager
[HKEY_LOCAL_MACHINE\ControlPanel\WrlsMgr] Create key "Redirect" "Redirect"= "\Windows\CommManager.exe"
Restore clock on top bar

[HKLM\Software\Microsoft\Shell\]
"ShowTitleBarClock"=1 (enable)
"ShowTitleBarClock"=0 (disable)
PocketIE Cache in storage card

Create these folders:
\Storage Card\Pocket IE\Temporary Internet Files
\Storage Card\Pocket IE\Cookies
\Storage Card\Pocket IE\History
Add the following registry keys, string data type:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\Storage Card\Pocket IE\Temporary Internet Files"
"Cookies"="\Storage Card\Pocket IE\Cookies"
"History"="\Storage Card\Pocket IE\History"
Disable flashing service LEDs

[HKLM\Drivers\BuiltIn\AllLEDMgr]
"Index"=0 Note! Disables vibrating.
Adding disconnect GPRS/UMTS button

To add Disconnect button and a timer display showing how long GRPS is in use for the session: HKLM\ControlPanel\Phone\Flags2 = 16 (DWORD decimal) To have only Disconnect button: HKLM\ControlPanel\Phone\Flags2 = 8 (DWORD decimal) To disable both the Disconnect button and the timer: HKLM\ControlPanel\Phone\Flags2 = 0 (DWORD decimal)
Disable annoying beeps when changing in-call volume

There are actually 3 different sounds in play here: the one at the bottom end of the slider (quietest), the one in the middle posisitions (standard), and the one at the top end of the slider (loudest). These are handled by 3 registry keys: HKCU\ControlPanel\Sounds\LoudestInCallVolume
HKCU\ControlPanel\Sounds\QuietestInCallVolume
HKCU\ControlPanel\Sounds\StandardInCallVolume Within each of these keys the default 'Script' value is 'p' for 'play', change the 'Script' value to blank (erase the 'p').
Change ringtone/vibrate/LED flash characteristics

If you would like more control over how your device rings/vibrates/flashes its LEDs on events, you can can change the Script values of these events.
For example, for an incoming call performing 'activate device, play ringtone, wait 3 seconds, repeat':
HKCU\ControlPanel\Sounds\RingTone0\Script = "apw3r" (REG_SZ string, no quotes)
For performing 'active device, set volume to 33%, play ringtone, set volume to 67%, play ringtone, set volume to 100%, play ringtone (no repeat)':
HKCU\ControlPanel\Sounds\RingTone0\Script = "ac33pc67pc100p" (REG_SZ string, no quotes)
The following are the full codes available to you.
Please note that all the codes are executed simultaneously except after a ringtone play / wait code. E.g. 'v1p' will vibrate and play at the same time, while vibrating for 1 second. But 'pv1' will play the ringtone through all the way first, then start vibrating for 1 second. a = activate device
cN = set volume to N in percentage max volume
fN = flash notification LED for N seconds
p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code.
r = repeat. Note that this should be the last code in your Script string, if used at all. The repeat will be from the most recent a. So: v3apr will vibrate once then repeat the ring signal.
vN = vibrate for N seconds
wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.

Tweaks and Hacks - htc

'개발이야기' 카테고리의 다른 글

SmartPhone Tips  (0) 2007.08.30
블랙잭에서 SD를 내문서로 사용하기  (0) 2007.08.30
Popular Reg Tweaks - SPV-Developers Forums  (0) 2007.08.30
Virtual-Key Codes  (4) 2007.08.29
Opera 8.60 for PPC 관련 팁  (0) 2007.08.28
Accessing the Internet by E-mail FAQ  (3) 2007.08.18
Posted by krsuncom
개발이야기2007. 8. 28. 12:47

원본 : Opera 8.60 for PPC 

Guide for Opera for Pocket PC by ResearchWizard

your web, your choice

goto index

[logo]

View with Opera!

Guide for Opera 8.60 for Windows Mobile, Pocket PC


collected by ResearchWizard

[logo]

Change log

11. September 2006 - Version 1: initial version

content

  1. introduction
  2. general
  3. view modes and screen width
  4. transfer bookmarks
  5. customize Opera Mobile
  6. Opera files and main memory
  7. links
  8. off topic: free software for PPC

introduction

[logo]

This is my collection of tips and hints towards Opera 8.60 for Windows Mobile, Pocket PC (in the following text called Opera Mobile).

Please provide feedback towards the tips and additional solutions with a post in the >>> forum thread ... <<< For general feedback not related to the tips (smilies, praise, resentment, pagedesign etc) please leave a >>> comment in my blog  <<<

If you have a problem not related to the tips in this guide please search the >>> Forum for Opera Mobile <<< and start your own post if it is a new topic. Or you can provide feedback in this >>> thread for Opera Mobile 8.6 <<<

This presentation is based on a template generated with Opera Show Generator 1.0. I added the content as XHTML using the German (X)HTML-text-editor Scribe! and I tweaked the CSS a little bit. Choose Opera, press F11 and enjoy :-)

The text should be well readable in any browser, but only Opera is capable of all the goodies. Besides projection especially print layout is really nice in Opera. Firefox manages at least the numbering. Don't ask about stupid IE (but it should be no problem to just read the text).

General

  • Help pages are on the lower half of the start page
  • Edit your startpage (start.html) to get fast access to top links
  • There is no menu Edit but context menus (click and hold) and default Windows shortcuts on (virtual) keyboard work as well
  • Exit Opera: Menu-Tools-Exit, STRG+Q on (virtual) keyboard, automatically by Windows Mobile, via task manager, with reset

General

  • Opera:cache (in the adress-bar) shows the content of the cache, Opera:history the links in history (Action - Go to - History is displayed different) and Opera:about shows the version
  • Save images (yet there is not built in feature): View the images in \Application Data\Opera\cache4 with an image viewer and copy files with a file explorer (easier with cleared cache).
  • There are some bookmarklets working with Opera Mobile, e.g. disable external CSS, see Mayo Kyomoto's (borbis) blog
  • There is no Flash support yet, but there is hope

View modes

Fit to width on Opera Mobile is an automatic mode switching between Small Screen Rendering (SSR, Shift+F11 on Desktop Opera) and Medium Screen Rendering (MSR, Fit to width on Desktop Opera) depending on screen width.

  • QVGA(320x240px)-Portrait + Fit to width =SSR=One Column View
  • Landscape or VGA(640x480px)-Portrait + Fit to width = MSR
  • Menu - Display - Desktop = Desktop Screen Rendering
    (with horizontal scrollbars)
  • Menu - Display - One Column forces Small Screen Rendering

Using Zoom can change the behaviour of fit to width. An explicit media=handheld CSS with the page will probably switch to SSR.

With the setting Fit to width on my iPAQ (QVGA 320*240px) in portrait mode SSR is used (I could force Desktop view with the setting View - Desktop) and switching to landscape mode MSR is used (I could force SSR with the setting View - One Column).

Transfer Bookmarks

Opera Mobile and Desktop Opera use almost the same bookmark format. Import and export work fluently with one visible difference:

(Re-)Importing bookmarks into Desktop Opera will lead to "=" in front of the bookmarks name: "=Opera homepage" instead of "Opera homepage". Opera Mobile makes "==" out of a single "=".

Exporting bookmarks from Desktop Opera and use them in Opera Mobile works without drawbacks. You can export (all or selected, see 3+4 on next slide) bookmarks from Desktop Opera and replace opera6.adr in \Application Data\Opera\

You can try third party tools like the Bookmark Manager or Bookmarkbridge, but there are more difficulties besides "==": no direct file-access via ActiveSync, Opera Mobile has to be closed and there are no entries for icon and last visited.

How to import bookmarks from Pocket IE

  1. Copy [mobile device]\Windows\Favorites to a desktop folder
  2. Import this folder to Desktop Opera (optional: organizing)
  3. Menu: Bookmarks - Manage bookmarks - (select bookmarks) - right click: File - Save selected as
  4. Copy the generated opera6.adr to \Application Data\opera\

The procedure should be pretty similar to import bookmarks from other browsers.

Step by step instructions are in the handout to this slide (not visible in projection mode).

Step by step instructions to transfer bookmarks from PIE

All following steps use Desktop Windows, with access to the mobile device in Windows Explorer with Active Sync:

  1. Windows Explorer: copy the folder with the Favorites from PIE [mobile device]\Windows\Favorites to any place on your Desktop PC (you have to remember it, for example you can copy it to the Desktop)
    Alternative: if you synchronize your Favorites you can skip 1 and instead look for the place they are stored on the desktop (something like c:\documents and settings\[your user name]\favorites\mobile favorites)
  2. Desktop Opera: File - Import and Export - Import Internet Explorer Favorites - (select the folder with the PIE favorites from step 1) - OK
    Info: The bookmarks are imported into a new folder with the name "Internet Explorer Favorites" (the new folder is most probable a subfolder of the folder you have been before, e.g. in bookmark panel) and the number given is number of bookmarks + number of folders including the generated one, so if there is only one bookmark the number is 2 (one bookmark and one generated folder "Internet Explorer Favorites").
  3. Desktop Opera: Open Bookmarks Panel (e.g. Strg+2) OR Manage Bookmarks View (Menu Bookmarks - Manage Bookmarks) select the files in the imported folder "Internet Explorer Favorites" (or select all the bookmarks and folders you like to have for your Opera Mobile). Right click - file - save selected as ... (choose a place to save, keep the name opera6.adr)
    Info: If you right click directly on the folder "Internet Explorer Favorites" this folder will be an useless subfolder on your Opera Mobile (Action - Go to - Bookmarks - ("Internet Explorer Favorites" -) your bookmarks)
    Tip: Before exporting you can organize your bookmarks in Desktop Opera, import additional bookmarks from IE, Netscape/Firefox, Konqueror or another Opera installation (e.g. [mobile device]\application data\opera\opera6.adr from Opera Mobile) the same way or copy additional bookmarks from your Desktop Opera into this bookmark folder).
  4. Windows Explorer: Make a backup of your original opera6.adr on [mobile device]\application data\opera\ and copy the exported opera6.adr into this folder while Opera Mobile is closed

Index of customizations

Customizing your Opera Mobile is similar (but more limited) to customizing Desktop Opera.

Easy: Settings

  • Some important settings are in Menu - Tools - Settings
  • Help is in Menu - Tools - Help - Using the browser - Settings and History and on the default Opera Mobile startpage: Opera help - Using the browser - Settings and History (both display the same file)
  • ...

Edit your startpage

Even without knowledge of HTML you can add your favorite links to your startpage.

  • location: [mobile device]\Application Data\Opera\startpage\home.html
  • syntax: <li><a href="[link adress]">[shown name]</a></li>
  • example: <li><a href="http://mobile.opera.com/">Opera Portal</a></li>

Open home.html with an text editor (either on the PPC or copy it to your desktop computer and use e.g. notepad) and replace [link adress] (copy and paste from browser adress bar) and [shown name]. For additional links just duplicate a whole line.

Of course you can change the content and design of the whole page.

Edit the skin

You can change the icons in the skin-file like on Desktop Opera. I haven't managed to change the color for the toolbars. The colors are controlled by Windows Mobile (at least on WM2003SE) and I have no idea why there are colors defined in default skin.ini at all.

  • location: [mobile device]\Application Data\Opera\skin\ standard_skin.zip

To make your own skin see the guide for Desktop Opera. The buttons can be smaller to spare room or bigger for easier use without stylus.

More proof of concept than beautiful you can download my gray-scale_standard_skin.zip. Instructions: download and copy the file to \Application Data\Opera\skin, backup the default standard_skin and rename the new file to standard_skin.zip

Edit input.ini (1) - syntax and buttons

The input.ini of Opera Mobile is similar to keyboard.ini on Desktop Opera. The actions are defined in several sections like [Browser Widget] for actions on the web page and [WinCE Application] for actions on browser level.

  • syntax: [button OR key] = [action]
  • example: Left = Navigate left

For most PocketPCs the most useful buttons are the ones on the D-PAD: Left, Right, Up, Down and Enter. Other keys (1...9, A...Z, Tab, Space etc.) can be accessed with virtual or real (external) keyboard.

All default sections are in the handout to this slide (not visible in projection mode).

Sections in input.ini:

[Browser Widget]
for actions on web pages (page has to have focus)
Examples: Navigate down, Scroll up, Page down, Focus form
[WinCE Application]
for actions with the Opera Mobile browser application
Examples: Cycle to next window, Enter fullscreen, Open url
[Widget Container]
for actions in dialog boxes (dialog has to have focus)
Examples: Focus next radio widget, Focus previous widget
[Form]
for actions in form fields (form has to have focus)
Examples: Focus form
[Button Widget]
for actions on buttons (button has to have focus e.g. by clicking on it)
Examples: Click button
[Radiobutton Widget]
for actions on radio buttons (radio button has to have focus)
Examples: Click button
[Checkbox Widget]
for actions on checkboxes (checkbox has to have focus)
Examples: Check item
[Dropdown Widget]
for actions on dropdown lists (dropdown has to have focus)
Examples: Next item, Click button, Unfocus form
[List Widget]
for actions on lists (list has to have focus)
Examples: Next item, Click button, Unfocus form
[Edit Widget]
for actions on editable input fields (input field has to have focus)
Examples: Next character, Next line, Unfocus form

Edit input.ini (2) - actions on the page

section [Browser Widget]

  • Spacial navigation (default for D-PAD): Navigate {left|right|up|down}
  • Scrolling: Scroll {left|right|up|down}
  • Scroll Pages: Page {left|right|up|down}
  • Quick navigation on page: Go to start, Go to end
  • Quick jump to and between buttons, lists, forms etc: Focus next widget, Focus previous widget

Explanation of the syntax used here:

This is a normal notation, just for the case you don't know it:

{required}: within the braces "{" and "}" are required arguments for the function. Actually I use this notation only when there is a choice:

{either use this|or this}: the vertical bar "|" seperates two or more possible values. You can choose which one you like. Within braces you have to select one.

[optional] OR [ini-section] within the square brackets "[" and "]" are usually optional arguments. If you don't need it you just can leave it away, even if there are multiple choices (seperated by the vertical bar "|").
However with editing ini files from the Opera browser there is another meaning of the square brackets. They define sections inside the ini-files to build groups of related settings.

Edit input.ini (3) - actions for the browser

section [WinCE Application]

  • Usefull when Fit to width is active: Left=Back and Right=Forward to browse history with left and right on D-PAD
  • View modes: {Enable|Disable} {mediumscreen mode|handheld mode}, {Enter|Leave} fullscreen
  • Navigation through multiple windows (tabs): Cycle to {next window|previous window}

There are a lot of examples from Munk on aximsite (mirror on joshuateoh.com). For further actions (not all work in Opera Mobile) see this this list of commands in a forum post.

Some keyboard-settings do not work although they should, e.g.
[WinCE Application]
+ = Zoom in, 10
Enter = Enter fullscreen | Leave fullscreen

Very similar things do work like:
Z = Zoom in, 10
- = Zoom out, 10
* = Zoom to, 100.

I have no idea whether this is a bug in Opera or a limitation of Win CE (Windows Mobile).

Edit the language file

It is possible to change the language. I had success to change single words of the menu. Yesterday I didn't manage to have a complete German translation - Opera refused to start with it (I merged lng files from Opera8.54 and Opera Mobile via csv>Calc>Base>Calc>csv and translated the remaining entrys). I will search the bug and put a guide here - and of course the German language file.

  • location: [mobile device]\Application Data\Opera\english.lng

Silvio Iaccarino posted a German language file (he claims it's quick & dirty).

Advanced preferences - edit opera.ini

Some of the settings in opera.ini for Desktop Opera work in Opera Mobile. See Opera's Settings File Explained (for Desktop Opera9).

Maybe you like the suggestions from Joshua Teoh (Munk) in (1) = (2):

  • Location: \Application Data\Opera\opera.ini
  • Change in the section [User Prefs] the number of the entry Max Direct History Lines=10 to your preferred drop-down list size of the adress bar.
  • Change in the section [User Prefs] the number of the path of the entry Download Directory=\My Documents to your preferred download-path first displayed in the download window.

Index of memory topics

The more saving main memory the more tweaking is necessary.

Files (by default installed in main memory)

  • folder Application Data/Opera
    • profile files near 1 MB
      (certificates, help, ini-files, language file, skin, start page, styles, Unicode tables)
    • user files >90 kB, depending on usage
      (bookmarks, cookies, history, visited links)
    • cache default 2 MB
  • folder Program files/Opera
    • opera.exe + dll's > 5 MB

There is a description of the files used by Opera on opera.com.

Alternative storage devices for (Opera) files

internal memory card (iPAQ file store etc)

  • if corrupted they can make your whole PDA unusable
  • have limited write cycles and limited memory size

external storage cards (SD / CF etc)

  • mostly huge amount of memory (compared to built in memorys)
  • can get lost or forgotten & can be replaced easily
  • have limited write cycles

Some thoughts about flash memory are in the handout to this slide (not visible in projection mode).

Some thoughts about flash memory

Internal memory - good for exe+dlls

Internal memory like iPAQ file store is very good for opera.exe + dll's, because it couldn't get lost and its not in danger to get a lot of write cycles. Startup time will be slower compared to fast external storage cards and main memory.

Don't use build in Flash memory for cache if you want to browse on a regular basis. At least I wouldn't risk it anymore after my iPAQ main board was exchanged because of a corrupted (read only) iPAQ File Store.

External memory cards - use it for Opera's cache

Already cheap SD cards should be fast enough for most purposes. Backups and other important data is not very save on external storage devices (neither tiny storage cards nor USB-sticks) - as they easily could get lost.

External cards should be good for big cache (big reduces write cycles to the same memory cells). With slow internet connections it should be even faster than with small cache in main memory. Additionally full main memory and especially a lot of files in main memory will slow down your whole PDA - for Opera and for other applications.

With heavy usage of Opera I advice to have big enough cache and of course enough free memory for this (memory is not reserved by Opera Mobile and some applications including Opera and the OS may run into trouble when trying to write on a full memory card).

Opera Mobile with cache on a storage card and fast internet connection may be somewhat slower for surfing (you'll probably not really notice it).

About write cycles reducing live of flash memory

The granted number of write cycles on flash memory is increasing far above the former 10.000. Additionally there is a better memory management, using the least used memory cells for next write operations (I wouldn't rely too much on this, not only because of Murphy's laws. If there is only little free memory left the write cycles have to be on the reduced number of memory cells). Reaching 10.000 write cycles will take a lot of time - storage cards will be (much) bigger, faster and cheaper then (just for the case).

Where to put the Application Data files (besides cache)

The right storage of Application Data stuff depends on individual usage. There are write cycles in history and maybe cookies etc. for every (new) page visited.

On a fast storage card the data gets lost easier. In main memory on WM2003 not backuped data can be at risk due to an empty battery.

My advise
  1. If you have enough main memory it is the easiest to have Opera in the default location. I'd recommend only to move the cache to an external storage card.
  2. If you have really limited main memory and there is no other more appropriate application to uninstall from main memory I'd advice to install Opera to internal (or external) memory card and relocate the cache to an external memory card. If you want to use Opera as default browser (open local files and links from other applications in Opera) you have to edit the registry.

If you don't need to open local files and links from other applications in Opera number 2 is an about equal choice to 1.

Links

There is a very comprehensive description about optimizing storage card speed and another thread about Installing programs on Storage Card that can further guide your decision where you want to have your Opera (and other applications) store its files.

Easy: Cache settings

Reduce cache size

  • Automatic clear cache on exit (still storing files while running): Menu - Tools - Settings - History - Cache size: 1

Relocate cache (to external memory card)

  • Add in \Application Data\Opera\opera.ini under the section [User Prefs] the line Cache Directory4=[path]

On a storage card you should use a cache size much bigger than the default 2000 (2 MB) to reduce write cycles.

Drawbacks of relocating cache: 1) with a big cache the startup time of Opera Mobile may increase. 2) Do not remove the storage card with the cache while Opera Mobile is running as this may or will require a soft reset.

Starting Opera browser with cache relocated to memory card while there is no memory card in the PDA caused no trouble for me.

I couldn't find the place where the files are stored (please give me a note when you discover it).

Install program files on memory-card

It is pretty easy to install Opera Mobile outside main memory but it causes some problems:

Drawback: if you want to use Opera Mobile as standard browser on your PDA you have to fix the wrong registry entrys. Opera will probably need longer time to startup.

HowTo: 1) Download the MSI version and install it with your connected PDA via ActiveSync - just answer the question "install in default location" with selecting your storage card. Or 2) Download the CAB version and install it directly on your PDA with CabInst where you choose a path for installation on your storage card.

Install Opera completly outside Main memory (nearly)

Besides the steps from the former page you can relocate nearly the complete folder Application Data\Opera by manually moving the files and editing the paths in opera.ini

See guide from Werner Ruotsalainen (Menneisyys) to completely relocate Opera Mobile or just move the complete folder \Application Data\Opera except english.lng, input.ini and the (empty) skins subdirectory to a (subfolder on a) storage card and edit the paths in opera.ini from \Application Data\Opera\ to the new path.

Drawback: you have to do this manually with every reinstall or update of Opera Mobile. Opera may be slower.

Fix registry when Opera is installed outside main memory

Opera Mobile installer has a bug: if it is installed outside main memory there are wrong entries in the registry and you can not open local files and links from other applications in Opera (Opera as default browser).

HowTo: 1) Post with a list of the registry entrys or 2) Guide to completely relocate Opera Mobile (same as on previous page) or 3) After setting Opera as standard browser you can use (free) PHM Registry Editor, search for the string "Opera" and replace the paths (and images).

Tip: you can also reassign PIE bookmarks towards Opera by changing the urlfile entries in the registry.

Caution: you can completly mess your PDA (requires Hard Reset).

Because it is supposed to be only a small change in the installer this behaviour should be changed in the next minor update of Opera Mobile.

Links

official links for Opera Mobile

reviews & comparisons

Free Software for PPC - (I)

Software I use on my iPAQ rx3715 running Windows mobile 2003SE

Hint for the Games Warring States, Viking Saga and Cities: on localized versions the start links are also installed into Windows/Start Menu - you have to move it manually to the proper folder, e.g. German: Windows/Startmenü)

Free Software for PPC - (II) Tools

Opera 8.60 for PPC

Posted by krsuncom
개발이야기2007. 8. 13. 21:00

 

Other Registry Tweaks

These registry tweaks either need categorizing, or do not fit any of the existing categories.


For further tweaks, see: WM5 Tweaks - Performance and http://www.pocketpctweaks.com/


Note to editors:

When editing, please make sure to disable the "[ ] Use Old Markup" option for display formatting reasons.


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)

This is an additional note


UI Modifications

Change the thickness of scrollbars

To change the thickness of the scrollbars at the right/bottom of documents larger than the screen, adjust...
For the horizontal (bottom) scrollbar:

HKLM\System\GWE\cyHScr = 9 (DWORD decimal)

For the vertical (right) scrollbar:

HKLM\System\GWE\cxVScr = 9 (DWORD decimal)

The default thickness is 13. You can set the value to pretty much anything you like

Change the length of scrollbar arrow buttons

To go with changing the thickness of the scrollbars, you may wish to change the length of the scrollbar arrow buttons...
For the horizontal (bottom) scrollbar arrows:

HKLM\System\GWE\cyVScr = 9 (DWORD decimal)

For the vertical (right) scrollbar:

HKLM\System\GWE\cxHScr = 9 (DWORD decimal)

The default length is 13. You can set the value to pretty much anything you like

Enable ClearType in Landscape mode

To enable ClearType in Landscape mode:

HKLM\System\GDI\ClearTypeSettings\OffOnRotation = 0 (DWORD decimal)

To disable:

HKLM\System\GDI\ClearTypeSettings\OffOnRotation = 1 (DWORD decimal)

Note that your PocketPC screen's LCD red/green/blue ordering required for proper ClearType display is only correct for Portrait display. You may or may not prefer to leave ClearType in Landscape mode disabled

Change the display of the clock in the taskbar

The clock in the taskbar can be changed to show not only the time, but also the date, or just the date, or nothing at all.
To show nothing:

HKLM\Software\Microsoft\Shell\TBOpt = 0 (DWORD decimal)

To show just the clock:

HKLM\Software\Microsoft\Shell\TBOpt = 1 (DWORD decimal)

To show just the date:

HKLM\Software\Microsoft\Shell\TBOpt = 2 (DWORD decimal)

To show both the date and the clock:

HKLM\Software\Microsoft\Shell\TBOpt = 3 (DWORD decimal)

Note 1: If you switch to the Analog clock display, the date will remain visible -through- the Analog clock
Note 2: Setting the clock to show 'nothing' will still keep the reserved space, showing the taskbar background, and obscure any icons that will shift to the right.
Note 3: Your date may get obscured by the space reserved for the OK/Close button in the top-right. You can fix this my adding spaces at the end of your 'Short Date Format'. See also the tweak on 'Change the Short Date Format'

Show Edge network indicator instead of GPRS

If your network provider supports the Edge network (and your device does as well), you can use the following to show a little 'E' icon instead of 'G' icon when connected to an Edge network:

HKLM\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 1 (DWORD decimal)

To disable again:

HKLM\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 0 (DWORD decimal)

Note that your device -and- your network operator need to support Edge, otherwise you won't see it. Also note that if you connect to GPRS, you will still see the 'G' icon.

Add GPS settings icon

If you have a GPS device, you can add a GPS settings icon to your Start > Settings menu using:

HKLM\ControlPanel\GPS Settings\Group = 2 (DWORD decimal)
HKLM\ControlPanel\GPS Settings\redirect <-- delete, or rename, this value

Note that '2' stands for the Connections tab, '1' is System and '0' would be Personal
Note also that this has reportedly disabled one person's USB connectivity. To restore, set "GPS Program Port = None", "GPS Connection Port = None", "Automatic GPS Management = on"

Hide/Show Screen orientation icon

If you wish to hide the Screen orientation icon, shown in the task bar on some devices, you can set:

HKLM\Services\?ScreenRotate\ShowIcon = 0 (DWORD decimal)
HKLM\System\GDI\Rotation\HideOrientationUI = 1 (DWORD decimal)

And to show it again:

HKLM\Services\?ScreenRotate\ShowIcon = 1 (DWORD decimal)
HKLM\System\GDI\Rotation\HideOrientationUI = 0 (DWORD decimal)

If this doesn't work, you can try:

HKLM\Services\screenrotate = 0 (DWORD decimal)

And to show it again:

HKLM\Services\screenrotate = 1 (DWORD decimal)

Note that this icon and its feature may not be available on your device at all.

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"._
_Note also that this reportedly does not work on AKU2 ROMs to remove the new battery indicator

Show slide-out keyboard caps/dot icon next to SIP

If your device contains a file called "capnotify.exe", try running it (most devices that have it will already have it in the Windows\StartUp\ folder), and setting the following value to get a visual presentation of whether you are in caps or dot (alternate key function) mode:
HKCU\ControlPanel\Keybd\EnableIndicator = 1
Please note that if your device has no external keyboard with caps/dot mode, you won't gain anything from this tweak
Please also note that the application "?CapNotify.exe" must be running (normally found in \Windows\?StartUp\ already) for this to work

Put custom text on bottom-right of Today screen

You can set some piece of text on the bottom-right of the Today Screen by setting the following key:

HKLM\Software\Microsoft\Shell\DeviceBeta\Today = "Hello World" (REG_SZ string, no quotes)

Please note that this text won't take up Today item text. It will be obscured by Today items.


File Locations

Change the location of My Documents

Documents are opened in and saved to the device's internal storage by default. You can change this location to, for example, your Storage Card:

HKLM\Software\Microsoft\Windows CE Services\FileSyncPath = "\Storage Card\My Documents" (REG_SZ string, no quotes)

To return to the original location:

HKLM\Software\Microsoft\Windows CE Services\FileSyncPath = "\My Documents" (REG_SZ string, no quotes)

Change the location of email and attachments

When reading and sending email in Pocket Outlook, emails and their attachments are saved in the device's internal storage by default. You can change this location to, for example, your Storage Card:

HKCU\Software\Microsoft\MAPI\PropertyPath = "\Storage Card\Mail" (REG_SZ string, no quotes) HKCU\Software\Microsoft\MAPI\AttachPath = "\Storage Card\Mail\Attachments" (REG_SZ string, no quotes)

To return to the original location:

Just simply delete these Registry settings (since neither is included by default).

Change the location of Temporary Internet Files

When browsing the web, pages and images are saved in the 'Temporary Internet Files' location. You can change this location to, for example, your Storage Card:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = "\Storage Card\cacheie" (REG_SZ string, no quotes)

To return to the original location:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = "\Windows\Profiles\guest\Temporary Internet Files" (REG_SZ string, no quotes)

Change the location of Ringtone file storage

WM5 will look for Ringtones in \Windows\ or \Windows\Rings by default. You can change this location to, for example, your Storage Card (example given is for ringtones placed on the Storage Card root folder)
HKCU\ControlPanel\SoundCategories\Ring\Directory = "\Storage Card\" (REG_SZ string, no quotes)

To return to the original location:

HKCU\ControlPanel\SoundCategories\Ring\Directory = "\Windows\Rings\" (REG_SZ string, no quotes)

Note the default location may be "\Windows\" or "\Windows\Rings\" depending on your Device provider.

Make WM5 ask where to install a program (1)

If you wish to be able to specify whether to install a program on WM5's Main storage, or your Storage Card, regardless of installer setting set:

HKLM\Software\apps\Microsoft Application Installer\fAskDest = 1 (DWORD decimal)

To disable again:

HKLM\Software\apps\Microsoft Application Installer\fAskDest = 0 (DWORD decimal)

Please note that many applications do not support being installed on the Storage Card and may behave unpredictably, including crashing.

Make WM5 ask where to install a program (2)

An alternative method of making WM5 ask where to install a program is by adding the "/askdest" option to the Windows CE loader:

HKCR\cabfile\Shell\open\command = 'wceload.exe "%1" /askdest' (REG_SZ string, no quotes)

Make WM5 keep CAB files around after installing (1)

If you wish to keep the original .CAB file around after installing the application, set:

HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 0 (DWORD decimal)

Or to restore to the default:

HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 2 (DWORD decimal)

Make WM5 keep CAB files around after installing (2)

An alternative method of making WM5 keep the original .CAB file around after installing the application is by adding the "/nodelete" option to the Windows CE loader:

HKCR\cabfile\Shell\open\command = 'wceload.exe "%1" /nodelete' (REG_SZ string, no quotes)

Make WM5 prompt before overwriting an existing installation

If you wish to make WM5 prompt you before overwriting an existing installation, set:

HKLM\Software\apps\Microsoft Application Installer\fAskOptions = 1 (DWORD decimal)

To disable again:

HKLM\Software\apps\Microsoft Application Installer\fAskOptions = 0 (DWORD decimal)


Input (keyboard, soft keys, SIP)

Change slide-out keyboard layout

If you have a Device from one country, but would like to use the keyboard layout of another, you can change the keyboard's language setting to do so...

For US layout (QWERTY):
HKCU\ControlPanel\Keybd\Locale = 0409 (String)
For German layout (QWERTZ):
HKCU\ControlPanel\Keybd\Locale = 0407 (String)
For French layout (AZERTY):
HKCU\ControlPanel\Keybd\Locale = 040c (String)
For Spanish layout (QWERTY):
HKCU\ControlPanel\Keybd\Locale = 040a (String)

For other codes, see: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx

Change the keyboard backlight duration

To change the duration of the keyboard backlight, you can set (example is 30 seconds):

HKCU\ControlPanel\Backlight\QKeyLedTimeout = 30 (DWORD decimal)

Please note that this may not work on some devices. One such notable exception is the HTC Wizard.

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\Start Menu\Programs\Contacts.lnk" (REG_SZ string, including quotes)

To change the title of the Right soft key:

HKCU\Software\Microsoft\Today\Keys\113\(Default) = "Contacts" (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.

Set default SIP

The default SIP (Secondary Input Panel) on practically every device is the Keyboard. You may prefer entry with a different SIP. If so, you can set this to be the default SIP through:

HKCU\ControlPanel\SIP\DefaultIM = |SIP ClassID|

The |SIP ClassID| will depend on the SIP's ClassID, which may vary per-device. You can find the correct ClassID by searching for "IsSIPInputMethod" in HKCR, then going to the top key and checking the name of the SIP that's in the (Default) value.
Please note that this doesn't work with all SIPs. Transcriber/Calligrapher are two examples of this.
You can, however, set Transcriber as the default SIP by starting Transcriber.exe on startup. (This should be moved to, or added to, non-registry Tweaks page)
WARNING: Do not assume that the below ClassIDs would be -as found- on your device! Setting it to a non-existant SIP may prevent your device from booting up!
WARNING: If you set an invalid value in DefaultIM (or apparently if you're running a recent AKU http://forum.xda-developers.com/showpost.php?p=1032402&postcount=800), then you'll probably have to hard reset your device. NOTE: An alternative means of changing the default SIP is by using the SIPChange utility: http://forum.xda-developers.com/showpost.php?p=995883&postcount=16
The following are some of the ClassIDs typically found:

Typical pre-installed:
{42429667-ae04-11d0-a4f8-00aa00a749b9} = Keyboard
{51A2CB38-154E-4C92-A625-A83871C99EC2} = Phone Pad
{42429690-ae04-11d0-a4f8-00aa00a749b9} = Letter Recognizer
{42429691-ae04-11d0-a4f8-00aa00a749b9} = Block Recognizer
{F0034DD0-2AD4-11d1-9CB0-E84BE8000000} = Transcriber
Third Party:
{991A1001-9DCB-11d3-B3C2-000000000000} = AccessPanel
{1E03E205-12D7-4d82-963E-C01889F2EC10} = Claviature
{500AEF94-EBB8-11d4-B1F8-00304F06E973} = Decuma Alphabetic (UNCONFIRMED!)
{95BDB641-772F-11d2-AC6B-204C4F4F5020} = Fitaly
{52429695-AE04-11D0-A4F8-00AA00A749B9} = FleXslide
{4EAD10BD-83AC-44b9-99AE-71958C1B0F0E} = InPad
{C099F78A-924E-4814-A8CF-54E7BD8C2124} = JetKeys
{4128DEE4-EE84-4338-A261-CC704CB32C19} = NanoPad
{42429695-AE04-11D0-A4F8-00AA00A749B9} = NullKB
{025ECAC2-075B-4b82-A972-05E4C17719EA} = PDAMedia Excel
{FA957346-A925-4b68-B9E1-D3D0310F4433} = PDAMEdia KBD
{DE6510EF-6691-401D-B1D3-B9074BFD1555} = PHM Character Map
{81FC2CAD-AD71-4793-9464-36D27630E584} = PHM Clipboard Pane
{9DD23292-0AB3-48F2-A245-0713652A8CEE} = PHM Ext. Keyboard
{FFFD6819-FF21-4e93-B844-A1BBF986B55C} = QuikWriting
{991A1000-9DCB-11d3-B3C2-000000000000} = RapidCalc
{A070BE16-AD56-11d3-BC77-00C06C512035} = Resco Keyboard Pro
{7F0854D9-9ADA-45A9-A3A2-189D9BE8A653} = Smilies Input Panel
{26F56EF0-2CE8-4C46-ADC8-FE0A7DF12DD1} = SPB Fullscreen Keyboard
{5efab5bd-0af5-48f8-abec-6f36e3a0b5af} = TenGo
{8A7968F3-677B-4F64-859C-8A49FCCCB9BF} = TextPlus
{A5304BFA-CC1D-493f-87D3-D9C17147FA32} = TopKey
{4345EA53-B8A5-4E24-A14A-F7C34DD78077} = WordLogic

Add/remove items from the SIP list

If you have a few items in your SIP list which you don't use, they can be removed from the list by setting the IsSIPInputMethod for each item you want removed. To remove the SIP from the list, replace the $SIP_CLSID$ in the example below with a CLSID from the Set default SIP tweak.:

HKEY_CLASSES_ROOT\CLSID\$SIP_CLSID$\IsSIPInputMethod\(Default) = 0 (DWORD decimal)

To add it back to the list:

HKEY_CLASSES_ROOT\CLSID\$SIP_CLSID$\IsSIPInputMethod\(Default) = 1 (DWORD decimal)


Pocket Calendar

Show Calendar event text in Week View

If you wish to see a Calendar event's text in the Week View, set the following:

HKCU\Software\Microsoft\Calendar\ShowTextInWeekView = 1 (DWORD decimal)

To disable it again:

HKCU\Software\Microsoft\Calendar\ShowTextInWeekView = 0 (DWORD decimal)

Please note that your event must have long enough a duration to show the event text, and the week view (with its narrow columns) truncates long words easily
Also note that the key "Calendar" may not exist - just create it if it doesn't

Change Calendar 'working days'

If you wish to change the 'working days' in the calendar, adjust the following:
For a Mon-Fri workweek (default):

HKLM\Software\Microsoft\Calendar\ActiveTimes\ActiveTimes = 2210003E (DWORD hexadecimal)

For a Mon-Sat workweek:

HKLM\Software\Microsoft\Calendar\ActiveTimes\ActiveTimes = 2210007E (DWORD hexadecimal)

For a Tue-Thu workweek:

HKLM\Software\Microsoft\Calendar\ActiveTimes\ActiveTimes = 22100016 (DWORD hexadecimal)

Here's how this works. When editing the value, switch to "Binary" mode. For the default Mon-Fri, you should see:

100010000100000000000000111110

The last 7 numbers are what we're interested in. They stand for the days of the week, in reverse order: Saturday, Friday, Thursday, Wednesday, Tuesday, Monday, Sunday. When the number is "1", it is a working day. If it is "0", it's not a working day. So to look at the above examples again:

Days   : SFTWTMS
Mon-Fri: 0111110
Mon-Sat: 1111110
Tue-Thu: 0011100

Using the above, you should be able to set the working days to whatever you'd like.
Note that this value also adjusts the working HOURS. The examples here all use the default 8am-5pm workday. See the "Change Calendar 'working hours'" tweak to modify this.
Note that the ActiveTimes key and value may not exist. Simply create them first.

Change Calendar 'working hours'

If you wish to change the 'working hours' in the calendar, adjust the following:
For 8am-5pm (default):

HKLM\Software\Microsoft\Calendar\ActiveTimes\ActiveTimes = 2210003E (DWORD hexadecimal)

For 9am-5pm:

HKLM\Software\Microsoft\Calendar\ActiveTimes\ActiveTimes = 2212003E (DWORD hexadecimal)

For 2pm-10pm:

HKLM\Software\Microsoft\Calendar\ActiveTimes\ActiveTimes = 2C1C003E (DWORD hexadecimal)

See here: http://www.pocketpcthoughts.com/index.php?action=expand,47926

XDADeveloperWiki - WM5_Tweaks_Other

Posted by krsuncom
개발이야기2007. 8. 13. 20:59

 

WM5 Registry Tweaks - Performance

These Registry tweaks are typically used to improve performance of Windows Mobile 5. (This content was split off from WM5_Tweaks_Other because that page would no longer accept additional content.)


For further tweaks, see: WM5 Tweaks - Other and http://www.pocketpctweaks.com/


Note to editors:

When editing, please make sure to disable the "[ ] Use Old Markup" option for display formatting reasons.


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)

This is an additional note


Disable menu animations

To disable menu animations (sliding in/out) and speed up performance of the UI a bit:

HKLM\SYSTEM\GWE\Menu\AniType = 0 (DWORD decimal)

To change it back to the default:

HKLM\SYSTEM\GWE\Menu\AniType = 6 (DWORD decimal)

Disable window animations

To disable window animations (minimizing/maximizing) and speed up performance of the UI a bit:

HKLM\SYSTEM\GWE\Animate = 0 (DWORD decimal)

And to switch them back on:

HKLM\SYSTEM\GWE\Animate = 1 (DWORD decimal)

Increase font cache

To increase the font cache, speeding up font rendering at the cost of a bit of memory:

HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 16384 (DWORD decimal)

To change it back to the default:

HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 8192 (DWORD decimal)

You can set the value to pretty much anything you like, but suggested values are 4096, 8192, 16384 & 32768.

Enable FileSystem cache

To enable the FileSystem cache, speeding up overall performance at the risk of the cache not being written on a sudden reset:

HKLM\System\StorageManager\FATFS\EnableCache = 1 (DWORD decimal)

To disable again:

HKLM\System\StorageManager\FATFS\EnableCache = 0 (DWORD decimal)

Note that by default, the cache size is zero, and you will see no effect. See "Increase FileSystem cache" below to increase the cache size.

Increase FileSystem cache

To increase the file system cache:

HKLM\System\StorageManager\FATFS\CacheSize = 4096 (DWORD decimal)

To return the file system cache to zero:

HKLM\System\StorageManager\FATFS\CacheSize = 0 (DWORD decimal)

You can set the value to pretty much anything you like.

Increase FileSystem filter cache

To enable the file system filter cache, speeding up overall performance with file mangement:

HKLM\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize = 4096 (DWORD decimal)

To return the file system filter cache to zero:

HKLM\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize = 0 (DWORD decimal)

You can set the value to pretty much anything you like.

XDADeveloperWiki - WM5_Tweaks_Performance

Posted by krsuncom
개발이야기2007. 8. 3. 13:09

Making A2DP work on your PPC-6700 is very simple. All you have to have are the file attached below, your PPC-6700, and a A2DP compatible headset.
1. Download the attached .zip file on your ppc. Either directly or activsync it over. And extract files. NOTE: if you have the new ROM, if not your gonna have to activsync all the files over after extracted on your desktop.
2. Copy Avrcp_MPplugin.dll, bta2dp.dll, & sbc.dll to windows directory on phone.
3. Install the Tornado_A2DP.CAB and then install the Tor_A2DP_cert.CAB
4. Soft reset the device.
5. Pair your headset with the phone, making sure you select the set as wireless stereo option, and your DONE!
--------------------------------------------------------------------------
If you have an Axim X51v or X50v running Windows Mobile 5 and a Bluetooth Headphone you'd like to use with it, try this:
1. Extract the A2DP.ZIP file to a folder and copy the contents to your Axim:
A) tor_a2dp.cab
B) tor_a2dp_cert.cab
C) 3 DLLs avrcp_mpplugin.dll, bta2dp.dll, sbc.dll
D) a2dp.reg
2. Copy the three DLL files to \My Device\Windows and put the cabs and reg file into one directory.
3. Click on tor_a2dp.cab to install.
4. Click on tor_a2dp_cert.cab to install.
5. Turn power off completely or soft reset to register the changes.
6. Turn unit on. Go to:
Bluetooth > Devices> New partnership
7. After your BT stereo client is ready to pair, select "Wireless Stereo".
You may have to use a passkey if your headphone specifies, ie: "0000".
8. Tap and hold the client, and set it as Wireless Stereo
DONE.
If you are successful, please post back and include:
A. The device (e.g. X51v) and the BT headphone model that you used.
B. How you made it work if you encountered difficulty.
Credits:
Thanks to everyone involved at the XDA-Developers.com and the pdaphonehome.com forums.
References:
1. A2DP support on 818pro - xda-developers
2. A2DP on Tornado!! - xda-developers
3. A2DP on Tornado!! - xda-developers
4. http://www.pdaphonehome.com/forums/s...ad.php?t=71436
Edit
When you download the attached file "attachment.php", don't forget to rename it to "a2dp.zip".
--------------------------------------------------------------------------------
If you have a blackjack is very simple.
1. Download the attached .zip file on your phone. Either directly or activsync it over. And extract files. NOTE: if you have the new ROM, if not your gonna have to activsync all the files over after extracted on your desktop.
2. Copy the file to windows directory on phone.
3. Install the A2DP.exe and select the set as A2DP on option.
4. Soft reset the device. your DONE!
That simple now you can listen to your favorite music with stereo quality!

Attached Files

File Type: zip
ppc6700_a2dp.zip (83.3 KB, 0 views)

File Type: zip
Tor_A2DP.zip (43.0 KB, 0 views)

File Type: zip
blackjack_A2DP.zip (63.4 KB, 6 views)

 

Bluetooth (A2DP)

Posted by krsuncom
개발이야기2007. 7. 30. 13:09

I found this great tip for all you Telus users out there on sems.org | Home:
Here is the easy steps:


1. Download and install Device Security Manager Powertoy for Windows Mobile 5.0 from Microsoft. This is a nifty utility to show what security policy is in effect. If you connect your Q to your PC, you'll see two tier security policy is in effect.
2. Download and copy secpolicies.cab to your Q (using ActiveSync, Total Commander, or just browse this site via Pocket Internet Explorer). I got this from Telus support, after following a post on qusers.com.
3. Run and install it. This allows you to install third party SSL Root Certs.
4. If you run Device Security Manager Powertoy for Windows Mobile 5.0 now (it is listed in Start - Programs as "Security Configuration Manager", you'll see now you are using One Tier Prompt. Select Security Off and click Provision. It will install tool.cab to your device and then provision the settings.
If you want to do it the hard way, you can also change registry keys:
[hkey_local_machine\security\policies\policies'>
"0000101b"=dword:00000001
"00001017"=dword:00000090
"00001007"=dword:00000040
"00001005"=dword:00000028
"00001001"=dword:00000001
to the same effect. Interestingly, on many forums, value for 1017 is set as 090 (hex, originally 080), where as the above tool sets it to 10. Also 1005 is set to DE, where many articles I read sets it to 28. The rest is the same. But right after step 3, I was able to manually edit these keys via Resco Regedit or PHM Regedit (HTC Signed copy)

인터넷 많은 게시판들에 보면 블랙잭 blackjack (SCH-M620)에도 가능한 방법이라고 나와있다.

Posted by krsuncom
개발이야기2007. 7. 26. 19:30

원본은 요기를 참조바람.

밑의 글은 모토롤라 Q 모델이 기준이다. 블랙잭에 적용가능한지는 알 수 없지만 같은 스마트 폰임으로 응용은 가능할것 같다. 아마도 블랙잭에는 LOCK 이 걸려 있을 수도 있다.

 

Motorola Q registry tweaks/mods/hacks

Hey guys...I’ve discovered a resource of Motorola Q mods and hacks…registry tweaks…what have you… that you may find valuable to your Q-using experience and wanted to pass it along. You will need a registry editor like Resco Registry Editor and Explorer: Resco Explorer 2005 for Smartphone
And as with most posts of this nature, tweak AT YOUR OWN RISK!
The following is a list of mods/hacks that you will find thereafter:
1. Making the scrollbars smaller (Vert. and Horz.)
2. Moto Q Speed Increases
3. Changing System Startup Sound
4. Turn off Shutter Sound for Camera
5. Change Start Menu into List Instead of Grid
6. Shut Off the Beep that Occurs When You Initiate a Call
7. Page Up and Page Down in IE
8. Change VZW Image that is Above the # Dial Window
9. Change Startup Microsoft Splash Screen
10. Remove Sent Message Popup With SMS.
11. Increasing Call History
1. Making the scrollbars smaller (Vert. and Horz.)
This hack allows 4 icons on a row in the start menu instead of 3 and allows more to be viewed on the screen in IE:

• Go to: HKey_LOCAL_MACHINE\SYSTEM\GWE\
• Adjust the following values
cyHScr : Horizontal Scrollbars
Height in pixels (default is 6, set it to 3)
cxVScr : Vertical Scrollbars
Width in pixels (default is 6, set it to 3)
• Soft-reset
2. Moto Q Speed Increases
The following 2 hacks increase system performance and makes the Q more responsive:
• Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
Changed limit from 16384 to 32768
• Navigate to: HKEY_LOCAL_MACHINE\System\StorageManager\FATFS
Changed - CacheSize to 4096
3. Changing System Startup Sound
• Navigate to: \HKEY_CURRENT_USER\ControlPanel\Sounds
- At the very bottom of the list of entries, there an entry called AllSounds
- Open that up and you'll see a list of mp3 files.
- All you have to do is append your own audio files (mp3, wma, or wav) to the list. Then you have to make sure that you place your new audio clips in the \Windows folder so that they are accessible.
- The next time you go to the sounds events page, the drop down menu will contain the new clips you added.
• If you want to change the system startup sound, go to:
\HKEY_CURRENT_USER\ControlPanel\Sounds\SystemStart \Sound
- Change the hidden wav file, \Windows\Piano.wav to \Windows\MY_WAV_GOES_HERE.wav
- I'd be really cautious about changing the startup wav. You don't want the phone to lock if the audio file doesn't load. I converted my wav to 16bit, stereo, 22khz WAV file. I didn't use mp3 or WMA. This seems to work fine.
4. Turn off Shutter Sound for Camera
• Navigate to:
\HKEY_LOCAL_MACHINE\System\Pictures\Camera\OEM\Sou ndFile
• In the SoundFile key:
Modify the string/value \windows\shuttersound_02_secs.wav to say \windows\*none*
- Yes it should have the ** around none
5. Change Start Menu into List Instead of Grid
• Navigate to:
\HKEY_CURRENT_USER\Software\Microsoft\Shell\StartM enu
• Change the GridView value to 0 if you want list view.
• Change it to 1 if you want grid view.
6. Shut Off the Beep that Occurs When You Initiate a Call
• Navigate to:
HKEY_CURRENT_USER\ControlPanel\SoundCategories\InC all2
• Change String/Value InitVol to 0
7. Page Up and Page Down in IE
Key mapping for "Page Up" and "Page Down" in Internet Explorer
• Open your favorite registry editor then navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer
• Create a new key 'KeyMaps' (without the quotes)
• Under KeyMaps, create 2 new DWORD values:
50 with a value data 1 (this will make key "2" Page Up)
56 with a value data 2 (this will make key "8" Page Down)
- I created 2 more DWORD values:
52 with a value date 5 (this will make key "4" Page Left)
54 with a value date 6 (this will make key "6" Page Right)
The key name is the keycode you want. 50 = Key 2, 56 = Key 8, 52 = Key4, and 54 = Key
• Other DWORD values available are:
1 - Page Up
2 - Page Down
3 - Top
4 - Bottom
5 - Left
6 - Page Rignt
7 - Horizontal Top
8 - Horizontal Down
9 - Default Layout
10 - Desktop Layout
11 - One Column Layout
12 - Full Screen Toggle
13 - Show Pictures Toggle
Keycodes Values for 0-9: 48='0', 49='1', 50='2', 51='3', 52='4', 53='5', 54='6', 55='7', 56='8', 57='9'.
• Exit registry editor once you have mapped it to your favorite keys.
8. Change VZW Image that is Above the # Dial Window
When you go to dial a # you will see a Verizon Wireless Image above that #.
To get rid of this or to change it...

• Upload the desired image to /windows.
The default VZW image is 240x27. However the author, tonyxcom, says: "Oh, and you can pretty much make the image any size you want. I made mine 320. If you make it any less wide, it will get stretched."
• Navigate to:
HKLM/Software/Microsoft/Shell/Rai/:MSCdial/
Click on the String/Value BannerImage
You will see in the String: /windows/16_brick_131.gif
Type in the string field: /windows/YourImagesName.jpg
YourImagesName.jpg being the name of the file you put in the /windows folder in Step 1.
Someone named Ben Hirashima has an auto installing CAB file for this hack. It can be downloaded at:
http://benhirashima.com/hostedFiles/DialPad.CAB
9. Change Startup Microsoft Splash Screen
The file that we are dealing with is "ms_screen.png". The system uses this file for both the startup and shutdown screens. There are 2 ways to do this mod. The first is to create another image file named ms_screen.png, and move it into your windows directory. Of course it will need to be 320x240, and I would save in PNG format just to be safe. Be sure to make a backup of the original just in case you happen to botch something.
The method that I chose was to create a PNG file, again 320x240, and save it under a different filename. Then, move this file into the Windows directory. Now it's time to edit the registry to point to this new file.
The registy keys are located at: HKEY_LOCAL_MACHINE\Software\Microsoft\Splash Screen
We are interested in the CarrierBitmap, MSBitmap, and MSShutdownBitmap keys. They point to the \Windows\ms_screen.png file by default. Change all 3 to the new filename, and restart the Q. You should see your new startup logo after the Verizon logo and animations, prior to your Home screen coming up.
10. Remove Sent Message Popup With SMS.
• Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox
• Next, click on Inbox (make sure the Inbox is highlighted) and select Edit, New Key
• Name the New Key as "Settings"
• Click on "Settings" (make sure the Settings is highlighted) and select Edit, New String Value
• On "Value name:", key in SMSNoSentMsg and in "Value data", key in 1
• Soft reset your device and test it with one SMS, and you will notice that the SMS Sent bubble is being disabled
11. Increasing Call History
• Navigate to: \HKEY_CURRENT_USER\ControlPanel\Phone
"CallHistoryMax" contains the number of numbers that will be kept in history. [ie. change it to 100]
[Here is one that I didn’t venture to try: ]
USB Native Tethering, Make DUN Settings Stick
• To make the DUN setting (##342587) stick, do the following delete the following string value: HKey_Local_Machine\init\"Launch99"
• Exit regedit, dial in ##342587. Select OK, then Exit.
• Reset your Q.
Upon restart, the Modem Link app will be there indefinitely, lest you do the ##342587 again and disable it.
NOTE: Unless you take certain measures your phone can lock up 80% of the time.
Posted by krsuncom