블랙잭이야기2008. 3. 16. 16:41

북미의 블랙잭 SGH-i600 에대해서 간단하게 정리된 내용입니다. 국내 블랙잭에는 안되는 기능들도 보이네요.

More Samsung SGH-i600 Blackjack Info, Tips, Tricks and NES Emulation

October 8th, 2007 . by Paul McGuinness

samsung i600 samsung sgh i600

Specification: Samsung SGH-i600 is a HSDPA/Tri-band GSM/GPRS/EDGE Class 10/WiFi Windows Mobile 5 smartphone and with a  QWERTY keyboard, 1.3 Megapixel camera/camcorder, Music player, Bluetooth, Micro SD slot, 218MB ROM and 64MB RAM - Samsung Spec Sheet: [Link]

Official Samsung SGH-i600 User Manual - [Link] - PDF 2.2MB


Hello again.It seems my ‘hacks’ for the i600 are going down a treat, so I thought I would list a few more for everyone…In the UK, the Samsung SGH-i600 (Called the ‘Blackjack’ in the USA) is only provided via Orange. Unfortunately this means that it has the horrible Orange branding [crippleware], and is only running Windows Mobile 5.

The Samsung site allows you to upgrade from WM5 to Windows Mobile 6 via this link: http://www.samsungmobile.com/promotion/i600/index.jspUnfortunately… the UK is not listed (to to Orange… Grrrr…), but if you are from one of the following countries, you can slide on over there and grab some WM6 (well… WM5.2 in new clothes!); Belgium, Bulgaria, Demark, Estonia, Finland, France, Iceland, Latvia, Lithuania, Netherlands, Norway, Russia, Sweden, Switzerland, and the Ukraine.

Apparently, you can override your i600 to another country + language (make sure it’s one you can read!) and then download the appropriate update, get WM6 and then change the country settings back. This is all controlled by the service menu by dialling *#1546792*# and then using the preconfig password *#81230*# - THIS WILL WIPE YOUR PHONE so don’t do this without making a full backup first! Full instructions over at vowe.net; http://vowe.net/archives/008792.html

Keyboard Shortcuts (For the European Model)

Function
Details

Task Manager
Hold Down the [Home] button to show the task manager

Quick Links
Hold in the [Jog Dial] to brings up a editable list of Shortcuts

Quicklist
Pressing the power button brings up the quicklist (Change to Silent etc…)

Voice Assist
Press and hold the “volume up” button on the left side of the phone, near the top to bring up the voice recorder

Custom
You can set the Back button on the side to open whatever app you want when held for a few seconds (by default is ‘Camera’)

Quick “KeyLock” 
Hold down the [End] Key for a few seconds

Quick “Silent Mode”
Hold down then ‘#’ key to toggle Silent mode.

Numeric in TXT
Quickly enter numbers without changing input mode by holding down the according button for a couple of seconds

Page Up/Down in IE
When browsing the internet using Internet Explorer Mobile Edition, use T and V to scroll Page Up / Down

I have found lots of information and hacks here: http://i607.org/ the SGH-i607 is the USA version, but many of the ‘hacks’ work on the European version of this phone

Hidden Applications

Whilst rooting around in the \Windows folder on my phone, I found a series of applications that don’t normally show on the menu. Here is a list of the more interesting ones I found. If you want to use them on a frequent basis, use the ActiveSync explorer to right-click-drag and create a shortcut in the \Start Menu folder for any of these apps.

EXE Name
Details

CamTest_Int, CamTest_Ext
Turns on and shows the Internal (front) or External (rear) cameras. Interestingly, this takes <1sec to initialise, so why does the camera app take so long to load!?

cprog
Appears to show the last call details

instmsgr
MSN Instant Messenger (You could setup a quick shortcut to this instead of having to go through the Internet / MSN / Messenger route…

MySimMessage
Shows SMS Messages that are on the SIM (as opposed to on the Phone)

Playsound
MP£ Test app that allows you to test the Speaker, Earpiece and Headset - Handy for checking your Bluetooth headsets etc

RTCViewer
Shows the internal RTC (Real Time Clock)

SoundTest
Haven’t quite worked this one out… it appears to be a more advanced version of PlaySound

wrlsmgr
Wireless Manager - Top Tip: Set a shortcut to startmenu, then assign to a speed dial (Press Menu when the icon is selected, then choose ‘1 - Menu Shortcut’) - I’ve set mine as speedfial 9, so I just hold down the ‘9′ key for a couple of second to bring up the Wireless manager

TestMode
Hidden App: You need to create a shortcut to the Start Menu to access this, or use something like Resco File Explorer to see it.

This shows *lots* of Engineer stuff (3G, UTMS, GSM Cell Info etc), and appears to let you do (possibly) damaging things to your phone. Only use this if you know what you are doing!


NES Emulation

I found most of this information on i607.org’s NES Page [Link], but here is the simple guide for the UK Version of the Samsung SGH-i600

  1. Download Pocket Nester Plus - http://mobile.surrealnetworks.com/Dash%20Applications/SN%20PocketNesterPlus%20D.cab
  2. Download either All the ROM’s as a 40Mb CAB File (http://surrealnetworks.net/NES%20ROMs/393NESROMS.cab), or the ‘50 Classics’ as a 10Mb CAB File (http://surrealnetworks.net/NES%20ROMs/50%20NES%20Classics.cab) or individual games [HERE]
  3. Install Pocket Nester
  4. Install the ROMS (to your Memory card!)
  5. Install the Pocket Nester Update [Pocket Nester Update] by copying the .exe over the top of the one in the \Program Files\PocketNester (You only need this if you already have an older version)
  6. Open the game, go into Preferences and tick “Associate .NES Files”, also set up all the keys (Try to make them memorable!)
  7. The Open ROM option does not work unless you install tgetfile.dll… this is time-limited, so I suggest just browsing to the ROM Folder and select the Game you want. Nester will automatically load. The ROM’s should be located in \Storage Card\My Documents\ROMs

When playing a game, if you can’t seem to get it to exit, hold down the HOME key, this will bring up the menu.

CommsBlog » Blog Archive » More Samsung SGH-i600 Blackjack Info, Tips, Tricks and NES Emulation

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. 10. 21:28

 

Samsung Blackjack tips and tricks

The business development team at Vertigo recently standardized on the Samsung Blackjack phone.

It's fantastic hardware. The smartphone has finally shrunk to a pocketable form factor after all these years. Ironically, it's the software that needs to improve -- the Windows Mobile 5.0 OS on the phone leaves a lot to be desired. It's not exactly intuitive.

I dug through a massive tips and tricks thread trying to figure out ways to work efficiently in Windows Mobile on the Blackjack. Here's a summary of the best:

  • Hard reset the phone by holding down UP and POWER to boot. It will ask to confirm.
  • You can adjust the brightness of the screen in Settings under Power (scroll down)
  • Pressing and holding the Home button brings up the task manager
  • Pressing and holding the jog dial brings up a list of apps
  • Pressing the power button brings up the quicklist
  • Hold down message key to turn off backlight on screen.
  • Fn + B = Toggle Bluetooth
  • Press the V key for PAGE DOWN and the T key for PAGE UP.
  • Hold down any key while typing to get its "alternate" character. i.e. Hold down the Q for a moment and you'll get the + symbol. This is nice if you don't like hitting Caps/Shift Q to get it.
  • if you are reading an email, press the center d-pad "action" button... it will take you to the new contact entry with that persons email address already filled in.
  • Apparently the phone doesn't support automatic keylock, you have to hold down the "end call" key for 3-4 seconds and it locks the phone.
  • When you have a URL in the address bar hold down the BACK button above the red hang up button and it will delete the entire URL.
  • In any of the edit fields (contacts, I.E., and others) if you hold down Undo (top right U-Turn with an arrow) it will delete the contents of the field you are in.
  • There is no way to get periodic reminder tones for missed calls or messages. This little app addresses that deficiency.
  • Holding down the back button on the right hand edge of the device launches the Camera app for taking pictures.

If you want to sync data between the phone and the computer, you can use ActiveSync on Windows XP, or Windows Mobile Device Center on Windows Vista. WMDC replaces ActiveSync, but is still in Beta 3 as of right now.

You'll probably want a few apps on your phone. Remember this is Windows Mobile 5.0, not PocketPC, so be sure to pick the right version of the app. I highly recommend starting with a freeware registry editor such as PHM Registry Editor. There are a lot of cool settings that are only exposed through the phone's registry*. I installed "regedit.Stngr_ARM.CAB" on the blackjack and it worked fine for basic registry editing. Once of the first things you'll want to do is turn off the "application lock", either via editing the registry or by downloading and running a small registry edit file named "appunlock.cab" on your phone.

Battery life is OK, but not great. That's probably why it comes with an extra battery and a standalone battery charger out of the box. The phone does trickle charge over USB when it's connected, however, I couldn't get it to charge at all via USB when the battery was very low and the phone wouldn't turn on. There are pictures of the extended battery in action here. This might be a good upgrade if you're running into battery issues.

The phone has a lot in common with the Motorola Q, so often tweaks and files for the Q will work on the Blackjack. You can download new start page designs that work fine from koodezine and qusers. Here's the one I'm using:

And remember, the phone accepts MicroSD cards for additional storage-- they're tiny compared to their SD and MiniSD brethren.

* that's right, there's a Windows Registry on a phone. Depressing but true.

posted on Friday, January 12, 2007 4:50 PM by jatwood

원문 : Jeff Atwood : Samsung Blackjack tips and tricks

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. 8. 1. 15:09

 

Wireless DevCenter: Microsoft Smartphone Tips and Tricks

Microsoft Smartphone Tips and Tricks

by Wei-Meng Lee
05/14/2004

There is so much an excellently designed smartphone can do. But without the software to power it, it's virtually useless. Since the launch of the first Orange SPV Microsoft smartphone in October 2002, there have been a host of new applications designed to run on this platform. In this article, I will show you some of the cool things you can do with your Microsoft smartphone.

Installing Applications

One point about installing an application for the smartphone: you can either use ActiveSync to install the application from your PC to your smartphone, or you can install it directly from the vendor's web site. Figure 1 shows how you can install an application using Pocket Internet Explorer. Simply go to the vendor's web site and click on the relevant link to download the file. Once you confirm the download, it will be installed on your smartphone automatically.


Figure 1. Installing an application through the Web

Easy, right? Now let's move to file transfer.

Transferring Files onto Your Smartphone

Sometimes you just need to transfer files (such as MP3 music files) onto your smartphone. There are a few easy ways to do that. You can either use the infrared port or use ActiveSync to do the job. I use ActiveSync most of time, as it is the most flexible method. Simply hook up your smartphone to your PC through ActiveSync and at the ActiveSync window, click on the Explore button (see Figure 2). You will then be able to explore the file system on your smartphone and drag and drop files as required.


Figure 2. Exploring the file system of your smartphone through ActiveSync

Photo Contacts

One application that is useful for your smartphone is the Photo Contacts application from PocketX Software. Using Photo Contacts, you can assign photos to your contacts in your address book (see Figure 3).


Figure 3. Assigning photos to your contacts

If your service provider supports caller identification, the photo of the caller will be displayed when your smartphone rings (see Figure 4).


Figure 4. Displaying the photo of the caller

World Time

Another useful application is the World Time application by The MadBeetle. Using the World Time (see Figure 5), you can view the time of 400 cities worldwide. City data includes:

  • Sunrise\sunset
  • GMT offset
  • Daylight savings
  • Analogue clock
  • The moon phase
  • Airport code
  • Dial Code
  • Longitude and Latitude

The World Time application is useful if you do a lot of travelling and need to check out the different time zones.


Figure 5. Using World Time to check on different time zones

System Utilities

If you constantly install applications and move files into and out of your smartphone, then you need an effective way to view the various resources on your smartphone. I've found Resco SystemToys for Smartphone to be a good choice.

Resco SystemToys allows you to check on your battery status, as well as the amount of memory remaining (see Figure 6). So the next time you want to install that favorite MP3 on your smartphone, check out the amount of available memory first.


Figure 6. Use Resco SystemToys to check the battery and memory status

Pocket TV

If you spend a significant amount of time on the road, then you will be glad that PocketTV allows you to play MPEG movies on your smartphone (see Figure 7).


Figure 7. Watching movies using PocketTV

You can download some free video clips from pocketmovies.net. I downloaded snippets of The Return of the King and played them on the MPx200. The playback was smooth and the sound of acceptable quality. So the next time you hit the road, be sure that you load your smartphone with the latest movie hits.

Media Player on Your Smartphone

Envy those people who have an iPod or a digital video player? Fret not; with a little investment, you can turn your smartphone into a music player. In fact, your smartphone already comes with the required software to play your music and video files (MP3s and WMA are supported). The only constraint that you probably face is storage. While the iPod supports storage of 4GB and above, your smartphone comes with a paltry storage space of about 10MB (this depends on your phone model). So you can literally forget about storing your music files on your smartphone.

Fortunately, this problem can be solved by buying an external storage card. For music- and video-playing purposes, I suggest you invest in at least a 128MB SD card. If budget allows, go for the largest in capacity -- 1GB (see Figure 8).


Figure 8. Invest in a large-capacity SD memory card

To copy CD music or videos onto your smartphone, you can use Media Player 9 (see Figure 9).


Figure 9. Using Windows Media Player 9 to copy your music or video onto your smartphone

Playing music on the smartphone is cool -- the sound quality is good and crisp. However, video playback using the smartphone Windows Media player is not fantastic -- screens tend to be jerky. The sound track of the video is good, but the video does not synchronize well with the sound. Even so, watching videos while you are on the train is still a good way to spend your time (see Figure 10).


Figure 10. Watching a video on my smartphone

Final Thoughts

One of the success factors for a platform is the amount of applications available for it. In my upcoming articles, I am going to dive more deeply into how to get more out of your smartphone. In the meantime, do share with us on your favorite applications on the smartphone.

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

WM6 A2DP best settings here - xda-developers  (0) 2007.08.06
Windows CE Developers FAQ  (9) 2007.08.06
Bluetooth (A2DP)  (0) 2007.08.03
RegistryNotifyCallback  (4) 2007.07.31
The State and Notifications Broker Part I  (4) 2007.07.31
HTC Application Unlock Guide  (0) 2007.07.30
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
개발이야기2007. 7. 26. 16:01

원본은 요기를 참조

A hack for the Q that works for the Dash
"Moto Q Speed Increases (Note: Could this work for the Dash?)
The following 2 hacks increase system performance significantly for me. They make the Q much more responsive:
1.) Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
Changed limit from 16384 to 32768
2.) Navigate to:
HKEY_LOCAL_MACHINE\System\StorageManager\FATFS
Changed - CacheSize to 4096
NOTES: Some improvement, but not a significant amount, different users after reported better responses though (TechWhore)
CREDIT: jewalsh2k"

 

적용 후 벤치마크 결과도 있다.

I ran some speed tests before and after the cache tweak. It only affected the storage card speeds.
before:
1200KB/s write
1650KB/s read

after:
1200KB/s write
8000KB/s read

블랙잭 (SCH-M620) 에도 적용할 수 있을까???

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

투피(Todaysppc)에 블랙잭에서 3G 접속을 막는 방법이 소개되어 있다

[SCH-M620] 3G 인터넷 서비스 사용 못하게 만들기 

 

쭉 한번 읽어보니 레지스트리를 조작해서 처리하는 방법인듯싶다.  같은 레지스트리 키값에 관련된 글을 함 찾아보니 도움이 될만한 글이 있다. 레지스트리 조작은 시스템에 있어 아주 조심스러운 작업이다. 항시 주의를 하여야 한다. 잘못 만졌을 경우 하드리셋까지 하는 위험을 감수해야 한다.

 

Raising hx4700 bluetooth dialup speed to match EDGE/3G/UMTS phones - Brighthand.com Smartphone and PDA Discussion Forums

 

Here is small tweak I figured out and want to share with you.
It's meant for people that use their ipaq with EDGE/3g/UMTS cellphones to access internet. Basically any phone that is able to connect faster than 115200kbps.

Bluetooth DUN (dialup network) connection speed is limited to 115200 bps (14K/s) in
hx4700 settings. However, 3g phone is capable of giving you 384000 bps (40K/s) * edit * actually I have got feedback that on EV-DO network some people now get 80KB/s from their phone to their iPAQ. Obviously, bottleneck is in IPAQ.

It is possible to edit speed of connection by using registry editor, such es Tascal Regedit or Resco Registry editor, etc.

All usual disclaimers apply, you do it at your own risk. I made this tweak on hx4700 running on WM5 with Widcomm stack. While I think that it should work on WM2003, 2003SE too, I cannot guarantee that. Try if you want.

1. Set speed of your connection to be exactly 115200. Later, this will help us to identify bytes we need to patch.

2. Find in registry HKCU\Comm\RasBook\"yourconnectionname"\DevCfg

3. It is a data array with some stuff I do not know much about, however, it contains 3 bytes that define connection speed. For example, 115200 decimal = 01.C2.00 hex, stored backwards in the memory as 00.c2.01

4. So find that sequence. In my case it was in bytes 13,14,15

5. Change value to the one from the list below

256000 bps =3E800 -> 00.e8.03
384000 bps =5DC00 -> 00.dc.05
460800 bps =70800 -> 00.08.07
921600 bps =E1000 -> 00.10.0e

Chosen speed should be faster than speed of cellular connection, to cover some protocol overhead. In case of UMTS (max 384kbps) I have chosen speed of 460800 bps. If you use EDGE, than 256000 should be enough.

6. Now, we switch off 4700 for a minute to let registry values flush into persistent memory.

7. Soft reset. Enjoy higher speeds. 

P.S. My machine is stable after this tweak. Speed is 2xFaster now. Download tests gave me consistent 33-38 K/s on my 3g network. However, I do not know how it will behave if you edit connection settings again. I guess it will fall back to old speed setting. I simply do not open it now.

PPS. I am newbie on this forum, because I dwell on russian forums. Here I just share my finding with english speaking users.

same in russian (тоже самое на русском языке
http://www.pdateam.ru/index.php?act=...20#entry231862 )
Posted by krsuncom