yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze Themes and Apps] DeepThought:
Hello mate!

Yes, I'm using it too and it's working fine for me. What settings do you have configured? I've posted mine yesterday, maybe it's worth to compare it with your settings.txt.

And it would of course be important to know if the lumos.exe is running in the background or if it maybe crashes for some reason (or if it runs twice, which might be also possible AFAIK and which would also prevent it from working correctly). Unfortunately I can't suggest any free taskmanager that does show system processes. I'm using MemMaid for that purpose. But maybe the trial version will suffice?!

HTH

DeepThought
[Touch Pro, Fuze Themes and Apps] snark_be:
Actually I discovered this app yesterday and I used your settings (if they're OK for you, they're most probably OK for me too ;) ).

By "task manager", I mean a program listing the processes already, not the HTC Task Manager running in the upper right corner, nor HandySwitcher.

Fdc Task Manager and the Task Manager included in ROMeOS display the process list. Actually, when I started lumos.exe, nothing happened and that's why I started a task manager, to see if the process was running or not. And then I encountered this bug...
[Touch Pro, Fuze Themes and Apps] DeepThought:
;)

Well, MemMaid isn't really a task manager it's more like a "tuning" program which I use since quite some time now (I think since TyTN1). But one of it's features is, that it does show which background processes are running and what services etc.

I've just suggested it, because I know it works for me, so it should for you too. It's by the same company as HandySwitcher by the way (which we both use AFAIK) ;)

That's wired. Maybe you really want to give the trial version of MemMaid a chance. Would be interesting to know if it also crashes when displaying the process list.
[Touch Pro, Fuze Themes and Apps] snark_be:
No, my TP is wireless! :D ;) (yes I understood you meant "weird")

I gave it a try! Awesome tool, I'll look more into it but it has tons of nice features.

And you were right, I can see the process list. And Lumos works fine now, but I removed with MemAid some programs I didn't use, including one that installed services.

I still have the freeze with the other task managers though. But it might be due to PocketShield which I installed 2 days ago (and loving it so far). When I get some more time, I'll see to disable or uninstall PocketShield to make sure it's the culprit.
[Touch Pro, Fuze Themes and Apps] nik3r:
I just found out that the ability to control the Lumos process by LumosKiller is drastically increasing CPU usage no matter if I use storage or registry to send the kill signal.. well it still won't cross 0.3% and it's great compared to GLight but I know it can be much improved. I will try to use named mutex approach and kill Lumos ungracefully, the downside to this is Lumos won't be able to return original backlight level on close (not like this is implemented yet). I think this is a reasonable sacrifice for even better battery.

If I manage to do that, the lowest CPU usage will return to 0.05% like in v02c :)
[Touch Pro, Fuze Themes and Apps] DeepThought:
LOL :D

You got me there! :p

I'm glad, that it now also works for you. I much prefer Lumos compared to all other solutions already. ;-)

Thank you Niker for your ongoing efforts!
[Touch Pro, Fuze Themes and Apps] nik3r:
Application exceptions are working!!

I tried a list of 3 applications and there's ZERO penalty in CPU usage, every application has its own brightness and when there's more applications running it's set on first-comes-first-serve (higher in the list = more priority). VERY cool indeed :)

Going to try the mutex interprocess approach to Lumos Killer, expect a new release v04 in couple of hours :cool:

And I have another cool idea for the GUI, no fancy graphics as I want to keep lumos down in filesize but I will make a wizard-like first start that will help you calibrate the sensor and select best values for backlight... definitely something to look forward to :)
[Touch Pro, Fuze Themes and Apps] DeepThought:
You wrote, that you are planning to program the exceptions based on the windows title. Could you also add the possibility to set it via process name? so for example to set the display brightness for "igo.exe" instead of the windows title?

Definitely something I do look forward to! Thanks in advance!
[Touch Pro, Fuze Themes and Apps] nik3r:
Well AFAIK as long as you can switch to an application using HTC Task Manager (or similar) it has own window and the task manager shows you the name. Or IGO works differently and has no window? Or minimizes to tray so you can't look? I never tried it.

The process support is possible but I have to test it, so this will delay the release by an hour or so.. look what have you done, I already wanted to release! You're bad ;)

(BTW I managed to program the killing without using any kind of polling, it's 0% CPU overhead now, I just used a very smart trick ;))
[Touch Pro, Fuze Themes and Apps] coolguy949:
Can't wait for this new version! :)
[Touch Pro, Fuze Themes and Apps] TeDeV:
i can't see any differences on my topaz
[Touch Pro, Fuze Themes and Apps] nik3r:
+ limited functionality in WM6.5

did you even read the introduction?

I need to get my hands on other devices first to make it work.
[Touch Pro, Fuze Themes and Apps] TeDeV:
topaz has 6.1 not 6.5.....

and since it works with blackstone it should work with topaz too, they share hardware.
[Touch Pro, Fuze Themes and Apps] nik3r:
Hardware maybe, but apparently not the sensor drivers :)

Don't worry, if there's any chance at all to add compatibility with these new devices, I will add it in next version.

Mite take a while though.
[Touch Pro, Fuze Themes and Apps] pinny:
Hi, Thanks again, for A program that is used more than any other program, on any device it's installed to! :)

Is there a way I can get lower brightness than the lowest available in the calibration wizard?
[Touch Pro, Fuze Themes and Apps] nik3r:
Not without soldering and adding some components :D
[Touch Pro, Fuze Themes and Apps] pinny:
Ha Ha! :D

But on my Palm TX I could! :(

When I use my phone in the dark my eyes hurt, it's too bright.
[Touch Pro, Fuze Themes and Apps] nik3r:
On level 1? That's weird, try to use darker color theme. Or go see a doctor and tell him you think you're a vampire ;)

J/K

I don't think it's possible through software, the number of brigtness levels is hard-coded into HTC drivers and possibly to hardware as well.
[Touch Pro, Fuze Themes and Apps] pinny:
OK, so I went to my doctor, but before I got an answer the office was suddenly empty... :D :D :D

Thanks anyway. Great program!
[Touch Pro, Fuze Themes and Apps] synthrax76:
Thank You!

Tried on my Topaz and I can say it's a great program! Now I can go in the dark, use my phone and am not blinded by the screen anymore! Thanks a lot!
[Touch Pro, Fuze Themes and Apps] nik3r:
I guess it's safe to assume it works on Topaz and add it to the compatibility list? :)
[Touch Pro, Fuze Themes and Apps] bwb8771:
nik3r: could you post a users guide to the different settings?

nik3r: could you post a users guide to the different settings?
[Touch Pro, Fuze Themes and Apps] Rat.NL:
Hey,

when its midnight my phone goes on, will it keep on with LUMOS or will it go off automaticly.... (installed Galarm)

furthermore great app.
[Touch Pro, Fuze Themes and Apps] nik3r:
Depends on your power settings in windows, Lumos has no control over sleep/suspend delays other than keyboard backlight delay.
[Touch Pro, Fuze Themes and Apps] DHARQAXIAN:
Tried it......., but not for me. Nice aopp though
[Touch Pro, Fuze Themes and Apps] OnTheEdge:
Excellent.

I wanted minimum backlight at 0 on the sensor, but no higher. In other words, when it is dark. However built in control never goes below like 3.

Lumos was giving me lowest at 14 on the sensor though, which made it impossible to read in "room light", but the CUSTOM feature let me set it up to work EXACTLy how I wanted. VERY nice!

BTW, you might make that some sort of a check box feature, where it never goes below the set brightness level, which you could set at 2 or 3, BUT with an exception to drop to the lowest backlight possible (off?) when a true 0 is reached on the light level. Call it "Backlight OFF in Total darkness." I notice that in darkness it is most confortable to read when the backlight has shut "off" (timed out) before the screen goes out, but that state is impossible to reach with the built in HTC auto backlight.

Also, is 1 the lowest possible, or is there actually a possibility to turn the backlight OFF and still see the screen? Or is 1 what the HTC sets it to when it turns "off" the backlight?

EDIT: All this is due to the fact that the sensor gets very poor readings in low light. To the human eye the last 10 "points" on the sensor is a huge spread between "normal room light" and total darkness. The "way points" on the graph should probably be closer together at the low end.

EDIT2: Doh, and now I think I found you DO have that feature. Somehow I've missed the docs on all of the settings . . .
[Touch Pro, Fuze Themes and Apps] myxor:
Does this work on WM6.5? :confused:

On my WM6.5 device it seems not to change the light :(
[Touch Pro, Fuze Themes and Apps] nik3r:
Depends on ROM, it works on Energy 3.0 (exceptions in active only mode)
[Touch Pro, Fuze Themes and Apps] myxor:
Do you know on what "in the ROM" it depends?
[Touch Pro, Fuze Themes and Apps] nik3r:
Wish I knew that, build version, sensor drivers used, I really have no idea. I tried two 6.5 ROMs and both worked while people report some not doing anything at all. Unfortunatelly I can't easily fix what I can't replicate on my device.
[Touch Pro, Fuze Themes and Apps] myxor:
I am using a WM6.5 ROM based on 2.07.841.2 Telstra and OS version 21725.

Lumos does not change backlight correctly.

Maybe this helps you or you can ask me what you want to know to fix the problem. ;)
[Touch Pro, Fuze Themes and Apps] o.k.:
no maximum backlite

Hi,

first of all it's really great software, thanks a lot!

One issue that I noticed is that although the light level is very high (say staying under a direct sun beam), the backlight level does not reach a device maximum, which makes difficult to read something on the display.

When I use another software (myLight) to adjust the backlight manually, there is still a quite significant (kinda 3 units) room for increasing, after that the level is much more comfortable.

Device: Touch HD, maximum sensor level 1500, maximum backlight level 10.
[Touch Pro, Fuze Themes and Apps] _happyPit_:
Hi,

people, kindly asking You for help: how do I add to exeptions iGo8? this app does not shown in windows list, but I can take process name (iGo8.exe) and list of all opened files.

Thanks
[Touch Pro, Fuze Themes and Apps] FrEcP:
changeScreen shows

igo8

as app name.

Try it....

Be sure to write it exactly as above.

I currently don't use Lumos cause of issues with wm6.5.
[Touch Pro, Fuze Themes and Apps] o.k.:
what you have to do:

1. run lumos wizard

2. switch to the tab "windows" (the last one, maybe the name differs)

3. run igo

4. close igo

5. switch back to lumos wizard -- voila, the window name is there!

6. switch to the tab "exceptions" -- it shows the name of igo.exe

7. add to exceptions (with level 10 I assume)
[Touch Pro, Fuze Themes and Apps] freewind29:
Great work, thanks for sharing!
[Touch Pro, Fuze Themes and Apps] Martikn:
Today I installed on my Topaz and it looks like it is working properly. :)
[Touch Pro, Fuze Themes and Apps] knightdoc:
Thank you very much bro. Keep up the nice work:
[Touch Pro, Fuze Themes and Apps] bnm7bnm:
i tried on udk r2 rom it was not working properly, light was always low & after i uninstalled it light was turning off after couple seconds screen not touched...

now i use udk r4 rom & i dont wanna risk installing dont wanna HR...

defauld autolight working good but i wish i could adjust its settings like lumos.
[Touch Pro, Fuze Themes and Apps] mbze430:
Energy Rom 3.0

It works on the Energy Rom 3.0 However it can't detect the programs running on the background. So I think I have to manually add them to the exception list
[Touch Pro, Fuze Themes and Apps] nik3r:
Yes it's how it works, you need to activate the window detection in the Wizard and then task switch to the apps you want to detect. Lumos will log all windows you encounter on the way.

Additionally in WM6.5 the per application backlight may not work unless you use the alternative detection method ("Exclusions for active window only" option in settings).
[Touch Pro, Fuze Themes and Apps] iknowsquat:
Thank you! Great work. Life saver for this Energy Addict :D
[Touch Pro, Fuze Themes and Apps] Fritze Berlin:
Lumos AND G-Light won't work properly with these kinds of ROMs?

I have tried Lumos and G-Light with this ROM (mine is from RTT...).

Sensor is read correctly with both apps, but backlight won't be adjusted :-(

Any hints?

Cheers from Berlin,

Fritze
[Touch Pro, Fuze Themes and Apps] nik3r:
Looks like some ROMs are not using HTC backlight drivers and rather use original windows controls. Solution is simple, flash different ROM that uses the correct drivers (most of new ROMs do) or you can try to urge the chef to use older HTC backlight drivers native for your device.
[Touch Pro, Fuze Themes and Apps] BiggJurk:
I have tried to search this thread for an answer and I cannot find what I am looking for. Is there a registry file I can import after a ROM upgrade which will apply my settings so I do not have to run the configuration wizard? If indeed there is, where is it located?

Thanks
[Touch Pro, Fuze Themes and Apps] nik3r:
Backups

Lumos is not using registry to store configuration, you can backup and restore \Program files\Lumos\settings.ini that should do the trick.

More facts:

* (re)install will not replace this file if it's present so that you don't ever lose your settings

* you can just backup and restore whole Lumos folder BUT in that case you need to include auto-start entry in \Windows\StartUp
[Touch Pro, Fuze Themes and Apps] BiggJurk:
Sweet should work like a charm after my next flash...Thanks!
[Touch Pro, Fuze Themes and Apps] Sab3elbromba:
Thnx alot for the amazing APP, should work like a charm I'm using latest 6.1 rom from HTC
[Touch Pro, Fuze Themes and Apps] t0mmyr:
is there a more extensive faq on how to tweak this app then in the 2nd post?

when i'm in bed and complete darkness i like it when lumos sets my backlight to 1 (the lowest), however when i have my minimum to 1 i notice around 6-7pm in the car when the sun is going down it dims my screen wayyyy to low its hard to read and everything that should be white looks gray, how do i set it to dim to 1 with no lumens outside but at least a minimum of 3 or 4 with any light showing? and i dont understand what the tolerance threshold is all about? what does it change? another thing is my HW keyboard dim timeout doesnt work, i set it to 60seconds and it still goes dim within seconds of inactivity
[Touch Pro, Fuze Themes and Apps] nik3r:
The "BL=minimum below" option is what you seek, set it to 1 and it will dim the display to lowest possible level if the sensor detects less than 1 lumen.

Technically this dims the backlight when the sensor doesn't register any light at all but once there is any light at all, the selected backlight mode will apply.

Tolerance threshold is the minimum change that wil be performed, this prevents fluctuating between say level 4 and 5 and draining your battery. If you set it to 1 the backlight change will not be performed unless the difference between current and target backlight level is more than 1. It may save some battery in areas whene the illumination change a lot, the act of changing backlight itself eats the most CPU power.

HW keyboard definitely works for my raphael but there may be a maximum limit I'm not aware of. You can try to set this to 0 or 1s and see the difference, it will go down immediatelly after key release.
[Touch Pro, Fuze Themes and Apps] o.k.:
Hi nik3r,

it is great software, thanx for sharing. Just one question -- it seems to have remained in release candidate status already for some time. Is there a particular reason for that?

From my perspective it is quite mature, I've got only one issue I reported in the thread -- that maximum light sensor value does not really result in the maximum backlight level. The rest is absolutely of great quality
[Touch Pro, Fuze Themes and Apps] t0mmyr:
thanks, the bl minimum to 1 did the trick, mine was set to 0
[Touch Pro, Fuze Themes and Apps] nik3r:
Well there is no harm done by having RC2 in the name. You are right, it is 100% stable and everything works as intended but there are some issues with WM6.5

For one the exceptions need to be set to alternative mode which eats a bit more CPU and some WM6.5 ROMs do not use the standard HTC backlight drivers.

In final version I want these tiny bugs resolved and full support for WM6.5 along with alternative backlight handling (for ROMs without official drivers) if at all possible.

The problem is, I test new WM6.5 releases periodically but never stick with it for long enough, WM6.1 EnergyROM 2.0 is just by far the fastest and most stable ROM there is period and I need to stay with some WM6.5 ROM long enough to make and test the necessary changes, which is difficult with WM6.5 if you just can't affort your phone to freeze in the middle of something.

As for your bug with maximum backlight, are you absolutely certain about that? Perhaps your maximum lumen value is higher than the actual maximum your sensor can report. Try to recalibrate against a bright light bulb and try again. If the problem persists, plase send me your settings.ini file.
[Touch Pro, Fuze Themes and Apps] stan23:
Absolutely great, thank you! I wondered for several weeks why it wouldn't detect any window names.

nik3r: great app, but could you please include the above "manual" into your FAQ?
[Touch Pro, Fuze Themes and Apps] nik3r:
Yeah, yeah, every programmer hates making manuals, it's boring xD

I will include some help in the next version, perhaps online manual.
[Touch Pro, Fuze Themes and Apps] o.k.:
Yeah, I'm quite sure. Unfortunately I did not get an answer last time, so I came to the conclusion the project is not supported anymore and removed lumos, getting back to the standard automatic backlite.

Now I see you are still with us, which is a great news :) and I will give another try...
[Touch Pro, Fuze Themes and Apps] ibmxx187:
i am getting an error when trying to load this, i have tried installing via cab and via oem/EXT, also i have netcf 2.0/3.5/3.7 included in my cdma touch pro rom
[Touch Pro, Fuze Themes and Apps] t0mmyr:
just a request/suggestion for final build (and i might be wrong cuz this may already be setup like this i just havent noticed) when u install the cab is there anyway to force stock wm auto-backlight to turn off so lumos runs right? i can't recall if this did it already but it would be helpful for any n00bs in the future
[Touch Pro, Fuze Themes and Apps] nik3r:
If you install it gets turned off, if you uninstall it will be reverted to anything you had set before installation.

As to ibmxx187's error, you may have .NET frameworks but you are missing an essential component. Perhaps the cook of your ROM left out certain assemblies by accident. Reinstalling .NET CF 3.5 from the official CAB should solve your problem. You can find the link somewhere around 1st and 2nd post in this thread.
[Touch Pro, Fuze Themes and Apps] ibmxx187:
well i am the chef, and i have tried the official, ones included with 6.5 builds, the 2/3.5/3.7 combo and nothing seems to work
[Touch Pro, Fuze Themes and Apps] nik3r:
Well tough luck, you are obviously missing the Microsoft.WindowsMobile.Status assembly which I am using in the program. This is a standard assembly which is part of .NET CF 2.0 and better.

There is nothing I can do about it, you need to figure out what did you cook in wrong. It's like complaining that the java application doesn't work for you because you accidentaly deleted some DLLs from your virtual machine platform ;)
[Touch Pro, Fuze Themes and Apps] tyguy:
nik3r is the coder of this fantastic app which never let me in the dust but I'd try to install netcf 2.0 once more and the Microsoft_.Net_Configuration cab (attached) to check if it points in the right direction.

I had an issue with an early WinMo 6.5 built, installed the config cab, pointed netCF to 2.0 and Lumos was back to kicking butt.

Again ibmxx187 you ARE a chef so please don't forget that netCF 3.5 is N O T a super-set of 2.0 you may still need 2.0 to get things up in the air.
[Touch Pro, Fuze Themes and Apps] ibmxx187:
well i have 2.0/3/5/3/7 cooked in, i have tried the netcf package that psyki uses and it worked fine with his rom, but not mine, ill go through my EXT's and see if theres something else wrong, as i have tried every possible combination of netcf version and different exts, oems, and even tried installing as a cab instead of cooking in. Thanks for your help. Ill let you guys know if i figure out why it doesnt work

I even used that cab earlier and pointed all three .exe's to netcf 3.5
[Touch Pro, Fuze Themes and Apps] ibmxx187:
okay i figured out what was wrong, it was the build i was using, i installed and ran lumos fine in 23016, but in 23034 it wouldnt load
[Touch Pro, Fuze Themes and Apps] :
I was using lumos but now i have install wm6.5 and i thing it is not working very well. Am i wright?
[Touch Pro, Fuze Themes and Apps] nik3r:
Some WM6.5 builds that are using wrong backlight drivers don't work at all. Most WM6.5 ROMs work though, you just need to set alternative mode for exceptions on settings tab if you want to use them. WM6.5 Energy ROM worked flawlessly last time I checked.
[Touch Pro, Fuze Themes and Apps] baang43:
LUMOS helps me to read txt under bright sunlight.Thanx:)
[Touch Pro, Fuze Themes and Apps] yxy:
thank you for your work!
[Touch Pro, Fuze Themes and Apps] stan23:
Just a short question:

what happens for the exceptions? Does Lumos periodically check the window name and periodically set the fixed brightness level or just once?

Because iGO8 can set a different level at night, but I can only specify one level in the exception.
[Touch Pro, Fuze Themes and Apps] nik3r:
It will check periodically, but external changes are ignored.

That means if the backlight is due to be changed because light level increased or decreased over/below threshold, lumos will change backlight. But if the light conditions are constant (like in dark), Lumos will change it only the first time. If your app will change backlight while the light around device is constant, it should have priority. In other words if it's really night, the iGO should have priority over Lumos.

It was like that a few versions back, I believe I kept it like that even in latest build but I may be mistaken.
[Touch Pro, Fuze Themes and Apps] stan23:
Thanks for your quick reply, but it doesn't really cope with exceptions?!

I thought that for the programms listed in the exceptions, the light sensor is ignored? So I guess that when I start iGO8, Lumos detects it as active window (and I have "check active windows only" because of WM6.5) and sets the backlight level to 10 (as specified in the exception).

Does it set the 10 periodically or only when the active window changes?

Now iGO8 switches to night and decreases the backlight level to 7, does Lumos set it back? Do they fight each other?

In day mode, I've set it to max in iGO, but I'm not sure if it is really level 10.

I'm asking because I'm experiencing battery charging problems with iGO8 and HyperGPS (TMC) and can't really track the issue down :(

Is there a way to specify an exception like "don't change the backlight if that program is active"?