Backlight control per app? - HD2 General

Are there any tweaks/apps that allow you to tailor the backlight's behaviour depending on what app you are using and set it up to suit each one?
I can't find anything like that but the reason I'm asking is as follows.
I want the backlight to stay on indefinitely when I have adobe reader open, but I don't want it to stay on indefinitely for anything else.
I read ebooks in adobe reader and it has no setting for this, so you either have to change the overall backlight settings to stay on then change them afterwards or just put up with constantly having to touch the screen to get the backlight on again.
What I'd like ideally is something almost like the Changescreen app (for rotation) where you can choose the apps you want and set how the backlight behaves when each app is in use.
Is there anything that does this? Or have I overlooked some really basic way of doing it?
Cheers

You can try Lumos: http://forum.xda-developers.com/showthread.php?t=450318

Thanks mate - that could be just the ticket.

Bah - tried to install it and as soon as I click it I get a "Installation Unsuccessful" error.
I'm on a custom rom but I forget which...
Bugger - looks like it could have been perfect.

Hmmm, I've installed Glight now to try that out but I can't get it to work for some reason.
It's enabled.
The phone's own auto backlight control is disabled.
I've added adobereaderle.exe as an exception and set it so it keeps the backlight on permanently.
I've done soft reset.
But it still switches off after a minute or two. I am talking about the backlight also, not the phone's standby. Ie with an acrobat doc open the light turns off after a minute or two then the phone goes into standby shortly afterwards. I guess ideally an app that deals with this would also be able to prevent standby for specific apps too.
Have I got the correct filename for Adobe reader or is there something else I've messed up? That's what I saw it as on the phone somewhere (I forget where but that's definitely what was written).
It will be nice obviously if I can make this work but I have to be honest and say that using Glight is a horrible user experience. It's a case of tapping the screen and waiting a few seconds for every single response. When you're trying to position the cursor in the exact right spot (ie to edit text or a typo etc) on the capacitive touchscreen with your finger this can take many screen taps, and it's pretty frustrating! But better that than nothing obviously!

I'm interested in this too. I tried Lumos and it works as for setting the backlight for certain apps (like max. brightness for Adobe Reader etc.), however it still doesn't prevent the phone going into standby, which is the main problem when trying to read something.

check this out:
http://forum.xda-developers.com/showthread.php?t=661472

Related

What is "Today timeout"??

I have a MDA Vario. In SETTINGS --> TODAY --> ITEMS tab, what is "Today timeout", which is set at "4 hr" by default?? Does anyone know pls? I do not see any reference to it in the manual. Thx.
Tones
I think that's the amount of time after which it will return to the today screen if you left it with an app open and didn't touch it.
i tried it last night by leaving a game running, but it was still there when i got up the next day. it does seem to be the function u described, mate. Anyone else have any ideas pls?
A game will certainly work differently as it will request permanent focus and fullscreen. Just try with a standard app like calendar...
well, it was only a simple solitaire card game, but nonetheless I will try standard one like you suggested. But if this "timeout" function really is to return to TODAY screen, what is the real use of it? to timeout in 4 hours? and the longest possible time option is 12 hours.
Doesn't it simply stop refreshing the today screen (ie the clock and other values)?
It still refreshes the clock when you put it into sleep mode. However, after a number of hours it always takes some time for the clock to jump to the correct time.
It is the idle time before the Today screen is shown.
It's near useless, I almost always keep my today screen on anyway, because who wants to wait 4hours to see it
Use my TodayButton app if you want quick access to the Today screen...
V
personally, I always return to the TODAY screen anyway by shutting down applications after i'm done with them. I just thought this "timeout" thing was a sophisticated and useful function, but it turns out to be quite the opposite. But i will never understand why anyone want to design it to timeout in HOURS and not in minutes.
I'm the same, I shut down apps and always leave it on the Today screen!
V
vijay555 said:
Use my TodayButton app if you want quick access to the Today screen...
V
Click to expand...
Click to collapse
Doesn't the Red button do that anyway?
Nah, red button minimises apps to leave them running in the background (I think it actually just switches to the today screen). Some don't mind this, but for me, if I want the app open, I'll open it, and when I want it closed, I want it closed.
VJOkButt allows you to use the red button to minimse or close, and also properly close the phone to save around 3mb memory. But it does this sympathetically with the phone, so if you're in the phone, it hangs up, but otherwise it's a minimiser.
V
lolz
Morale of the story.... no one knows it. I always keep it disabled. So no big deal.
Had PDF softcopy of Reference Manual of my O2AL, and searched with no hint at all. Lets be it.....
I thought...
Guys,
I just stumbled upon this thread and thought it might be a good idea to get educated. I never knew it.
But this is what I thought - I thought it is the time slot to show appointments.
Means, if you chose a slot of 4 hours, and there are continuous meetings scheduled in your calender (and display of them enabled), then it would act like a rolling 4 hours window (read as slot).
Does this make sense? I never had so many appointmens, but always thought this was the use of it.
Comments please.

Screen Off = Pause Everything?

I've read posts from people saying that they're able to do things like listen to mp3s, stream radio, etc. with the screen off, so I think there must be something wrong with my phone, because I can't do any of that. When the screen goes off, regardless of whether it's from me pushing the top button or from the phone sitting idle for a certain length of time, all sound stops. It happens both with or without headphones connected.
I think I've searched through every possible setting in the "control panel" area. Is there some registry setting I have to change to make the phone allow programs to run after the screen turns off?
Certain programs will cause the screen to remain on indefinitely. It'll dim after a certain length of time, but it won't turn off. This allows the programs to continue running, but I'd like to get the screen to turn completely off. Is that possible?
I've got a Sprint Touch with the latest official Sprint WM 6.1 ROM and am using Slide2Unlock. Could S2U be causing this?
Thanks for any help.
Brent212 said:
I've read posts from people saying that they're able to do things like listen to mp3s, stream radio, etc. with the screen off, so I think there must be something wrong with my phone, because I can't do any of that. When the screen goes off, regardless of whether it's from me pushing the top button or from the phone sitting idle for a certain length of time, all sound stops. It happens both with or without headphones connected.
I think I've searched through every possible setting in the "control panel" area. Is there some registry setting I have to change to make the phone allow programs to run after the screen turns off?
Certain programs will cause the screen to remain on indefinitely. It'll dim after a certain length of time, but it won't turn off. This allows the programs to continue running, but I'd like to get the screen to turn completely off. Is that possible?
I've got a Sprint Touch with the latest official Sprint WM 6.1 ROM and am using Slide2Unlock. Could S2U be causing this?
Thanks for any help.
Click to expand...
Click to collapse
No, you need to do a registry edit on some ROMs.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\ Preferences]
Then see if there is a value called "UnattendedPlayback". If not create a new dword entry and name it "UnattendedPlayback" and set it's value to 1. WMP should now play when in suspended mode.
That seems like it'd only work for WMP. However, I think I found the answer I was looking for.
Changing
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Unattended\WAV1:
to "0" seems to have done the trick. It was originally set to "4".
Now when I use Pandora (which was what I mainly wanted this for), I can turn off the screen and it'll continue playing.
hmm, even after changing both of those registry keys, mine still doesn't work. It pauses for a second when I turn the screen off, comes back for a few seconds, then stops again and continually stops/starts until I turn the screen back on. Any ideas? Thanks
That's what I was experiencing before I changed that registry key.
here's a cab for the second mentioned registry fix.
It's on me and my friend's premium account
so it should stay available for a while.
**Just tested on my phone!!**
*Not sure if it works with other phones besides HTC Touch,
but feel free to try at own risk*
http://rapidshare.com/files/220308931/SHK_Customs_Keep_Music_Playing_Registry_Fix.cab
Easiest solution is to use psShutXP. It will add a shortcut to turn off the display. If you use WisBar you'll get the same option. psShutXP is light, free, and easy to use.
This works for the T-Mobile Wing. It's the second registry edit made into a cab by codybear.
It works for the Pandora app perfectly. BTW, you can get the Pandora app for the Wing and possibly other phones HERE
Registry edit cab attached below for ease of access.
TheChampJT said:
Easiest solution is to use psShutXP. It will add a shortcut to turn off the display. If you use WisBar you'll get the same option. psShutXP is light, free, and easy to use.
Click to expand...
Click to collapse
no sense in using another app when you can just change a registry.

How to prevent rotation (not the usual opera thing!)

For some reason even though it never used to do it, my touch hd has begun to rotate the screen automatically when it's in my pocket etc.
When I press the standby button to wake it up it's usually the wrong way up now, and it's annoying having to wait a few seconds to rotate the correct way round. It never used to do this, but it would still rotate things like opera and photos etc by turning the phone and that's great.
Why would it have begun behaving like this? I have got Gyrator installed but have never set anything up on it and it's been there for ages so I doubt it's that.
Cheers!
Have you upgraded with any og the Gyrator / G-Sensor cabs?
Regardless - search for "changescreen" on the Themes/Apps/S/ware forum and use that to set programs you do not wish to rotate.
Thanks mate.
No I haven't upgraded the gyrator cab or the G sensor one (I don't think anyway....).
As I say I haven't even used gyrator as I'm not certain how to set it up and decided I didn't really need to anyway.
Have installed changescreen (cheers for the tip) and set Manila in it to only have upright portrait mode. It seems to work but not quite fully.
For instance, if I have the phone on its side (landscape) and on standby, then wake it up, it comes on in landscape.
It does then change to portrait after a couple of seconds, even if it's on its side so the software does what it should do, but that delay while it kicks in is still pretty annoying to be honest.
Is that normal with this app?
Bottom line is that the phone didn't do this until recently so there must be something that has changed and can therefore be undone, but I don't know what.
Appreciate the help.

Updated [Jan-10]: [App] [G-Sensor] [Brand New] The XSense v1.2 Final

Credits:
Foremost, let us all acknowledge Koushik for his brilliant "Sensors" library upon which most if not all non-HTC apps that use the G-Sensor, Light-Sensor, and Navi-Sensor are built, simply ingenious. Moreover, I would like to recognize No2chem for the NeuLed2 library which is an equally exquisite peace of code that allows access to the Diamond/Pro Leds. Without those two guys, accessing these advance interfaces on the diamond/pro would be inapproachable at best.
Reason: HTC gave these phones lots of sensors, lets give them.."Sense".
......... EXTRA-Sense ...........
* Hopefully an innovaton, though mostly an integration of RANDOM but needful features...
Features:
1. Courtesy Profiles:
- Set Volume Profiles to activate on Face-Down & Face-UP events. Choose from: None, Silent, Normal, and Vibrate. You can also choose to suspend the Phone when its facing down.
2. Notifications-Sense:
- IF there is/are any outstanding notification(s), the device will vibrate whenever you move it - at customizable intervals: Missed Call(s), Voice Mail, and SMS.
3. Stylus-Sense:- When the Stylus is in/out: Will play sound + Blink the Back button's light.
- When the Stylus is out and the device is moved: Device will vibrate faintly + blink the Back button's light to REMIND you that the Stylus has not been placed back in. This goes on UNTIL the Stylus is placed where it should be.
* Uses "in.wav" & "out.wav" files in the \XSense\ Dir; you can use whatever wave files for this. OR, use the UI to select whichever wave files you want!
4. General Settings:
- Polling Interval: From 200 to 3000 Miliseconds. This determines the rate at which the G-Sensor is polled. Lower values give higher response times and fluid operation at the cost of battery life & CPU utilization.
- Flash Navi Lights: Will blink button lights to notify you of Profile changes and Stylus In/Out.
- Vibrate on Events: Will induce very subtle vibrations to notify you of Notifications and Profile changes.
- Suspend when UP-Side-Down: ???
- Light Navi Button When Suspended: Will do just that when the Light Sensor senses Dim or Dark conditions. This is an independent setting that turns ON the Navi button's light at suspend time, and OFF at Resume time (this is Event Driven, so no polling is involved). This feature really helps if, like me, you want to see where the damn thing is in the dark - before you launch it against the floor.
5. Installs to "\Program Files\XSense", and Creates 2 shortcuts:
"Start Menu\Programs\XSense" and "Startup\XSenseSvc".
Program Settings are saved to the Registry at "HKCU\Software\XSense\".
Use of System Resources:
1. Diskspace: 162 KB RAM footprint: 374-535 KB Battery: NOT observed.
2. CPU Usage: %0.29 Average. Spikes for 2 seconds to %2.7 - %8.5.
3. Battery Impact: Neligeable if at all!
* Indicated CPU usage occurs ONLY when there is an EVENT (posture changed, stylus in/out Sounds playing,
etc)
- Vibration: The way I like it is in waves of 200 miliseconds length! I generally hate vibrations, so if you want it at 201 ms. you're welcome to make your own program and exercise your personal taste.
- This prgram Registers Event Handlers for: "G-Sensor", "Incoming Call", "Phone Call in Progress", "Stylus in/out", and Power Manager events. DO NOT move it to Internal Storage, you have been warned.
Requirements:
.NET 3.5 + HTC device with GSensor & Light Sensor.
Compatibility:
Specifically designed for Diamond & Raphael, but will work fine on HD/Rhodium/Topaz/HD2 etc...
Bugs/Limitations:
Knock yourself out...
Release Notes:
- This is the LAST revision/release/app I make; programming too much work
- Download & Install the CAB
- Run the XSense from your Start Menu\Programs, customize to taste, and enjoy!
Change Log:
- Brand New UI: VERY "finger friendly" this should be especially useful if you have a WVGA Device
i.e. HD/Rhodium/Topaz/HD2 etc...
- Revised entire code for existing & potential bugs, and Performance
tweaked to death.
- Removed various functions (auto speakerphone, car-kit options, etc...). Use "Touch InCall Screen Tweak" for these,
its handles Phone/Speaker brilliantly!
- Shortcut added to Startup for automatic launch after reboot.
- Shortcut with a nice icon added to Start Menu (Credit to VetVito).
- General Tab:
- Navi Button will only light up if the device is in a dark place, i.e. You will
always see where your phone is (before you trash it against the wall).
- Stylus Tab:
- UI elements to select & set sounds for Stylus-in/out events.
Disclaimer:
This program is provided strictly on "as is" basis. It is intended only as a proof-of-concept. Although fully functional, it must NOT be considered for daily use. This software is very likely to compromise the integrity of your data as well as invariabley cause your device to malfunction in any way, shape, or form. Therefore, the developer shall be absolved of all responsibility towards testers and/or their computers & devices. While using this software you agree to be solely liable for all and any damages you do to yourself, your device, or any damn thing you possess and care for!
where and how can one get a copy??
sounds interesting
Hmm.. bummer! I thought this would be popular - further feed my delusions of grandeur! Ok, I'm taking this off-forum.
Of course this is great idea. But if it was born some months ago, it would've been implemented in every Diamond. Nevertheless it is great. I will download and play with it,
best regards
Cool app, will be trying it out shortly.
funkys said:
Of course this is great idea. But if it was born some months ago, it would've been implemented in every Diamond. Nevertheless it is great. I will download and play with it,
best regards
Click to expand...
Click to collapse
Well, honestly, I was waiting for someone else to do it! Since the Omnia came out so many cried for its "courtesy mode" or something similar, yet no one took it up... So, I finally got tired of waiting lucky me, eh?
Cheers
So far so good, will do some testing and playing around. Thank you.
It is interesting but most features of your app already exsist in other software.
Courtesy-sense - well my phone does that already, granted it doesn't flash or vibrate but I'm not bothered that it doesn't.
Common-sense - loads of apps allow this to be done. I use Gyrator to achieve the effect and it serves me well.
They only part of your app I find really interesting is the Notifications-Sense, is it possible to make this a standalone app?
Sounds very interesting!!! Anyone detects bugs? Drain battery? Stable?
nice work
When I face down my Diamond, the LED is on, but how long is it going to glow. Till I turn it off? I don't think this is good for the battery.
best regards
xavierdemon said:
It is interesting but most features of your app already exsist in other software.
Courtesy-sense - well my phone does that already, granted it doesn't flash or vibrate but I'm not bothered that it doesn't.
Common-sense - loads of apps allow this to be done. I use Gyrator to achieve the effect and it serves me well.
They only part of your app I find really interesting is the Notifications-Sense, is it possible to make this a standalone app?
Click to expand...
Click to collapse
Unless you have your own build of diamond/pro, you do NOT have courtesy-sense in the way I offer it; while face-down the device is switched to and stays on the silent profile; you do NOT hear any sound whatsoever as opposed to the native feature which will silence your ringer on a per-call basis!
While I used and still love Gyrator, I find its features irrelavent to my personal lifestyle - I find portrait view optimal "for me", so using a large program just to do what's "common sense" simply senseless. Utlimately, you are free to use whatever program(s) you please. Since I like integration/simplicity/lightness I will use mine
As for your request for a stand-alone app, I regret to say NO sorry
aoryx said:
nice work
Click to expand...
Click to collapse
Thank you mate, I appreciate that
funkys said:
When I face down my Diamond, the LED is on, but how long is it going to glow. Till I turn it off? I don't think this is good for the battery.
best regards
Click to expand...
Click to collapse
Till you turn it off, mate. I have been using this for 2 weeks now, I can tell you will notice NO difference in battery life enjoy
Touch HD
This sounds very interesting. Do you think it'll also work on the Touch HD (WM6.5)? This would be just what I've been looking for...
Cheerio
few things...
Courtesy-Sense: it does go silent when i flip it face down, but turning it back face up does not get it out of silent.
I'd really appreciate some way to configure features and possibly even turn some off.
Very good idea though, keep working on it.
dule_011 said:
Courtesy-Sense: it does go silent when i flip it face down, but turning it back face up does not get it out of silent.
I'd really appreciate some way to configure features and possibly even turn some off.
Very good idea though, keep working on it.
Click to expand...
Click to collapse
Because the device is suspended!!!!!!!!!!!!!!!!!!!
Two Notes for everybody:
1. Suspending the device halts the processor, freezes all running threads, except hardware triggered events such incoming call, power manager calls, some keyboard events, and registered "run at time" notifications events. G-Sensor state change does NOT trigger a device power state change event.
2. Causing the device to respond to G-Sensor driver events WHILE the device is suspended will cause extensive strain to the battery since the device will wake up every single time you move it! The workaround is still equally exhausting to the system, which is to set the device's power permanantly ON and then turn the screen on/off based on the G-sensor's state (i.e. face up/down =screen off, everything else = ON".
Conclusion: this is the way Windows Mobile is buit, SO, while your phone is ON put it face-down to switch sound profile to silent and face-up/portrait to set it back to normal sound.
So, I hope this answers y'all to satisfaction...
how about not suspending device then? seems bit pointless having to manually bring device out of "suspend" so that automatic feature kicks in. again, some may agree with me, others might not, so having some way to configure those features would satisfy all.

Powerexe - can you go direct to the backlight screen?

One minor niggle about the HD2 is that, while the auto backlight control is fairly good, instead of going from 10% to 100% depending on conditions, it won't go above 80% (I don't think) and certainly won't go below 30%, which is a bit too bright for artificial light, and much too bright for use in darkness.
So, as a quick work-around, I've added a start-menu short-cut to Windows\powerexe.exe - this lets me switch between auto and manual backlight fairly quickly. But it's still one more click than I think should be necessary: you launch powerexe, then have to click the "backlight" button. There must be a way of jumping straight into the backlight screen, because if you go manila settings/sound and display/backlight it jumps you straight there. Can I do that from a short-cut?
(bump)
Anyone?
I think the idea if flawed from the start, as a crucial aspect to battery life like backlight optimization cannot be so hard to adjust, and so "blind" as to limit the variation span between two values so far from the extremes.
In my experience the minimum is 40%, as putting my finger in front of the light sensor (which should be the one near the proximity sensor), I notice no decrease in light intensity when compared to manually setting value to 40%.
Also, the fact that we are forced to change the backlight in steps of 10% is simply silly. On my Ipaq I could fine-tune it as much as I needed, and actually my current manual setting of 20% is brighter than I'd like, but 10% is really too dark.
Also, what's the matter with the fact of being unable to completely set the light almost to off? If reading an ebook with white text on black background, a 5% value could be virtually enough.
Just found this during my crawling sessions: http://forum.xda-developers.com/showthread.php?t=450318
I was thinking of trying g-light, but haven't got round to it yet
http://www.ageye.de/index.php?s=glight/about
I've been using Lumos, Theemed has posted the link.
It's good and very configurable.
Apparently G-Light desn't work (well it does, but the interface is extremely slow, it will only respond to a click every 5 seconds or so, making it a nightmare to configure). Let's try Lumos.
While I appreciate all the alternative suggestions, I would still quite like an answer to my original question.
Well, it seems nobody has the answer to whether powerexe can be launched directly to the backlight page...
However in your first post you were complaining about how auto backlight was operating, and it turns out that Lumos does exactly what you'd want. You can set the min and max backlight level, and even tweak the light sensor reading vs BL level curve if you want to.
So isn't that even better?
Personally I was happy with the default auto backlight, but was also looking for a way to easily force it to full power for watching photos or videos. I was also launching powerexe with a shortcut to do it, hence my interest in the thread... Lumos lets you set "exceptions", so I simply set that Coreplayer, Resco photo viewer and HTC album force baclkight to 10. I don't even have to do anything anymore now, all automatic
@shasarak
I know how you feel That's how I felt when I needed to somehow obtain cut/copy/paste functions using the standard htc keyboard, and everyone insisted I chose another keyboard, and at last someone pointed me to the "text edit" function on startbutton-hold found in Quickmenu. Maybe inelegant workaround, but now I can do what I need without changing keyboard, a satisfying compromise.
So well, I discovered Lumos during the same session I noticed your thread, and now that I've been using it since last time, I can say it's definitely effective!
my969 said:
I've been using Lumos, Theemed has posted the link.
It's good and very configurable.
Click to expand...
Click to collapse
My experience with Lumos was it will cause problem to the G-Sensor. Try play Teeter or Resco Bubble, in Resco Bubble the G-Sensor will stop response every few seconds. Anyone having the same error? Haven't try this on the 1.66 ROM though.
Teeter works fine here, on 1.66.
kilrah said:
Teeter works fine here, on 1.66.
Click to expand...
Click to collapse
Hi kilrah, can you try out Caver ageye.de/index.php?s=download, I tested on 1.66 ROM problem persist. Teeter playable, but not very responsive to the action. Many Thanks.
Yep, confirmed that caver will lock about 500ms at every sensor read from Lumos. I've reported it in the Lumos thread.
OK, seems a solution is to add the programs that cause trouble as exceptions in Lumos, as it then stops reading the light sensor. Works fine indeed.
Has anyone tried this? http://forum.xda-developers.com/showthread.php?t=582059
kilrah said:
Yep, confirmed that caver will lock about 500ms at every sensor read from Lumos. I've reported it in the Lumos thread.
Click to expand...
Click to collapse
I have the same problem also with g-invaders.
Sometimes tho, g-invaders hiccups at the beginning and after some time it works smooth
No problem with teeter as well, even if it seemed for a while that the gsensor woud lean towards the left side. Recalibrated and apparently no more problems.
Shasarak said:
Has anyone tried this?
Click to expand...
Click to collapse
That's one of the first I found, but then I went straight to Lumos as it was so completely better
Shasarak said:
One minor niggle about the HD2 is that, while the auto backlight control is fairly good, instead of going from 10% to 100% depending on conditions, it won't go above 80% (I don't think) and certainly won't go below 30%, which is a bit too bright for artificial light, and much too bright for use in darkness.
So, as a quick work-around, I've added a start-menu short-cut to Windows\powerexe.exe - this lets me switch between auto and manual backlight fairly quickly. But it's still one more click than I think should be necessary: you launch powerexe, then have to click the "backlight" button. There must be a way of jumping straight into the backlight screen, because if you go manila settings/sound and display/backlight it jumps you straight there. Can I do that from a short-cut?
Click to expand...
Click to collapse
Its simple: make shortcut on ["\Windows\powerexe.exe" 2]
karelia-molot said:
Its simple: make shortcut on ["\Windows\powerexe.exe" 2]
Click to expand...
Click to collapse
Hooray!!! Finally someone actually answers my question! Thanks!

Categories

Resources