SIPChange: Changes the DefaultIM in AKU2 - Windows Mobile Apps and Games

SIPChange v1.1 update: You can now change the timeout from its 10 second default
Here's my first programming contribution! It's for those of you who can no longer change their defaultIM using the posted reghacks after upgrading to AKU2.x. No matter what you choose, the keyboard SIP is always selected after a soft reset.
If you aren't having this problem, then you don't need this little app (unless, of course, you don't feel good about dinking around in the registry changing DefaultIM CLSIDs...)
The problem occurs because some AKU2 based service or process is changing the SIP back to the keyboard. This happens 4-8 seconds after startup programs run. As such, SIPChange is a workaround of sorts because when it runs at startup it waits 10 seconds before changing the SIP to your selected default. Go here for more information on this issue.
SIPChange has two execution modes. If executed with no parameter, it presents the list of SIPs available on your device and allows you to select a default. Once set, this information is stored in the registry. If executed with "SET" as the parameter it minimizes itself, reads the default from the registry and waits 10 seconds. When the timeout expires, it sets the Current SIP to your selected default and closes.
How to use:
1. Copy the attached CAB to your device
2. Tap on the cab using file manager to install.
Now open SIPChange by tapping Start->Programs->SIPChange. You will be presented with a list of your available SIPs. Highlight the one you want to become the defaultIM. If you wish, you can change the default delay as well. Now tap the "Select" button. The SIP will be changed to your selection and SIPChange will close.
That's it! The next time you (or your automatic nightly backup) resets your device, the default SIP will be reset to your choice.
MOD EDIT (DaveShaw): The aformentioned CAB is here : http://rapidshare.com/files/208325629/SIPChange.CAB

SIP Changer
Thanks Sleuth255!!
tested the SIP changer and it works.
Well done for the workaround, shame they had to go and mess things up in the first place!

10 out of 10 to you
This was a major problem for me with my Wizard and now its fixed.
Thanks again
Jules

HELP
Hi,
Thanks for the great app!! I do have one problem though, i can't get it to start up without prompting me. I have tried applying the SET parameter, but must be doing it wrong. Here is what I have tried...
in \program files\sipchange\sipchange_182.exe SET
and set the shortcut to be a copy of that...
I have tried it without set and have the shortcut name be sipchange_182.exe SET.lnk
I am totaly confused as to how to set it up. Any help would be greatly appreciated.
-John

Seems to work fins but for one small problem.
Not sure what it is but I noticed things taking a rather long time to load.
I would take literally 2-3 minutes to paint the screen when opening a new application. I soft reset and no help. THen I started thinking what I did. SIPchange 182 was the last thing I did.
I had the shrotcut in startup
program files\sipchange\sipchange_182.exe SET
After I removed it everything runs fine.
I still have it on my 8125 just not startup .
is the "SET" correct or does it need to be something different for each method ie.
"block" for block input

Here's a little more explanation on how to install SIPChange:
First, make a new folder under program files called "sipchange" then place the sipchange executable (downloaded from the above attachment) into that folder and rename it if necessary to sipchange.exe.
Now, using file explorer, navigate to \program files\spichange and then tap and hold on sipchange.exe. Choose "copy".
Now, navigate to \windows\startup with filemanager and choose "Paste shortcut" from the menu.
Here's the part where you need a third party program. You now need to modify the execution properties of shortcut you just pasted into the startup folder. Several programs can do this. I use a utility called GSFinder+ which a free file explorer replacement. What you need to do is to change the shortcut execution properties from "\program files\sipchange\sipchange.exe" to "\program files\sipchange\sipchange.exe" SET
There is also a way to do this without any third party file explorers by editing the shortcut file itself with notepad on your PC. The thread that explains this is located here.
I'm not sure how my attachment got renamed from sipchange.exe to sipchange_182.exe tho....
@stainlesspc:
SIPChange shouldn't ever remain in memory longer than 10 seconds when run with the SET parameter. You can check this with settings/system/memory/running programs. So it shouldn't have any effect on program execution time unless you are somehow setting the SIP to something invalid. Try this: make sure that you have run sipchange.exe at least once with no parameter and set a default. I'm assuming you have already done this to sett the letter recognizer as your preferred default. If you haven't, it is possible that something strange may be happening because no default SIP registry entry is present. However, in this case, the set SIP operation should just return an error (which is ignored by SIPChange). I'll check into it though.
SET is indeed the only parameter it recognizes. When it sees SET as an execution parameter, it attempts to change the SIP to the input method you chose when you last pressed "Set Default".
Btw on my 8125 I just used SIPChange to set letter recognizer as my default thinking it may have something to do with the letter recognizer default iteself. Then I soft reset. Unfortunately tho, I'm not seeing the delay you mention . I'm not using the official Cingular AKU2 release as you though. I am running AKU2.3 from Summiter's multi-installer.

Thanks guys, it works on a Qtek9000 also
My problem (want the nullkb as default) is solved at last.

Sleuth255
Well I tried it again. I had it right the first time.
Not sure why it did or did not but it seems to be working now

Well, this is a great find. I've been looking for something like this since wm5 came out. Thanks

Hmm..seems to be a problem with setting transcriber as the default. When rendering my Today screen the transcriber menu bar gets displayed in the middle of the screen. Transcriber is the only input method after the keyboard that I would consider using.
However, I may still keep the exe on my device since launching it is still a heck of alot faster than doing the standard SIP change method on my K-JAM.

Thanks works great on my MINI

@JNGold:
The transcriber is the only SIP that has a "Transcriber Intro" splash screen :roll:
On my 8125, that splash screen has a checkbox called "don't show this" which would seem to be the fix for your issue.
To keep that checkbox from getting cleared on a reboot is a bit of a chore however. I had to select the transcriber, check the checkbox then select a different SIP then go back to the transcriber again (the splash isn't displayed). Pretty kludgy eh? :shock:
Now when I reset, the splash isn't displayed, and the transcriber menubar appears right above the softkeys. I'm running SpBPocket plus btw and I'm not seeing the menubar shift you describe.

Sleuth255 said:
@JNGold:
The transcriber is the only SIP that has a "Transcriber Intro" splash screen :roll:
On my 8125, that splash screen has a checkbox called "don't show this" which would seem to be the fix for your issue.
To keep that checkbox from getting cleared on a reboot is a bit of a chore however. I had to select the transcriber, check the checkbox then select a different SIP then go back to the transcriber again (the splash isn't displayed). Pretty kludgy eh? :shock:
Now when I reset, the splash isn't displayed, and the transcriber menubar appears right above the softkeys. I'm running SpBPocket plus btw and I'm not seeing the menubar shift you describe.
Click to expand...
Click to collapse
Hey Sluth, thanks for responding. FYI I also have the trascriber splash screen disabled. What I was seeing is on a soft reset, that the transcriber menu bar was appearing a little below the lower half of the screen. I also have sbp today plugin, pocket breeze and battery status (in that order).

Yeah, I understand. I'm not seeing that on mine though. When I (finally) got the splash screen not to show on my 8125, the menubar always appeared right next to the softkeys. The only thing I can think of is that something executes on yours to update the today screen after SIPChange makes the transcriber default and this is somehow shifting the menubar up. When the menubar appears, does it initially show at the bottom and then move? I suppose I'd first try disabling all my today screen plugins to see if the problem goes away then, if it does, I'd re-enable them one by one to find the culprit.

Unsigned error message
My guess is there is some registry hack to disable Windows telling me that an app is not signed because when I originally got the phone it didn't do this, but since hard-reset and NOT installing all of the auto-install cabs it now barks anytime an app is not signed. :evil: I'll try to search for this, but can anyone point me in the right direction for this?
My reason is that I followed the directions to a T, ran the app once to set the default (it barked then too but I accepted manually and wondered if it would pose a problem). Now, after a reset, it says it cannot open sipchange because it either doesn't have a signed certificate or cannot be found. I know it's there, and I know it has the certificate issue.
I'd like to just disable this certificate signing "feature" so it doesn't bother me and allows this wonderful app to work. Thanks for all your work to solve this stupid "feature" (setting the SIP) that M$ obviously felt was a necessity and knows better than it's users. :roll:

Here is a cab to install Sipchange with a shortcut in Programs

Thanks efjay. I was planning on doing that...

Problems with Fitaly SIP
I had hoped that SIPchange would solve a vexing issue for me. Something on the device...and I am also suspecting Spb Pocket Plus like some other posters... is stopping me from using the Fitaly SIP (www.fitaly.com)
Periodically, something stops me from selecting the Fitaly SIP. Keyboard is always launched instead. If I launch Fitaly as soon as I run the device, it sometimes helps for a while, but something always blocks it eventually. The only fix tht I have found is to soft reset.
Making Fitaly the default SIP can be disastrous. I have found that it makes my device unbootable - just hangs late in the boot process, again causing me to wonder if it is something to do with SPb Pocket Plus. I had to hard reset to fix this one.
So SIPchange does work... but only if the SIP is selectable manually. Is there any way you can force it to over-ride whatever is blocking me from Fitaly. (I guess we need to figure out what the problem is first. I'm hoping some smarter brains than mine will be able to figger this one out.)

my guess would be that some Fitaly support components need to be loaded that the SIP depends on. SipChange just launches the SIP itself based on what's registered. Perhaps you can launch Fitaly in startup first? I don't know anything at all about the Fitaly program itself so this is just wild speculation on my part btw...

You can do that with a SIP like with TenGo Free
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Related

Pimp Your Trek (Vista Touched)

Here is a few snap shots of my Trek. Ill include any cabs i used and i have a few useful registry tweaks also.
I Have the 3125 from Cingular. I have more program memory than the other variants of this phone. Any tweaks or programs I mention worked fine on my phone but you may enounter low memory issues due to the size of some of the installs.
Pimp Your Startrek based on WM6.1 Professional v2
This is a tutorial on how I tweaked my Star Trek to near perfection.
System Volume Tweak
This gives your phone an overall additional boost on sytem volume. It works great sometimes you might have to reduce you volume a down 1 bar because it does get loud. Clipping and distortion may occur. I was satisfied. I didnt notice much distortion but think it also depends on how your music is mastered and what format.
Navigate through your registry and change the following keys.
HKLM\SOFTWARE\HTC\AUDIOGAIN\EAC_GAIN_EMBEDDED set value to 72
HKLM\Software\HTC\AudioGain\CODEC_GAIN_EMBEDDED set value to 00
The Comm Manager is a variant of the one use on the Kaiser (Tytn II or Tilt). The gradiance on some of the buttons because the 3G button and WIFI Button had to be omitted and it threw the natural order of the buttons off so thats why the shading is off but it works great. If anyone can post a fix for it please do. I had to use an additional program called (CM Settings) to remove the extra buttons. Ill include the cab in a later post. It can be removed once the change is made.
Cabs
Attached to this thread are the cabs i used to accomplish what is in the above post.
Theme Install
Unzip and drop the Vista theme in your Windows directory on you phone. Navigate to Start\Settings\Today and change your theme to Vista Black WM6
Audio Manager Install
Drop the Audio Manager Cab on your phone or storage card and install as usual. I installed on phone. (Works with no known Issues)
Touch Dialer Skin
Drop the Wizard ReTouched Dialer Cab on your phone or storage ard and install as usual. I installed to phone. Soft reset and you should have a new dialer.
Touch Calculator Skin
Drop cab on phone or storager card as usual. Install to phone. Open Calculator and it should be skinned like the Touch Calculator.
WMP Touch Skin
Unzip files to a folder in your desktop. Open that folder and select all and copy. Navigate through active sync to the path of \Program Files\Windows Media Player on your phone and paste the files there. Then open up Windows Media Player on your phone it should open to your library hit the back button it will take you to the player. Go to menu and select options navigate to the skins tab and you should be able to switch to your new theme by selecting the arrow button.
HTC Home
Do the usual drill in copying it to your phone. Install program to the phone. This installs the 6 button Home plugin. This is the older 1.5 plugin in so the weather tab is not functional until you modify the dll to update from the new server. Only bug that i found is that the brightness toggle and screen rotation locked up the phone. But i used the HHC program to customize the plugin and I omitted those buttons and replaced with programs i frequently used. I will post the tutorial on how to get the weather working (FOR US ONLY)
Install the Home DLL Patcher. This will update the HTC Home program to update the weather from the new servers. Then open the HH_0409_WeatherCities.zip and unzip it to your desktop. Open the HH_0409_WeatherCities.xml file in notepad and you will see a line like this <city name="Carrollton, US" loca="30117" land="United States" />Copy this line and paste it directly under the line you copied. This is the line that you will modify to add you custom city. Lets say I wanted to add ATLANTA GA as a custom city I would change it to be like this <city name="Atlanta, US" loca="30331" land="United States" />
The loca="30331" is the zip code that you will replace with your own.
The city name="Atlanta, US" is the the city name you will replace.
Once you add your custom cities. Save the file. Take the file you saved and place it in the windows folder on your phone and soft reset you phone. Now when you configure your HTC home plugin your city will show.
The Comm Manager is a replacement for the Kaiser but since our phones arent technically a smartphone anymore but they are viewed as Pocket PC by software installs we can use this updated Comm Manager. Put the cab on your phone and install as usual. Soft reset is recommended but not required. Now that the Comm Manager is installed next install the CM Settings program. This program will allow you to remove and add buttons on the new Comm Manager. It has a small foot print but you can remove it after the mod is made. Open CM Settings. It will say something like do you want to use an 8 or 10 button Comm Manager. Select 8. Using Fake Cursor navigate to the left side of the screen and select the middle Comm Manager it will turn GREEN. Navigate to the right side of the screen and select Flight Mode, Phone, Bluetooth, Mirosoft Direct Push, Data Connection, Ringer, Active Sync, and Wireless Modem. Deselect anything else like WIFI etc (You done have MS Direct Push installed but its kinda filling the last space on the Comm Manager since it is an 8 Button one. Otherwise it will give you an error message when you try to apply without it. Go to menu and apply settings. Select no on applying the default settings. You will get a confirmation that settings were applied. Exit out of the program and open up your Comm Manager and you should have 8 Buttons with MS Direct Push greyed out but all other buttons should work flawlessly.
More cabs...
More cabs... Yeah I could zip into one but im not at home.
UPDATE: I added SRS WOW HD driver. This is just icing on the cake for the volume registry tweak. Adds loudness and clarity. This version has the normal stuff but has an added input and output gain control. This helps with any clipping issues with internal speaker. The good thing is that it works with A2DP right out the box no registry tweaks required. It made my Jabra BT620s sound like studio headphones. I keep it on the head phones setting all the time even when using internal phone speaker. But when not using A2DP keep the SRS Center Effect below 30-40% this seems to control how loud the internal speaker gets. Any higher it sounds like garbage and you may risk blowing the speaker. Change everything else to your liking.
Added new Startup splash screen to match today screen. Drop the welcomehead.96.png into your windows folder.
Will add a new external display backgrounds. (screen that appears on the external display when the phone is open) I have one that will have the vista bars on the external screen but it gives the phone a look like your looking through the phone to the main screen. Kinda weird and creepy. I also have one for the htc logo that appears during the boot process.
Questions Comment Suggestions Welcome
good one.. would try it tonite...
This is really cool, but I have two questions:
1. Installing the dialer changed it in the regular OS, but not during PIN entry... any remedy for that?
2. The comm manager looks really weird, but you mentioned that... however, it doesn't seem to accept D-Pad / keyboard input... is that normal?
Home plugin
icecube57 said:
Questions Comment Suggestions Welcome
Click to expand...
Click to collapse
Hmmm, I can't find a version of the HTC Home plugin that doesn't terminally crash my install.
I've tried the one attached here, Schens, the older v1.0 but they all eventually (30 seconds or so) freeze the device and it needs a hard reset to get it working again.
Any other reliable ones floating around that you know of?
yup it freezes device. But u dont have to hard reset it. Just power off as usual, turn on again and QUICKLY disable htc home in settings. Is there any fix?

[APP] Profile Switch for Phone, Wifi, Bluetooth and Data [1.17.0.0 - 17.06.2011]

This project is no longer developed!
Profile Switch is a small program that stores up to 99 different settings for Phone, WiFi, Bluotooth, Data-Connections, vibrate, silent, eg. and create shortcuts to switch directly. Up from 1.3 you can switch automatically at certain times and days. The complete profile will be changed only with one click.
Every profile can:
switch phone, bluetooth, WiFi and data connections
auto run on two different times every day or only on selected days
check your appointments if there is a category to disable auto run
switch back to another profile in a given timespan
start up to 3 programs
close up to 5 processes
change the system and ringer volume
change the ringer script
change the backlight settings for batterie and ac power
add a shortcut in startmenu to itself
disable auto starts of profiles if one 'all day event' with selected categories is found, you can select up to 3 categories
start a profile if a appointment with selected categories will start or end, you can select up to 3 categories
Additional you can:
disable data in roaming
switch to a profile if the phone comes back to the home network
run a profile once after a given timespan
disable all autoruns up to a given day and time
start a profile if a pc-connection is detected or lost
start a profile if a headset is connected or disconnected
use seperate scripts to vibrate if new calls, emails or sms are incomming
use separate script to vibrate for reminder (appointments and tasks)
use categories from your contacts to mute (or not) incoming calls
The pictures are from version 1.14.0.0:
All screenshots small (0,6 MB) - All screenshots large (1,9 MB)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I only tested this application on my HTC HD2, it works in portrait and landscape mode. If you use this on another device, please check the features carefully, especially the block of data when this option is used.
You will find two links in the startmenu folder:
- Profile Switch - the application
- Close Data - a little helper, shut down existing data connection without any visible window. It does not prevent new connections are established (the same funktion like "Close all connections" in the app.
You can edit the language files in the program folder and/or create an new one. For a new translation just copy the 'english.lng' to 'french.lng, spain.lng ...'. But edit/translate only everything after the '=', not on the left side of the '='! Save the file in unicode-format.
Please note:
Requirements: .NET CF 3.5.
For update only install the new version.
Enabled network connections in the settings menu ('Do not switch networks' ) prevent these connections for any switching.
Shortcuts are saved in startmenu\ProfileSwitch\Profile name.
Backups are stored in the progamm folder as 'Backup_YYYY_MM_DD_hh_mm_ss'.
Restore a backup will delete your shortcuts stored in startmenu, these must be set new.
If you stored a profile as shortcut, the profile name cannot be edited until the shortcut is removed.
If you uninstall the application, please delete first the saved shortcuts.
If you want to use automatically switching enable this funktion in settings - Autorun settings ('Activate switch on time').
Set time to '00:00' will disable automatically switching for this day.
Important: If you for example sitting in an airplane, you must disable this feature! Otherwise it can turn off the flight mode and your phone on!!
Using 'Profile switch once' will ignore any settings of 'Activate switch on time'.
If you set the autoswitch time in more as one profile at the same time, only the first profile will switch. The rule is: 1. Run once, 2. The other times up from profile 1 to 99.
Don't worry about a new entry in your autostart folder. CheckProfile is only used to set the next autoswitch after reboot or after turned on the device. It don't stay in memory.
If you use the settings for system and/or ringer volume: My device (HTC HD2) has the option 'Only use one volume'. If you select this, the device will not show this correctly, if different volumes for system an ringer are set in the profile. Hope this also works correctly on other devices.
Special icons for each shortcut are now separatly. Please download them for your operating system. Windows 6.5.X - store the files in the applications subfolder 'Icons', the files for Windows 6.1 must be stored directly in the progam folder.
If you change icons for profile and the shortcut already exists, any links to them and the shortcut itself must be deleted and be rebuilt, otherwiese there are no effects taken. In Windows 6.1 you can't edit/change them!
Special Icons are only shown for the first 10 profiles.
If you get an error while saving a shortcut to your start menu like this: 'Saving the file failed' - please remove all special characters from the profile name, it's used for the file name.
Please do not restore any registry settings manually, always use the backup and restore function. If you restore parts of older entrys - the key names and values can be changed automaticly by an update. In this case you must delete the complete section "ProfileSwitch" or restore an older backup created by ProfileSwitch before you manipulate the registry.
If you select any program or process for closing with a profile, this program must be running currently, otherwise it will not be displayed.
Please use the function "Close program" very carefully. Only select processes you know!
The timespan you set in "time to look back if the device was turned off while starting a profile automaticly" must be smaller then the smallest time between two autorun times.
What the program does not and probably never will do:
Switch the band between GSM and UMTS (auto): There are too many differents between several devices.
Profile switching based on location or GSM tower-ID's: To do this, the application (or a little bit of this) must constantly stay in memory and check the location.
Support for any PIN code protected unlocking the phone.
Other languages:
Polish language from mobione.pl team: http://forum.mobione.pl/. You can get the latest version here: http://www.mobione.pl/dostep/Polish.zip.
Italien translation from safato: http://forum.xda-developers.com/showpost.php?p=8303246&postcount=238.
Spanish translation from tonybest: http://forum.xda-developers.com/showpost.php?p=8602795&postcount=299.
French translation from Albator V: http://forum.xda-developers.com/showpost.php?p=9396283&postcount=397.
Hungarian translation from zoliwr: http://forum.xda-developers.com/showpost.php?p=9311710&postcount=386.
Czech translation from Stevik: http://forum.xda-developers.com/showpost.php?p=15875977&postcount=689
Any Questions? Please don't ask me via PM about any problems. Please, please use this forum.
Change Log:
1.17.0.0
[+]The function 'Mute incoming call by category' from the beta version integrates. You can select this function in the vibrate settings and also in every profile. Please note: Don't forget to select the categories!
[+]One additional profile can run if roaming starts.
[+]New entry 'Do not switch' in the profile selection for end roaming.
[-]Using the exclusion function 'All day event' for autoswitch do not work correctly if more then one entry matches on two consecutive days.
[-]Sometimes the program hangs while exiting the vibrate settings.
1.16.0.0
[+]Using the vibrate functions no longer needs a program staying in memory.
[+]Added vibrate functions for missed calls.
[+]Added repetitions for all reminders.
[+]Added vibrate functions to set the sound and other settings for the reminders directly in Profile Switch.
[+]Settings to hide or show the main buttons on homepage.
[+/-]Settings menu now divided into several sub-menus.
Please note: If you enable the vibrate functions, Profile Switch will save your currently settings and lock these settings in windows. Disabling will restore your saved settings.​
1.15.1.0
[-]Repetition of sequence (new emails and new sms) does not work.
1.15.0.0
[+]Added an option to use also vibrate settings for the reminder (appointments and tasks).
[+]Vibrate functions during calls now can set separately.
[+]Added a function to choose date and time for 'Switch profile once'.
[-]Function 'switch back to current profile' can crash.
1.14.6.0
[-]After a soft reset and also using the custom vibrate settings the program to watch incomming calls can crash.
1.14.5.0
[+]Now using the new Sense Interface SDK v1.50.
[-]After a soft reset and also using the custom vibrate settings the program to watch incomming calls etc. was not restarted.
[-]Using the custom vibrate settings for calls and a profile is used to set the sound profile to 'ring and vibrate' this profile was not correctly detected on the startpage.
1.14.4.0
[-]If vibrate notifications are used and two new messages appears exactly at the same time, profilevib.exe starts twice and can crash if logging is enabled.
1.14.3.0
[-]Ringtone settings are lost.
1.14.2.0
[-]Switching at end of an appointment doesn't work if it is a recurrence type.
1.14.1.0
[-]Switching at begin/end of an appointment doesn't work every time.
1.14.0.0
[+]You can run a profile if a headset is connected or disconnected.
[+]Added a toggle function for phone, wifi, bluetooth and data.
[+]Added an option to ignore categories for 'Check appointments'. Just leave the categories empty if you want to use this.
[+]Added a function to use separate scrips to vibrate for new incomming calls, emails and sms. You found these new vibrator settings in 'Settings' - 'Vibrator-Settings'.
To use this new functions, first you must find out the vibrator-adress of your device. Change the adress value and hit 'Test', your device must vibrate.
The script is: 1. value=timespan for vibrate, 2. value=timespan for silence, 3. value=vibrate, 4. value=silence, and so on, times in milliseconds, separator=','. The additional last value is the repeat value (0=without repeat), this value is always required. E.g.: 300,500,300,1000,3
To realise this, a part of Profile Switch must stay in memory to observe a few registry entrys of incomming calls and messages. Similarly it controls the sound settings for all these events. This only is needed if one of these functions is set to 'on', otherwise there is no program in memory.​
[-]Error if you select a program to start with a profile and there are dots in the filename.
1.13.0.0
[+]Separately ringtone scripts for every profile.
You are able now to change the ringtone scripts with every profile. The integrated functions (like HTC HD2) are:
Ring and vibrate (Script "av0pw3r")
Vibrate then ring (Script "v3w3apw3r")
Ring only (Script "apw3r")
Ring only once (Script "p")
Ring ascending (Script "c50apw3c150r")​
Please note that all these scripts only used by windows if the sound profile is set to "full on" (ring and vibrate).
Additional you can create up to two user defined scripts (please see "settings") for any other ringtone by using any combination of this commands for the script ("r" is only usefull at the end of script):
a = activate device
cN = set volume to N in percentage max volume
fN = flash notification LED for N seconds
p = play ringtone
r = repeat
vN = vibrate for N seconds
wN = wait for N seconds​
1.12.2.0
[-]Corrected a few things to disable data in roaming continuously, I think this function is ok now.
[-]Error if you first set times for autorun a profile and then later disable this function in settings.
[+-]Some other small changes.
1.12.0.0 beta
[+]Disable data in roaming continuously. *) Beta!
[+]Switch to a profile if the phone changed back from roaming to your home network. *) Beta!
[+]Start a profile if appointments with selected categories will start or end.
[+]For Omnia 2 (i8000) users: You can reduce the programs in the selection list. May be it helps?
[+]You can reset a profile to it's default values (except the profile name).
[+]Added a setting for "BatteryTimeoutUnchecked". Please have a look into the description for this.
[+]Added a brief description.
[+][-]Changed the function to read the language.
[+][-]Some optical improvements.
[+][-]Setting 'Wait for Phone' removed, no longer needed.
Thanks rlmouse, lookes like something I can use. Gonna try this. Thanks for the effort and sharing.
Hi thanks for your work, I will also give it a try. I hope it will work with my dualsim ...
I will give feedback soon.
If you like also in German
Homer-S said:
I hope it will work with my dualsim ...
Click to expand...
Click to collapse
No idea. But it is only one device. I think, it should work, but there is currently no chance for me to test it.
I will give feedback soon.
Click to expand...
Click to collapse
Yes please.
OK
Installation without issues
adjusting the profiles is ok
switching between profiles seems to work probably
Question:
can you maybe add an volume adjustment for phone & sms ?
how can I use the "one click change"? can I make shortcuts to switch directly to "profile 1" or "profile2" etc
Thanks so far
Homer-S said:
can I make shortcuts to switch directly to "profile 1" or "profile2" etc
Click to expand...
Click to collapse
Please give me the next weekend for this options.
can you maybe add an volume adjustment for phone & sms
Click to expand...
Click to collapse
Hmmm. Vibrate or silent eg. are simply. I think volume adjustment is very difficult for me. First i must find a solutions for this, working properly on diffrent devices. (Eg.: Two slider for system and ringer or one slider for both)
Hi,
installed this on an i900 with custom 6.5.3 ROM. Installation and customizing the profiles works good. When i activate a profile with "WiFi on" the following error occurs:
Code:
Profile Switch.exe
FileNotFoundException
Message text unavailable. Resource file
'Microsoft.VisualBasic resources' not
found.
bei
Microsoft.VisualBasic.Interaction.Shell(Str
ing PathName, AppWinStyle Style,
Boolean Wait, Int32 Timeout)
bei
IGS_Verbindungen.Verbindungen.Switc
hAll(Int32 Bt, Int32 WiFi, Int32 Phone,
Int32 Data)
bei
IGS_Verbindungen.Verbindungen.Profil
eClick(ISenseListItem Sender)
bei
IGS_Verbindungen.Verbindungen._Lam
bda$__12(Object a0)
bei
StedySoft.SenseSDK.SensePanelItem._
notifyClick()
bei
StedySoft.SenseSDK.SensePanelItem.O
nMouseUp(Int32 x, Int32 y)
bei
StedySoft.SenseSDK.SenseListControl.
OnMouseUp(MouseEventArgs e)
bei
System.Windows.Forms.Control.WnPro
c(WM wm, Int32 wParam, Int32
lParam)
bei
System.Windows.Forms.Control._Intern
alWnProc(WM wm, Int32 wParam,
Int32 lParam)
bei
Microsoft.AGL.Forms.EVL.EnterMainLoo
p(IntPtr hwnMain)
bei
System.Windows.Forms.Application.Run
(Form fm)
bei
IGS_Verbindungen.Verbindungen.Main()
WiFi works, but the software doesnt show the current profile.
holybabel said:
Hi,
installed this on an i900 with custom 6.5.3 ROM. Installation and customizing the profiles works good. When i activate a profile with "WiFi on" the following error occurs ...
WiFi works, but the software doesnt show the current profile.
Click to expand...
Click to collapse
Sounds like your .net is missing something! Do you use .NET CF 3.5?
I tried to install .NETCFv35.wm.armv4i.cab but it says that a newer version is already installed, so i think the latest version is integrated in my ROM.
holybabel said:
I tried to install .NETCFv35.wm.armv4i.cab but it says that a newer version is already installed, so i think the latest version is integrated in my ROM.
Click to expand...
Click to collapse
Do you get the same error when you try: 'Connections' - 'Close all connections'? I think, there are a few little diffrent between the .Net versions.
holybabel said:
I tried to install .NETCFv35.wm.armv4i.cab but it says that a newer version is already installed, so i think the latest version is integrated in my ROM.
Click to expand...
Click to collapse
Ok, maybe found. Can you please test this exe stored in the attached zip-file? Just extract and copy the exe into the program dir (overwrite the existing file).
WOW...now it works perfect for me....
Wishlist:
Volume adjustment (vibrate, silent, ring tone)
One Click Change (Shortcuts to switch to profileX)
I've upload the complete new version. Some translations are missing, if you use only the new exe.
holybabel said:
Volume adjustment (vibrate, silent, ring tone)
Click to expand...
Click to collapse
I must figure out that functions before.
One Click Change (Shortcuts to switch to profileX)
Click to expand...
Click to collapse
Currently working on it.
Volume adjustment is more important for me. One-Click-Change is unnecessary for me since application can start on "Change-Profil-Page".
Version 1.2.0.0 is online
Change Log:
1.2.0.0
[+] Profiles now with settings for vibrate, silent, both and also for no change
[+] Profiles can be saved as shortcut in startmenu
Looks like very good software.
The minimum is:
volume adjustment - separate for ringer and system
profile based on - appointment, time + bonus - location bases - GSM base stattion number
backlight adjustment -
switch for enabling & disabling wireless - data, wifi, BT, phone
just look at the ageye.de G-profile, that is the most powerful profile switcher at this time, but unfortunately it is paid application. But the best one.
miland said:
Looks like very good software.
The minimum is:
volume adjustment - separate for ringer and system
Click to expand...
Click to collapse
Coming soon.
profile based on - appointment, time + bonus - location bases - GSM base stattion number
Click to expand...
Click to collapse
I don't like software who stays always in memory. And, to get the current tower-id every time, you must run the device in unattached mode. That drains the batterie.
backlight adjustment -
switch for enabling & disabling wireless - data, wifi, BT, phone
Click to expand...
Click to collapse
switch for enabling & disabling wireless - data, wifi, BT, phone are included.
just look at the ageye.de G-profile, that is the most powerful profile switcher at this time, but unfortunately it is paid application. But the best one.
Click to expand...
Click to collapse
Yes, I know G-Profile. But it often goes online, that is nothing for me. So I've written this small program itself.
Looks good - am going to try this out.
Downloading now .................
How do i set the English language file. I just deleted the "Deutsch.lng" in the install folder. Still struggling if it still has a setting but it's all German.
EDIT:
Nevermind i found it! "Sprache" It's looks good. Thanks!
Keep updating this great app! A MUST HAVE.
rlmouse said:
Coming soon.
I don't like software who stays always in memory. And, to get the current tower-id every time, you must run the device in unattached mode. That drains the batterie.
switch for enabling & disabling wireless - data, wifi, BT, phone are included.
Yes, I know G-Profile. But it often goes online, that is nothing for me. So I've written this small program itself.
Click to expand...
Click to collapse
Well it is of course your decision, but my thought is, that profile software must have function is time based switching. I want to have 3 or 4 different profiles a day based on time and I can't imagine I am switching manually.
Anyway, the backlight and volume switching are truly basic functions.
And the last suggestion, please set the default language to English. I am from Czech rep. so German is not problem for me, but maybe for the rest of the world it is.

LauncherPro Plus breaks standard dialer

Hello
I just purchased and installed a LauncherPro Plus on my myTouch 4G. The application is apparently incompatible with the standard dialer on this phone. I didn't use the non-Plus version of LauncherPro before, so I can't say whether this problem is specific to Plus version. So, here is what happens.
Firstly, let's take a look at how the standard dialer works under HTC Sense. I enter the dialer by hitting the receiver icon and I immediately see the following screen (see the attached picture #1). It shows my last dialed contact and has a "Enter name or number" prompt in the middle.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As I start dialing the number ("408" in this case) the "Enter name or number" prompt disappears, replaced with "408" and the top of the screen now contains the search results for the sequence I dialed so far (see the attached picture #2).
All works as it should.
Now, let's try using this standard dialer from LauncherPro Plus.
As I enter the dialer from LauncherPro Plus (by hitting the receiver icon) I right away get the following strange picture (see the attached picture #3).
Right from the start it doesn't look right. Note that there's no "Enter name or number" prompt. And instead of the last dialed contact I see some strange search results that includes all my contacts (I have 59 of them total) with pictures, but no names or numbers under the pictures.
Why does it happen? I could make a good guess: when you enter the standard dialer from LauncherPro, it immediately pre-dials some weird invisible character. This pre-dialed character makes the "Enter name or number" prompt disappear. And this pre-dialed character makes the dialer to perform the search for matching contacts. Since all 59 contacts got included into the search results, it must be some kind of "empty" characher (which is why it not visible on the dialer screen).
Another possible confirmation of that above theory is that I can actually delete that invisible pre-dialed character by hitting the "backspace" icon on the dialer screen. Once I do that, the sceeen changes to what you can see on the attached picture #4.
Note, that now the screen looks almost normal. The "Enter name or number" prompt is back. But the weird search results are still there.
Hitting the "backspace" does not really get the dialer back to normal. If I try dialing the phone number (the same "408") the dialer appears to act normally: each digit makes the expected dial tone sound and the search results change accordingly. However, the digits I dial are never displayed on the screen. The "Enter name or number" prompt now refuses to go away. See the attached picture #5 - it shows how my screen looks after dialing "408". The search worked fine, but digits "408" I dialed are not displayed.
So, again, I don't know whether the problem is specific to Plus version of LauncherPro, but in any case it is safe to say that the current version of LauncherPro Plus is not compatible with the standard dialer used in this phone.
Umm using the xda app most of these aren't showing... Weird
Only thing I can say its I use launcher pro plus and mine works.
Sent from my stickie key HTC Glacier using XDA App
I tested another myTouch 4G with LauncherPro Plus and the behavior is the same as mine (will try to locate and test more phones).
Note that the dialer "works" in a sense that if you open dialer and dial a number, disregarding any user interface quirks - it will indeed successfully call that number. I.e. the physical dialing functionality is there, it is just the user interface and search functionality that's broken. For this reason, many people probably don't even notice that something is broken and believe their dialer "works". So "mine works" is not really a precise/useful description. I want mine to work under LauncherPro exactly as it worked under HTC Sense, including GUI, search and everything else.
Unfortunately, LauncherPro web site has been in ruins for a while, so I can't post it there.
I've never had this issue. Not sure how LP could effect the dialer, since the only thing it effects is the home screen. Thats strange.
No problems here. Can dial any numbers and it will start a search and display all the matching contacts. Also displays the number im dialing.
Sent from my HTC Glacier using XDA App
smellmyfingers said:
No problems here. Can dial any numbers and it will start a search and display all the matching contacts.
Click to expand...
Click to collapse
Great, but that's not exactly what I'm talking about. Here's a link to my thread on LauncherPro forum
http://www.launcherpro.com/forum/viewtopic.php?f=14&t=5884
Again, when you enter dialer from LauncherPro and just ignore the weirdness of the screen, i.e. just start dialing the number right away, then the dialer will appear to work fine: the numbers you dial appear on the screen and the search works properly. This is probably the reason many people don't notice something is wrong.
So, the weird things are only noticeable when you just entered the dialer, but haven't started dialing yet (no "Enter name or number" prompt, for example). Weird things also happen if you hit "backspace" right after entering the dialer.
I already had a chance to try this on three phones in person, and I also got several confirmations from other people that they observe exactly the behavior I described (some from different phones running LauncherPro Plus). One poster in that thread originally experienced an issue with entering first character of USSD codes under LauncherPro (I have a reason the believe that the issues are related).
I could be wrong, of course, but at this time I assume that [most] people who say that it "works" on their phones simply are not paying attention to the issues I described. As I said above, if you enter the dialer and just start dialing right away, it works fine. No surprise that some people might not even notice that something is amiss.
Again, if you are running LauncherPro Plus, please try the following:
1. Just enter the dialer. Do you see the "Enter the name or number" prompt? If you see it, they your phone appears to be OK. If you don't see it, proceed to step 2.
2. How hit the "backspace" icon on the screen. The "Enter the name or number" prompt should appear now.
3. Now try dialing a number. The number should dial, but the digits should not appear on the screen (the "Enter the name or number" prompt should just stay there).
Do you get this behavior on your phones? As I said, so far I only had a chance to physically try it on three phones, and all three reproduced the same broken behavior.
speoples20 said:
I've never had this issue. Not sure how LP could effect the dialer, since the only thing it effects is the home screen. Thats strange.
Click to expand...
Click to collapse
LP does not affect home screen only. LP is a launcher, as the name suggests. Launcher is responsible for launching other applications per user request. When you hit the dialer icon, it is LP that registers the hit and it is LP that launches the dialer application in response. Apparently, LP is launching the standard dialer incorrectly, which results in the strange behavior I described above.
TheKorbenDallas said:
Great, but that's not exactly what I'm talking about. Here's a link to my thread on LauncherPro forum
http://www.launcherpro.com/forum/viewtopic.php?f=14&t=5884
Again, when you enter dialer from LauncherPro and just ignore the weirdness of the screen, i.e. just start dialing the number right away, then the dialer will appear to work fine: the numbers you dial appear on the screen and the search works properly. This is probably the reason many people don't notice something is wrong.
So, the weird things are only noticeable when you just entered the dialer, but haven't started dialing yet (no "Enter name or number" prompt, for example). Weird things also happen if you hit "backspace" right after entering the dialer.
I already had a chance to try this on three phones in person, and I also got several confirmations from other people that they observe exactly the behavior I described (some from different phones running LauncherPro Plus). One poster in that thread originally experienced an issue with entering first character of USSD codes under LauncherPro (I have a reson the believe that the issues are related).
I could be wrong, of course, but at this time I assume that [most] people who say that it "works" on their phones simply are not paying attention to the issues I described. As I said above, if you enter the dialer and just start dialing right away, it works fine. No surprise that some people might not even notice that something is amiss.
Again, if you are running LauncherPro Plus, please try the following:
1. Just enter the dialer. Do you see the "Enter the name or number" prompt? If you see it, they your phone appears to be OK. If you don't see it, proceed to step 2.
2. How hit the "backspace" icon on the screen. The "Enter the name or number" prompt should appear now.
3. Now try dialing a number. The number should dial, but the digits should not appear on the screen (the "Enter the name or number" prompt should just stay there).
Do you get this behavior on your phones? As I said, so far I only had a chance to physically try it on three phones, and all three reproduced the same broken behavior.
Click to expand...
Click to collapse
I get the enter name and number prompt. That is weird what is happening to you.
TheKorbenDallas said:
Great, but that's not exactly what I'm talking about. Here's a link to my thread on LauncherPro forum
http://www.launcherpro.com/forum/viewtopic.php?f=14&t=5884
Again, when you enter dialer from LauncherPro and just ignore the weirdness of the screen, i.e. just start dialing the number right away, then the dialer will appear to work fine: the numbers you dial appear on the screen and the search works properly. This is probably the reason many people don't notice something is wrong.
So, the weird things are only noticeable when you just entered the dialer, but haven't started dialing yet (no "Enter name or number" prompt, for example). Weird things also happen if you hit "backspace" right after entering the dialer.
I already had a chance to try this on three phones in person, and I also got several confirmations from other people that they observe exactly the behavior I described (some from different phones running LauncherPro Plus). One poster in that thread originally experienced an issue with entering first character of USSD codes under LauncherPro (I have a reason the believe that the issues are related).
I could be wrong, of course, but at this time I assume that [most] people who say that it "works" on their phones simply are not paying attention to the issues I described. As I said above, if you enter the dialer and just start dialing right away, it works fine. No surprise that some people might not even notice that something is amiss.
Again, if you are running LauncherPro Plus, please try the following:
1. Just enter the dialer. Do you see the "Enter the name or number" prompt? If you see it, they your phone appears to be OK. If you don't see it, proceed to step 2.
2. How hit the "backspace" icon on the screen. The "Enter the name or number" prompt should appear now.
3. Now try dialing a number. The number should dial, but the digits should not appear on the screen (the "Enter the name or number" prompt should just stay there).
Do you get this behavior on your phones? As I said, so far I only had a chance to physically try it on three phones, and all three reproduced the same broken behavior.
Click to expand...
Click to collapse
Weird...None of these issues...
Confirmed.
Hey man I just checked it out on mine as well and I can replicate the same error. Irritatingly enough I never noticed the issue and now that I backspaced in my dialer it made it so I couldn't backspace numbers anymore at all!
I pulled my battery and that appears to have corrected it, but yeah something is not operating correctly, but I'll be damned if I understand how launcherpro could have done that, but its obviously a common link.
I'm going to play around with it more and see what I can see, but thanks for bringing this up.
ANYONE WHO READS THIS WITH LAUNCHERPRO GO TO THEIR DIALER AND HIT THE BACKSPACE BUTTON ON THE TOP RIGHT OF YOUR SCREEN. I think a lot of people, myself included, skimmed your message and didn't read the details =P
I ran into this exact same problem with LPP. I switched to Dailer One from the Market. It's not the perfect Dialer, but it does have some cool features and it's free. I figured the guy who wrote LPP will eventually fix the problem. Until then Dialer One will have to suffice.
Good luck,
Dave
smellmyfingers said:
Weird...None of these issues...
Click to expand...
Click to collapse
you know I have noticed this for sometime and thought it was the dialer that was acting odd, If you arent noticing it, then you really arent paying attention because the issue is there...
Another launcherpro plus user here, and I haven't experienced this issue either. I've tried to recreate the issue, but it never happens. That sucks.
Do a logcat and see if federico will take a look at it.
I can replicate this error. I know my dialer has worked in the past. Good catch though! Hopefully we won't have this problem when the re-write gets released!
INFO!!!!
...just try recreating the shortcut and it should be fixed for good ;-)
A|G said:
...just try recreating the shortcut and it should be fixed for good ;-)
Click to expand...
Click to collapse
Cool! It works! Thank you.
Long-click the dialer icon in LP, and set it to blank. Then long click the empty space and set it back to `Phone` application (which is the standard dialer). After that it will work perfectly fine.
I can confirm that recreating the shortcut worjs. Good find.
Sent from my HTC Glacier using XDA App
;-)
No problem guys!
...its seems the issues might not be in launcherpro itself but in the way sense handles the change.
Its always a good idea to let the dev know anyways just incase it a bug and to get well needed updates ;-)
Thanks!!! Now does anybody know, if there is a way to change the unknown caller default pic??? I've looked around here & Google but keep striking out.
Sent from my Rooted S-off HTC Glacier using XDA App
You absolutely can! You just have to modify the pictures in the framework-res.apk. It should be in the drawrable-hdpi folder. Just pull the apk with adb, then open the apk in 7zip. Navigate to the folder, just drag the new images you want (need to be the same name) into the zip, then confirm the transfer. Return to the root of the apk and it will ask to update the files, agree to this and push back with adb. Reboot and that should do it!

[APP][WM6.5+] DeviceLockXT - A fix for the Windows Classic Lock Screen [UPDATED v1.1]

On WM6.5 and WM6.5.x you have the option of using the new sliding lock screen. I for one prefer to use the old 'Windows Classic' lock screen (i.e. the one where you have to tap the soft key then an unlock button like in WM6.1, see images), as it uses less memory and allows me to see the today screen. However, on many ROMs for HTC phones, even stock ROMs, it doesn't seem to work properly with regards to incoming calls.
When you receive an incoming call, the lock screen pops up asking you to tap unlock, but it is unresponsive and obscures the caller ID screen, meaning you can't see who's calling you or the accept / reject slider. On phones / ROMs were it does work properly, you sometimes still have to press the unlock button manually before you can do anything.
This had annoyed me for ages and I couldn't find a solution, so since I am learning C++ at uni, I decided to try and teach myself Win32 programming and create a a program to fix it. The result was this little utility, my first windows mobile app
The program basically just sits and waits for an incoming call, and when the system notifies it of one, if the device is locked it waits for the unlock screen to pop up and then very quickly presses the '*' key. The result is that the device unlocks before the screen messes up, allowing you to see the dialler! The app is very lightweight (executable is only ~6KB), fast (native code), and does not use the CPU whilst idle since it makes use of the windows messaging notification system. Should theoretically work on any resolution on any device, but I've only tested it on my Touch Pro2 (WVGA).
I originally made this just for myself, but XDA Developers has been so useful to me over the years I thought it would be nice to share it with you guys For this reason it is provided as is, I may or may not add to it. I'll try and fix any bugs and stuff if they arise, but I'd like to keep it a simple, lightweight app.
[size=+1]VERSION HISTORY:[/size]
1.0 - Initial Release
1.1 - Multilingual support. If v1.0 works for you, you don't have to upgrade but you can if you like.
Fixed the bug that causes program to crash if not using an English ROM.
Removed message box that tells you you're using the sliding lock. Program now just exits silently.
CAB file now changes the registry key to disable the sliding lock screen for you.
[size=+1]INSTALLATION:[/size]
I've attached the EXE in a zip file, simply unzip, place it on your device somewhere and run it to activate the program. Run it again to exit the program. You might like to place a shortcut in \Windows\Startup. The program will not run if you have the WM6.5 sliding lock enabled, you need to have set:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\LockScreen] "Enable"= dword:00000000 (obviously).
I've also made a cab file which just simply places the EXE in \Program Files\DeviceLockXT, and creates a startup shortcut and the reg key for you, if you prefer
If you already have DeviceLockXT installed and are installing a newer version, you probably need to stop the old one from running first, and you should probably uninstall the old CAB before installing the new one. I don't know what difference it will make if any.
Enjoy!
DISCLAIMER: In the unlikely event that this program damages your device / causes you to lose data / kills your cat / whatever, I am not responsible. Use at your own risk.
Feel free to include it in a custom ROM if you like!
This looks interesting. Like you, I also do not like the latest lock screen (I've been searching forever for a better one). Does yours support PIN lock? And if you wouldn't mind, I think it'd be cool to see a screenshot (or just a google image), I'm not sure if I remember the classic lock screen you are referring to...
Certainly! Images added & first post updated
The reason I like it is that it isn't a lock screen as such, more of a lock softkey. This allows you to see through to the lovely HTC flip clock when the phone is locked / you turn it on to see the time. You only see the rather ugly looking grey screen when you want to unlock the device.
The program will run if you have PIN lock enabled, but there is no need to use the program in this case, it will literally sit there doing nothing. If you are using the PIN lock then the dialler screen works fine, at least on my phone anyway
To use the Windows Classic Lock Screen with a PIN just set:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\LockScreen]
"Enable"=dword:00000000
Then enable a PIN in Settings > Lock and you're good to go! No need to install my program You can also set:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\LockScreen]
"ShowLockScreenPicker"=dword:00000001
To get an extra tab in Settings > Lock which lets you change lock screen without editing the registry.
EDIT: There is not supposed to be a space between the c and r in LockScreen in the reg keys, don't know why the forum does that.
I'm also a fan of the "Windows Classic Lock Screen", and have encountered the same problem that you describe!
So thanks a lot for this great tool, I'm trying it ASAP.
i see your point of locking and seeing at the same time your home screen right there and then and i think i'm liking it. i'll give it a try. any chance to change the "ugly" gray unlock screen to something else? a simple black one would be good for me, or better still to a customized background.
edit: btw, does this work on stock wm 6.5? it says 6.5+ in your post.
Yup, I meant 6.5+ as in 6.5 and above (including both 6.5 and 6.5.x)
Not that I know of, the grey screen is part of the windows mobile locking program itself so I don't think it can be easily changed. On some ROMs I have tried the grey screen is skipped entirely, unlocking straight away when you press the softkey, but this is tied to something at the ROM level I think. So it's possible, but I don't have the time or ability to figure it out
Another way to do it would be to write your own locking program from the ground up that mimics the standard windows classic one, then you could do what you like, which interestingly is what I tried initially. But it was much harder than I thought! Defeats the point of utilising what is already on your phone though, which is what I like to to (minimal 3rd party software).
I repeat my program is NOT a stand alone lockscreen, but a utility to hopefully make the built in one work properly. In my opinion the windows classic lock is fine as it is, apart from the issue my program aims to fix
Great job!
This little app works very well and it does what it promises.
The grey screen is something that I've seached how to change for quite some time, but haven't found nothing. It would be very cool if we could edit it!
This is just awesome...thanks so much for sharing...
What about cooking this program into ROM? Is it fine to do so?
Yeah sure, it says so at the very end of the first post (under 'Disclaimer')
Uch, sorry, I never read disclaimers or other important notes.
Keep up great work. I'll include this software into my ROMs if I don't find anything annoying
thank you very much.this problem is annoying me for a long time,i'll have a try.is this work well,i'll get a reply.wish it work well and jack use it in his roms~
It's work very well in my phone,thank you very much~good job~
Been using this for a day or so now...no complains...works as intended. Thank you!
i find a problem with the app.when i use the app,the screenlight is turn on and turn off,it's change all the time.when i use the swith button to turn off the screen light,the screen light will turn on soon.and if i close the app ,the screen light became well.what's the wrong?can you help me ?
I'm not sure what would be causing that behaviour, what device are you using? What version of windows mobile / ROM are you using? Do you have any other screen lock type apps installed?
It is nice
but unfortunately it works only for WM6.1
i hope i can find one for WM6.5
jamiemckee said:
I'm not sure what would be causing that behaviour, what device are you using? What version of windows mobile / ROM are you using? Do you have any other screen lock type apps installed?
Click to expand...
Click to collapse
I use HTC TOUCH PRO 2 ,HTC Version.and the rom is Jackos EVO FULL v1.1.0.i don't installed another screen lock.do you know what cause the problem?thanks~
Delete Hd2ProximityScreenOff.lnk from /Windows/StartUp
Jackos said:
Delete Hd2ProximityScreenOff.lnk from /Windows/StartUp
Click to expand...
Click to collapse
Thank you very much ,i 'll have a try~

Auto silencer app?

Is there any app that syncs with google calendar and automatically shuts off your ringer, or sets your phone to vibrate while you're in the meeting or something along the lines of that?
I used Buzy on my OG Evo and it worked great, but I tried installing it on my evo lte, and for some reason it just force closed every time I tried to run it... I believe that it's not compatible with ICS, or sense 4.0, or both
I tried busy me, but either my settings were a tad wonky or it just doesn't work
Any suggestions guys?
Im not sure if this app will help is called phone silencer in the play store....you could time it for the amount of time you wanted on silent and then it will go back to loud
Sent from my EVO using XDA
Rodrigo87 said:
Im not sure if this app will help is called phone silencer in the play store....you could time it for the amount of time you wanted on silent and then it will go back to loud
Sent from my EVO using XDA
Click to expand...
Click to collapse
Hmm, I'm looking for something more automatic..
I need this in case I forget to silence my phone before work or classes, and the synchronization is nice because since I already use google calendar for everything, no extra steps are necessary on my part (like timing the ringer for each day)
also when adding an impromptu meeting, I just need to add it to my calendar and it silences my ringer when it's time
Automatic? Nothing will beat Tasker IF you set all your appointments in your calendar with a certain title. For example, I put 'Work' in my calendar entries and set up a tasker profile to detect if there's a calendar entry by that name, if there is, it will automagically set my phone to vibrate (and also set one to automatically reply to texts with 'at work, I'll get back to you later' if anyone tried to text me.
If you're interested I will post the profile I have =D
EDIT: I figured I will post the profile for those who want this anyway, you will need Tasker, get it from Google Play here -- or the author allows for a 7 day APK trial from his website here. Installed the app? Good, launch it and follow these instructions:
New > Profile Name > OK > State > Calendar Entry
Under title put what title it will match, for example putting in "Work *" will trigger this profile if you have a calendar entry that starts with Work (Work SDFHOH will also trigger it), use * as a wildcard. Other parameters can also be set if you wish, hit the ? button to see what each does, but the only necessary one is the title. Hit done.
A task selection should automatically pop up. This is what tasker will set your phone to do when it detects the title we set in the previous step. Hit new task, name it if you wish. Hit the + button.
Audio> Silent mode> Chose mode (Vibrate or On (completely silent))> Done
Next step is optional but I like to add a visual queue telling me that the profile activated. Hit the + button again:
Alert> Flash> Enter text you wish to display i.e. "Vibrate mode on".> Done
Hit test if you want to make sure it works, afterward, hit Done. Now tap on the action we just created, it should have a green > arrow saying something like "Silent Mode On/Vibrate/Off" and tap "Add Exit Task" (this will automatically take the phone off of vibrate when meeting/work/school is over.
Hit New Task and name if you want. Hit the + button.
Audio> Silent Mode> Off (or Vibrate, if you always keep your phone on vibrate)> Done
Again the following is if you want to add a visual queue showing that the phone is no longer silenced:
Alert> Flash> Enter text you wish to display i.e. "Vibrate mode off".> Done
Hit done and apply. You're done
Basically what we did is create a Profile that detects if the calendar has a certain title, if so, it will enter the start task and once tasker detects that the calendar no longer has that event active, it will automatically apply the end task.
It should look something like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This app is very powerful, you can create literally endless tasks (I have one set to go silent upon arrival at my favorite movie theater, go into silent mode if the phone is getting power from the AC between certain times EXCEPT if I receive a call from certain people, turn my media sound down when I plug in my headphones and pull up a menu letting me chose from all my music apps, say the name of the caller) I recommend you experiment around. There's a site that has a bunch of profiles if you want any ideas located here. Enjoy!
Thanks! I'll check it out.
Is there any way for tasker to silence the phone for all meetings in a certain calendar for google? or during all meetings described as busy?
Yes it's possible. Instead of setting a title, leave that blank and under availiable select No go activate when you're busy OR under calendar hit the little search icon and select your calendar.
Sent from my Evo3D Shooter.
Search the market for "smart silencer". I've been using it for almost a year now.
I actually use Tasker for this. This works fine on my Evo 4GLTE (did a backup and restore from my EVO 4G).
However, the application does have a learning curve. Look the application up online as it's paid for.
weylin said:
I actually use Tasker for this. This works fine on my Evo 4GLTE (did a backup and restore from my EVO 4G).
However, the application does have a learning curve. Look the application up online as it's paid for.
Click to expand...
Click to collapse
I downloaded tasker and tried to set up auto silencer, but it actually said that 'this feature is unavailable for your device'....
yohaq said:
Is there any app that syncs with google calendar and automatically shuts off your ringer, or sets your phone to vibrate while you're in the meeting or something along the lines of that?
I used Buzy on my OG Evo and it worked great, but I tried installing it on my evo lte, and for some reason it just force closed every time I tried to run it... I believe that it's not compatible with ICS, or sense 4.0, or both
I tried busy me, but either my settings were a tad wonky or it just doesn't work
Any suggestions guys?
Click to expand...
Click to collapse
I highly recommend Shush (free from the market). It's not "automatic", but what it does do, is when you turn your ringer down, a pop-up lets you quickly pick how long the phone should stay silent and lets it turn back on after that time period.
It's super fast to use (less than 3 seconds to mute and set a time) due to a smart and clean interface. A very nice app, in my opinion.
Don't mean to resurrect a somewhat old thread, but I use Silent Time to automate silent mode for my classes. It doesn't do it initially automatically, but you just set up the event once, what time and days you want it to be silent, and it will do it endlessly until you delete the event or uninstall.
I know its not as automatic as you'd like, but I thought I'd suggest it anyway.
Thanks for the suggestion, I'm going to try to use busy me again, and if that doesn't work I'll just use this

Categories

Resources