Welcome to the Touch InCall Screen Tweak thread. This app is a collaboration between 600GOL (of changeScreen fame) and Steve Pritchard (of the lesser StartTomTom fame).
Release notes are in the second post.
What does it do?
The purpose of the application is to switch on your screen during a call if you don't have it against your ear. This is useful if you need to enter digits for voicemail or telephone banking, etc. The screen will be switched off if the phone is against your ear (since v1.0.10 this will include as you a making a call, as well as during the call). From v1.0.11 if you put the phone face down, it will switch off the screen, and turn on the Speakerphone (from v1.0.19 this is now an option).
How does it work?
The application, once installed, doesn't actually run until you make or receive a call, so it won't impact normal performance of the phone. When you are in a call, the application runs, and monitors the orientation of the phone, and will switch the screen on if the phone has been in your hand for around half a second or so. If you put the screen against your ear, the screen will go off again. You can repeat this cycle as many times as you like.
So it doesn't use the light sensor then?
From v1.0.6 it DOES use the light sense to detect if it is against your ear. This is really a double check to back up the orientation. It doesn't use it to determine if it's away from your ear because the sensor doesn't seem to work when the screen is off, so it's of no use for switching the screen back on.
Will it work with my Phone?
This app is only compatible with Windows Mobile based HTC phones. It is developed and tested on a HTC Touch Pro, but should function on Touch Diamond and Touch HD models, although it looks as though non-TP models don't use their light sensors during a call, so Diamond and HD owners might want to disable the use of the sensor using the config app. It is not compatible with Android based phones, e.g. HTC Hero, or with Samsung phones, including the Omnia i900.
You can install the application from the attached cab file. You need to soft reset after installation for the application to work.
The second post in this thread will contain release information. Please resist the urge to tell everybody that you are downloading and trying the software by posting to this thread. By all means let us know if it works for you, along with what ROM you are using, and obviously let us know if you have any problems.
Cheers,
600GOL and Steve.
If you would like to consider making a donation, it is by no means necessary, but it is appreciated.
Many thanks to Hilaireg who has taken the time to provide a user manual, and Kitchen packages for TICST.
The files available for download:
- TICST Manual v1.1.3.pdf.zip - User Manual
- Touch_InCall_Screen_Tweak v1.2.0.CAB - Regular installation CAB
- Touch_InCall_Screen_Tweak v1.2.0 with UC.CAB - CAB for inclusion in UC startup installations
- Marzens_TouchInCallScreenTweak_1_2_0_0.zip - Visual Kitchen OEM Package
- PACKAGE_Marzens_TouchInCallScreenTweak_1_2_0_0.zip - Legacy Kitchen OEM Package
[size=+1]Release Notes[/size]
The logging option is provided for people who find they have problems with odd behaviour. The log file will be written to the Touch_InCall_Screen_Tweak.txt in the root of your device. It will get pretty big, pretty quick so if you make/receive lots of calls the best idea might be to switch it on for a short while, use the phone, make a copy of the log file to upload to this thread, and then switch it off if you are filling up your storage space.
3 Sep 2009 - v1.2.0 - Bugfix Update
- This version addresses a bug that has been around for a while, but has been difficult to track down. It appears that an early beta introduced an excessive battery drain for some users, and this has now been tracked down, and addressed.
6 Aug 2009 - v1.1.3 - Update
It's been a while, but this minor update has the following changes:
- Fixes a bug with the "switch off after Bluetooth" call function.
- Fixes a bug which caused the left soft key to be pressed at the end of a call.
- The "switch off for Bluetooth", and "switch off after Bluetooth" facilities (which switch the screen off during, and after a bluetooth headset based call respectively) are now applicable to wired headset calls too.
31 May 2009 - v1.1.2 - Update
This version includes an option to turn off the AutoDeviceLock during a call, as described in this post, for better compatibility with SPB Mobile Shell 3.
21 May 2009 - v1.1.1 - Update
This version fixes a bug with the "Ignore first screen off" function. This bug is most noticeable in the situation where the phone canvas/utility/whatever turns the screen off before TICST gets the chance to. This version has been tested with PhonEx from IconSoft, and works as long as you switch ON the screen off during conversation facility.
17 May 2009 - v1.1.0 - Update
This version provides a number of new features:
- It will allow the switching between APM and non-APM (Advanced Power Management) mode via the config application. Non-APM will give the better experience, but you may find that your battery runs down quicker in this mode. If the option is greyed out, then you are already running in Non-APM mode, and you can't change it.
- An option to prevent the auto-unlock has been added
- The option to switch the screen off after a Bluetooth call has been added.
- The "Show phone at screen on" option has been changed slightly in that it will attempt to activate the existing instance of cprog.exe, rather than spawning a new one. This will hopefully help some people who were having problems with different dialers - most people won't notice any difference.
- Minor logic alteration to try and prevent too much "flashing" of the screen in some circumstances.
16 Apr 2009 - v1.0.20 - Update
This version provides a couple of new features:
- If the screen is locked with the WM Lock when the app switches the screen on, it will attempt to automatically unlock it.
- The app goes into an override mode if the speakerphone is switched on manually, or if the call type is a video call. NB. This is not the same override mode as if the screen is switched on/off manually, and the override timeout isn't applicable.
8 Apr 2009 - v1.0.19 - Update
This version provides a number of new features:
- More configuration for the use of the Speakerphone. You can define whether putting the phone face down should switch it on, and what action, if any, the phone should take with the Speakerphone when you have it in your hand, i.e. switch it on, off, or take no action.
- The ability to show the phone canvas has an extra option of auto-pressing the left soft key, which should put it into dialpad mode.
- You can define a timeout, in minutes, for the override mode. This option hasn't been tested thoroughly, so feedback would be useful.
7 Apr 2009 - v1.0.18 - Update
This version adds the facility to force the phone canvas to be displayed when the screen switches on. This could be useful if you find that when the screen switches on, you are back at your Today screen.
6 Apr 2009 - v1.0.17 - Includes UC Friendly installer
This version adds the facility to always switch off the screen when you are taking a call via bluetooth.
There is also a UC Friendly installer which doesn't run the config app, or give the option to soft reset after installation. However, please be aware that you will still need to soft reset after the app is installed in order for TICST to function correctly.
2 Apr 2009 - v1.0.16 - AppToDate release
There is no change to the application itself, but the installation now supports AppToDate. Also, the config utility will now try and detect the phone type, and select suitable defaults with regard to ignoring the light sensor, and the first screen-off.
2 Apr 2009 - v1.0.15 (beta) - Consolidated Release
Another Minor release - this version handles sensors that give readings greater than expect more sympathetically. In the past, if a sensor produced a reading higher than expected, it could be misread. This has been corrected. The "Always On" feature has been added. This will keep your screen on all the time, regardless of orientation.
24 Mar 2009 - v1.0.14 (beta) - Consolidated Release
Minor release - this version fixes a bug which stopped the speakerphone from being switched back on. Polling frequency has been increased from 4 to 5 times per second.
21 Mar 2009 - v1.0.13 (beta) - Consolidated Release
Minor release - this version loosens the definition of "face down" for switching the speakerphone on. People having problems getting the speakerphone to come on, should try this version.
21 Mar 2009 - v1.0.12 (beta) - Consolidated Release
This release adds the option to switch the speakerphone off once you put the phone into the "in your hand" position, i.e. when the screen comes back on again. The option is "Switch speakerphone off" in the config utility.
Bug Fix - This version should no longer switch the screen off if making a data connection.
20 Mar 2009 - v1.0.11 (beta) - Consolidated Release
This release adds functionality to switch the screen off, and speakerphone on if you put the phone face down on a flat surface.
[Earlier version release notes have been removed due to post size]
Wow, thanks for the APP! Will have to try this one
Works Great!
Installed on Sprint TouchPro Stock ROM, works great.
maybe in future releases you can make a toggle switch or a small program to enable or disable it
thanks
I'll test when I get home from work.
Thanks
Installing right now.
Hi -- works great so far! Thanks for this, I know people have been asking for this for some time. I found it works best if you sort of "flick" the phone when you bring it down from your ear to turn the screen back on. It turns on very quickly and responds quite well. So far, in just a few minutes of testing, I really like it. Great job and thank you !!
installed..testing..
doesnt work on eneryrom 2.0
http://forum.xda-developers.com/showthread.php?t=481402
tested it...love it...gave a shoutout: http://www.fuzemobility.com/in-call-screen-timeout-solved-really/
great work guys
Not working for me. Screen still turns off immediately using NATF's 4.2
D3TH METAL said:
Not working for me. Screen still turns off immediately using NATF's 4.2
Click to expand...
Click to collapse
Did you soft reset?
D3TH METAL said:
Not working for me. Screen still turns off immediately using NATF's 4.2
Click to expand...
Click to collapse
same here. screen stays off. i shake the **** out of the phone..nothing
aonavy said:
same here. screen stays off. i shake the **** out of the phone..nothing
Click to expand...
Click to collapse
What ROM are you using? It's just a question of orientation... I just installed it on a Touch HD (stock ROM) and it worked there as well...change the screen orientation and you change he backlight as advertised.
bugsykoosh: I would guess he is using energyrom 2.0
aonavy said:
doesnt work on eneryrom 2.0
http://forum.xda-developers.com/showthread.php?t=481402
Click to expand...
Click to collapse
Edit: Just for the record I am using the same rom on my fuze and my screen still turns off during a call. I installed the cab to the main memory and rebooted when it wanted me to.
Goatmaster said:
bugsykoosh: I would guess he is using energyrom 2.0
Click to expand...
Click to collapse
aahhh- reading...interesting
D3TH METAL said:
Not working for me. Screen still turns off immediately using NATF's 4.2
Click to expand...
Click to collapse
It works! Just wasn't angling the phone right....It's still not perfect but it works
If I move the phone away from my head, it will flash on/off real quick sometimes, Also their is a bit of lag between the on/off function as well.
bugsykoosh said:
tested it...love it...gave a shoutout: http://www.fuzemobility.com/in-call-screen-timeout-solved-really/
great work guys
Click to expand...
Click to collapse
I love your site! Excellent gossip site for us Fuzers!
bugsykoosh said:
What ROM are you using? It's just a question of orientation... I just installed it on a Touch HD (stock ROM) and it worked there as well...change the screen orientation and you change he backlight as advertised.
Click to expand...
Click to collapse
its in my sig.
D3TH METAL said:
I love your site! Excellent gossip site for us Fuzers!
Click to expand...
Click to collapse
Thanks - it's like an AA meeting but instead you just get to come in and keep drinking
The MediaXperience Panel on the X1 is a god-sent (almost).
I have the "Reeds" background on for the panel, and whenever I'm browsing through other songs while playing music, the panel will lag for about 5 seconds..
The music still plays while it lags, but it tends to get annoying, and the only way to solve it is to have any other background but Reeds. I don't know if it would be because of the file size for the song (most of mine are 192-256 kbps), or because of my ROM (Xperia UnOff v5 build 21870)..
Also, the Panel Manager lags for 5 seconds as well, but not as frequently as the Media panel does.
If anyone else is having these problems, let me know.
I couldn't reproduce the problem, are you using the updated media panel or the original one?
Also are you running touchflo? It's often interfered with my panels whilst its on.
Same problem here, but i can lessen the lags by NOT having too much of panels in the panel manager
X1 with Energy Rom
flamingsamurai said:
I couldn't reproduce the problem, are you using the updated media panel or the original one?
Also are you running touchflo? It's often interfered with my panels whilst its on.
Click to expand...
Click to collapse
I'm not sure if it's updated, but this is the filename: X1_Panel_MXP_MR2_R27_35200.cab
It's not the updated Panel for the R3A Panel Manager though.
I'm not using TouchFlo, either.
That's the updated one, which uses the R3 panel manager. I used it but changed back because I couldn't stand the slow downs caused by the album art loading, but it was never as bad as 5 seconds. Maybe try the old media panel and see if it works better link
Also the panel manager lag I only get in the new rom I'm using. Was it something that just developed or had you recently changed to a new rom? I find WM 6.5 is more prone to that lag.
Sorry, I read off the wrong CAB.
But it's the Panel for the R2 panel manager.. not sure what the build is for it but there's an updated R2 one and an original R2 panel that came with the oldest X1's.
I have the updated R2 panel, but they both freeze.. The updated one not as much.
Hmmm, best bet might be to try a different rom then
I have, in the past, installed various utilities to make my screen rotate automatically, but none of them worked as great as I wanted them to work (nothing managed to enable BubbleBreaker to run in Landscape mode, the Manila never rotated properly, etc.) so I ended up deleting them and putting newer ones and they didnt do what I wanted either.
recently my sms and browsers stopped rotating too and sometimes when i manage to make them rotate, they wont go back to the original (portrait mode) and everything just messes up.
I know that I can hard reset my phone and revert back to the original settings, but then I've got loads of apps installed and stuff customized the way I like.
I was wondering if they is any thing I can do to revert all the settings (for the screen rotation) back to the original values without losing any information, apps, other stuff I have on my phone.
Thanks
P.S. please provide a list (if possible links) of the apps I will need to use too.
P.P.S if possible I would like to know how to set other things too, like how to change the position of the start menu to make them come on the bottom bar instead of on top, how to use manila in landscape mode, how to keep the music player on while I turn on the camera (I could do this on my BlueAngel)
Here's what I would do;
Install TD2 Tools which has a rotation manager.
Then install Topaz Keyboard Controller and map one of your hardware keys to rotate your screen.
To get bottom bar start menu would require flashing a custom ROM as WM 6.5.x is not available stock on Topaz but has been ported from other devices.
Music palyer while camera is on seems would be a memory resource issue.
thanks
but im still curious about the cam and the media player
since you could do it with older slower devices running WM2003 but now the new ones which are supposed to be faster (more mem) won't allow you
UnholyGod said:
thanks
but im still curious about the cam and the media player
since you could do it with older slower devices running WM2003 but now the new ones which are supposed to be faster (more mem) won't allow you
Click to expand...
Click to collapse
As devices have improved, so have the cameras, but they have always been resource hogs.