Request : S2U2 Password Support - Windows Mobile Development and Hacking General

Sorry for the double post but the S2u2 forums are jammed with thank you and requests that i don't think it is possible to do such a request over there
i have my young cousins coming over every couple of days and they just mess up my fone, they delete mails and reschedule appointments on my calender that i look like a [email protected] at work
all i ma requesting that after the slide to unlock you get some how a way to restrict access to the phone user ... pasword , combination or such
as the original locking system is not that compatible with the S2U2 software
thanks A_C and best regards

Slap your cousins and don't let them mess up with your phone...

clandestino_usr said:
Slap your cousins and don't let them mess up with your phone...
Click to expand...
Click to collapse
btw i'm very interesting with this topic

We already discussed that in the german community ppc-welt.de
The problem would be how this should be implemented.
A simple password won't be secure.
you still can access the phone by forcing a program to get in foreground like system messages (mail/sms/alarm) or other tricks.
Also S2U2 dont lock after boot normaly (and is running as normal startup link).
Would it be good to let users think "hey my device is secure now" if it isn't
Other solution would be a completely new way of implementing S2U2 in the system an get it really secure,
but perhaps that would be more work than the complete S2U2 till now

clandestino_usr said:
Slap your cousins and don't let them mess up with your phone...
Click to expand...
Click to collapse
that would be the short term option
but what about my BOSS ?
[ You know i'd luv to slap'em but do u have any vacancies ? ]

Thyraz said:
We already discussed that in the german community ppc-welt.de
The problem would be how this should be implemented.
A simple password won't be secure.
you still can access the phone by forcing a program to get in foreground like system messages (mail/sms/alarm) or other tricks.
Also S2U2 dont lock after boot normaly (and is running as normal startup link).
Would it be good to let users think "hey my device is secure now" if it isn't
Other solution would be a completely new way of implementing S2U2 in the system an get it really secure,
but perhaps that would be more work than the complete S2U2 till now
Click to expand...
Click to collapse
i think for a start we can live with a simple password even though it's not that secure if you invoke an application to go infront, non users don't know that
so you're minimizing the risk rather than leaving it, yet best option is elminating it

i have been asking A_C for a password protect.

What's wrong with the built-in password lock? It does work somewhat with S2U2 0.97 and 0.98. Sometimes I have S2U2 as the first lock and then the PIN lock pops up next. And sometimes other way around. Atleast they place reasonly nicely together unlike S2U1 and earlier versions of S2U2.

SeanFromSoCal said:
What's wrong with the built-in password lock? It does work somewhat with S2U2 0.97 and 0.98. Sometimes I have S2U2 as the first lock and then the PIN lock pops up next. And sometimes other way around. Atleast they place reasonly nicely together unlike S2U1 and earlier versions of S2U2.
Click to expand...
Click to collapse
So you're lucky, mine only shows the PIN lock if activated! Nothing of S2U2!
It would be great to implement just a PIN lock in S2U2 as a optional feature. So that you do not have to use, if you don't want or for those, where it works with the integrated PIN lock!
I'm also interested in that feature!
greetz
sinoo

sinoo said:
So you're lucky, mine only shows the PIN lock if activated! Nothing of S2U2!
It would be great to implement just a PIN lock in S2U2 as a optional feature. So that you do not have to use, if you don't want or for those, where it works with the integrated PIN lock!
I'm also interested in that feature!
greetz
sinoo
Click to expand...
Click to collapse
Did you see that this is an old and dead thread??

Idea
I had this idea a while back, inspired by a video of the unlocking and "password" system of Android, for unlocking S2U2. So I photoshopped an image of what I think would be a very cool unlocking mechanism.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To unlock your device, you would have to move the button following a certain path. This path could be anything you like, and you would be able to define the path in the settings screen or somewhere else.
You could also use the old simple left-to-right unlocking path if you don't need to secure your phone.
You can see some example paths in the pictures.
This would be much faster and probably more secure than the old text password. To make it more secure, you could also choose for a 4x3 or 4x4 grid.
I really hope A_C sees this and thinks about it.

Something like this already exists....
ORGANIC LOCK.....

flaviopac said:
Something like this already exists....
ORGANIC LOCK.....
Click to expand...
Click to collapse
an integration with S2U2 would be amazing

This is actually the coolest concept here
bonzai15 said:
I had this idea a while back, inspired by a video of the unlocking and "password" system of Android, for unlocking S2U2. So I photoshopped an image of what I think would be a very cool unlocking mechanism. .....
Click to expand...
Click to collapse

eskostar said:
This is actually the coolest concept here
Click to expand...
Click to collapse
i think this would be great. i think if someone could send this to S2U2... i think it would be very possible...

U can remove arrows.png, slide.png, slideanis.png, s2ans.png from /gfx folder. And it'll hide the arrows & slider. A newbie wouldn't know what to do.

bonzai15 said:
I had this idea a while back, inspired by a video of the unlocking and "password" system of Android, for unlocking S2U2. So I photoshopped an image of what I think would be a very cool unlocking mechanism.
To unlock your device, you would have to move the button following a certain path. This path could be anything you like, and you would be able to define the path in the settings screen or somewhere else.
You could also use the old simple left-to-right unlocking path if you don't need to secure your phone.
You can see some example paths in the pictures.
This would be much faster and probably more secure than the old text password. To make it more secure, you could also choose for a 4x3 or 4x4 grid.
I really hope A_C sees this and thinks about it.
Click to expand...
Click to collapse
this would be an awesome idea i would love to have this option.

bonzai15 said:
I had this idea a while back, inspired by a video of the unlocking and "password" system of Android, for unlocking S2U2. So I photoshopped an image of what I think would be a very cool unlocking mechanism.
To unlock your device, you would have to move the button following a certain path. This path could be anything you like, and you would be able to define the path in the settings screen or somewhere else.
You could also use the old simple left-to-right unlocking path if you don't need to secure your phone.
You can see some example paths in the pictures.
This would be much faster and probably more secure than the old text password. To make it more secure, you could also choose for a 4x3 or 4x4 grid.
I really hope A_C sees this and thinks about it.
Click to expand...
Click to collapse
Loved the idea!!
A_C go on for it!!!
I tried organic lock but it locked my trinity forever.. until softreset...
But it is an excelent idea nontheless

i love the idea

bonzai15 said:
I had this idea a while back, inspired by a video of the unlocking and "password" system of Android, for unlocking S2U2. So I photoshopped an image of what I think would be a very cool unlocking mechanism.
To unlock your device, you would have to move the button following a certain path. This path could be anything you like, and you would be able to define the path in the settings screen or somewhere else.
You could also use the old simple left-to-right unlocking path if you don't need to secure your phone.
You can see some example paths in the pictures.
This would be much faster and probably more secure than the old text password. To make it more secure, you could also choose for a 4x3 or 4x4 grid.
I really hope A_C sees this and thinks about it.
Click to expand...
Click to collapse
awesome idea
where are you A_C come and see this !!!!

Related

[new release] VJSmallIcons II - "Programs" view

Guys, this is an update to my old program VJSmallIcons. To say it's long overdue is an understatement
This version retains and persists settings between folders. It can also make the Programs launcher fullscreen. When you go fullscreen, there is a menu option to permit navigation back up to the previous folder.
On a whim, for no good reason at all, I've also implemented my interpretation of the Vista View Mode slider, as seen here in Vista.
The slider can be used to toggle modes. Even if you don't need the app, try the slider! I quite like it :wink: Hopefully you'll see this again in VJSihaya.
Normal Mode
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Fullscreen Mode
Available on my website!
V
nice unlike the first one, this one works on my device %)
the slider's a bit silly, I suppose, but kinda cute
( are you supposed to be able to drag it? only seems to respond to taps )
However... I just got stuck in a subdir :x VJSmallIconsII disappeared, and tapping 'OK' (which normally goes a dir up) did nothing. Not sure what I did to get in that state. Edit: Found it, check follow-up posts
and a suggestion... the 'go up one level' bit, perhaps it should carry the name of the level above, instead of the current level?
bug report.. if you run it twice, you will seemingly just be using VJSmallIconsII as normal. But changing any of the modes does nothing. If you exit it, it becomes apparent that you were already running it a copy of it - as that instance with its view (which changes correctly) is still there.
btw - nice UI (not sarcasm.. it really is nice!)
whewps.. now it locked up my device >_< I'll try and repro
yay repro
I have PHM PPC Powertoys installed, so I have a dir structure...
"\Program Files\PHM Tools\PHM PPC Powertoys\"
from a fresh boot:
1. Start > Programs (required first-run)
2. Start > VJSmallIconsII (in program history, still)
3. Start > Programs > PHM Tools > PHM PPC Powertoys
4. Tap VJSmallIconsII floater
result: floater disappears
expected result: pop up menu should appear
at this pont everything still seems fine - you can navigate around, etc.
5. Tap OK button
result: nothing happens, you're stuck at this level
expected result: should go up a level
-----
With MagicButton running - Steps 1-4
5. Tap (MagicButton) OK button
result: device locks up
expected result: should go up a level
-----
I don't know if it's the length of the folder name, or the fact that there's two spaces, or... etc. Can't keep poking at it right now
ZeBoxx: Many thanks.
I'll look into the hang. That's not when you're running it twice is it?
It's hanging because it's subclassing the Programs screen, and if for some reason VJSmallIconsII crashes, it'll take the Programs screen down with it.
It does contain code to detect multiple instances, but it occurs to me that because of the way the window is created it's probably not being detected. I didn't contemplate it being run twice I'll fix that!
Yes, slider responds to taps not sliding :wink: Not sure if I'll fix that! At least for now, it's just GUI...
The folder name - good idea, although it's basically for showing what the current folder name is, if you've got it in fullscreen mode and can't see for yourself. I don't mind incorporating either way, whichever you guys think is most logical.
Bug is confirmed with PHM (I have a similar folder structure). I'll look into it when I get home.
V
vijay555 said:
ZeBoxx: Many thanks.
Click to expand...
Click to collapse
you're welcome
vijay555 said:
I'll look into the hang. That's not when you're running it twice is it?
Click to expand...
Click to collapse
Probably doesn't matter - the hang is just when using MagicButton, so I suspect it's because it's using a different method to 'close' the window?
vijay555 said:
if VJSmallIconsII crashes, it'll take the Programs screen down with it.
Click to expand...
Click to collapse
oops
vijay555 said:
I didn't contemplate it being run twice I'll fix that!
Click to expand...
Click to collapse
yay
vijay555 said:
Yes, slider responds to taps not sliding :wink:
Click to expand...
Click to collapse
*nod*
vijay555 said:
The folder name - good idea ...
Click to expand...
Click to collapse
Yeah, I figured that it was for full-screen mode mostly
vijay555 said:
whichever you guys think is most logical.
Click to expand...
Click to collapse
you've got my thought
I'm getting a 404 error on the cab file from your site.
I've disabled it for now, because of the bug, until I can get home.
If you still want to give it a go:-
http://www.vijay555.com/vj/Releases/VJSmallIconsII/!VJSmallIconsII.cab
Just be weary of folders with spaces in for now. Can't see why it's a problem until I see the code again
V
vijay555 said:
Just be weary of folders with spaces in for now. Can't see why it's a problem until I see the code again
Click to expand...
Click to collapse
Well, that's why I mentioned two spaces.. e.g. "PHM Tools" - if I'm in there, and I tap VJSmallIconsII - no problem. But once I'm in "PHM PPC Powertoys" - boink.
I'll give it a more thorough testing and report back
~Z
Pooh, I think I remember now. I think I used a 16 char buffer for the folder name. Should be easy to fix. V gets his beautiful ass bitten by a buffer overflow... now to the XBOX 360
V
drat.. I had a reply window still open with:
It's the length of the folder name...
"123456789012345" is fine
"1234567890123456" is not
Click to expand...
Click to collapse
when I resetted to make sure spaces were fine - and got distracted by StarGate SG-1 >_<
Edit: oh err.. and spaces are fine %)
Thanks Z. Ah, Stargate, welcome me once again to your comforting bossom.
V
"beautiful ass".. "comforting bossom" - I think your thoughts are NSFW, vijay
Hey, it's my ass and bossom Very safe for work: Not much else to distract me at work unfortunately (other then XDA forums!)
I'll get home in an hour or two to fix this bug... Thanks again.
V
What os is this supposed to work with? I put it on my 2002 devices and no go. I don't like to try unfinished stuff on the newer phones that I actually use (as phone).
This is a bit off topic....
vijay555, your programs alway seem so slick. You obviously put a great deal of work into them. My question is, why spend so much time on programs that help the user interact with the device when the there is a lack of programs that provide real usefull functionality. I am not critisizing any of you projects, more just pointing at what I see as a lack of things to actually do with a ppc once you have it working.
Hey unable to download this app from your site!
OdeeanRDeathshead: not sure about 2002. It's been tested on Emulator, WM2003SE and WM5. I don't have any 2002 devices to test it on.
Either way, I'd suggest waiting about 45 mins so I can get the buffer overflow bug fixed.
Re the offtopic: I've got a lot of new stuff to write, but for me, I do a lot of playing around mainly as an offshoot of reading. For this app: I wanted to make an app to hide reminders. Thus I wanted an app to remodel the reminders. Thus I wanted to change the button style of the dismiss all button. As a result I thought I'd try the same on the Programs window. It was semi-useful (I never use Programs), so I released VJSmallIcons. I know one guy who used it - it's a small market
Next I'm working on VJToggleToday II. For that, I needed to make a subclassing routine. It was easier to debug that in VJSmallIcons II. So I wrote the subclasser as reusable code.
At the same time, I got interested in owner drawn menus for a TV Listings app I wrote on the PC in VB, which I want to move over to the PPC eventually:
So I experimented with owner drawn menus, and then for no good reason the slider.
So circling back, the subclasser will be re-used in VJToggleToday II, which is a useful app, and the slider will reappear in some form in VJSihaya.
I don't really have time to write "big" apps like a word processor etc. I write what interests or distracts me, or is otherwise being used for research. It's a hobby My stuff is mostly for my own use, or research, but some of it occassionaly might be useful to the wider world, which is why I release it publically. But there are a myriad of bugs and issues in the Phone OS which I like to address for my own use, eg why does it take so many clicks to start a new calendar entry? Why can't we add numbers to existing contacts? If it bothers me enough, I look into my own solutions, more as an academic exercise.
Phew, time for lunch
V
Guys, I've put the new version, v2.01 back on my site. Fixes the crash on long folder names and prevents loading multiple instances.
V
PS I don't use magic button. Not sure why that would be any special case. Please report bugs as usual, with BIG BOLD LETTERS. Not really :wink:
vijay555 said:
Fixes the crash on long folder names
Click to expand...
Click to collapse
yay!
I hope you didn't just increase the buffer to 32... /me makes a folder name of 32+
vijay555 said:
prevents loading multiple instances.
Click to expand...
Click to collapse
also yay
Works fine now
vijay555 said:
PS I don't use magic button.
Click to expand...
Click to collapse
I highly suspect that, as the issue with regards to the long folder names bit taking down Programs is gone, is no longer an issue
Guys,
I've posted a minor update to version v2.02 to fix a small bug where the vertical offset wasn't being taken into account correctly in fullscreen mode.
My audience of 1, ZeBoxx, might have noticed
V

[new release] VJDeviceLock - Easy Lock for New Roms

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
VJDeviceLock
Guys,
This is a small app in response to a request to this request:
http://forum.xda-developers.com/viewtopic.php?t=45007
I'm not sure what it's compatible with, but if you've got the new Universal rom (and maybe the Wizard?), you should have the "Device Lock" plugin installed by the ROM.
This app can be used to instantly lock the device using that plugin.
NOTE - it only works with that plugin, it's not a standalone lock. I may write my own device lock one day, but this is just for that plugin.
So assign it to a hardware key to lock your phone instantly. Or put it in your notification queue to lock the device every time it wakes up. Use your imagination!
Let me know if it works.
Available on my website!
V
PS - if it does or doesn't work, can you please post your hardware and ROM details so people can know if it's compatible. I've only tested it on my Universal with the Imate ROM.
Release Info:
2006.08.29 - Version 0.3: updated to not require today plugin to be loaded. Also shrunk down!
2006.09.04 - Version 0.4: added display off & lock (for when listening to music etc), go to Today & lock, and control to toggle the screen on and off (just in case!)
Thanks for the app as usual!
Question..is it possible to use the app w/o having the Device Lock plugin on the today screen? I got an error msg asking if it's installed when I unselect it from the Today Items. Maybe next version?
Thanks again!
You do not disappoint, Vijay.
Quick question... what about those who don't have the Device Lock Today plug-in... can you include it/force it into a device such as my HTC Apache? The Sprint PPC-6700 in the new ROM update supposedly has it, but not the darn Verizon xV6700 ROM yet...
Guys, as I've said, that app interacts with the plugin included in the new rom, and uses that for the lock.
Thus, using it without that plugin would make no sense - it uses that plugin to do the locking. As I've said, one day I might make my own lock, but for now, if if you use that plugin, I hope this app helps.
BeyondtheTech: I know this is a question that's been asked for a while, whether the plugin can be extracted. I've not really paid any attention because I only just upgraded to the new rom, and thought I might as well make this app because it was requested a while back and I can see that it would be useful. But I guess the plugin hasn't been extracted as a standalone yet then?
If not, I'll try to have a look into it
Did it work ok for anyone so far? It's using a technique I'm going to put back into VJToggleToday II, so need to know if it functions correctly for those who do have the plugin. Is it locking ok?
V
Works like a charm here! Great app! Thanks a lot!
This works VERY GOOD!
This program works fantastic... I used memmaid to put a task in the notification que to run at startup. This way I power off the system as normal, and everytime it "wakes" up it will lock. Only other item on this that would be nice is the option not to use memmaid but to put itself in the notification que by itself.
Sprint PPC6700 AKU 2.0
vijay555 said:
Guys, as I've said, that app interacts with the plugin included in the new rom, and uses that for the lock.
Thus, using it without that plugin would make no sense - it uses that plugin to do the locking. As I've said, one day I might make my own lock, but for now, if if you use that plugin, I hope this app helps.
BeyondtheTech: I know this is a question that's been asked for a while, whether the plugin can be extracted. I've not really paid any attention because I only just upgraded to the new rom, and thought I might as well make this app because it was requested a while back and I can see that it would be useful. But I guess the plugin hasn't been extracted as a standalone yet then?
If not, I'll try to have a look into it
Did it work ok for anyone so far? It's using a technique I'm going to put back into VJToggleToday II, so need to know if it functions correctly for those who do have the plugin. Is it locking ok?
V
Click to expand...
Click to collapse
Hi VJ, it works great with the Sprint Apache. What I meant was if it's possible to use this app w/o the Device Lock plugin being active on the today screen? The app would still interact with the plugin but somehow have it interact while it's not selected Start > Settings > Today > Items. I much rather use the extra space for another plugin. Hope this makes a little more sense.
Looks like you beat me to it I was about to release the same application this morning. It's a good thing I checked this thread I'm assuming you are doing the same thing I am by enumerating the windows looking for "LockPlugin" then posting a WM_KEYDOWN message to the window.
I added a few extra options to mine such as suspending the device after locking it and the ability to run a program after locking so you can see your task list, contacts, etc.. without having to unlock the phone.
Perhaps I gave away too much in my thread from yesterday: http://forum.xda-developers.com/viewtopic.php?t=45626
armstrom: hey, release yours too! I didn't see your post, but it was the obvious way to do it, to enumerate the plugins and then lockdevice.
One question - how are you differentiating the two worker children (the tray and the plugins)? PM me to discuss. I'm not sure if my way is fullproof, which is why it's out for test..
I programmed this yesterday because it's been a busy week at work, and I wanted to program something simple to relax. I spent more time thinking of a name and an icon! In the end, VJDeviceLock was just easy. I wanted VJAnulus, but it looks too much like anus
Your version sounds much better though. I'd be interested to see it!
I have to say though - I still have concerns about the Today plugin itself, because it doesn't entirely block the screen; eg I use SmallMenu and it's still usable Quite silly. But, it's better then nothing. I'll try to write my own lock someday. Bruce from PocketMax has one out as well, but I've not tested it on WM5.
hamsup1o: I think there might be a way to lock the device without showing the plugin. If I get time to implement it, I'll try to. That way it won't take any space on the screen. But no guarantees :wink:
V
Yeah, I didn't think you had seen it, just having some fun Sure, I'll upload a CAB in a few minutes. I might as well release it since I went through all the trouble of creating a control panel applet for it and all. I'll PM to share my technique with you. I can supply source code if you're interested.
-Matt
Tested on 818pro / Prophet. I need to put the Device Lock on Today Plugin in order to get it work.
vijay555 said:
hamsup1o: I think there might be a way to lock the device without showing the plugin. If I get time to implement it, I'll try to. That way it won't take any space on the screen. But no guarantees :wink:
V
Click to expand...
Click to collapse
Sounds good VJ!
Will this allow voice dial to work via bluetooth with the new sprint ROM?
Currently, after upgrading my ROM, when I use the default lock on the Today screen, if I press voice dial on my Plantronics 600, it will light up the screen, but the voice dial app will not display/load.
Will this fix that issue?
Thanks!
Ok, finally released mine. I don't want to clutter up your thread so here's the new one I started: http://forum.xda-developers.com/viewtopic.php?t=45953
Enjoy!
-Matt
Don't wanna spoil your party but doesn't this work then on the new roms?
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\"Lock Device"]
"Flags"=dword:00000000
"Options"=dword:00000000
"Selectability"=dword:00000001
"Type"=dword:00000004
"Order"=dword:00000000 (changed)
"Enabled"=dword:00000001
"DLL"="shutil.dll"
Cheers
tweakradje: doesn't what work to do what?
V
Uhhh lock your device buttons? On WM5 that is.
tweakradje: The program I've posted interacts with the Lock Device plugin to allow you to lock it from a shorcut, hardware key, or automatically when you switch the Phone on.
If this can already be done without the program, no problem, nothing to see here...
V
tweakradje said:
Uhhh lock your device buttons?
Click to expand...
Click to collapse
What you posted simply adds the today item to lock the device (this is required for both of the programs described here).
However, it does not allow you to lock the device with a hardware button. You have to go back to your today screen and click that little icon.
Both my software and this one allow you to map a hardware button to this device lock capability. Thus allowing you to lock the device while in another application, or without using the sylus. Yes, I know it's possible to hit the little today item with a finger, but it's tough on the smaller devices.
In addition, my software allows you to suspend the device after locking it (same as hitting the power button) and even launch an application after locking. This is useful for launching things like your calendar, task list, or other applications that you may want to glance at without having to unlock the phone. I will probably develop a full-screen clock application to launch every time I lock the phone. That way I can see the time quickly without having to unlock the phone.
-Matt

[NOW CAB] 31 Jan LocateCaller: Get caller's location based on area code! (US+Canada)

First I would like to say thanks to truburt for creating iCaller, without which this app would not be possible.
We have long awaited an app that will show you the caller's location based on area code. There are no apps I know of that are able to do this in real time, certainly not any free ones... until now.
LocateCaller will identify any area code in the 50 US states, DC, and Canada, and display the caller's location on the incoming call screen!
Features
Works with any area code in the US & Canada
Full-screen caller ID window
Screenshot
Instructions
If your phone has the HTC full-screen caller ID, you must disable it per the instructions here and then soft-reset
If your phone is currently using a third-party incoming call screen, disable it and soft-reset
Install the attached CAB
To test, open \Program Files\LocateCaller\iCaller.exe and call your number from another phone
The app will be added to startup automatically. If you can't get it to work, and troubleshooting doesn't help, simply remove the shortcut from Startup.
If the app works for you and you find it useful, please consider buying me a coffee
Technical Details
LocateCaller is an extension for iCaller. iCaller is a full-screen CID app created by truburt. Since it uses HTMLView, I was able to create this special extension using Javascript. Since iCaller is a native app, the use of Javascript does not hinder the speed significantly.
Issues
If your stock caller ID screen is still showing up, edit "settings.ini" in the program folder. Change sSysCallerWndTitle from Phone - Incoming to Phone - Incoming... Note the dots. Click "iCaller stop", wait 10 seconds, then re-open iCaller for the new setting to take effect.
This app is written in Javascript. Therefore, the only likely bugs are from iCaller or PIE. As such, it may be difficult if not impossible for me to fix certain types of problems.
If you are having problems, please make sure the bug is not with iCaller! Please report a bug here only if the stock iCaller works for you.
You may have to set PIE as the default browser to get this to work.
This is only tested on my Touch Pro because that is the only WM device I have available. It should work on other devices, but I can't make any promises.
Enjoy!
Update 31/Jan
0.9.1 released as CAB installer
Update 0.9.1
This is an update to add support for Canada as requested. Installation instructions are the same.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
* reserved *
this is only for US? no chance to work in another country?
sbetten, I would consider making a version available for other countries. I would need detailed info about the numbering systems. Let me know which country you are interested in and I will look into it.
gbm85 said:
sbetten, I would consider making a version available for other countries. I would need detailed info about the numbering systems. Let me know which country you are interested in and I will look into it.
Click to expand...
Click to collapse
ohhh... Thank´s gmb85 for the quick reply
well that is a great new for me... My country is small maybe is easier to do...i don´t know...
My country is Portugal... Do you think that is possible to do?
Thank´s for the attencion gmb85
sorry for my english
Does this work based on having a wifi/data connection to check the area code, or is there some sort of list file?
WizardN00b said:
Does this work based on having a wifi/data connection to check the area code, or is there some sort of list file?
Click to expand...
Click to collapse
While i am guessing on this i would say its based of a list file which it references when it reads the area code off the incoming call.
I say this because it works for USA only, there is an aplication like what you speak of floating around here that works for all countries(never used) but of course it requires a data connection.
sbetten, I will look into Portugal.
Wizard, as stated this is real-time. All data is in the app itself. No data connection needed.
gbm85 said:
sbetten, I would consider making a version available for other countries. I would need detailed info about the numbering systems. Let me know which country you are interested in and I will look into it.
Click to expand...
Click to collapse
Would be very interested in a Canadian version please. Let me know what u need...thanks!!
gbm85 said:
sbetten, I will look into Portugal.
Wizard, as stated this is real-time. All data is in the app itself. No data connection needed.
Click to expand...
Click to collapse
Uauuu... Thank´s gmb85
I will wait for news...without rush off course but waiting
Again... Thank´s for the attencion... You are cool gmb85
band, I believe Canada is based on the same number scheme as the US, so it should be easy to just add codes. I should be able to push out an update within the next couple of days with CA included.
i just tried but the default dailer is still coming up...i checked where you said in your readme but i dont think i would need to change that because im using WWE so idk :S
jug, you may have to change the window title in settings.ini to match the title of your caller ID screen. The readme.html is actually trubert's from iCaller... just giving credit where it's due. Also don't forget to stop iCaller and start again after any settings change.
gbm85 said:
jug, you may have to change the window title in settings.ini to match the title of your caller ID screen. The readme.html is actually trubert's from iCaller... just giving credit where it's due. Also don't forget to stop iCaller and start again after any settings change.
Click to expand...
Click to collapse
Gotcha changed it to "Phone - Incoming..." as in the readme and it works like a charm
Really great app, but i like my stock dailer...is there anyway this could be made to just display an over lay of say the top bar of the phone during an incoming call with the location information?
just throwing that out there....lol still love this app truly awesome
jug6ernaut said:
Gotcha changed it to "Phone - Incoming..." as in the readme and it works like a charm
Really great app, but i like my stock dailer...is there anyway this could be made to just display an over lay of say the top bar of the phone during an incoming call with the location information?
just throwing that out there....lol still love this app truly awesome
Click to expand...
Click to collapse
Thanks! I miss the Touch Pro's dialer and incoming screen too. Unfortunately the only way I have found to get rid of HTC's incoming screen is to disable the dialer skin too. There is a way to hide the HTC incoming screen through some API's, however it would have to be implemented in the iCaller program itself. I think trubert is working on doing just that, so if you hold tight a little bit you may be able to turn your dialer back on soon. I wish I had the programming knowledge to intercept calls directly. Since I don't, I have to rely on iCaller for that functionality and then implement this on top of it.
gbm85 said:
Thanks! I miss the Touch Pro's dialer and incoming screen too. Unfortunately the only way I have found to get rid of HTC's incoming screen is to disable the dialer skin too. There is a way to hide the HTC incoming screen through some API's, however it would have to be implemented in the iCaller program itself. I think trubert is working on doing just that, so if you hold tight a little bit you may be able to turn your dialer back on soon. I wish I had the programming knowledge to intercept calls directly. Since I don't, I have to rely on iCaller for that functionality and then implement this on top of it.
Click to expand...
Click to collapse
oo ic, well i can live without slide2answer for a while lol its all good. lol i would ask you some more things about your software but i know i would get in over my head and make a fool of myself and my infearer programming skills lol. Anyways really cool ap keep up the good work!
It works perfect!
gbm85 said:
band, I believe Canada is based on the same number scheme as the US, so it should be easy to just add codes. I should be able to push out an update within the next couple of days with CA included.
Click to expand...
Click to collapse
Thanks you....by the way, how would this effect my slide to answer. I guess I would lose the window I use to answer my phone. Here is the link below ...
http://forum.xda-developers.com/showthread.php?t=464286&highlight=slide+answer+phone
New version 0.9.1 posted! Adds support for Canada. See first post.
perhaps an option so it isn't full screen?

[DEV STOPPED] [2009-05-14] mLock v0.3 - passcode device lock

The development of mLock is stopped.
There are different reasons for this decision but the most important one is, that if no time for the further development.
After mPlug, here is my second attempt to build a Windows Mobile application, it's called mLock.
mLock is at the moment only a passcode device lock with no settings except for your own passcode. In the future I will build a settings tool for changing passcodes, show/hide SMS, Email, MMS in passcode screen etc.
Also I try to implement a application lock so that you can define several applications that will be locked by mLock when someone will launch them.
It's very important that you report me every error (maybe with screenshot). That's the only way to make the app bug-free.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Overview - Features, ToDo and System requirements
Changelog
Download here (please see installation information)
Suggestion are welcome on every time.
Thanks for sharing !!!
so is this going to be able to locke individual applications..for example if i just dont want anyone to read my messages will this program be able to lock only my messages
Thanks, Looks good I will give it a try later today.
Thanks T M Z
P.S. no link or cab, ?
wmontae said:
so is this going to be able to locke individual applications..for example if i just dont want anyone to read my messages will this program be able to lock only my messages
Click to expand...
Click to collapse
At the moment it doesen't but I'll implement this feature.
tmz said:
no link or cab, ?
Click to expand...
Click to collapse
No, because I've still some little bugs which I want to fix before I release it. I found them today while playing around with mLock.
I'll release it in the next two days.
i think you need to implement the slider option on this it looks just as good as slide to unlock and it would be a true iphone copy it looks like to me...
whatsleft4her said:
i think you need to implement the slider option on this it looks just as good as slide to unlock and it would be a true iphone copy it looks like to me...
Click to expand...
Click to collapse
No I won't implement a Slide2Unlock Option therefore I recommend you to take S2U2. Maybe I'll add a option to start mLock after S2U2 is unlocked. Let's see what's coming
My suggestions for what it's worth...
1. Lose the iPhone look
2. Bigger buttons to be more finger friendly
3. Option to wipe device after a user specified number of wrong attempts
kvaughan said:
My suggestions for what it's worth...
1. Lose the iPhone look
2. Bigger buttons to be more finger friendly
3. Option to wipe device after a user specified number of wrong attempts
Click to expand...
Click to collapse
1. The application will be fully skinable, so do what you want.
2. The buttons are big enough. I don't have small fingers and I can control all buttons with my thumb.
3. Sorry I can't follow you, do you mean a option to do a hardreset after someone entered the code several times wrong?
[germany]merlot said:
3. Sorry I can't follow you, do you mean a option to do a hardreset after someone entered the code several times wrong?
Click to expand...
Click to collapse
Yes exactly
Looks sweeeet looking forward to release and my only question has been answered "can we skin it?" yes
Maybe I'll add a option to start mLock after S2U2 is unlocked. Let's see what's coming
Click to expand...
Click to collapse
Sounds good
suggestions
I have been looking for an app that has more extensive security features and asked developers to look at my suggestions, alas no feedback so far! so my suggestions:
1. my phone is for work with staff, work with clients, family for home, and personal. So I would like a pin code access for different purposes.
2. My contacts and my calendars and my tasks are all categorised, so each of these should be visible or invisible depending on the passcode entered. So work is visible at work and all others hidden. All work hidden when at home, failed passcode hides everything, private passcode shows everything (rather advanced and unlikely)
3. I would like contacts and tasks and calendars either negative or possitive categories visible with a particular passcode, eg show with category=X only, and show if category <> Y
4. I would like emails from multi sources (hotmail, gmail, yahoo mail and works push email) AND text messages visible or in visible depending on whether the contact is also visisble or invisible bsed upon there categories
5. Keyword inclusions could also be set to visible or invisible. That is if a text email or diary contact or task contains a particular key word, make invisible
so what I don't want is the public seeing anything at all that just want to look, my staff seeing my private stuff, my clients seeing my private or staff stuff and my family seeing my work stuff.
At this point I go into major freaks and cardiac fits if anybody touches my phone.
So, that should keep you busy for a while!
CHeers
Simon
the hard reset option after several wrong attemps is a nice idea. It will prevent any data theft if the phone is stolen or something...
simon_darley said:
I have been looking for an app that has more extensive security features and asked developers to look at my suggestions, alas no feedback so far! so my suggestions:
1. my phone is for work with staff, work with clients, family for home, and personal. So I would like a pin code access for different purposes.
2. My contacts and my calendars and my tasks are all categorised, so each of these should be visible or invisible depending on the passcode entered. So work is visible at work and all others hidden. All work hidden when at home, failed passcode hides everything, private passcode shows everything (rather advanced and unlikely)
3. I would like contacts and tasks and calendars either negative or possitive categories visible with a particular passcode, eg show with category=X only, and show if category <> Y
4. I would like emails from multi sources (hotmail, gmail, yahoo mail and works push email) AND text messages visible or in visible depending on whether the contact is also visisble or invisible bsed upon there categories
5. Keyword inclusions could also be set to visible or invisible. That is if a text email or diary contact or task contains a particular key word, make invisible
so what I don't want is the public seeing anything at all that just want to look, my staff seeing my private stuff, my clients seeing my private or staff stuff and my family seeing my work stuff.
At this point I go into major freaks and cardiac fits if anybody touches my phone.
So, that should keep you busy for a while!
CHeers
Simon
Click to expand...
Click to collapse
What you're talking about is a completly different programm (sense). I think what you're looking for is something like that. It's not my target to code such a application, I only want to develop a access control for the device and several application when someone launches them. Sorry that I can't help you with your wishes.
Version 0.1 - initial release
Changelog: here
Download: here (please see installation information)
Settings tool in progress...
[germany]merlot said:
Version 0.1 - initial release
Changelog: here
Download: here (please see installation information)
Settings tool in progress...
Click to expand...
Click to collapse
I've installed this on my device, couple of bugs/problems
1 - It does not launch, crashes with an error message "Can't find gfx\dot.png". There is no gfx folder in the dir.
2 - In Remove Programs it shows as mPlug rather thean mLock. The cab file does not seem to have dot.png in there.
Regards
yshaikh01 said:
I've installed this on my device, couple of bugs/problems
1 - It does not launch, crashes with an error message "Can't find gfx\dot.png". There is no gfx folder in the dir.
2 - In Remove Programs it shows as mPlug rather thean mLock. The cab file does not seem to have dot.png in there.
Regards
Click to expand...
Click to collapse
Oh damn. I apologize for this, here is the bugfix. Thanks for reporting.
Version 0.1.1 - bugfix edition
Changelog: here
Download: here (please see installation information)
Settings tool in progress...
Too early for me to dive in (mine is a WVGA device and I'm looking for the app lock feature which has yet to be implemented).
However, I will be watching this thread with great interest and wish you luck in your work merlot.
will the newest version work on a vga touch pro cause id really like to use it!!! if not then can you make a vga version please!!!
It's on my ToDo list but I don't know when I can do it. I've only little time at the moment and I'm currently working on the settings tool.

Windows Phone 8.1 tweaking

I updated to WP8.1 yesterday from fully unlocked GDR3. Early finds:
Seems that Im still unlocked, editing accents works, chaning "start key wakes up the screen" works etc...
The toast launcher does not work anymore (as was expected I guess).
I read the registry values done for the unlock using SamWP8Tools and they seem to be still all there. Reading PortalUrlProd and PortalUrlInt results an error, but the value is found and is still 127.0.0.1.
I tried to run full unlock again, BootstrapSamsung resulted Success!, but EnableAllSideloading returned an error (screen capture below). The Non-Production Errors.txt was not present at Documents anymore, putting it there does not change anything.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Seems that enabling more tiles have changed their registry values. Changing the setting from SamWP8Tools or WPHTweaks does not do anything, except the setting status does change to the other tweaking app.
On WP8.1 and more tiles enabled, the text in the tiles is smaller than we had earlier with our tweak. This would be great setting to find and make possible to have bigger font on the tiles. Its readable but we had it better.
On people hub the recent contacts page is gone, so that setting in WPHTweaks does not do anything anymore.
Strange that EnableAllSideloading should fail. That suggests that either they've changed the permissions of the various "secret" capabilities, or they've changed the structure of the capability system. The error code 5 means Access Denied. "CapabilityMapping" was not a capability before, and doesn't really sound like one either (no ID_CAP_* name). I'll need to investigate...
Does the web server still work? What can you see? I haven't updated yet but I shall need to do so soon, I can tell...
GoodDayToDie said:
Strange that EnableAllSideloading should fail. That suggests that either they've changed the permissions of the various "secret" capabilities, or they've changed the structure of the capability system. The error code 5 means Access Denied. "CapabilityMapping" was not a capability before, and doesn't really sound like one either (no ID_CAP_* name). I'll need to investigate...
Does the web server still work? What can you see? I haven't updated yet but I shall need to do so soon, I can tell...
Click to expand...
Click to collapse
WebServer doesn't see that entry.
Do this "ID_CAP_*" thing or your app can break something.
-W_O_L_F- said:
WebServer doesn't see that entry.
Do this "ID_CAP_*" thing or your app can break something.
Click to expand...
Click to collapse
@-W_O_L_F- is it posible to interlop unlock Ativ S on wp 8.1 ( before update update i hamev fully interlop unlock GDR3, but i need to hard reset after update. now i hamev problem to reg phone as a developer phone) Can you give me some more info?
Guys, on ativ s interop unlocked i updated last night to 8.1 . Everything is ok so far as i see, but the phone became to act like an old version of android - lagging , freezing and everything that you can think. Is there any cure about that ? And one more thing, i cant log in skype with my own username
GoodDayToDie said:
Does the web server still work? What can you see? I haven't updated yet but I shall need to do so soon, I can tell...
Click to expand...
Click to collapse
I dont have the WebAccess.xap installed, I had to flash my device under month ago and dont have everything anymore. My phones filesystem was messed up. I couldnt access some memory cards + my computer would recognize the phone only if it was booted recently. After flasing and starting fresh, everything is working 100% normally.
I can sideload it in the evening and see whats going on. Whatever you guys want me to check just let me know?
Stefan Caromov said:
Guys, on ativ s interop unlocked i updated last night to 8.1 . Everything is ok so far as i see, but the phone became to act like an old version of android - lagging , freezing and everything that you can think. Is there any cure about that ? And one more thing, i cant log in skype with my own username
Click to expand...
Click to collapse
I had the same problem. Just restart your phone, then the lagging should be gone.
MosquitoD4K said:
I had the same problem. Just restart your phone, then the lagging should be gone.
Click to expand...
Click to collapse
I restarted it most than once... Nothing happened. And still i cant connect with my skype, the lag is here ... horrible
Sideloaded WebAccess_0_5_0_AllCapabilities.xap, no problems and Im able to browse the registry. Any ideas what to check here?
Intresting resolution here listed:
SOFTWARE\Microsoft\Shell\NavigationBar
1080x1920
1440x2560
480x800
540x960
720x1280
768x1280
Cool functions would be to enable the 5th quick toggle found in 1520.
Also the texts are now bigger in apps list and smaller in the tiles (compared to what we had when using a tweak). I would live to get these back the way they where.
Also I wonder why they dropped the recent page from people hub... Could that be enabled again via simple reg edit?
Stefan Caromov said:
I restarted it most than once... Nothing happened. And still i cant connect with my skype, the lag is here ... horrible
Click to expand...
Click to collapse
Do you have a lot of apps installed? It seems it has to NGEN all the MDIL assemblies for all installed apps - took around 6 hours on my phone (apps say they're "installing").
My phone's acting up a lot post update, so I'm going to factory restore it. Anyways I was just looking and there's a file in my documents folder on my phone, called 256.err.
It's just a single line:
Code:
\PROGRAMS\COMMONFILES\OEM\PUBLIC\ADC\TLS_base_update.xml[80004005]
Any idea what this could be?
desolateone1 said:
My phone's acting up a lot post update, so I'm going to factory restore it. Anyways I was just looking and there's a file in my documents folder on my phone, called 256.err.
It's just a single line:
Code:
\PROGRAMS\COMMONFILES\OEM\PUBLIC\ADC\TLS_base_update.xml[80004005]
Any idea what this could be?
Click to expand...
Click to collapse
your phone had Problems (it coudn't find) the file TLS_base_update.xml.
the file is normally stored here: PROGRAMS\COMMONFILES\OEM\PUBLIC\ADC
I had that too but on all os versions , this has to do with bad/real bad reception of your network .
normally it get fixed when you reboot at a place where you know you have good reception.
desolateone1 said:
My phone's acting up a lot post update, so I'm going to factory restore it. Anyways I was just looking and there's a file in my documents folder on my phone, called 256.err.
It's just a single line:
Code:
\PROGRAMS\COMMONFILES\OEM\PUBLIC\ADC\TLS_base_update.xml[80004005]
Any idea what this could be?
Click to expand...
Click to collapse
Don't worry. My custom CSC can't find any file in this directory. And there were only 2 problems:
1) You have to add APN manualy
2) DataSense is missing
However, in 8.1 DataSense is there.
Lost the "Smaller text in system apps", now it just seem HUGE!!! lol Any chance to get it back again?
Cheers
cromourso said:
Lost the "Smaller text in system apps", now it just seem HUGE!!! lol Any chance to get it back again?
Cheers
Click to expand...
Click to collapse
you set your phone too 3 rows ?
I think that when you use 2 rows they are small and when you use 3 they are bigger.
ceesheim said:
you set your phone too 3 rows ?
I think that when you use 2 rows they are small and when you use 3 they are bigger.
Click to expand...
Click to collapse
You mean in WPH Tweaks app, or in WP8.1 settings?
cromourso said:
You mean in WPH Tweaks app, or in WP8.1 settings?
Click to expand...
Click to collapse
wp8.1 settings
the wph or sam tools can't do that anymore
Yes we need to find these things (if possible via registry):
Text smaller again when 3 rows enabled, as was before.
Text bigger inside tiles when 3 rows enabled, as was before.
Also I liked smaller navigation tiles in pictures etc better. Picture gallery is small now, but albums view is huge.
History page from people hub is gone, I imagine some would like to see this back?
Loco5150 said:
Yes we need to find these things (if possible via registry):
Text smaller again when 3 rows enabled, as was before.
Text bigger inside tiles when 3 rows enabled, as was before.
Also I liked smaller navigation tiles in pictures etc better. Picture gallery is small now, but albums view is huge.
History page from people hub is gone, I imagine some would like to see this back?
Click to expand...
Click to collapse
History page from music player is gone. That's the pain!

Resources