start/settigns/buttons... help - MDA II, XDA II, 2060 General

hi i uploaded a pic of my xda2..
there should be 4 buttons to choose from.. but now 1 left and the othr three are gone. how can i get it back?? help asap! tnx!!!

Registry
Below is the registry entries for Xda II.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C1]
"WndCls"="Calendar"
"BtnWnd"=dword:002C76C0
@="\"\\Windows\\AppButtons\\Calendar.lnk\""
"Flags"=dword:00000000
"Name"="Button 1"
"Icon"="\\windows\\outres.dll, -10002"
"ResetCmd"="\"\\Windows\\AppButtons\\Calendar.lnk\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C2]
"WndCls"="Contacts"
"BtnWnd"=dword:00334670
@="\"\\Windows\\AppButtons\\Contacts.lnk\""
"Flags"=dword:00000000
"Name"="Button 2"
"Icon"="\\windows\\outres.dll, -10000"
"ResetCmd"="\"\\Windows\\AppButtons\\Contacts.lnk\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C3]
@="\"\\windows\\AppButtons\\Camera.lnk\""
"Flags"=dword:00000000
"ResetCmd"="\\windows\\AppButtons\\Camera.lnk"
"ResetFlags"=dword:00000001
"BtnWnd"=dword:00000000
"WndCls"=""
"Name"="Button 3"
"Icon"="\\windows\\CameraIcon.exe, 0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C4]
@="\"\\Windows\\AppButtons\\Record.lnk\" -b"
"Flags"=dword:00000000
"Name"="Button 4"
"Icon"="\\windows\\hotvoice.exe, 0"
"ResetCmd"="\"\\Windows\\AppButtons\\Record.lnk\" -b"
Import the *.reg or run the *.cab file attached.

start button still missing
hi the .cab files wont run..
my xda2 version is 2.66... radio 1.18

.reg wont work too..
the .reg and .cab wont work.. i reg it but still only button 1 available..

other launcher
hi !
perhaps you could try alternative launcher such as double launcher / mortbutton / vito button mapper ... or else. I donno if they see only 1st button just like built-in button mapper or not.

Related

XDA2 Button assignments lost! Help please!

Hello all !
All Button assignments were lost after
for (i = 0xc1; i < 0xcf; i++)
{
BOOL bResult1 = m_fnUndergisterFunc(MOD_WIN, i);
BOOL bResult2 = RegisterHotKey(NULL, i, MOD_WIN, i);
}
Help to get them back, please.
Could someone tell me what is written in the following registry keys for the XDA2.
HKLM,Software\Microsoft\Shell\Keys\40C1
HKLM,Software\Microsoft\Shell\Keys\40C2
HKLM,Software\Microsoft\Shell\Keys\40C3
HKLM,Software\Microsoft\Shell\Keys\40C4
HKLM,Software\Microsoft\Shell\Keys\40C5
Thanks a lot in advance.
Buttons
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C4]
@="\"\\Windows\\AppButtons\\Record.lnk\" -b"
"Flags"=dword:00000000
"ResetCmd"="\"\\Windows\\AppButtons\\Record.lnk\" -b"
"Icon"="\\windows\\hotvoice.exe, 0"
"Name"="Button 4"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C3]
@="\"\\windows\\AppButtons\\Camera.lnk\""
"Flags"=dword:00000000
"ResetFlags"=dword:00000009
"Name"="Button 3"
"Icon"="\\windows\\Camera.exe, 0"
"ResetCmd"="\\windows\\AppButtons\\Camera.lnk"
"BtnWnd"=dword:00000000
"WndCls"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C2]
"WndCls"="Contacts"
"BtnWnd"=dword:003418D0
@="\"\\Windows\\Start Menu\\Contacts.lnk\""
"Flags"=dword:00000000
"ResetCmd"="\"\\Windows\\AppButtons\\Contacts.lnk\""
"Icon"="\\windows\\outres.dll, -10000"
"Name"="Button 2"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C1]
@="\"\\Windows\\Start Menu\\Calendar.lnk\""
"WndCls"="Calendar"
"BtnWnd"=dword:003354B0
"Flags"=dword:00000000
"ResetCmd"="\"\\Windows\\AppButtons\\Calendar.lnk\""
"Icon"="\\windows\\outres.dll, -10002"
"Name"="Button 1"

Deleted 40C5 From Registry

Please help me! I deleted 40C5 from Registry ( under ...SOFTWARE\Microsoft\ShellKeys ) and now clicking on start->settings->buttons I can't see anything ( the list of buttons is empty! )
This is the original code from a german device:
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C5]
"Flags"=dword:00000000
"ResetCmd"="\"\\Windows\\AppButtons\\Aufnahme.lnk\" -b"
"Icon"="\\windows\\HotVoice.exe, 0"
"Name"="Taste 4(Lang)"
@="\"\\Windows\\AppButtons\\Aufnahme.lnk\" -b"
For english devices you have to change both shortcuts (Aufnahme.lnk) and the name.

Custom use for hardware buttons

Does somebody know how to bind the "ok" en "windows flag" button so you can assign your own programs to it via settings->buttons. I'm not looking for software who can do this but for the registry setting, I tried various things but I didn't succeed..
This is my f*cked up config
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C1]
"ResetCmd"="\"\\Windows\\AppButtons\\Calendar.lnk\""
@="\"\\Windows\\Start Menu\\PowerTap.lnk\""
"Flags"=dword:00000000
"WndCls"=""
"BtnWnd"=dword:00000000
"Name"="Button 1"
"Icon"="\\windows\\outres.dll, -10002"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C2]
"ResetCmd"="\"\\Windows\\AppButtons\\Contacts.lnk\""
"WndCls"="Contacts"
"BtnWnd"=dword:003c5530
@="\"\\Windows\\AppButtons\\Contacts.lnk\""
"Flags"=dword:00000000
"Name"="Button 2"
"Icon"="\\windows\\outres.dll, -10000"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C3]
"Icon"="\\windows\\ButtonIcon.dll, -2"
@="\"\\Windows\\Start Menu\\Programs\\Calculator.lnk\""
"Flags"=dword:00000000
"Name"="Button 3"
"ResetFlags"=dword:00000001
"BtnWnd"=dword:00000000
"WndCls"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C4]
@="\"\\Windows\\AppButtons\\Messaging.lnk\""
"Flags"=dword:00000000
"Name"="Button 4"
"Icon"="\\windows\\tmail.exe, 0"
"ResetCmd"="\"\\Windows\\AppButtons\\Messaging.lnk\""
"BtnWnd"=dword:00000000
"WndCls"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40B5]
@="\"\\Windows\\AppButtons\\Internet Explorer.lnk\""
"Flags"=dword:00000000
"Name"="Button 5"
"Icon"="\\windows\\iexplore.exe, 0"
"ResetCmd"="\"\\Windows\\AppButtons\\Internet Explorer.lnk\""
"BtnWnd"=dword:00000000
"WndCls"=""
I hoped the 40B5 entry would work. (readed code via AE Button tool)
Can't you just use AEButton Plus? Works for me (at least with the OK button)...
Moskus said:
Can't you just use AEButton Plus? Works for me (at least with the OK button)...
Click to expand...
Click to collapse
In my opinion this tool has to much overhead, I like to keep it as clean as possible.

[Dev][WM6S]Change items in Settings.exe

Is it possible to change/remove and item in the settings list on a Windows Mobile 6 Standart phone?
I want to prevent users to run clear.exe.
Thanks
I'm not sure if this what you mean but you can add or remove items by messing with the cpl's. You'll be able to do this in the registry, 12
I just want to prevent users to reset device to factory defaults.
They are able to run clear.exe from settings .
I couldnt find anything related in registery.
All control panel (settings) items are governed by this registry group: HKLM\ControlPanel You can add/delete items by playing around with these registry entries. Total Commander will be a good tool. Just remember to make a good backup before playing around with registry. And some changes will effect only after a soft reset.
Tips: Group=0 will show up in 'Personal' tab, 1=System tab, 2=Connections tab
These registry may vary from different OS build. The following is a sample from a WM6.1 custom ROM with OS Build 21040:
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\ControlPanel]
"GPRSCompressDefault"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\1]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\10]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\2]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\25]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\28]
"Description"="HTC GPS Tool"
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\3]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\4]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\42]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\5]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\6]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\7]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\Backlight]
"DimBKLinUnlockScreen"=dword:00000000
"Redirect"="Backlight.exe"
[HKEY_LOCAL_MACHINE\ControlPanel\Beam]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\Bluetooth]
"Group"=dword:00000002
"PinEntries"=hex(7):\
30,00,30,00,30,00,30,00,00,00,38,00,38,00,38,00,38,00,00,00,00,00
[HKEY_LOCAL_MACHINE\ControlPanel\Buttons]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Certificates]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\Comm]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\Connection Setup]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\Connections]
"GoToTab"=dword:00000001
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\Contrast]
"Redirect"=""
[HKEY_LOCAL_MACHINE\ControlPanel\Customer Feedback]
"Hide"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\Desktop]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Dial]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\Domain Enrollment]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\Error Reporting]
"Hide"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\FixedDialing]
"DisableMenu"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\Input]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Menus]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\MobileVPN]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl]
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\1]
"CmdLine"=""
"Description"="Advanced Network"
"File"="AdvancedNetwork.exe"
"Name"="Advanced Network"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\10]
"CmdLine"=""
"Description"="Sliding Sound"
"File"="SlidingSound.exe"
"Name"="Sliding Sound"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\2]
"CmdLine"=""
"Description"="Clear Storage"
"File"="ClearStorage.exe"
"Name"="Clear Storage"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\25]
"CmdLine"=""
"Description"="TouchFLO Settings"
"File"="TFSettings.exe"
"Name"="TouchFLO"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\28]
"Description"="HTC GPS Tool"
"File"="HTCGPSTool.exe"
"Name"="HTC GPS Tool"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\3]
"CmdLine"=""
"Description"="Device Information"
"File"="DeviceInfo.exe"
"Name"="Device Information"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\4]
"CmdLine"=""
"Description"="Power"
"File"="Powerexe.exe"
"Name"="Power"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\42]
"CmdLine"=""
"Description"="GfxBoost"
"File"="GfxBoost.exe"
"Name"="GfxBoost"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\5]
"CmdLine"=""
"Description"="Microphone AGC"
"File"="MicrophoneAGC.exe"
"Name"="Microphone AGC"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\6]
"CmdLine"=""
"Description"="USB to PC"
"File"="USBtoPC.exe"
"Name"="USB to PC"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCpl\7]
"CmdLine"=""
"Description"="Wi-Fi"
"File"="WiFiSettings.exe"
"Name"="Wi-Fi"
[HKEY_LOCAL_MACHINE\ControlPanel\Network]
"Group"=dword:00000002
"Hide"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\Owner]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Password]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\PC Connection]
"Group"=dword:00000002
"Redirect"=""
[HKEY_LOCAL_MACHINE\ControlPanel\PCConnection]
"Group"=dword:00000002
"Redirect"=""
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"AllLang"=dword:00000001
"Flags2"=dword:00000010
"Group"=dword:00000000
"RESDLL"="tapres.dll"
[HKEY_LOCAL_MACHINE\ControlPanel\Power]
"FullState"=dword:0000004c
"Group"=dword:00000001
"HighState"=dword:00000033
"LowState"=dword:0000000b
"MedState"=dword:00000015
"Redirect"="powerexe.exe"
[HKEY_LOCAL_MACHINE\ControlPanel\SlidingSound]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Stylus]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\System]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\Task Manager]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\ControlPanel\TaskMgr]
"Redirect"=""
[HKEY_LOCAL_MACHINE\ControlPanel\Today]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Voice Command]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Volume]
"Group"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\WiFi]
"Timeout"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\Wireless LAN]
"Group"=dword:00000002
[HKEY_LOCAL_MACHINE\ControlPanel\WrlsMgr]
"Group"=dword:00000002
"Redirect"="\\Windows\\CommManager.exe"
I try these on HTC SNAP with Russian ROM, but without success :=( I saw new items in settings of [ROM][MAPL][WWE][* 3VOLUTION SERIES *][WM6.5.X STD 23137][Build 3VO.3.50.122710] http://forum.xda-developers.com/showthread.php?t=551642, but only one item saw in these registry entries...
Device Info
How can i use this to get device info back ? (got .exe already)

[REQ]script to unload manilla and start an app

Basically i need a script to unload TF3D, start iGO8 and maybe launching TF3D again when exiting iGO. I want this because iGO needs the RAM wich TF is using.
P.S.: I really tried to create my own script but i got stuck, so it's not like i didn't tried.
Code:
RegWriteDWord( "HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled", 0 )
RedrawToday
sleep( 200 )
Runwait( "\Program Files\iGo8\igo8.exe" )
RegWriteDWord( "HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled", 1 )
RedrawToday
sleep( 200 )
bbonzz said:
Code:
RegWriteDWord( "HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled", 0 )
RedrawToday
sleep( 200 )
Runwait( "\Program Files\iGo8\igo8.exe" )
RegWriteDWord( "HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled", 1 )
RedrawToday
sleep( 200 )
Click to expand...
Click to collapse
done this and it shows me:
Invalid parameter count for 'RegWriteDWord'
Line:
RegWriteDWord( "HKLM", "Software\Microsoft\Today\Items\TouchFLO 3D" ,
I've checked and the registry key exists.
moduletz said:
Basically i need a script to unload TF3D, start iGO8 and maybe launching TF3D again when exiting iGO. I want this because iGO needs the RAM wich TF is using.
P.S.: I really tried to create my own script but i got stuck, so it's not like i didn't tried.
Click to expand...
Click to collapse
I've got a Mortscript script on my phone that does this. I borrowed it from somewhere and changed it to launch CamerAware and then iGo8 and then restart TF3D when iGo exits. I'll post it later when I have my phone handy.
moduletz said:
done this and it shows me:
Invalid parameter count for 'RegWriteDWord'
Line:
RegWriteDWord( "HKLM", "Software\Microsoft\Today\Items\TouchFLO 3D" ,
I've checked and the registry key exists.
Click to expand...
Click to collapse
have you the last Mortscript? If not, install it, since the script works on my device
yep. I have the latest mortscript and just to be sure i've tested several versions. Still no solution.
moduletz said:
yep. I have the latest mortscript
Click to expand...
Click to collapse
4.3b11? If so, try this one
Code:
RegWriteExt( "HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled", "dword:00000000" )
RedrawToday
sleep( 1000 )
Runwait( "\Program Files\iGo8\igo8.exe" )
RegWriteExt( "HKLM", "SOFTWARE\Microsoft\Today\Items\TouchFLO 3D", "Enabled", "dword:00000001" )
RedrawToday
Great! It works! Thank you, bbonzz.

Categories

Resources