yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze ROM Development] knite:
I tried looking on the forum but cant seem to find out why facebook and apps cant access the net.

it says make sure your connected to the internet, but the internet works fine i can browse websites with no hassles.

known problem is facebook, kevtris score update neither work i cant seem to find any others at this present time, emails too now!!

im running touch pro with energy rom

can someone please help me

thankyou

lee

ok emails says cannot syncronize then notification box comes up at the top saying cannot connect with current connection settings :S I have used the connection setup thing to tmobile uk but still no luck
[Touch Pro, Fuze ROM Development] knite:
ok i found the problem, its the proxy connection settings, the connection wizard puts in a proxy ip address for tmobile. untick the proxy server box and viola sorted.

Worth bearing in mind if you are using a unlocked touch pro on tmobile pay and go.

thanks peeps
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] paulaafjes:
i just discoverd something when i tryed to do a hard reset (i didnt remember the combination for a hard reset so i just tryed a couple....)

when i hold send/call + end + volume down + power button (hold power also)

you see the tricolour screen en than a gray screen which says:

"Trigger ramdump Mode"

_____________________

______" Serial"_________

can you do something with it?
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] andrew-in-woking:
USB Host Mode

Hi

I also got into another bootloader mode. I think it was USB host mode, or something like that. I think it's a diagnostic mode used by HTC Engineers. Unfortunately I can't remember the button combination.

Cheers

andrew-in-woking
[Touch Pro2, Tilt 2 Windows Mobile ROM Development] paulaafjes:
okee thats also a nice one!!!

i think a kind of list about that functions is maybe nice...

and maybe i'am the only one hoes intrested in that :):)
[Touch Diamond2, Pure Themes and Apps] supreme_one333:
I'm a bit confused. What exactly does this do?
[Touch Diamond2, Pure Themes and Apps] Nagrom Nniuq:
How is this different than the excellent LUMOS?
[Touch Diamond2, Pure Themes and Apps] bnm7bnm:
i tried lumos & g-light and eventually got back to WM6 default autolight & its working pretty good.

how this app different/better than default autolight?

because its starting from level 1 not from 2?
[Touch Diamond2, Pure Themes and Apps] oruam57:
It changes backlight according to ambient light level.
[Touch Diamond2, Pure Themes and Apps] oruam57:
Lumos (and G-Light) are not bad but they use Compact Framework even for the background always running process. Use a task manager to see how much memory they consume. Moreover, under stress condition (many running applications) a Compact Framework application can be forced to close.
[Touch Diamond2, Pure Themes and Apps] oruam57:
Yes, because it starts from level 1, not 3 (at least on my Topaz is 3). Moreover, it's more configurable (if you are experienced enough to tweak the registry) and because with version 1.1 it can change backlight for different applications (details inside the zip).
[Touch Diamond2, Pure Themes and Apps] kamson:
Works well on WM 6.5:)
[Touch Diamond2, Pure Themes and Apps] Nagrom Nniuq:
Cool, thanks for answering the questions. I'll try it out.
[Touch Diamond2, Pure Themes and Apps] oruam57:
Version 1.1.1 posted.
[Touch Diamond2, Pure Themes and Apps] spangelsaregreat:
Hi,

Does not work with T-Mobile variant of Touch Diamond 2.

Regards
[Touch Diamond2, Pure Themes and Apps] oruam57:
Wold you be a bit more specific?

Does not install?

Does install but AutoLight.exe does not start?

AutoLight.exe starts but does not regulate backlight?
[Touch Diamond2, Pure Themes and Apps] Reason4444:
Thanks a lot, Great work :)

Exactly what i'm looking for.. I will keep this.. :)
[Touch Diamond2, Pure Themes and Apps] spangelsaregreat:
Hi

It installs fine, it just does not affect the backlight at all.

Regards
[Touch Diamond2, Pure Themes and Apps] Magus:
Great App!!!

In the list of task process, autolight used 3.70kb. (very little).

I have one question, how work the battery consumption of the program? Comparing the original autobaklight or the third level of backlight?
[Touch Diamond2, Pure Themes and Apps] oruam57:
The program only runs when the device is active and does very little (it mostly sleep) so it adds almost nothing to battery consumption.

Consumption due to backlight of course depends on external light. AutoLight is darker than original service at low light level but brighter at very high level.

If you want to aggressively save the battery you must change the calibration curve to keep lower backlight levels. Inside the zip you find details on the calibration curve and how change it (registry tweaking and patience are required).
[Touch Diamond2, Pure Themes and Apps] oruam57:
If you are sure that the AutoLight.exe process is running and that the original autolight service is disabled (from the control panel power applet) I must suppose that your branded device is somewhat different enough from tha standard Topaz to prevent AutoLight working (maybe some extra security settings).
[Touch Diamond2, Pure Themes and Apps] EgorLev:
Do you plan to make configurator for those who do afraid to directly edit the registry?
[Touch Diamond2, Pure Themes and Apps] oruam57:
I really do not have enough free time to write a decent configurator and I prefer to concentrate on the core functionality (I want to remove the "flash" on power on due to sensor setup).

On the other hand the program is free (and copyright free also) so if someone wants to write a configurator...
[Touch Diamond2, Pure Themes and Apps] Martinhdk:
May be off the thread, but can you tell how much its possible to change light settings in direction of brightest level?

I have CMP (ComMangerPro) running at that excellent program control my light settings according to schedules and places. It could be rather cool to give more light when I have chosen the highest level?
[Touch Diamond2, Pure Themes and Apps] oruam57:
Not sure I got your question. Backlight can go from 1 to 10 as you can do manually setting it from the power applet. It is only the original auto adjust function that does not go below 3 and only goes to 10 under extremely bright external light.

My programs simply uses all the 10 levels and goes to level 10 under more realistic external light.
[Touch Diamond2, Pure Themes and Apps] spangelsaregreat:
Reinstalled the program and it is working fine now.

Regards
[Touch Diamond2, Pure Themes and Apps] EgorLev:
may be you can explain how to transfer settings from g-light ore lumos to your program? this two programs hasn`t have ranges like "low1" and "high1". for example my settings in lumos are:

MANUAL1 = 0

MANUAL2 = 32

MANUAL3 = 167

MANUAL4 = 807

MANUAL5 = 1135

MANUAL6 = 1140

MANUAL7 = 1150

MANUAL8 = 1152

MANUAL9 = 1152

MANUAL10 = 1424
[Touch Diamond2, Pure Themes and Apps] oruam57:
Well, I do not know exactly the internals of Lumos but I suppose it uses the table you give to convert from light sensor data to backlight level (fractional), than it truncate to integer with some kind of internal histeresis.

On the other hand AutoLight finds the range where the light sensor data happens to be and use its index in the table (plus 1) as backlight. As the ranges overlaps (more at high level than low level) the effect is an histeresis that depends on light level.

Moreover, the Topaz light sensor data is a single byte so its value can go only from 0 to 255 (and on my Topaz I never saw anything above 230). Therefore, in Lumos table the values are scaled of something around 6.

To transfer setting you could scale back the Lumos table by 6 and use the values as a kind of "center point" for the AutoLights ranges. Inside the zip there is an Excel file with the AutoLight default range table, the overlaps and a plot of them. You could use it as a starting point.

CORRECTION: AutoLight range table does not contain values in the sensor range (0..255) but scaled by 10 values (0..2550). This becuase the values are to be interpreted as floating values with a digit after the dot, that is 1234 really means 123.4
[Touch Diamond2, Pure Themes and Apps] Magus:
Thank you very much for your reply!!

Can i save the battery, changing the registry Parameter CheckInterval (default 2000) , to 5000 ?

because is difficult for me modify the calibration curve to keep lower backlight levels
[Touch Diamond2, Pure Themes and Apps] oruam57:
Not much, AutoLight would react more slowly to light changes but the battery drain due to its operation is quite negligible already.
[Touch Diamond2, Pure Themes and Apps] DaBountyHunter:
I think the uninstall procedure for this app needs to be looked at if you try and uninstall it while it's running or listed in the start menu it'll lock the phone up and only way is to take cover off and soft reset!
[Touch Diamond2, Pure Themes and Apps] oruam57:
Sorry, you are right. From version 1.2 the program has more than a single thread and it's shutdown is a bit tricky.

Best procedure for uninstall is deleting the shortcut from \Windows\Startup and softresetting. After that AutoLight is surely not running and can be safely removed using the Remove Programs applet.
[Touch Diamond2, Pure Themes and Apps] Magus:
Great update!! Thank You For This Useful app!! :)
[Touch Diamond2, Pure Themes and Apps] DaBountyHunter:
Thank you for the quick response and fast fix :)
[Touch Diamond2, Pure Themes and Apps] Magus:
I have problems to change backlight for specific application, does not change

In OverrideWindows parameter i have "1 Cámara|5-Tareas", To have the lowest backlight in camera mode

but nothing happens

Thanks in advance!!
[Touch Diamond2, Pure Themes and Apps] oruam57:
Camera forces backlight to the level it prefers, you can't change it. For other applications check the correctness of window title (the case does matter).
[Touch Diamond2, Pure Themes and Apps] oruam57:
Release 2 posted.

I made the configurator after all...
[Touch Diamond2, Pure Themes and Apps] dd129:
also for me

has nothing to do with it. Entries will not be saved or considered.

But:

if I write applicationname directly into the registry, it works.

Greetings

DD129
[Touch Diamond2, Pure Themes and Apps] oruam57:
Ops...:o

Fixed (I hope) in V2.1 Remember to terminate the title entry with <return>.

AutoLight is the same for V2.0 and V2.1, you can reinstall the Configurator only.
[Touch Diamond2, Pure Themes and Apps] jcamacho14:
Thanks!

Sounds good. I'll try it. Thanks for the app... :)
[Touch Diamond2, Pure Themes and Apps] bombastikde:
Works good on TP2
[Touch Diamond2, Pure Themes and Apps] oruam57:
Good to know, thanks.
[Touch Diamond2, Pure Themes and Apps] rtotton:
uninstall problems

I installed this on my HTC Touch Pro running WM 6.1 but soon realized that it must have been designed for a wider/longer screen. The configuration pages were all truncated at the bottom so I couldn't see the entire page and I couldn't scroll to see the lower section.

I went to uninstall, but had problems. I could not find in the configurator how to stop the AutoLight program - perhaps that was in the section of the page that I could not see.

I then tried to uninstall Autolight by using Remove Programs. It would begin but then the whole phone would freeze up and require a restart. Same thing next time I tried to uninstall autolight. Doesn't seem to be any way to remove the program.

Is there another way to uninstall the program?
[Touch Diamond2, Pure Themes and Apps] oruam57:
Yes, it is designed for WVGA (as Topaz and Rhodium).

The problem is that AutoLigth must be properly shutdown before uninstall but you could not do that due to shorter screen.

Yes, there is. Go to \Windows\Startup and delete the shortcut to AutoLight, then softreset. After that AutoLigth is no more running and AutoLigth uninstall shold work without any problem. AutoLigth Configurator uninstall should have alredy worked without problem. Sorry for the inconvenience.

P.S. I have added to the 1st post the small utility AutoLightStop. Unzip and copy AutoLightStop.exe somewhere on your phone, run it and then delete it. It will shutdown AutoLight as the Configurator would do.
[Touch Diamond2, Pure Themes and Apps] kurtfimmers:
Video Files in Album

Hey Thanks for the great app, I'm running it on a TP2 Dutch unbranded version and it works very good! I configurated the program to use even less backlight and now I'm able to save some battery.

I added the program 'Album' to the Application list (9 +) so when showing photo's with the 'full screen application from HTC' (when you push on a picture in the TF3D) I get full backlight and it works great.

I only have one question, when there is a movie in the picture series and I start to play it the backlight fades as probably another program is opened, without a title bar so I can't seem to find wich apllication title to add to the AutoLight so keep the backlight as bright as in Album.

Does anyone know wich apllication title should be used here? I already tried 'Windows Media' and 'Streaming Media' but it doens't seem to work...

Thanks in advance and thanks again to oruam57 for the great app!
[Touch Diamond2, Pure Themes and Apps] oruam57:
Nice to know.

Using Dotfred's Task Manager (http://www.dotfred.net/TaskMgr.htm) you can inspect every running program for details, including every open window and its title and class name.
[Touch Diamond2, Pure Themes and Apps] kurtfimmers:
Can't seen to find the application. I tried this already with the advanced task manager but no success. The only app to find is the Album (HTCAlbum) but that's the photo part I guess. I think the video windows is temp closed by the time you get in the task mgr so you can't see it?

Maybe you could try this yourself and see what i mean.

Thx
[Touch Diamond2, Pure Themes and Apps] oruam57:
With Dotfred's Task Manager I found the window. Unfortunately, it has a null title so it is not possible to assign a custom backlight to it :(
[Touch Diamond2, Pure Themes and Apps] oruam57:
This is a prerelease that match on title OR class name of the window.

To try it:

- using the Configurator stop AutoLight;

- backup old version of AutoLight.exe;

- overwrite AutoLight.exe with the one extracted from the ZIP;

- run AutoLigth.exe;

- using the configurator add a new application with title/class "AtlAxWin80" (no quotes, case sensitive) with 9+ or 10= Value/Mode.

Now put your sunglasses on ;) and start your video.

On my Topaz it works. Hope that on Rhodium the window class is the same.
[Touch Diamond2, Pure Themes and Apps] oruam57:
Release 2.2 posted.

The application exception list can now use the application window title (e.g. "Camera", "TomTom Navigator") or the application window class name (e.g. "IACSP20_Main", "MunichWinClass"). Remember that title or class name are case sensitive.

To obtain the window class name and advanced task manager is required. A very good and free one is Dotfred's at http://www.dotfred.net/TaskMgr.htm
[Touch Diamond2, Pure Themes and Apps] Tzeunis:
Does it work on WM6.5?
[Touch Diamond2, Pure Themes and Apps] oruam57:
I do not know any reason it should not but I can not do the actual test. So I hope you try it and tell us...
[Touch Diamond2, Pure Themes and Apps] kurtfimmers:
Thanx man! You're a hero! I installed ver 2.2, added the window and indeed needed my sunglasses when the video came up! Very Nice.

Is there any way to donate? Not just for the great customizable app but also for the great service and very fast and accurate feedback!

Thanx again!
[Touch Diamond2, Pure Themes and Apps] kent1985:
Cool Apps~~ Like it much!!! thanks man!! tried G Light before and it feel like resource hogger and limited function. :D
[Touch Diamond2, Pure Themes and Apps] gyedema:
Too bad. After trying Lumos, G-light and some other stuff I hoped that this app could fix my problem: after certain amount of time (between 30secs and 1 minute) the backlight of my Topaz goes off. Normally no problem, but if I'm running TomTom (latest) on battery power, its rather annoying.

Installed it as the startpost suggested, added TomTom Navigator.exe to the exceptions, and started to hope.

Doesn't do the trick; screen went blank again...
[Touch Diamond2, Pure Themes and Apps] oruam57:
Good to know it worked.
[Touch Diamond2, Pure Themes and Apps] oruam57:
Auto backlight management does not try to keep the backlight always on, only to adjust it to external light.

I suppose you already checked you backlight timeout settings in the Control Panel Power applet.
[Touch Diamond2, Pure Themes and Apps] ecard:
VGA Device?

Are you planning to release it to VGA device like my TLP?

I would like to give it a try.

Thanks
[Touch Diamond2, Pure Themes and Apps] oruam57:
Sorry, no. But you can install and try AutoLight by itself (the Configurator is in a separate CAB) and even the configuration tweaking is not really difficult if you are not scared by the registry.
[Touch Diamond2, Pure Themes and Apps] 3x4d:
Xperia X1

AutoLight V2.2 does not work on XPERIA X1 WM6.1R3AAA010:(
[Touch Diamond2, Pure Themes and Apps] Magus:
Thanks for your work and new update, I love this app!!! :)
[Touch Diamond2, Pure Themes and Apps] bytethegroove:
VGA version please, otherwise useless for us vga users

most people wont play with registries, and I cant blame them
[Touch Diamond2, Pure Themes and Apps] oruam57:
V2.4 released.

New freeze command to suspend backlight change in rapidly changing light environment. Most useful when the phone is used as navigator inside a car.
[Touch Diamond2, Pure Themes and Apps] andykha:
!!! "AutoLight.V2.4.zip: Unknown method in ReadMe.txt"
[Touch Diamond2, Pure Themes and Apps] oruam57:
I downloaded the file and decompressed it without any problem :confused:

Are you using an old version of WinZip?

At any rate I reuploaded the ZIPs using a less aggressive compression ratio.
[Touch Diamond2, Pure Themes and Apps] andykha:
WinRar 3.71
[Touch Diamond2, Pure Themes and Apps] hlamer:
for andykha on russian: че то у тебя не то, у меня прекрасно работает :)

for all: works perfectly :)
[Touch Diamond2, Pure Themes and Apps] andykha:
Ja, I downloaded the file one time more and jet decompressed it without problem:p. It was wrong downloading...

Thanks!
[Touch Diamond2, Pure Themes and Apps] nik3r:
I actually did the math and experimented with reference light sources on my TP and current Lumos version returns raw_sens * 1400 / 700 .. or raw_sens * 2 which should be roughly in lumens. So if anyone wants to use Lumos data, just divide everything by 2, considering you're using raw sensor values instead of lumens.

And sorry to disapoint you, but if the sensor SDK reports raw maximum only 255, it's either different version, another scale or you're doing something wrong. I got reports from users that stated *raw* values over 1000, about 2050 in lumens on Touch HD, only about 700 raw on Touch Pro. I was originally using single byte values as well, until I started getting reports of overflows extremely insensitive sensors on Touch HD, now I'm using standard int and the sensor dynamic range is improved on devices that were hitting the top before.

Also keep on mind, that the maximum and minimum (!!) values differ between devices and models. There also may be defects in HW that can shift the range slightly or start the scale at 8 instead of zero and all kind of weird issues.

Anyways, nice to see someone filling the void in light control for newest devices. I would if I could test my work on one of those beauties :)

Just next time think twice before saying that 320kb RAM is too much on device with 256MB.

And higher CPU usage doesn't equal barely-measurable values below 0.05% ;) I have a C++ native build of Lumos daemon and the difference in CPU usage/battery overhead is not measurable and memory is really a non-issue here, so I decided to go on with development in C#.

Again, nice job and keep it up, this community needs people like us.
[Touch Diamond2, Pure Themes and Apps] oruam57:
From the little I could find on the net HTCSensorGetDataOutput (from HTCSensorSDK.dll) returns the sensor data in a structure like this

typedef struct {

DWORD reserverd;

BYTE Luminance;

} SensorData;

Therefore, the maximum for luminance would be the maximum for a byte that is 255. Moreover, with my phone in full sun or directly under a bulb I never saw anything above 230.

But it was a Topaz and it was MY Topaz, I can not exclude that with other software version or other devices something different can happen. And of course I can have got or done something wrong, more information are always welcome.
[Touch Diamond2, Pure Themes and Apps] nik3r:
As I stated, I have been using byte as well for several versions, because the original .NET SDK was using it, but apparently some SDK versions or some ROMs or some devices or some device models return unsigned int instead and me reading byte was severely limiting the upper sensor range in such cases. And if you save byte to int, nothing bad happens anyways and you'll be prepared for weirdness :D

Just trying to make your life easier, I had to figure out the hard way ;)
[Touch Diamond2, Pure Themes and Apps] oruam57:
I'm not sure I understood you. Saving a byte to int like this

typedef struct {

DWORD reserverd;

BYTE Luminance;

} SensorData;

SensorData Data;

int Value;

...

HTCSensorGetDataOutput(SensorHandle,&Data);

Value = Data.Luminance;

...

would be useless. Therefore, I suppose you mean redefining the Luminance field to int like this

typedef struct {

DWORD reserverd;

int Luminance;

} SensorData;

SensorData Data;

int Value;

...

Data.Luminance = 0;

HTCSensorGetDataOutput(SensorHandle,&Data);

Value = Data.Luminance;

...

Is this what you meant?
[Touch Diamond2, Pure Themes and Apps] nik3r:
Exactly, just try it first and see how it affects the reported raw values. Even if the version of sensor DLLs in your device still returns only ~230, it won't ever hurt saving small number to variable with larger capacity and makes you 100% compatible with all widescreen device sensors, which is always nice :)
[Touch Diamond2, Pure Themes and Apps] oruam57:
Ok, I tryed. On my device the least significant byte is different from 0 and other bytes are always 0 so there are no problem. I will make a release 2.5 with this change to increase compatibility with other devices/dll versions.

Thanks for your help.
[Touch Diamond2, Pure Themes and Apps] oruam57:
Release 2.5 posted.

nik3r signalled that on certain phones light sensor data was returned as int instead of byte and the read value would go above 255. With previous releases this would cause backlight instabilities at high light levels. Release 2.5 should cure this problem.
[Touch Diamond2, Pure Themes and Apps] nopo:
fine~~trying~

and, the config tools can't change max light value?

and,, something, like the backlight can't auto close after use this?
[Touch Diamond2, Pure Themes and Apps] oruam57:
Sorry, but I could not understand your problems. Could you give some more details?
[Touch Diamond2, Pure Themes and Apps] loukasz:
can someone tell me the best settings?
[Touch Diamond2, Pure Themes and Apps] zimmicz:
+1 on this
[Touch Diamond2, Pure Themes and Apps] Magus:
+1 that's will be great
[Touch Diamond2, Pure Themes and Apps] nextturnpls:
Working fine for me on my Topaz with HTC's official WM 6.5 ROM.

My 1st try of AutoLight and I'm loving it.

Slowly I plan to tweak the table to suit my personal needs, for now I use it with -2 and it works great except still too bright in high light situations (maybe my eyes are too sensitive!).

Thanks for great work done!
[Touch Diamond2, Pure Themes and Apps] ensingg:
Interesting

Hi,

My Touch Pro 2 is not working 100% in the car concerning the backlight dimming so this could be very nice.

What I don't understand :

"When you use your phone in a rapidly changing light environment AutoLight keeps hunting the right backlight level. For example, this may happen using a GPS navigator inside a running car. "

Why is the backlight level changing rapidly why I use a GPS navigation program in the car ? Unless you drive very very very fast :-)

Best regards,

Gert