yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] timebandi:
I can now say that Auto Lock (CSDEVCTRL) is in conflict with at least TomTom7. When using Auto Lock the screen goes blank in ie 40 secs in TomTom. This doesn't happen when removing Auto Lock. =P
[Windows Mobile Apps and Games] camro:
i tried the 3.26 version.

but - aslo - the phone doesn't lock if i make a call.

example:

1 i call a number and after pressing the "phone button - call"(green button) i hold the phone to the ear.

now it happens very often, that my ear is changing/cancel call.

is it not possible to lock the phone suddendenly after pressing the phone button ?

also it doesn't lock the phone if i get the connect to other side.

best way for me would be - it locks suddenly after pressing green button and it try to make a call.

is this possible ? or should tghis also work now in last version

EDIT:

hmm - no it works also

hmm - but not correct - i have to test it more ...

one bug i had:

1.) sometimes it happens, that i had to unlock it 15 times.

the unlock proc. works - but after 1 sec it locks again

could it be, that the tool produce a lot of notifications with locking ?

if there is a lock - it shuld not generate one more ... or ?

cu camel (perfect your tool:

one idea more....

if it locks - then i don't want that i goes to home - or start a programm like spbmobileshell.

but if i switch off the display , then it should jump to spbmobileshell

so - therefor would be nice, if there would one extra option:

"start programm after power on" that rule used if the power on was and after unlock start

"start programm after unlock" -> that rule used if the power on wasn't
[Windows Mobile Apps and Games] tapsystem:
Hi,

1st point : I love it, i think it will the first think i'll install again after my next crash :rolleyes:....seriously, very usefull application...

2nd point : for me, he work very fine with Tomtom 7, no soucy or conflit on this side ( actualy using the 3.34 on a 4.31 schaft rom)

3td : I've just see there is a new version, need i to delete all the first installation with my config. :( or can i only replace the exe files ? :o

4th : I don't understand the tap sequence "TBT" or "BTB", i 've understand it's "top" "bottom" etc sequence, but i can't get it to work... maybe it's me who is not making the good things. can some one help me on this point and clarify howto use this option ?

Thanks again for dev, and thanks for your answers ;)

TSyst.
[Windows Mobile Apps and Games] chrisstavrou:
thanks for the comments:

answer for 3rd:

No need to delete anything just overwrite with the new executables and run the setup program to add the new parameters (it should keep the old values as well).

answer for 4th:

TBT stands for Top Bottom Top, that is if you tap at the top half then at the bottom half and then at the top half (within 2 seconds timeout for each tapping) it will execute the action associated.

You might want to use the slide option which is a bit easier.
[Windows Mobile Apps and Games] chrisstavrou:
Hi all,

i am preparing a new version with the options you mentioned above:

-Keyboard slide to unlock

-Activate the hard keys so that during a call etc the keys can be used (volume +-)

- Found a bug which may cause some screen problems like hiding the lower bar.

It should be ready tomorrow.
[Windows Mobile Apps and Games] camro:
hi,

i'm not sure, if i explain it correct.

but now - i'm sure whats going on ....

my emails will be checked every 15minutes.

if my phone is ex: 30min switched off, then i had there a lot of lock in notification.

and i had to unlock it ex: 30 times til i can work.

so , there should be a routine inside your tool, whcih is deleting the other lock sequences - or look, if i lock is in the notification then not to add one more .....

could it be that this is so ?

maybe you have an other idea. maybe it is also that it can not handle the spb mobile shell.

but fact is, that the phone locks very very often .... so it is only possible to restart device

i would so like your tool......but this bug makes me crazy ....

cu camel

PS: perhaps you can add sonething for that for your next version and maybe this is soon, that i don't had to install a other not good tool for dialing handling.

PS: dialing handling works now very good ! (lock suddenly if i start a call - unlock if call is over....)

cu camel

my options:

optCallsToBlock=[]

optIgnorePrograms=[]

optLockWhileOnExternalPwr=[1]

optLockAfterWake=[1]

optShowTodayAfterLock=[0]

optLockAndBackAfterToday=[0]

optLockDuringCall=[1]

optLockDeviceDuringCall=[0]

optLockDeviceAlways=[1]

optToggleBlueToothState=[0]

optTurnOnBlueToothRingCall=[0]

optTurnOffBlueToothifHeadSetNoCon=[0]

optUnLockAfterCallOver=[1]

optOpenSpeakPhone=[0]

optLockDevicePhoneNotActive=[1]

optUnLockOnlyWithTapSequence=[0]

TurnedOnBlueTooth=[0]

DeviceLockedInCall=[0]

DeviceLocked=[0]

PrevDeviceLocked=[0]

TimerforBackLightEnabled=[0]

CurrentBlinkBackLightOn=[0]

DeviceLockedInCallFirstTime=[0]

GotKeyStroke=[1]

GotKeyWhileLocked=[0]

DoUnlockSpeakerOnRelock=[0]

DoUnlockHangupRelock=[0]

UnLockedWithTapSequence=[1]

TimerforBlinkActive=[0]

ConsumeBlinkingTimer=[0]

SimplyTurnOnLight=[0]

SendingUnlockSequence=[0]

PrevDeviceLocked=[0]

KeyOrMousePressed=[0]

LockedWhileInCall=[0]

optDelayBeforeLockMs=[250]

optDelayBeforeLockMsAfterWake=[250]

optLockAfterIdleSeconds=[0]

optLockAfterIdleSecondsInCall=[1]

optReduceCarrierNameChars=[0]

optUnLockFirstKey=[114]

optUnLockSecondKey=[115]

optHangupCallAfterSecs=[0]

optTurnOnBackLightSecsWhileLocked=[0]

optFlashBackLightWhenRingingms=[0]

optVibratesNumAfterUnlock=[0]

optKeyToExcludeWhenFullyLocked=[114]

optSlideSensitivity=[120]

CurrentLineStatus=[400]

LineStatusChecked=[ffffffff]

EDIT: now i wait ~40minutes - and i had to unlock it 8 times (spb mobile shell deactived) til i can start my work

EDIT2: if i deactive the email checking every 15minutes it seems to be working.

but i had to use this in background ...

some idea ?

maybe to include in your paramter "exclude list" the programm which makes the UMTS/GPRS dialing outside to connect weather infos , quickgps, email ...

but don't ask me if this could work ....:(

maybe you have an idea how to handle this in different way ....

your tool is really great - so i want to make a donation to you ... is it possible ?

or i send you some bugs with post ...as you like ....but ..... I LIKE YOUR TOOL :)
[Windows Mobile Apps and Games] chrisstavrou:
Thanks Camro for the points, really helped me in find a solution for this as i as not sure what was taking place ( i am not using GPRS that often :)

I am including this fix in the newer version.
[Windows Mobile Apps and Games] neog:
GOOD WORK!!!

good job has all the functions that I looked for from a program of block. the only problem and that when I use the tomtom ache this he/she is jammed even if I have given him the command of unblocking when I must use him/it. however good job!!!:):):)
[Windows Mobile Apps and Games] camro:
thanks to you...

when du you think that the new fixed version will be ready ?

(only to know - if i should install a other solution til yours be ready...)

cu camel
[Windows Mobile Apps and Games] chrisstavrou:
Hi all,

i have just uploaded the newer version (3.27).

It includes:

- Exchange Server Policy reset (rvmax request)

- Unlock when hardware keyboard (richabi's request)

- Temporarily enable the keys when locked (i think it should satisfy timebandi)

- Fix for the recognition of ongoing call (camro identified it).

As for the rest of the people talking about TomTom, i need to find out how the executable is called as it seems it does not match its filename).

It can be identified using any task manager that shows the processes.

:) yesod7 thanks for the wishes, a cell tower was in fact missing from the place i went for holidays causing the mobile to keep on searching for signal and running out of battery within one day.

I am thinking of adding an option to stop the search for like 5 min if within 1 min no signal was found ( i am still working on it).

Finally,

i have removed the debugging dump of parameters to keep the executable small.

Just try to describe the case when an error appears and i will try to replicate.

Any comments/suggestions etc are welcome.
[Windows Mobile Apps and Games] laser21:
Thanks a lot for your effort! Although, I still cant use the volume hardware buttons on my touch diamond - they dont increase or decrease the volume (as in 3.26), Im really satisfied with your app. If you could fix that, I would be hugely thankful! :)
[Windows Mobile Apps and Games] camro:
i test the new version - for me it sems to be working perfect now :)

i really like it, and it have all parts inside which i wanted :)

for me -> now the most important application for a phone with touchscreen :)

(PLS: one idea more: after lock it called my spb mobile shell (after switching power on -> 1.) unlock + 2. spb mobile shell) -> this works.

but - on a call:

1.) lock phone

2.) unlock phone

3.) not to switch to spb mobile shell (because i want to see the status of phone.

this sometimes it switch to spb ms - i'm not sure if this works.

but this i had to approved, if there is a better way.....)

cu camel

EDIT: have somebody also the problem that the hole touch display is deactived after unlocking ?

so, that it is not possible to do something else and i had to make a hardware reset -> because no chance to re calibrate the display...

but - maybe it have something with the combination of schaps config tool + csdevctrl.

i will try after hardware seret to installit without schaps advanced config
[Windows Mobile Apps and Games] chrisstavrou:
I will check out what happens with SPB and locking within call and revert to you.

As for the touch screen not working, i had related it with SPB itself so i got the latest one and now it works fine. I suggest you try the same.
[Windows Mobile Apps and Games] chrisstavrou:
Ok :) i will see what i can do.

I assume that you are referring to changing the volume while there is a call on-going and the device is locked, correct ?
[Windows Mobile Apps and Games] laser21:
No, actually I cant change the volume at all - does not matter if the phone is locked or unlocked. If csdevctrl is running, the buttons dont work. If I unload it, they work perfectly. I tried different roms...its still the same. So basically I have to adjust the volume by touch.

To your defense - S2U2 has the same issue.

PS: I noticed something weird - I was running a game (astraware casino), which does not allow any other application to steal focus, and I was running a music player in the background, and then the volume adjustment worked. It didnt show up the volume settings screen, but it did set the volume with hardware keys...

Thanks again!
[Windows Mobile Apps and Games] craiglay:
Hi Chris,

3.26 is working very well on my device now.. Just about to try 3.27.

Can I ask a favour? I use RLToday to skin my today screen but it can only show various parameters and launch applications. Could you write me a quick application to lock the device then exit?

Many thanks,

Craig
[Windows Mobile Apps and Games] chrisstavrou:
I have added a fix in the updated 3.27 related to the problem with SPB so if wish download it and give it a try.
[Windows Mobile Apps and Games] chrisstavrou:
Hi Craig,

in the updated 3.27 zip file, you can find the cslockdev.exe which should do what you asked for :)
[Windows Mobile Apps and Games] richabi:
...I think I love you, but what am I afraid of? haha

you and SJ are my fav developers. I love this app so much. You have no idea...I can't live without it. Thank you sir for your contribution.
[Windows Mobile Apps and Games] craiglay:
Thanks very much. That works a treat. 3.27 is working well on my device so good work!!
[Windows Mobile Apps and Games] Atze001:
Call Lock?!?

I use this tool on my new Touch Diamond and have a little question.

I will use this only to lock my Screen and Hardware Buttons cause I dont want to answer incoming calls in my pocket...

So far so good but my problem is... if I lock my phone and an call is incoming (and all hardware buttons are locked) it lasts 10 or more seconds till my incoming call screen shows up. If i let the Hardware Keys unlocked the screen appears directly.

My objective is that i must slide or tap to accept an incoming call or only slide to unlock the touch display.

Please please help me :-(

On my "old" Touch Cruise" I use S2U2 but on the Diamond it is not running perfectly and consumes a lot of ram and my battery drains dramatically.

And this AutoLock is that what I want to have. I see my today screen if my phone is locked and thats great :-)
[Windows Mobile Apps and Games] chrisstavrou:
Thanks for the comments, you are most wellcome.

If you wish to send me something to get like a 'Barrel of Beer' :), try using the link in the first page (its using paypal). If not, thats still cool.

For the spb problem, i will review it and revert.

As for the wishes, i like them so i will start working on them.

For the task switcher, that should not be a big problem, i will see what i can do.
[Windows Mobile Apps and Games] chrisstavrou:
Can you please try disabling the flashing the light when there is a call (if this is enabled) and see how it behaves (FlashBackLightWhenRingingMs=0)?

I will check it in the meantime based on your comments.
[Windows Mobile Apps and Games] bluejay:
Wishlist PowerControl

Hi Chris,

I tried your programm several times. The major thing i am missing is that AutoLock takes control of poweroff (suspend power) like S2U2 does. The advantage is, that when i use programs like NRDeluxe or SallingClicker, I do not want the phone to be locked and want the phone to stay alive. You have implemented the exception list. Now when your app can send the phone to suspend mode / power off it would be perfect. What about adding an option "Power OFF after x Seconds after locking"

I.E.: after 25 seconds idle the phone is locked and after 10 more seconds the phone goes in standby.

Another thing i have seen on other locking apps is the option only to lock on today screen. Which is a general exclusion of runninig apps. Only when your today screen is active AutoLock will lock the phone.

just my input.
[Windows Mobile Apps and Games] Atze001:
I try FlashBackLightWhenRingingMs=0, same happens.

If I dont check LockFullyIfCallNotActive this Problem exists with checking this it works but the Keys are not locked.
[Windows Mobile Apps and Games] camro:
hmm - another bug found.

if i call a number....

can't unlock the phone call on calling.

time which locking the phone is 0 (after x-sec lock phone on call)

but, i think to unlock the phone it should be posible to unlock the call or ?

not temporary unlocking the phone call possible

cu erwin
[Windows Mobile Apps and Games] Wolfblood:
Hi chrisstavrou,

I have update to v3.27 but the problem is same. Every time when I run the csdevctrl.exe on my Diamond. It has disable my hardware VOL key too. Even the phone is LOCK or UNLOCK... Can you fix it? Thanks a lot! :)
[Windows Mobile Apps and Games] karios:
amazing

amazing app! MPRABO:)

any chance you release the source code for this one?
[Windows Mobile Apps and Games] laser21:
Yeah, that is the problem I described earlier in this thread aswell. 3.27 doesnt fix this.

Thanks

(HTC Diamond)
[Windows Mobile Apps and Games] rifraf1:
I am not sure if anyone else has this problem, but when I run the exe file a second time to turn it off it starts a second instance so I have two running and it does not shut down. Anyone else experience this?
[Windows Mobile Apps and Games] chrisstavrou:
Hi,

if any one who has a Diamond can repeat the next and provide me with feedback it would help me identify the problem and hopefully add the fix in the new version that is coming out soon with a few changes :)

I have attached a zip file which contains two files (csdevctrl.exe, csdevctrlsetup.exe).

So if anyone with Diamond can:

a. Copy these two files to the root directory of the mobile.

b. Run the csdevctrlsetup.exe and then Press Ok to save the settings and exit (it will not change anything).

c. Run the new csdevctrl.exe. A white window will appear.

d. Try pressing the Vol key a couple of times.

e. Close the white window.

f. Send me the file csdevlog.txt from the root directory to see what went on.

Thanks
[Windows Mobile Apps and Games] laser21:
Hi, I did the procedure you described, I pushed 4 times up, then 4 or 5 times down(not sure).

Thanks
[Windows Mobile Apps and Games] chrisstavrou:
Thanks a lot , however, did the volume work or the same problem was still present ?
[Windows Mobile Apps and Games] laser21:
no, it didnt set anything...it just displays the dialog, but doesnt change it.
[Windows Mobile Apps and Games] chrisstavrou:
Version 3.28 Out

Hi all,

a new version is out (3.28) with the next additions:

- Lock only if the Today Screen is shown (parameter LockOnlyifTodayShown) as per bluejay request

- Turn off the device after it has been locked for some seconds (parameter PowerOffWhenLockedSecs)

- Turn on the backlight after waking up or in-call while the device is locked (parameter TurnOnBackLightSecsWhileLocked which is also used during locking) as per camro request.

- Removed the option of tapping as it proves to be unsafe (it can be activated by mistake).

- Enhanced sliding directions to take in consideration the call status (in-call or not) and added option to turn on/off bluetooth with sliding (see the parameters SlideDir... for more info).
[Windows Mobile Apps and Games] chrisstavrou:
Euxaristo :)

For now, i prefer to keep the code with me, may be at a later stage.

If you want to ask me for any development help let me know.

Chris
[Windows Mobile Apps and Games] chrisstavrou:
Ok thanks again, i hope i can get a diamond on monday to see what is so special about it, sorry for the current problems...

Hope i can solve the problems that the Diamond users face after that.
[Windows Mobile Apps and Games] camro:
great news - i'll try it again.

do you know the options ?

"unlock on dialing"

scenario:

=======

i got i call, then the phone go to lock mode.

now - sometimes happens that i will switch to keypad and use it or make notes .., etc...

now i want to "unlock the call".

then i unlock it with sliding or keys...

but after X-Sec it locks again.

(i had in option it should directly lock the phone (o-sec)

then i have no chance to unlock for the hole call.

is this possible ?

or you i haven't seen an option for that ?

cu camel
[Windows Mobile Apps and Games] chrisstavrou:
Hi,

try setting LockAfterIdleSecondsInCall=XXX to a value lets say 5.

This means that:

- when a call comes it will lock immediately (this is not driven by this parameter)

- after you unlock since you want to use keypad etc then if you leave it idle for 5 seconds then it will

relock again.

I hope this works for you.
[Windows Mobile Apps and Games] camro:
no, i hace try this with "i calling my mailbox..."

but then the phone will lock only after 5 seconds.

but it should lock immediatly and when i umlock it, then it should unlock for X sec idle.

bot incoming call i haven't test it
[Windows Mobile Apps and Games] Atze001:
HTC Touch Diamond

This Version also don´t work with HTC Touch Diamond :(

Any Chance to get it to work?

see my Post http://xdaforums.com/showpost.php?p=2570616&postcount=254
[Windows Mobile Apps and Games] chrisstavrou:
I hope i get a diamond by Monday to see what is so specific on this device.

I am testing using the simulator of the SDK and also my Kaiser and the behaviour that has been described by the diamond users does not appear (including what you mention).

I have added traces in my program but they do not show any possible error.

I will keep you posted.
[Windows Mobile Apps and Games] Atze001:
You are Great :)
[Windows Mobile Apps and Games] Viroslav:
confussed

Thank you very much for this softaware.

I'm trying to use it but I'm unable to make it work for my needs.

I'm satisfied with normal locking, except that a phone call awakes the screen. What I would like is simply that during ringing the phone would block (but sound) so that i can take it from the pocket, unlock and then decide on the normal dialer if to answer or reject.

If not ringing (not during call, only ringing) use the default beahaviour.

How to use all the seeting for this?

btw, I lost the volume keys after instalation :-(

Thanks again for your efforts!
[Windows Mobile Apps and Games] laser21:
Hi, yeah, Im trying to figure out the same.

Basically, I want the screen to be locked when there is an incoming call - so that I dont recieve/reject the call accidentally by pulling it out of my pocket, but keep the hardware buttons unlocked - so that I can use them to recieve/reject the call without unlocking the screen. (the harware keys are not so easy pressed accidentally)

Is there a way to do this?

Thanks chris for the development!
[Windows Mobile Apps and Games] Kives:
Lock only in TodaySrceen doesn't work with TouchFlo3D.

Diamond volume ctrl doesn't work correctly.

It wakes up normaly by pressin vol buttons but volume doesn't change.

I really hope that you get the Diamond in your hands and under microscope asap. This app will be worth donating!
[Windows Mobile Apps and Games] htcenrico:
CSDEVCTRL

It works fine for me!Tested only base settings...but it locks the screen when incoming call!Great app!Thanks.
[Windows Mobile Apps and Games] qwertgfdsa78:
I have 2 problems. First, when I run the program second time, NO confirmation window appears, so I can never tell whether I have closed the program or not.

Second, I have put a link of the progarm into "startup"; however, sometimes it seems that the program is not activate after boot. And even when the program is activate, sometimes the screen is locked and sometimes it is not (during a call). For some reasons, the program seems to be slience.

Can these problems be solved?

My device is HTC diamond.

Thanks a lot.
[Windows Mobile Apps and Games] zalaros:
First of all thank you for this great program :) Unfortunately i can't use it in my kaiser (wm 6.1 rom hyperdragon IIIr). Actually i need this program only to enable bluetooth when someone is calling me or when i make a phone call. Sadly bluetooth is not enabled and neither the program locks the phone. When i change the settings i get an error that says unable to locate the keyboard hook (or something like that). In a few words, although csdevctrl seems to be running in backround, the program doesn't work. Are there any known incompatibilities with other programs? Thank you :)

EDIT: "Can't install hook" is the error i get frequently.
[Windows Mobile Apps and Games] sean222:
Thanks! Great app :D

Can this app make the screen turn OFF to save power after its locked?

If I check Power if Idle for [5 secs] ...shouldn't the device turn off in 5 secs if its locked and I turn it on by accident?

Cause if i put it im my pocket it, and i press power by accident, itll light up and stay lit for a over a minute before it turns off.

Maybe I'm missing another setting? :(
[Windows Mobile Apps and Games] htcenrico:
time to lock

It happens that the device is not locked immediately after incoming call but after 1-2 secs..why?any issue?
[Windows Mobile Apps and Games] scopres:
HTC diamond

I have problem: in first call touch is disabled, everything is ok. Second call - csdevctrl don´t disable touch. I have to run csdevctrl.exe to disable it a again to enable it. Then first incomming call is ok and second call is again bad.

i have HTC diamond
[Windows Mobile Apps and Games] mir2006:
I have a problem with this app. When the screen is disabled this program doesn't lock the screen buttons. The screen buttons are only locked when the screen is turned on. Sorry for poor english.
[Windows Mobile Apps and Games] zalaros:
I have flashed another rom (romeos 4.5.3) and everything is working great :D
[Windows Mobile Apps and Games] camro:
ok, i test it again, and it works - no bug, no wishes :)

perfect tool for me ...

maybe small idea ...

.) locking on dialing - don't switch to other screen (like spb mobile or home screen) on locking the phone - it shouldn't switch to spb mobile shell, it should be on dialing info screen

BEST REGARDS - one o the best tool for me - "A MUST HAVE"