Screen Brightness and Camera... - JAM, MDA Compact, S100 General

Has anyone noticed that when you press the camera button, the screen brightness goes up above the maximum level available?
Just wondering if anyone knows of a registry hack that will keep the screen at this higher brightness level?
Cheers

i know of one.I can send by message...

I wrote VJLumos II to do this.
Chatty has written a better one more recently just for the magician, called CameraSetBL/ CamSetBL.
V

I donwloaded it ( camsetbl ) but i dont know how to use it.
the links tell me that .exe is not find. exe is on my sd like those other links!
please help!!!
damien

Damien - you have to install the app to the same folder the links are hardcoded to. That might mean nothing to you, in which case, download gsfinder or another explorer that can make links.
Find camsetbl, make a shortcut to it, edit the shortcut to use the command line options Chatty indicated, eg -on, -install etc.
If that means nothing to you either, do some more reading or try using my version.
V

Hi,
download my zip from this thread, then put all files from the zip into \ on your Magician.
(If you want to use another directory edit all *.lnk files beforehand with any text editor (notepad for instance) to suite your chosen directory.)
Once copied, tap "on.lnk" or "off.lnk" to set BL (=backlight) once to the selected state (goes to off during suspend automatically). If you want it on all the time you may consider "installing" it by tapping "install.lnk". This uses the notification queue to run "on.lnk" every time your Magician comes off of stand by.

Getting CamSetBl to install
Chatty,
Thanks for your help but I'm still having trouble getting CamSetBl to stay on. Now that I realize that the files go into \ (not \Program Files) the shortcuts turn the program on and off, but the -install shortcut seems to do the same thing as the -on shortcut, ie it doesn't keep the backlight bright after you turn the power off. Strangely, the backlight stays bright for me no matter how I turn CamSetBl on as long as I only turn the JAM off for a second or so. Any longer than that and the backlight goes back to the old level. Any ideas?
Thanks.
Chatty said:
Hi,
download my zip from this thread, then put all files from the zip into \ on your Magician.
(If you want to use another directory edit all *.lnk files beforehand with any text editor (notepad for instance) to suite your chosen directory.)
Once copied, tap "on.lnk" or "off.lnk" to set BL (=backlight) once to the selected state (goes to off during suspend automatically). If you want it on all the time you may consider "installing" it by tapping "install.lnk". This uses the notification queue to run "on.lnk" every time your Magician comes off of stand by.
Click to expand...
Click to collapse

Related

BT Icon?

I search the link who launch the icon of BT on the botton right. I lost the icon and I don't want make an hard reset whith reinstall for retreive it.
Thank's
hope this help
try this:
There is a workaround for this problem.
It's not pretty, it requires hacking the registry, but it works.
I found it at http://www.ppc-welt.info/community/showthr...7403#post397403, but had to make a slight adjustment.
I assume that you know
- How to install form a CAB file
- How to create and edit a shortcut on your Pocket PC
- How to edit the registry on your Pocket PC
Ready? Here we go:
1) Download NoPluginsToday (you'll most likely want the ARM version) from http://www.ictinus.com/NoPluginsToday/
2) Install the CAB somewhere. Make sure you know the exact location of NoPluginsToday.exe (e.g. \Storage\NoPluginsToday\NoPluginsToday.exe)
3) Create a shortcut to NoPluginsToday.exe in \Windows\Startup. Name this shortcut ZzzNoPluginsToday, so that it is last in the list of shortcuts to be launched.
4) Start a registry editor, and go to HKLM\init. Look for keys named LaunchXX. You'll want to create a new String key named LaunchYY, where YY is a bigger number than any of the XX you found. I created Launch99. The value for LaunchYY is the exact location of NoPluginsToday.exe (e.g. \Storage\NoPluginsToday\NoPluginsToday.exe) you looked up earlier.
Now you're set! Do a soft reset, and see your Bluetooth icon again! You'll notice your startup time may be a little longer.
How does it work?
The BT icon disappears because of a timeout issue when loading plugins.
We solve this by using NoPluginsToday, which switches all Today plugins off, remembers the settings, and reactivates them the next time it is executed.
By calling NoPluginsToday twice, once via the registry (early) and then again via \Windows\Startup (late), we "postpone" the loading of Today plugins until after the BT icon has been activated. That's your longer startup time for you.
Hope this helps!
(from Pocket breeze website forum)
Thank's I try it when I have 20 minutes
Timon said:
Thank's I try it when I have 20 minutes
Click to expand...
Click to collapse
hi Timon,
you can maybe try this first:
http://forum.xda-developers.com/viewtopic.php?t=16252
buzz

[Voice Command] How to "import" new fonctions

I'm looking for a small .exe file that can switch to Today screen without closing applications (like 'Today' option in SBP Pocket +)
Why, you'll ask me ?
Because I'd like to switch to today screen with my voice using Microsoft "Voice Command"
I'm already able to :
- Power off
- suspend
- soft reset
- Rotate screen
my Magician with some little applications command by voice but I can't find an exe file to switch to today screen...
Thanks in advance
I find what I was looking for
I post it there if it interests somebody...
I use PHM Keys for Pocket PC a freeware developed by Philippe Majerus
I extract PHMKeys.exe (34 Ko) and put it in \Program Files\Today (but you can put it wherever you want)
After this I create a shortcut in \Windows\Starting Menu\Programs to PHMKeys.exe with this Target :
Code:
"\Program Files\Today\PHMKeys.exe" Today?"\Program Files\Today\PHMKeys.exe",-117
I name it Today.lnk
That way when I pronounce "Launch Today" the today screen appears
Very interesting because I also use VC. And I do want to use it for more, than the built-in abilities.
1. How to create a shortcut and what do its elements mean?
2. How to switch between full volume/no volume + vibra? Built in command only changes telephone volume.
3. How do your other named shortcuts look like? (Power off and so on)
I think u can just say "start today" on voice command without any extra addon. I just tried it and it worked.
RE
Hi DocteurN
Can share how to use VC to
- Power off
- suspend
- soft reset
- Rotate screen
and what programs are required?
Thanks
I would realy REALY like to add skype ability to VC.
Much like as the call command works, but instead of a regular, using SkypeOut.
Like saying:
say: Skype <conctact name>
VC response: home or mobile
say: Mobile
I know it's like: offering a finger and trying to take the whole arm, but this would be realy convenient.
Anyone an idea if this could be accomplished?
Chatty > to create shortcut I use Resco Explorer : I Tap and Hold on PHMKeys.exe then Copy. Second Tap and Hold then Paste Shortcut.
A file named PHMKeys.lnk is created.
Rename it Today.lnk for example
Make a tap and hold on this file then Properties > Shortcut
That where you copy :
Code:
"\Program Files\Today\PHMKeys.exe" Today?"\Program Files\Today\PHMKeys.exe",-117
Copy the link in \Windows\Starting Menu\Programs and that's all
ioneng > Yes you're right !
but I'm using the french version of VC and I made a wrong translation of what I said
FOSA > I'm using little exe files (freewares) I've found on the net and that extracted from packages
Here they are :
Heimiko > Sorry for Skype I've got no idea...
Seeking deeply in 'PHM Keys' I find that you can use PHMKey.exe for a lot of interesting things just by creating shortcuts
Here are what you can do (text is from PHM site) :
Today - Returns to Today screen
My Documents - Opens My Documents folder
Close - Closes active program
Task Switch - Toggles between running programs
Next Window - Cycle through open programs forward
Prev. Window - Cycle through open programs backward
Undo - Cancels previous action
Redo - Cancels previous undo action
Cut - Cuts the selected item
Copy - Copies the selected item
Paste - Pastes the selected item
Page Up - Move one page up / to previous page
Page Down - Move one page down / to next page
Volume +/- Changes Volume
Lock - Shows the system password screen
Suspend - Turns off your Pocket PC
Rotate - Next display orientation clockwise
Rotate Left - Toggle display between 0° and 270°
Rotate Right - Toggle display between 0° and 90°
Rotate Reverse - Toggle display between 0° and 180°
I make a zip of all this shortcuts.
You just have to copy PHMKeys.exe in \Windows and the lnk files in \Windows\Starting Menu\Programs (you'd better create a folder before copy)
You can rename lnk files the way you want and it would work with VC
Now I'm looking for an exe file that can mute/unmute the volume.
You launch it one time => mute
A second time => unmute
I only find this utility : AutoMute (11 Ko)
But it intended to turn the volume down for a specific interval of time...
Anybody knows an application that does that ?
RE
Hi DocteurN,
Thanks for the files.
Just one question though. When you use VC to activate the files (like reset, poweroff, screensave etc) is there a pop up message box which says "Are you sure you want to xxxxx...Yes..No" upon which you manually tap either YES or NO action or that it'll execute the program stratightway without any pop up message box?
BTW, where to install all the mentioned files?
Thanks again
No, there is no popup, the program is execute straightway
Where to install the files ?
There :
You just have to copy PHMKeys.exe in \Windows and the lnk files in \Windows\Starting Menu\Programs (you'd better create a folder before copy)
You can rename lnk files the way you want and it would work with VC
Click to expand...
Click to collapse
Anybody has an idea how to make VC read the e-mail to me?
That is what I am really missing on the road
thanks in advance.
RE
Hi!
I think your Reset has a problem.
When I click on it it pops up a message "Are you sure you want to rest your Pocket PC? Any unsaved data will be lost."
When I click on it it pops up a message "Are you sure you want to rest your Pocket PC? Any unsaved data will be lost."
Click to expand...
Click to collapse
No, Why ?
That what does a soft reset... If you haven't saved your data (a Word document for exemple you'll lost it)
If you're afraid it does a hard reset, that not the case
RE
Hi DocteurN,
There's another soft reset freeware utility which soft resets immediately WITHOUT a pop-up message. I managed to find on the net which does the job nicely.
RE
Hi noviur,
VC cannot read email to you.
What you need is a TTS (text-to-speech) 3rd party program. I think one of the Toshiba's PPC has a simple TTS engine built-in
Thank you, Fosa
I know that it can not... but thought may be somebody tweak it
I was looking for any TTS application for PPC... Found something called Fonix Voice Central - they described it as app, which is doing it - i tried - no way
any suggestions would be appreciated
There's another soft reset freeware utility which soft resets immediately WITHOUT a pop-up message
Click to expand...
Click to collapse
FOSA > That interests me
Could you upload it here ?
Thanks by advance !
RE
Hi DocteurN,,
See attached

Torch / Flashlight?

Is there any torch / flashlight app where it turns the screen completely white with max backlight settings? Something like NiceLight for S60.
I've found one but it doesn't alter the screen brightness.
Many thanks
This works on the HD (but I don't use the torch much): pda.jasnapaka.com/plamp/
tried this one, and i like it, but it seems not to install. i can run it from the file, but i cant make a shortcut bescause it doesnt come up in the programs list. Anyone experience the same?
I have tried this too but the brightness intensity doesn't seem to work with the HD.
zliverfox said:
tried this one, and i like it, but it seems not to install. i can run it from the file, but i cant make a shortcut bescause it doesnt come up in the programs list. Anyone experience the same?
Click to expand...
Click to collapse
You can create a shortcut by using file explorer. Copy and then Paste shortcut into windows/start menu/programs
(please note when pasting it's easier to use "menu>edit>paste shortcut" located bottom-right)
Now you have the app in your program list to do whatever you want with it.
wired, there are to programs witch I cannot add, and both are in the filder you tell me to add to. if i put them in the programs folder-my unit programs-were other programs are, they still wont show on the list so i have to run them from file xplorer. beats me
I'm trying to understand what you're saying...
Make sure you've actually created a shortcut and not the program itself e.g. "shortcut to pLamp" and not pLamp.
Soft reset may help.
understanding now, i moved the programe. But i can only cut it and copy in that menu, it doesnt say copy shortcut, so den i cant paste the shortcut?
Probably me beeing noob so thanks for trying to help
Got it, found another folder called programs, then it worked
thank you very mutch

Creating shortcuts which "wrap" a program with WVGAFIX3

For some time, I've been using WVGAFIX3 on my Blackstone to run older games supporting only 320x240 (QVGA) or 640x480 (VGA) resolutions.
As excellent as WVGAFIX3 is, running WVGAFIX3 "by hand" has always been annoying, especially if I forget it the first time, and copying and editing the typical Mortscript for each new game is a hassle:
Code:
RunWait("\Windows\WVGAFIX3APP.exe", "-640")
Sleep(500) # pause suggested by mr_deimos, to allow the dust to settle
RunWait("\path\to\game.EXE)
Run("\Windows\WVGAFIX3APP.exe", "-800")
These scripts have to be stored somewhere, and icons can't be assigned to them, so they're not a good alternative to the plain shortcut.
My next step was to generalize the script (called RunVGA.mscr):
Code:
RunWait("\Windows\WVGAFIX3APP.exe", "-640")
Sleep(500)
RunWait(arg1)
Run("\Windows\WVGAFIX3APP.exe", "-800")
Now, arg1 can be given at the command line in the shortcut - this example is Shift.lnk (for this free, excellent little time waster):
Code:
132#"\Windows\Mortscript.exe" "\bin\RunVGA.mscr" arg1="\Program Files\Shift\Shift.exe" ?\Program Files\Shift\Shift.exe,
(The Shift game can really mess up the Blacstone's display if WVGAFIX3 is not used - I've had to soft reset a couple of times when I forgot!)
This shortcut will look like the original, as the icon is preserved (by repeating the EXE path between "?" and ",", and providing no icon ID after ",", thus using the default ID). When launched, RunVGA script above will do its thing.
Now, the next improvement would be to simplify the shortcut (at the cost of launching an extra process). I have modified RunMscr.exe found here. When renamed to yourscript.exe, the original executes
Code:
Mortscript.exe yourscript.mscr argument1 argument2 ...
My patched version (attached) executes
Code:
Mortscript.exe yourscript.mscr arg1=argument1 arg2=argument2 ...
Notice that RunMscr.exe implicitly names the arguments, something which should have been done by Mortscript a long time ago, in my opinion. Thus, I can copy RunMscr.exe to RunVGA.exe, and modify the shortcut above to
Code:
132#"\bin\RunVGA.exe" "\Program Files\Shift\Shift.exe" ?\Program Files\Shift\Shift.exe,
(Notice that I keep all scripts and manually copied executables in \bin - adjust accordingly in the scripts provided!)
Having RunVGA.exe with my method of passing arguments, means that you can also launch an executable in VGA mode directly from Resco Explorer by using tap and hold, "Open With...", and browsing to RunVGA.exe.
Now, I was pretty happy with this, but wanted a lazy man's solution for creating these shortcuts (and reverting to the original). The following describes how to toggle a shortcut between its original version and its RunVGA version, again using "Open with..." in Resco Explorer.
First create ToggleVGAfix.mscr:
Code:
line=ReadLine(arg1)
Split(line,"#",1,length,shortcut)
Split(shortcut,"?",1,shortcut,icon)
If (Find(shortcut, "RunVGA") = 0)
# This is a normal shortcut, convert to RunVGA shortcut
If (icon eq "")
icon = shortcut
# Strip quotes from icon string
While (CharAt(icon, Length(icon)) eq """")
icon = SubStr(icon, 1, Length(icon)-1)
EndWhile
While (CharAt(icon,0) eq """")
icon = SubStr(icon, 2)
EndWhile
icon = icon & ","
EndIf
line = length & "#" & """\bin\RunVGA.exe"" " & shortcut & " ?" & icon
Else
# This is a RunVGA shortcut, revert to original
Split(shortcut,"RunVGA.exe"" ",1,dummy,target)
line = length & "#" & target
EndIf
# Uncommment if you want to keep the original
#Rename(arg1, arg1 & ".bak", TRUE)
WriteFile(arg1, line)
Next, copy RunMscr.exe to ToggleVGAfix.exe (next to the ToggleVGAfix.mscr script above).
In Resco Explorer, navigate to a shortcut you want to test this on, tap and hold, select Open With, and browse to ToggleVGAfix.exe. Then try launching the shortcut itself - if all goes well, the program will run in VGA mode, and revert back to WVGA when ended.
With all this behind us, we've accomplished this: The next time you install a QVGA/VGA game, navigate to the \Windows\Start Menu\Programs\Games (according to your locale) folder, tap and hold the shortcut, select ToggleVGAfix, and you should be good to go from your normal Games menu.
A small caveat: I've noticed that WVGAFIX3 occasionally doesn't kick into effect in time for the "wrapped" exe. I may look into this if it proves to be enough of a problem. Edit: added a Sleep which fixed this problem for mr_deimos.
great job! I wish wvga worked on wm 6.5 so I could use this with wvga
this can be useful with other programs tho too, do you think i can use this to disable windows mobile's setting temporarily while certain programs are running? I'm having a problem with an music player going into sleep mode while I'm playing a song but I don't want to disable windows mobile sleep completely cause it saves so much battery life.
also is it possible to use this to run a program automatically in the background by ridirecting to the today screen right after running the program?
Nice job. Believe me or not, but i made a script identical to the first one you posted a week ago - just for launching Shift on my wvag toshiba g900 But i just put the shortcut to mscr file in the start menu - you actually can change it's icon so it was good enough for me.
My shortcut is:
Code:
104#"\Storage Card\Program Files\Games\Shift\Shift.mscr"?\Storage Card\Program Files\Games\Shift\Shift.exe,0
But of course, your automagic solution for toggling wvgafix is much better than doing everything by hand
Just a little note - you might want to add a Sleep(500) or even Sleep(1000) before running the app itself. Just using the RunWait to launch wvgafix usually works, but today when i launched shift with script without Sleep() the game actually started before wvgafix finished resizing the screen. So all i got was a black screen. I could close shift by tapping in the top-right corner of the screen, but taskbar remained hidden and i had to soft-reset to get it back. It happened twice in a row. It's seems to be the same problem you're facing. In my case it was probably caused by the fact that my pda is running underclocked a bit (when i was first testing the script it was running at full speed). After putting in the additional 1-second sleep everything works like a charm And the difference in startup time isn't really noticeable.
CowMix said:
great job! I wish wvga worked on wm 6.5 so I could use this with wvga
Click to expand...
Click to collapse
Yes, this is one of the reasons I'm postponing 6.5. (The other, of course, is that kwbr has not yet released a Topix based on 6.5 )
this can be useful with other programs tho too, do you think i can use this to disable windows mobile's setting temporarily while certain programs are running? I'm having a problem with an music player going into sleep mode while I'm playing a song but I don't want to disable windows mobile sleep completely cause it saves so much battery life.
Click to expand...
Click to collapse
Unless your player has the option to disable sleep, modifying my script(s) will probably work fine. Simply replace the Run statements for WVGAFIX3 with whatever executables or registry changes you want to happen. For registry changes, you may want the safeguard of resetting the "standard" values at startup, in case your phone resets or turns off while your player (and the script) is running.
also is it possible to use this to run a program automatically in the background by ridirecting to the today screen right after running the program?
Click to expand...
Click to collapse
Probably! Replace the code in the first script with something like this (untested):
Code:
Run(arg1)
Sleep(1000)
Show("Start")
A different take:
Code:
Run(arg1)
title = "Title of window to hide"
WaitFor(title, 30)
Minimize(title)
This will need more work to use with my shortcuts, as this script also needs the title of the window to hide. The benefit is that Windows will show the previously active window instead of Today, which is usually what you want.
mr_deimos said:
Nice job. Believe me or not, but i made a script identical to the first one you posted a week ago - just for launching Shift on my wvag toshiba g900
Click to expand...
Click to collapse
I think many of us have done a similar job with Shift .
But i just put the shortcut to mscr file in the start menu - you actually can change it's icon so it was good enough for me.
Click to expand...
Click to collapse
That works - I would have preferred to put the mscr directly into the Start menu (to avoid having to stash them somewhere else). In this case the icon is determined by the mscr extension, which looks dull, to say the least .
Code:
104#"\Storage Card\Program Files\Games\Shift\Shift.mscr"?\Storage Card\Program Files\Games\Shift\Shift.exe,0
Is 0 the icon ID, or just the "default" icon? I simply tried with nothing after the comma, and it seemed to pick up the default icon in each EXE/DLL.
But of course, your automagic solution for toggling wvgafix is much better than doing everything by hand
Click to expand...
Click to collapse
Thanks - it's something I've been meaning to figure our for at least 6 months, since I learned that WVGAFIX3 takes command line parameters.
Just a little note - you might want to add a Sleep(500) or even Sleep(1000) before running the app itself. ...
Click to expand...
Click to collapse
Thanks - added!
ugumba said:
Is 0 the icon ID, or just the "default" icon? I simply tried with nothing after the comma, and it seemed to pick up the default icon in each EXE/DLL.
Click to expand...
Click to collapse
It seems the default icon ID - the one displayed by the OS. I didn't even know you can just omit this parameter So probably both ways will give the same results.
Great thing! I tried and it works! But I have another problem. I am using Fingerkeyboard and when I switch the resolution to VGA it is still showing me error that this resolution is not supported (there is download for each resolution and it is not possible to have WWGA and VGA installed).
So my question is - it is possible to change software keyboard by Mortscript? And then, when application ends change it back?
Thank you
I found the solution, I am switching the keyboards with this tool from Vijay555: http://forum.xda-developers.com/showthread.php?t=242503
Great thing, so now I don't have to remember to change keyboard, change screen...
ugumba said:
For some time, I've been using WVGAFIX3 on my
In Resco Explorer, navigate to a shortcut you want to test this on, tap and hold, select Open With, and browse to ToggleVGAfix.exe.
Click to expand...
Click to collapse
It seems that you don't need the non-freeware resco explorer for that - the file explorer extension from here:
http://forum.xda-developers.com/showthread.php?t=421723
also provides this functionality. You would just need to make sure that the shortcut to ToggleVGAFix.exe is in the start menu (the file explorer extension can't browse for program to open file with).
ugumba said:
For some time, I've been using WVGAFIX3 on my Blackstone to run older games supporting only 320x240 (QVGA) or 640x480 (VGA) resolutions.
As excellent as WVGAFIX3 is, running WVGAFIX3 "by hand" has always been annoying, especially if I forget it the first time, and copying and editing the typical Mortscript for each new game is a hassle:
Code:
RunWait("\Windows\WVGAFIX3APP.exe", "-640")
Sleep(500) # pause suggested by mr_deimos, to allow the dust to settle
RunWait("\path\to\game.EXE)
Run("\Windows\WVGAFIX3APP.exe", "-800")
These scripts have to be stored somewhere, and icons can't be assigned to them, so they're not a good alternative to the plain shortcut.
My next step was to generalize the script (called RunVGA.mscr):
Code:
RunWait("\Windows\WVGAFIX3APP.exe", "-640")
Sleep(500)
RunWait(arg1)
Run("\Windows\WVGAFIX3APP.exe", "-800")
Now, arg1 can be given at the command line in the shortcut - this example is Shift.lnk (for this free, excellent little time waster):
Code:
132#"\Windows\Mortscript.exe" "\bin\RunVGA.mscr" arg1="\Program Files\Shift\Shift.exe" ?\Program Files\Shift\Shift.exe,
(The Shift game can really mess up the Blacstone's display if WVGAFIX3 is not used - I've had to soft reset a couple of times when I forgot!)
This shortcut will look like the original, as the icon is preserved (by repeating the EXE path between "?" and ",", and providing no icon ID after ",", thus using the default ID). When launched, RunVGA script above will do its thing.
Now, the next improvement would be to simplify the shortcut (at the cost of launching an extra process). I have modified RunMscr.exe found here. When renamed to yourscript.exe, the original executes
Code:
Mortscript.exe yourscript.mscr argument1 argument2 ...
My patched version (attached) executes
Code:
Mortscript.exe yourscript.mscr arg1=argument1 arg2=argument2 ...
Notice that RunMscr.exe implicitly names the arguments, something which should have been done by Mortscript a long time ago, in my opinion. Thus, I can copy RunMscr.exe to RunVGA.exe, and modify the shortcut above to
Code:
132#"\bin\RunVGA.exe" "\Program Files\Shift\Shift.exe" ?\Program Files\Shift\Shift.exe,
(Notice that I keep all scripts and manually copied executables in \bin - adjust accordingly in the scripts provided!)
Having RunVGA.exe with my method of passing arguments, means that you can also launch an executable in VGA mode directly from Resco Explorer by using tap and hold, "Open With...", and browsing to RunVGA.exe.
Now, I was pretty happy with this, but wanted a lazy man's solution for creating these shortcuts (and reverting to the original). The following describes how to toggle a shortcut between its original version and its RunVGA version, again using "Open with..." in Resco Explorer.
First create ToggleVGAfix.mscr:
Code:
line=ReadLine(arg1)
Split(line,"#",1,length,shortcut)
Split(shortcut,"?",1,shortcut,icon)
If (Find(shortcut, "RunVGA") = 0)
# This is a normal shortcut, convert to RunVGA shortcut
If (icon eq "")
icon = shortcut
# Strip quotes from icon string
While (CharAt(icon, Length(icon)) eq """")
icon = SubStr(icon, 1, Length(icon)-1)
EndWhile
While (CharAt(icon,0) eq """")
icon = SubStr(icon, 2)
EndWhile
icon = icon & ","
EndIf
line = length & "#" & """\bin\RunVGA.exe"" " & shortcut & " ?" & icon
Else
# This is a RunVGA shortcut, revert to original
Split(shortcut,"RunVGA.exe"" ",1,dummy,target)
line = length & "#" & target
EndIf
# Uncommment if you want to keep the original
#Rename(arg1, arg1 & ".bak", TRUE)
WriteFile(arg1, line)
Next, copy RunMscr.exe to ToggleVGAfix.exe (next to the ToggleVGAfix.mscr script above).
In Resco Explorer, navigate to a shortcut you want to test this on, tap and hold, select Open With, and browse to ToggleVGAfix.exe. Then try launching the shortcut itself - if all goes well, the program will run in VGA mode, and revert back to WVGA when ended.
With all this behind us, we've accomplished this: The next time you install a QVGA/VGA game, navigate to the \Windows\Start Menu\Programs\Games (according to your locale) folder, tap and hold the shortcut, select ToggleVGAfix, and you should be good to go from your normal Games menu.
A small caveat: I've noticed that WVGAFIX3 occasionally doesn't kick into effect in time for the "wrapped" exe. I may look into this if it proves to be enough of a problem. Edit: added a Sleep which fixed this problem for mr_deimos.
Click to expand...
Click to collapse
Hi, sounds really great. but i have problems to understand...
which files do i need and where i have to place them?
do i need for every game a own file?
greetings
Clearly, getting this setup on your device is left as an exercise for the reader! I basically did this for myself, but wanted to share something I found useful, and explain how I got there. Maybe if there's enough interest, I'll try making a CAB.
I'll try to clarify a bit, though:
1. You need Mortscript installed (I use 4.2 which comes with SASHIMI)
2. You need WVGAFIX3 installed.
3. You need 2 scripts copied from my first post, named RunVGA.mscr and ToggleVGAfix.mscr. If you already have a folder for your personal scripts collection (I use \Storage Card\bin), I suggest you put them there.
4. You need my version of runmscr.exe, attached to my first post, copied to your scripts folder as RunVGA.exe and ToggleVGAfix.exe.
5. You need a file explorer capable of handling alternate associations, so that you can register the two executables as "handlers" for the .lnk extension. On my device, Resco Explorer is indispensable.
6. Finally (the hard part) you need to loosely follow and understand the instructions in the first post, and adjust them to your situation when needed. The important part is after the ToggleVGAfix code (2 paragraphs).
Except for editing ToggleVGAfix.mscr according to your scripts folder, you should never have to edit a file, understand the .lnk format or really understand Mortscript. (All my talk around the Shift shortcut is just me being long winded and feeling I have to explain everything. See how this "little" post turned out? )
If this seems mystical or unclear, I suggest reading the Mortscript manual - you'll be happy you did. Also, Barbudor's page on the original runmscr might shed some light on my rants.
Hey, sorry for jumping on after the horse has bolted, I've been dead for a while, but it's better now...
There's another version of SipSwitch out, called VJSipSwitch (I think).
Don't use the old one, because although functional, I wrote it when I didn't know how to code, akin to a thousand monkeys = Shakespeare.
V

(UPDATED 21-April-2010) HTC LOCKSCREEN Delay fix: Simple Reg edit

This thread is for those who use the HTC Lockscreen and who:
A) Like the slider at the top of the screen, but are looking for a fix for that pesky 3-4 second delay before it becomes responsive. For this method, you can either apply the reg edit below in "UPDATED FIX 1-Dec-2010 Registry Edit Fix", install the attached cab and follow the instructions in the "UPDATE 1-Jan-2010 paragraph" or install the startup exe. as per UPDATE 30-March-2010;
and for those who...
B) would like to flip the slider from the top to the bottom. For this, I highly recommend HeartofWolf's Lockscreen fix located here http://htcpedia.com/forum/showthread.php?t=363. There are plenty of mods that move the slider to the bottom, but the benefit of his cab is that the calendar notification icon disappears once a calendar event has expired. The downside for me is that the slider is resized a bit too skinny. If you install the cab and find the slider to be too small and would prefer the slider to be the normal oem size, I have modified the LS_Lockscene_480x800.cpr to do just that. Further in the mod, I have moved the slider up from the bottom to be at approximately thumb height. To install the modified LS_Lockscene_480x800.cpr:
1)You will first need to install HeartofWolf's Lockscreen fix V4, if you haven't already.
2)Download and unzip the LS_Scene_480x800_modification file below.
3) Move the LS_Scene_480x800.cpr file to your device and copy and paste it into the lockscreen folder located in File Explorer->Windows->Lockscreen.
4) Soft-Reset. You're done.
Note: If you install HeartofWolf's cab, there is no need to install the registry delay fix. Flipping the slider from top to bottom solves the delay. If you later uninstall the cab, you may lose the lockscreen. If that happens, no problem, just copy the original lockscreen files also attached below back into the Lockscreen file in File Explorer->Windows and soft-reset.
TIP: Slider Notifications
If you use the notification sliders to access missed calls, voicemail, email etc. , but wished the voicemail slider called your voicemail instead of taking you to your dialpad or the email slider went to your inbox instead of the manila tab, then take a look at the following thread by Da_G:
http://forum.xda-developers.com/showpost.php?p=4268138&postcount=3
___________________________________________
History and Updates
UPDATED 21-April-2010 Fixed each of the notification sliders' position in LS_Lockscene 480x800 so as not to overlap the unlock slider. When I moved the unlock slider up further from the bottom to be at approximate thumb height, I did not adjust the notification sliders up along with it. So, when you had more than one notification and the sliders dropped down, one or two would overlap the unlockslider. That has been adjusted.
UPDATED 30-March-2010 Thanks and big credits to Trueg who created a start up exe. that will run the reg edit at start up. The beauty of his exe is that in the past if you realigned your screen, on your next softreset, the delay would return, at which point you would have to reinstall the cab or reapply the reg edit and soft reset. What Trueg's exe. does is run the reg edit on each start-up. So each time you reset your phone, the reg edit that solves the delay automatically runs.
To install:
1. Download and unzip the "setFirstCal" file below.
2. Copy and paste the setFirstCal.exe inside your "StartUp" folder located in File Explorer->Windows->StartUp.
3. Softreset. Done.
If you choose this method, there is no need to install the cab or apply the reg edit. This will take care of everything for you.
UPDATED 1-Jan-2010 Cab file for Registry Edit is now available below. Credit and thanks to cduijker. After installing, please remember to soft reset. If for some reason the cab does not work for you, check to see if you have the registry setting as discussed below in the "UPDATED FIX 12/1/09". If you do not have the setting then it appears this fix is not the solution for you.
UPDATED 1-Dec-2010 Registry Edit Fix
For those who would like to fix the lockscreen delay, but would prefer to do so without having to hardreset or reflash, I have the fix for you. Before I begin I would like to give a BIG thanks and credit to kieboy for testing this edit and providing feedback!
Open your favorite registry editor and navigate to:
1) HKLM\Hardware\DeviceMap\Keybd
2) look for the entry named: FirstCalibration
3) If it's there, you can do one of two things 1) delete it or 2) as suggested to me by kieboy, you can change the dword value from 1 to 0.
4) softreset. To be sure, I recommend a manual softreset using your stylus opposed to a softreset program. I've tested this fix on a couple of roms and one of the softreset programs would not allow the fix to take.
5) bring up the lockscreen in "start", push the power button to turn the screen off (standby) and then back on. The slider should immedietely respond.
If it doesn't work, you can always realign your screen and the deleted or changed value should reappear after a softreset.
Please note: From time to time you may need to realign your screen. If you do, remember to go back into the registry and perform the edit again. The reason being is that manually aligning the screen creates the value "FirstCalibration", which appears, at least in part, to be the culprit causing the delay.
Also note that on occassion the slider gets stuck on one side or the other depending on which way you slide it. If it sticks, just tap the slider and it will unlock. Doesn't happen very ofter, but it does happen.
If you would like to solve the delay by avoiding the screen alignment process altogether after each hard reset or flash, please continue reading below.
November 22, 2009 Alternative Solution
The lockscreen delay is nothing new and has been defined around the forum as a 2-3 second delay between the time the device is woken up from standby and the time the slider becomes responsive to either unlock the device or access the slider notifications. Indeed, in the past there have been some excellent fixes: mindfrost82, tommy34 and heartofwolf, just to name a few. By in large, these fixes are edits to .Cpr files and in most cases no longer work, except for heartofwolf, on the newer manila 2.1 and 2.5 roms with the HTC Lockscreen. The heartofwolf fix, however, resizes the slider and puts it at the bottom of the screen, which at the time was the known protocol to fix the delay. It should be noted that using a password to unlock is a fix too. Some are not bothered by the delay while others are. I myself like the slider instantly responsive and accesible once the screen is on. If you fall into the latter category I may have a fix.
I believe the slider delay is the direct result of manual screen calibration or aligning the screen during initial set up after either a new rom flash or hard reset. If you skip the "welcome" process, i.e. screen alignment, date and time setting etc. you will also skip the process that creates the delay. What in manual screen alignment is linked to the delay is something I am looking into.
The solution, as I see it for now, is to skip or bypass the screen alignment process altogether. Some Chefs do this already, namely Dutty, to among other things speed up the set up process.
How to do it: there are a couple of ways you can find in the forum, however, one way is to:
1) Create a blank text file on your PC and name it, welcome.not Be sure it does not save as welcome.not.txt or it won't work. If so, remove the .txt.
2) Next, place the text file in the root of your storage card.
3) Now, flash a new rom or hard reset and you're done.
Another way:
1) Open file explorer on your device.
2) Go to the root directory of your storage card.
3) With your stylus or finger, tap and hold the screen and wait for the menu to pop open.
4) from th menu create a new file and name it welcome.not
5) Now you can hard reset or flash a new rom.
It's up to you whether you leave your SD in during flash. I do not. If you do not, after the rom flash, stick your SD in and hard reset. If all goes to plan, the "welcome" phase will be bypassed, and you will not be prompted to align the screen or set the date, location, time etc.
To test and see if there is no delay, once the device is set up, go to the start menu, press the lock button at the bottom of the screen. When the lock pops up, turn your screen off. Wait a second or two and turn it back on. The slider should respond instantly. NOTE: if you go into settings and manually align the screen, upon soft reset, the delay will be back.
The screen coordinates should load automatically after the bypass. If for any reason you need them, here are the Blackstone alignment coordinates from HKLM/Hardware/Devicemap/Touch/ Calibrationdata:
511,542 183,881 183,198 834,197 883,880.
S3
Thanks for the useful info!
I also don't like the delay in lockscreen slider, so at next flash I will test it.
EDIT: I tested it and works great!!!
Thanks!!!
I stopped calibrating my screen, because it seemed unnecessary. My screen seems to work flawlessly without it.
Btw - I'm using LIA 13.5 MobileShell version without manila. I didn't calibrate and I have no delay when it wakes up. You might be onto something!
Rob
@jolas, Excellent! Did you use a blank text file or a blank file folder inside the SD root?
@Rob, I was hoping someone who did this as a matter of course would post!
Sean3 said:
@jolas, Excellent! Did you use a blank text file or a blank file folder inside the SD root?
@Rob, I was hoping someone who did this as a matter of course would post!
Click to expand...
Click to collapse
I use a blank text file (welcome.not).
Wow super tip, thank you Sean3
The welcome.not empty file works for me on L26HDLEOV3 as well
The screen react the second it wakes
//M
im not quite sure if i do something wrong in the process, but when i flash energy 28005 rom from sd card, it doesnt skip the screen allignment.
i created a blank welcome.not .txt file and put it in the sd card as described, but nothing happens...
i hate the delay, can anyone help me?
Actorios said:
im not quite sure if i do something wrong in the process, but when i flash energy 28005 rom from sd card, it doesnt skip the screen allignment.
i created a blank welcome.not .txt file and put it in the sd card as described, but nothing happens...
i hate the delay, can anyone help me?
Click to expand...
Click to collapse
The file needs to be named welcome.not instead of welcome.not.txt. Just remove the .txt and you should be good to go.
Sean3 said:
The file needs to be named welcome.not instead of welcome.not.txt. Just remove the .txt and you should be good to go.
Click to expand...
Click to collapse
the file is already named welcome.not. the ".txt" was to show that its a text file...
Edit: ok, you were right. now i removed the .txt bit.
gonna try again tomorrow.
Hope you can find the culprit for this delay for someone like me who cannot afford to do a hard reset..so troublesome. Thanks for the tip though.
I think I found it. See Edit at the top of post #1.
i don't have that key on my Hong Kong machine english rom.... I have done a calibration before and did it once more but it is still not there.. and yes i have about a 1 to 2 seconds delay... cheers...
Sean3 said:
I think I found it. See Edit at the top of post #1.
Click to expand...
Click to collapse
You DA MAN! Thanks for the fix Sean.
kieboy said:
You DA MAN! Thanks for the fix Sean.
Click to expand...
Click to collapse
Thanks for testing!
This definitely deserves a sticky.
tsttse said:
i don't have that key on my Hong Kong machine english rom.... I have done a calibration before and did it once more but it is still not there.. and yes i have about a 1 to 2 seconds delay... cheers...
Click to expand...
Click to collapse
Are you using an HD, HD2 or other? If HD, what rom are you using and what is the winmo and manila build? If you get a chance, could you list the keys that you do have?
good stuff - props given and sticky requested!
this definitly works....good work...should be added to the wiki
Thread has been stickied. Obviously if a permanent fix is already embedded into future roms or if this fix becomes obsolete I will remove it from being stickied

Categories

Resources