ScreenLock utility, hacked for Blue Angel devices - MDA III, XDA III, PDA2k, 9090 General

I didn't like the Calendar/Email combination for the program, as it required two hands to unlock it.
So, I found the two locations for each of the scan codes (Calendar = 193 / C1 00, E-mail = 196 / C4 00) and changed them to the Record (200 / C8 00) and Camera (199 / C7 00).
I found the Record/Camera combination much easier to use and still difficult to accidently unlock.
Hope this helps people.

Great idea, but can you change it so that it also locks the two phone buttons? They're still active, but you can't even tell what its doing cause the screen stays off!

I don't have the source code to this program, I only searched for the keys it scans for and changed them appropriately. You might want to check out PDAPhoneHome.com and two developers SuperDave and Mort making lockdown software for the Phone Edition PocketPCs.

Thanks, will have a look!

Related

BA Screen Resolution Hack (960 X 1280 dpi) at 268288 colors

Oh **** ... it didnt get in ....
sorry folk i forgot to zip it up before attaching.
there you go ...
btw ... i'm already using the hack ... no side effects at all ... just a more beautiful screen !!!!
Tis is how i got the numbers
16 bit = 64K = 65536 colors
1 bit = 65536/64 = 1024 colors
18 bit = 262K = 268288 colors (262 X 1024)
Does it work for Blue Angels
Re: Does it work on Blue Angels ?
The answer is "YES !"
I am using a Blue Angel with This Hack and I'm very happy about the result !!!
Try .... If u wanna revert just jot down the values so u can key them back in.
I never thot it was possible but by heaven's will I chanced upon the genius who discovered it .... i lost the link but lucky i saved it as mht. file.
Now i want u all Blue Angels out there to have the same beautiful screen i am enjoying !!!
Cheers Mates
One for all and all for One !!!
Danger !
Please don't try going above resolutions more than 18 Bit
Although it is possible to do it ... there's no guarantee that the hardware can support resolutions that high .... if your pixels start dying it's your own fault.
18 Bit is safe and good enough .... don't kill the screen by overdosing it !!!
___________________________________________________
One for all and all for one
Would someone be kind enough to post a guide on how to do this in their own words?
I've tried both apps suggested and also replaced the files but nothing seems to work.
ozVGA's files already exist in /windows and wont let me overwrite them, and when I start up SE_VGA it opens a dialog box without any text and when you close it the closes the app.
Biohead said:
Would someone be kind enough to post a guide on how to do this in their own words?
I've tried both apps suggested and also replaced the files but nothing seems to work.
ozVGA's files already exist in /windows and wont let me overwrite them, and when I start up SE_VGA it opens a dialog box without any text and when you close it the closes the app.
Click to expand...
Click to collapse
I agree with Biohead, instead of reading long info from the link on you rar file, why don't you just give us step by step how you make it worked on yours.
TX
here it goes .....
HKEY_LOCAL_MACHINE\Drivers\ Display\Active\Built In LCD
In "LCDcolors" Enter Decimal Value 268288
HKEY_LOCAL_MACHINE\Drivers\ Display\Citizen
In "CxScreen" Enter Hexadecimal Value 30
In "CyScreen" Enter Hexadecimal Value 30
Install OzVGA
These are the settings I use ...
ozVGA
MEnu&Bar Font 650 (Checked)
System Font 700 (Checked)
Hor. Scrollbar 10
Ver. Scrollbar 10
Min Scrl Thumb 10
Fonts Arrays :
SEvga : 500,600,650,800,1000
SEvga : 750,900,975,1200,1500
oz=SE* Ratio 2
Soft Reset
Goto Start/Settings/System/Screen
Set the font size to (Smallest)
As has already been pointed out, a lot of applications don't take into account the system-level font sizes in the Registry. Also, the vast majority of them doesn't check for the actual size of the screen to give you exactly the same view in VGA and in QVGA. (The most notable exception is the excellent document reader application, µBook , which offers the same resolution in both QVGA and VGA modes.)
View the screenshots below for an idea of wat it'll look like.
:shock: Can Someone please tell me why my screenshots don't show up in this page ?????
:shock:
:?: :shock: This Page Does Not support JPG files ????? :shock:
Today Screen
hardware?
friends, do our blueangels' lcd hardware support that resolution? Or is it just a programm tweak and is not a real resolution enhance?
i have no idea at all whether the hardware supports the resolution ... but the OS definitely allows for different resolutions.
Does anyone have any idea how to check if it is real ???
The only way i know how is to compare the same screen with same brightness settings against another device which is 18bit screen ... like the BenQ P50.
If anyone can do it ... please post your findings Thanks
I can only afford 1 device ... I am Poor
Thanks for the setp by step info...Iam going to try it...so it is safe to modify all the setting right?
yes it is absolutely safe ... just remember your original settings so you can key them back in if you want.
Hi Ivan, I have try it, not working so good, and the text are mixed up, even after changing the setting to the smallest, and the resolution remain the same, yes I follow your step by step, Thanks anyway.
Oh dear ... Sorry about that ... But the prospect of having an 18bit resolution blue angel would really have been a dream cum true ...
I'll experiment some other settings and post it for u guys can try ...
Will it work with a Blueangel running WM5?
Thanks.
I got no Guts to flash my ROM ... So I dunnoe if it work on WM5
But it seems quite safe to change the values back and forth ... it only affects how your screen displays stuff ... if you don't like still can go back to original settings ... I'm still experimenting
Need someone with WM5 to have the guts to try it and tell us his views.
I'll do it, but someone will REALLY have to create a really basic guide. I've never really gotten into modifying the Windows Mobile thing so I'm not 100% whether I'm doing it right.
If someone creates a 100% step by step guide then I'dbe more than happy to try it out. I understand WHAT I have to do, its just HOW to do it.

Change Calendar interval

Hello guys,
does any one know how to change the calendar interval in outlook PPC?
I would like it to show 15 minutes intervals
I believe it can be done through regedit (hopefully)
thank you for your help
PS: I have a "prophet" QTEK S200
Don't think you can do that. The built-in calendar program seems to have a minimum of half-an-hour slot. If you look at the wiki
http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other
at the section "Change Calendar 'working hours'", the registry uses 1/2 hour can a unit for its working hours.
Thank you hanmin,
that was helpful, but I faced a new issue while doing this.
the regedit program that I'm using does not write DWORD key in hexadecimal values, only decimal.
any link to a good regedit program?
I appreciate your help
i use total commander
it dont matter if you cant write it in as hex you can just write it as the dec value the hex is
For a good and free reg editor I recommend PHM:
http://www.phm.lu/Products/PocketPC/RegEdit/
And in any case like Rudegar said, DWORD is just a number (4 bytes long, ranging 0 - 4'294'967'295) so you can convert hexadecimal values using desktop windows calculator.
selimlb said:
Thank you hanmin,
that was helpful, but I faced a new issue while doing this.
the regedit program that I'm using does not write DWORD key in hexadecimal values, only decimal.
any link to a good regedit program?
I appreciate your help
Click to expand...
Click to collapse
Probably you've got my message wrongly. You want 15 mins intervals, right? My previous post said that it is not (seemingl) possible. The minimum is 30 minutes.
If you want 30 mins interval, just open your Calendar, at the `Day` view, then Menu->Option->Show ahlf hour slots
You don't need to reg edit your phone.
it seems that it's impossible to change it to 15' intervals
but the view of 1/2 hour interval is a satisfying option
Thank you guys! a lot

Hardware button that will keylock?

Hi there,
Is there a really simple FREE low memory program that will allow you to assign a hardware button to toggle the device/key lock on & off?
i.e. pressing & holding the end call softkey rather than hitting the today screen plugin.
Thx,
GW
No-one have a solution for this?
If topic alady covered, apologies. Please direct to post if one is present
Hi Gulioth,
I've tested two solutions for your problem
1. is slide to unlock, also known as SU2
You can start his app by pressing a predefined key.
2. Install the htc home customizer plus htc home. On the tap apps, you can define a shortcut to lock your device. it is the simple WM lock.
For me the last solution appeared to be the best, although you have hit the screen.
If you can't find the apps, post again and I'll try to find the links
Thanks for feedback & suggestions.
I cannot use the htc home customizer plus htc home as it's causes the phone to lag & crash frequently.
Just looked at S2U2 & I think it would do the job however which version would work well with the Artemis/XDA Orbit?
Are there other alternatives?
Anyone help us out here? Just want to know if S2U2 would be the best solution for my query, and if so, which version would work best for this handset? Also any alternative recommended programs out there?
Cheers
hey,
I use S2U2 as screen locking. Currently have the latest version and works fine with the artemis, although sometimes when unlocking, the screen gets locked immediately again.
there are some other apps like throttle lock, but I don't know those can be hooked to a key like you say (i.e. pressing the red button two seconds or so)
such a key-hook would be great!
unfortunately I don't know about programming for WM
greetzz
amfasis said:
hey,
I use S2U2 as screen locking. Currently have the latest version and works fine with the artemis, although sometimes when unlocking, the screen gets locked immediately again.
there are some other apps like throttle lock, but I don't know those can be hooked to a key like you say (i.e. pressing the red button two seconds or so)
such a key-hook would be great!
unfortunately I don't know about programming for WM
greetzz
Click to expand...
Click to collapse
Ok thanks I'll give it a go.
One last thing - is it best to install the QVGA or VGA version for the Artemis??!
since the artemis screen is 320x240 which is a quarter of VGA (640x480), QVGA would be the choice
amfasis said:
since the artemis screen is 320x240 which is a quarter of VGA (640x480), QVGA would be the choice
Click to expand...
Click to collapse
LOL I figured it out cheers
At the risk of being a smarta$$ - wouldn't a quarter of 640x480 be 160x120??!!
640 x 480 = 307 200 pxl
320 x 240 = 76 800 pxl
307 200 / 76 800 = 4
Here is the quarter

[REQ] Disable hardware buttons on incoming calls while keeping HTC's answering GUI

Hello,
I've been searching for a while, but there are no way to disable the Hardware Answer/Call Off buttons on incoming calls, while keeping HTC'slider (which is perfect for me) and without doing triple tap tricks or complex slides combinations...
s2u2, PocketShield, TouchLockPro, LockMeLite and ThrottleLock's developpers release great and very complete apps, but I don't use use the screen lock functions, because it never happens to me that the power button was being pushed when I put the phone on my pocket, so that would be a useless lost of time to lock/unlock the screen with an app.
All I need -and I've seen that I'm not alone- is an app which only lock the hardware keys on incoming calls w/o doing/adding any other stuffs.
It would be great that a developer could do that, and be sure that I 'd be the first to make him a donation!!!
Anybody...?
The fact is that I'm sure it can be done, because PocketShield and s2u2 do this very well (locking hardware buttons on call), but they both add an answering interface wich does not add anything to HTC's interface and does not offer the possiblity to desactivate the ring.
The soft that we're looking for would be extremley light 'cause locking keys on call does not require any ressources, so that wouldn't involve any battery drain, neither any memory consuming... in one word : a must!!
Software like that would be great. However it should have one important option included, that is auto-unlock hardware keys for the headset when connected otherwise the headset answer button will be useless. Is there anybody willing to spend some of their precious time to create this excellent app for us???
Yeah excellent remark! I think we've got our requirements document ^^
Roupette said:
All I need -and I've seen that I'm not alone- is an app which only lock the hardware keys on incoming calls w/o doing/adding any other stuffs.
Click to expand...
Click to collapse
I was searching for exactly the same!
Maybe it's possible to find what changes happen in registry when you set up pocket shield to disable answering by hardware keys and then just apply does to registry without installing any program ...or maybe it just a matter of creating some script for mortscript that would block hardware keys on incoming call with exception for headset connected?
Is there anybody here more knowledgeable than me who could do that or create a better solution?
I am interestet for a solution too...
+1
interested also...
kamilyo said:
Maybe it's possible to find what changes happen in registry when you set up pocket shield to disable answering by hardware keys and then just apply does to registry without installing any program ...or maybe it just a matter of creating some script for mortscript that would block hardware keys on incoming call with exception for headset connected?
Is there anybody here more knowledgeable than me who could do that or create a better solution?
Click to expand...
Click to collapse
It's a good start! I have Araxis Merge which is able to do powerful file comparisons. All we need is a tool to extract the whole registry as a simple file in order to compare the one created before with the one created after a pocketshield/s2u2 installation+configuration.
Do you know if this type of soft exists?
I found this little advice in Blackstone ROM section maybe this will help you export registry files for comparison. It is a part of Ugumba post #5 from here http://forum.xda-developers.com/showthread.php?t=485542
To figure out the registry settings for a certain program or option, there are two ways:
- manual search, typically fast and has a very high success rate by first visiting HKLM\Software and HKCU\Software, then looking for the vendor or software name.
- registry diff, slow but very accurate, requires PC (for now). Export HKLM+HKCU (using multiple select in Resco regedit) *before* you make the configuration change, and *after* you've made the change. Copy the two reg files to a PC and do a diff (WinMerge should do a good job). Alternatively, you can use a Windows tool like Registry Workshop or CeRegEditor to export the registries, but I think the first way is faster, and you can actually prepare the exports on the move, then do the diffs when you come home.
Click to expand...
Click to collapse
I m also interested her, I looked I did not find anything
+1 for me too
It would be great, I'm very interested too
+ 1 pour moi aussi, aller une petite application
yeahhhhhhhh,
i'm interested too...lol
Good idea, i'd like to have a solution, so....
( Lol Forum Actif Power !!!!!! )
I'll try to contact A_C (s2u2) to see if he can give us some tips!
Keep watching the LmL (LockMeLite) for feature releases.
If you notice the No 11 of the USER REQUESTS you will see the feature you want!
I believe very soon LmL will make you happy
geoks100 said:
Keep watching the LmL (LockMeLite) for feature releases.
If you notice the No 11 of the USER REQUESTS you will see the feature you want!
I believe very soon LmL will make you happy
Click to expand...
Click to collapse
Good news!!!!
We are counting the minutes!!
(Edit: I was reading LockMeLite thread)
But looks like your app is for a lot more thank locking hardware buttons on an incoming call.
It show unread sms, mail, etc and locks the screen as well, and not only when you receive a call.
I think that we all are asking for is an app that ONLY lock the hardware buttons ONLY while an incoming call is in progress.

Programatically Change the RING mode of a phone...

I have searched for a long time, and I have used Google to search the internet, xda's search to browse the many threads, and i have scoured through MSDN and I still cannot find an answer.
How can I, programatically, change the Ring mode from VIBRATE to RING, I am not so concerned with the opposite.
-I have found out that HKCU\ControlPanel\SoundCategories\Ring\InitVol can be 0-5, and if the volume is ALREADY ON, changing it will affect the volume [so that makes it so I only need a way to switch from Vibrate to any Ring sound on]. If the phone is on silent or vibrate, it resets itself to 0.
-I have tried using SndSetSound(SND_EVENT_ALL, ... , ...) and that did not work, even when I tried to go from RING to VIBRATE [maybe my code is just bad...]
-I have attempted using an old program on the forum called V_Vibrate [ from 2006] which failed, and the Command-Line apps for changing sound profiles [which are like 9 pages into this forum] but those failed too.
I am still going to look and look, but it is getting late near where I am, so i was hoping someone may have this knowledge already.
Optimally, i would love to get this code in C++, but at this point, you can give it to me in ASM...
Thank you!
I happened upon your thread searching on how to change the ring volume.
Pretty easily actually. Use SndSetSound().
Here's the C++:
http://msdn.microsoft.com/en-us/library/bb416592.aspx
And I've been successful in doing this in C#http://www.pinvoke.net/default.aspx/aygshell/SndSetSound.html
Could you provide me with a working C++ Sample. My code doesn't seem to work
Thank You
*bump*
Okay, so I sort of got it working, but not the way I want it to.
#1) I realized that SndSetSound() was not working for me before because I was trying to use SND_EVENT_ALL on a Smartphone [WinMo Standard] when it is actually reserved for WinMo Pro...
#2) So, realizing #1, I changed it up and it still said it wasn't working...So I tried to change it to SndSetSound(SND_EVENT_RINGTONELINE1, &sfi, FALSE) where sfi was set to SND_SOUNDTYPE_VIBRATE ... I used FALSE for the last parameter so if there were errors, I would be prompted. IT WORKED!
#3) Having completed #2, which was the OPPOSITE of what I wanted to actuall do [VIB - RING vs. RING - VIB], I kept the code the same, changed sfi to have a filename set to a file (.wma) in the Windows folder, changed it form SND_SOUNDTYPE_VIBRATE to SND_SOUNDTYPE_FILE and re-tested...FAILURE
So what is it that is messing me up here?
I checked and checked, and I dont think that SND_SOUNDTYPE_FILE is for Professional only...
Please help...
So I have been toying around, and I am trying to do just Registry Access/Changes in order to change the ring mode.
So here is what I am doing, and the results:
1) HKCU\\ControlPanel\\Sounds\\RingTone0 -> Sound
Before: *vibrate*
After: \Windows\sound.wma​2) HKCU\\ControlPanel\\Sounds\\RingTone0 -> Script
Before: av3w3r
After: apw3r​ As a result of changing these, I reload the folder in RegEdit and the values are as follows:
1) Auto-changes from what I set to *none* [Occurs AFTER I change #2]
2) Auto-changes from what I set (apw3r) to "a" [No quotes].
So the OS is obviously monitoring changes in these Reg. values, and checking them against something else. Since I am not getting everything, it knows it was 'pre-maturely' changed and seems to set a default...
Further, I have found a Value that can actively change the ring volume on the phone, but under certain circumstances...
1) HKCU\\ControlPanel\\SoundCategories\\Ring -> InitVol
for that Reg Value, if the phone is in SILENT or VIBRATE mode, changing it from 0 does nothing, it gets reset back to 0. HOWEVER, if you are in RING mode then you can change its value from 1 - 5 and it will have an effect... So this proves further there is something ELSE I am missing...
So I looked further and found the following (which I was able to change around):
1) HKCU\\ControlPanel\\Profiles -> ActiveProfile
Before: Meeting
After: Normal​2) HKCU\\ControlPanel\\Profiles -> PreviousProfile
Before: Normal
After: Meeting​Even after changing that, and applying the first set of registry changes to RingTone0, I still could not modify InitVol...
So I went further and found a RegLogger, and i set the filter to only quickapp.exe (which I assume is for the HTCQuickList) and it came up with some interesting Reg Querys and RegSets ... Interestingly enough, It would seem as though all that it does is change the ActiveProfile Value... So I was totally stumped.
I googled online, thanks to some help from aman11dhanpat, and I found some talk about an UnDocumented function: AudioUpdateFromRegistry() I am wondering if maybe I need to call that....So I tried it, but no joy..
Really, does anyone know how to do this?
You can do it via postmessage. I found this over at HS++ homepage in relation to a batch tool:
Code:
# Set Vibra Mode
PostMessage HHTaskBar NULL 1156 2 0
# Set Normal Mode
PostMessage HHTaskBar NULL 1156 0 0
# Set Silent Mode
PostMessage HHTaskBar NULL 1156 3 0
Made a MortScript based on this info that works just fine
frmariam said:
You can do it via postmessage. I found this over at HS++ homepage in relation to a batch tool:
Code:
# Set Vibra Mode
PostMessage HHTaskBar NULL 1156 2 0
# Set Normal Mode
PostMessage HHTaskBar NULL 1156 0 0
# Set Silent Mode
PostMessage HHTaskBar NULL 1156 3 0
Made a MortScript based on this info that works just fine
Click to expand...
Click to collapse
Could you send me that script. I tried it myself (one line: PostMessage("", 1156, 0, 0) ) and I confirmed that with the Examples Thread, but it didnt work on my phone. Does that command only work for Touch-Screen / Windows Mobile Professional devices? If so, I need to find another way because I am using a Windows mobile Standard Device (HTC Excalibur)
Hum... That's also how I have it in my script (it's attached if you still want to check).
In the past I used a tiny tool (C++ I believe) I found bundled in a HS++ theme but it always toggles sound>vibe>mute and accepts no commands. It's included in the attachment.
There's this other tool called PFSwitch that also toggles sound profiles (if it works for your device you can ask the dev... or check the code using .NET Reflector).
As another alternative with Dotfred's Task Manager you can spy windows messages (I have used it to find media players call). Maybe it can be of assistance to spy HHTaskBar.
frmariam said:
Hum... That's also how I have it in my script (it's attached if you still want to check).
In the past I used a tiny tool (C++ I believe) I found bundled in a HS++ theme but it always toggles sound>vibe>mute and accepts no commands. It's included in the attachment.
There's this other tool called PFSwitch that also toggles sound profiles (if it works for your device you can ask the dev... or check the code using .NET Reflector).
As another alternative with Dotfred's Task Manager you can spy windows messages (I have used it to find media players call). Maybe it can be of assistance to spy HHTaskBar.
Click to expand...
Click to collapse
As far as PFSwitch goes, I had tried it very briefly.... and It didnt seem to work, plus I saw this post: http://forum.xda-developers.com/showpost.php?p=6577369&postcount=61
I cannot use Dotfred's because it is for Windows Mobile pro, and I am running Windows Mobile Standard (non-touch).
Frmariam, are you running a Windows Mobile Pro (Touch-Screen) Device or Windows Mobile Standard (Non-Touch-Screen) device? I am thinking that the PostMessage, and PFSwitch, etc. only work on Windows Mobile Professional ...
Using Windows Mobile 6.1 Pro... The differences Microsoft put in the different builds are just preposterous...
Its so frustrating !!! I guess I will continue making my program for windows mobile pro devices...and I have to do some sending of fake touches for Windows Mobile Standard (Maybe press the Volume Up Button a few times...) I'll look it up
Thanks for all your help!

Categories

Resources