Lock down the user interface (Windows Mobile 6 Professional) - Windows Mobile Development and Hacking General

Hey Guyz,
Long time no see..! I have been assigned to develope a barcode scanning application using .NET Compact Framework 2.0 (I can use 3.5 if necessary).
Right then to the point, I have already developed and finished the barcode application and there came a new demand from the business team who uses the application.
Basically the devices we use are HP iPaq (Windows Mobile 6 Professional) in combination with Grabba barcode scanner. They have requested that the application I wrote starts automatically and covers the entire screen. Now as for covering the entire screen is working fine but I need to do something about starting the application when the device starts up or when a device is put to sleep by clicking the power button and then bring back, the application should start up or show up automatically.
Now I have been researching and exploring a lot of third party applications and one application so far that comes the closest to my needs is the SPB Mobile Shell. It does pretty much what I want apart from locking down all buttons.
Now what I would like to know is, is it even possible to lock down all buttons at all? If not then how would I atleast go about developing an app which behaves like a SPB Mobile Shell? I know that the SPB Mobile Shell is very complicated application but all I want if the behaviour of SPB Mobile Shell's Today screen.
If I need to start by creating my own custom shell then where would I start from?
Regards

I'm not a developer, but hopefully this will help. You would be better off looking at kiosk software such as spb kiosk, whick locks down the whole device apart from programs you specify, ie. your developed app, and any other apps that are used.

This is a virus, not an application.
You use your pocket pc only for barcode reading. Why not use just a reader which costs 10 times less??
And no, SPB is not a complicated application.

HTC-Master said:
This is a virus, not an application.
You use your pocket pc only for barcode reading. Why not use just a reader which costs 10 times less??
And no, SPB is not a complicated application.
Click to expand...
Click to collapse
Please don't judge me by my post count or the type of question. This is a genuine question.
Tell me what sort of device you think I can use which costs 10 times less.
I need a device with Wi-Fi so users can take it with them while attached to the barcode scanner. Then using the Wi-Fi the application connects and talks a web service running on the intranet server so users from all around the country can manage state of things that are needed to be tracked of their movement.
This was a specific request from the CIO that users are not needed to use any other applications and thus complicate things for themselves. All they want is just to use the application without any special training.
Hope this clears things a little.

jez83uk said:
I'm not a developer, but hopefully this will help. You would be better off looking at kiosk software such as spb kiosk, whick locks down the whole device apart from programs you specify, ie. your developed app, and any other apps that are used.
Click to expand...
Click to collapse
Thanks mate
I will pass this down to the chief architect so we can decide if the SPB Kiosk can do of what we need.
Cheers again.

FYI, we are going to try the PocketKiosk Builder
http://www.askarya.com/pocketpc/pocketkiosk/pk.asp
Will see how that goes.

And what about puting a link to your app in the windows\statup folder?

janemanno1 said:
FYI, we are going to try the PocketKiosk Builder
http://www.askarya.com/pocketpc/pocketkiosk/pk.asp
Will see how that goes.
Click to expand...
Click to collapse
this is interesting...
(btw, http://www.hjgode.de/dev/iLock/index.html )

Another idea
Old thread, but...
Why not go for a unit with a built in barcode reader and Wifi/GPRS like the Motorola MC55 / MC75A?
Then you can use the Motorola AppCentre software which allows you to restrict which programs can be launched and presents a really simple interface for the user. I'm pretty sure you can download this software free with the serial number of one of their units.
Users will have no need to hunt for Wifi connectivity as the units have built in connectivity to the Internet. All you need is a low data allowance SIM with voice calls blocked.
The units are more expensive than the HP iPAQ, but they do more as well.
Hopefully someone might find this information useful.
HD.

Related

turn off pc from pda?

Is it possible?
this does the job. not cheap though.
http://www.salling.com/Clicker/windows/
Or you can use Puppet Master
http://www.lim.com.au/PuppetMaster/
or you PEBBLES remote commander, available free; just google it and you will find it. it works great.
MakaveliReturns said:
Is it possible?
Click to expand...
Click to collapse
I like "Logmein". It will switch off and on if you have wake on LAN. In short you can start and run any programme you would normally, including print etc etc.
Logmein is free though you have to register for obvious reasons as you can control any computer with internet access.
Find it here:
https://secure.logmein.com/
I beleive Menneisyys will be reviewing this type of application soon.
Mike
mikechannon said:
I like "Logmein". It will switch off and on if you have wake on LAN. In short you can start and run any programme you would normally, including print etc etc.
Logmein is free though you have to register for obvious reasons as you can control any computer with internet access.
Find it here:
https://secure.logmein.com/
I beleive Menneisyys will be reviewing this type of application soon.
Mike
Click to expand...
Click to collapse
Yup, the reveiw will be published, it seems, tomorrow - I'm doing the last small fixes on it.
in the meantime, I recommend the "Shutdown?" row in the comparison chart at http://www.winmobiletech.com/PPC2PCRemoteRoundupTable.htm . In a nutshell, all remote controller apps can shut down the desktop PC, except for RDP-based ones.
What can I say, looks like menneisyys (the man who never sleeps!) is about to do it again. Even the comparison table is brilliant.
Mike
y pay (for software) to shut down your home pc! i use terminal client service to shut down home pc all the time!
MakaveliReturns, although remote control applications probably do more than ud like for them to do, they can accomplish ur purpose and i think ull love what they can do for u..
its just cool neway and comes in handy when im at school n such.
and a vote for logmein, a free wonderful tool, just got to register and install on ur pda and the computer u want to connect to, doesnt require the remote pc to confirm, just a psw ull have to input upon connection
good luck =)
Hi all, not sure if anyone wants to go this far, but I found an old Compaq DL580 server, and bought a remote lights out 2 card for it, bacisally the remote lights out card is a small webserver that has its own NIC and power, it detects for CE devices at login, and even has a slightly trimmed down admin page for it, I have had issues with RD spazzin out on me at times, and didn't really like the other remote login choices, I have to admit it put a big smile on my face powering on my server from my tytn with the tap of the screen, sorry if I went a bit off topic, I know this was just about powering off a pc, but for about $200 or less you can have total control, and not rely on 3rd parties, or microsoft.
mikechannon said:
I like "Logmein". It will switch off and on if you have wake on LAN. In short you can start and run any programme you would normally, including print etc etc.
Logmein is free though you have to register for obvious reasons as you can control any computer with internet access.
Find it here:
https://secure.logmein.com/
I beleive Menneisyys will be reviewing this type of application soon.
Mike
Click to expand...
Click to collapse
I also use logmein. The great thing about this is that you can also use another pc to remote control your pc instead of you pda.

applications

Is there a list of apps that are perfectly compatible with the ameo?
I have tried a few apps and utils such as wisbar advance and spb mobile shell but they seem to have side-effects which alter the the ameo's reliability.
I even had an issue where the camera wouldnt load while spb mobile shell was installed.
So if anybody knows what software best compliment the ameo please let me know!
Smartstradamus said:
Is there a list of apps that are perfectly compatible with the ameo?
I have tried a few apps and utils such as wisbar advance and spb mobile shell but they seem to have side-effects which alter the the ameo's reliability.
I even had an issue where the camera wouldnt load while spb mobile shell was installed.
So if anybody knows what software best compliment the ameo please let me know!
Click to expand...
Click to collapse
on my side I am happy with the test with Pocket Informant, pocket slides.
Bad expertise with pocket hack master. Times bad expertise with the print software coming with the device, I think is due the wifi is a little special on athena.
Resco explorer last version creates problems -I think is due too much options on network- managing files in other network computers.
Expensepro runs fine, except the problem with the screen if you rotate it.
About hw, I own a jabra bt8010 and no caller id support, I think is a problem of the bluetooth stack that jetware doesn't solve.
Smartstradamus said:
Is there a list of apps that are perfectly compatible with the ameo?
I have tried a few apps and utils such as wisbar advance and spb mobile shell but they seem to have side-effects which alter the the ameo's reliability.
I even had an issue where the camera wouldnt load while spb mobile shell was installed.
So if anybody knows what software best compliment the ameo please let me know!
Click to expand...
Click to collapse
I have manage to quite a lot of programs working, yes some have bug and side effect, but there is always a solution to it. Pocket hack master works too. Actually you will find most of the good application out there works fine with Ameo, there is only very small amount that doesn't work
functional applications...
The following is a list of programs that I've installed on my x7500 which haven't yeilded any problems:
- Vito Audio Notes
- CorePlayer
- PocketXMRadio
- SlingPlayer Mobile
- IM+
- pRSSreader
- Sniffi
- WiFiFoFum2
- WM6 Remote Desktop
- Google Maps (just haven't gotten the GPS to work on it)
- Microsoft Live Search
- Pocket Informant
- eWallet
- AE Button Plus
- Check Notifications (I think this caused ActiveSync to stop working so I would caution against installing this)
- Magic Button
- Resco File Explorer/RegistryAddon/FTP Addon
- SmallMenu Plus
- Total Commander
- VGAToggle (buggy aesthetics but no system issues as of yet)
- VJBigPhoner
- Gentimer (just installed and testing still)
Edit #1: Just installed 'HIMILAYA WM2k5 Screen Rotate Fix v1.1' which so far works as expected.
Let me know if you need specific versions for any listed items.
wu5262 said:
I have manage to quite a lot of programs working, yes some have bug and side effect, but there is always a solution to it. Pocket hack master works too. Actually you will find most of the good application out there works fine with Ameo, there is only very small amount that doesn't work
Click to expand...
Click to collapse
maybe you made some special thing, maybe related other sw in your athena, with it. In my case extend aditional seconds the startup and frozen it. Tested all the possible configurations of speed and memory.
For me this program doesn't provide any help on speed or performance except nice rings when start -if doesn't frozen-. Previously, in my universal it was great, but not in x7500, but obviously is my case...
beginner said:
maybe you made some special thing, maybe related other sw in your athena, with it. In my case extend aditional seconds the startup and frozen it. Tested all the possible configurations of speed and memory.
For me this program doesn't provide any help on speed or performance except nice rings when start -if doesn't frozen-. Previously, in my universal it was great, but not in x7500, but obviously is my case...
Click to expand...
Click to collapse
you must disable internal auto scale.....
wu5262 said:
you must disable internal auto scale.....
Click to expand...
Click to collapse
pocket hack master disable automatically all the extensions, did you make it yourself?
beginner said:
pocket hack master disable automatically all the extensions, did you make it yourself?
Click to expand...
Click to collapse
no, you just need to go to setting to disable internel scale, pretty simple
wu5262 said:
no, you just need to go to setting to disable internel scale, pretty simple
Click to expand...
Click to collapse
mine hasn't that option (or I can't find it). It is htc x7500 and local language. Rom is 1.25.412.2. I think it manages automatically the performance under battery and not needed aditional magmt.
beginner said:
mine hasn't that option (or I can't find it). It is htc x7500 and local language. Rom is 1.25.412.2. I think it manages automatically the performance under battery and not needed aditional magmt.
Click to expand...
Click to collapse
i'ts the PHM setting not the device setting.
wu5262 said:
i'ts the PHM setting not the device setting.
Click to expand...
Click to collapse
ufff ... thanks. sorry I look stupid.
beginner said:
ufff ... thanks. sorry I look stupid.
Click to expand...
Click to collapse
no worry, good luck with your CPU scaling, report back the result pls
ltxda said:
The following is a list of programs that I've installed on my x7500 which haven't yeilded any problems:
- Vito Audio Notes
- CorePlayer
- PocketXMRadio
- SlingPlayer Mobile
- IM+
- pRSSreader
- Sniffi
- WiFiFoFum2
- WM6 Remote Desktop
- Google Maps (just haven't gotten the GPS to work on it)
- Microsoft Live Search
- Pocket Informant
- eWallet
- AE Button Plus
- Check Notifications (I think this caused ActiveSync to stop working so I would caution against installing this)
- Magic Button
- Resco File Explorer/RegistryAddon/FTP Addon
- SmallMenu Plus
- Total Commander
- VGAToggle (buggy aesthetics but no system issues as of yet)
- VJBigPhoner
- Gentimer (just installed and testing still)
Let me know if you need specific versions for any listed items.
Click to expand...
Click to collapse
thanks for the replies
Are the apps above all the latest versions?
Smartstradamus said:
thanks for the replies
Are the apps above all the latest versions?
Click to expand...
Click to collapse
Don't think so. Let me know if you're interested in knowing the version of any app in particular.
Wifi troubles
I don't know if this is your case but since I replaced the jasjar with HTC I have at home wifi network access problems some times. It navigates by internet without issues but when I try to access to other pc disks shared times it sees and times not.
Some infraestructure -pc, access points, ..., no changes-
with the last version of resco explorer was impossible to share information with other pc, with the previous one is intermitent. And same problem with the software for printing in the network, times see the shared resources and times not.
beginner said:
with the last version of resco explorer was impossible to share information with other pc, with the previous one is intermitent. And same problem with the software for printing in the network, times see the shared resources and times not.
Click to expand...
Click to collapse
I'm using Resco Explorer 2005 and having no problems using WLAN shared drive etc (other than it not remembering the password for my NAS but it always did that.)
Phoenix Studio 1.1 works, but you need to make sure you're in portrait mode and exit it before attaching the keyboard, otherwise touchscreen input goes a bit wrong and you'll have to exit the application by starting another one and going to the "Running Programs" panel.
Sounds good, too, with the speakers in the Ameo!
Pocket Commodore Plus4 works quite nicely on it for BASIC, but the emulation drops to cripplingly slow speeds when any input is used - shameful for what should be one of the fastest devices on the market.

Really useful apps

Found a couple of applications that I find to be critical for the way I use my Hermes 8525. and thought I'd share plus start a thread on this topic.
PocketNav - http://www.scottandmichelle.net/scott/cestuff/pocketnav.zip is a handy application that replaces the X button with an button that allows you to see running apps and close most of them. I've had better success with this then the HTC X-button app though it won't close everything.
Fast Access Menu - http://www.pocketpccity.com/software/files/FAMdistr20i.zip is an application that sets up a launch bar similar to Windows where you can launch a lot of applications with a single button. A little difficult to set up but worth it.
I loved PocketNav in the WM3 days. Now that little lightning bolt just doesn't look right up there anymore. It also seemed to crash if I tapped on it while at the owner information screen was on after just turning it on.
There's a new x-button app floating around here somewhere whick you should look at. It's nice.
Just want to add http://www.spbsoftwarehouse.com/?en they have great software. I have about a dozen of there software and every piece of it is great.
can every body post a list of top 5 or ten applications they have in their handset
i am new to windows mobile and just shifted from symbian and find that WM is really a good open system
PPCNUT said:
Just want to add http://www.spbsoftwarehouse.com/?en they have great software. I have about a dozen of there software and every piece of it is great.
Click to expand...
Click to collapse
+1. I can't live without Spb Shell.
drgopoos said:
can every body post a list of top 5 or ten applications they have in their handset
i am new to windows mobile and just shifted from symbian and find that WM is really a good open system
Click to expand...
Click to collapse
• Spb Shell
• TomTom 6
• Resco File Explorer
• Pocket Informant
• Spb Backup
....IMO.
Mine would be as follows;
--Battery Pack Pro
--Opera browser (midlet); much faster and more user-friendly
--Photo Contacts Pro
--BandSwitch (from Daniel Herrera)
--Cyberon Voice Dialer
IMHO
SPB Mobile Shell
SPB Insight
SPB Diary
TomTom 6
Opera Browser
1. SPB Phone Suite
2. SPB Mobile Shell
3. Anton Tomov Pocket Mechanic
4. Octro
5. Nine Hole Golf
These were the first ones I put back in after a ROM change.
Has anyone used 'Sentry 2020 for Pocket PC'? Any issues with it on the fly encryption or creating/using virtual volumes?
Any other similar software out there? Not the Resco File Explorer app. I'm looking for something more like truecrypt or pgpdisks in function
kruwreka said:
Has anyone used 'Sentry 2020 for Pocket PC'? Any issues with it on the fly encryption or creating/using virtual volumes?
Any other similar software out there? Not the Resco File Explorer app. I'm looking for something more like truecrypt or pgpdisks in function
Click to expand...
Click to collapse
Try cryptostorage
SPB Mobile Shell is at the top of my list and if they ever incorperate now screen configurations and a way to use it completely instead of the today screen it will truely rock.
FreeOTFE4PDA
pakiyabhai said:
Try cryptostorage
Click to expand...
Click to collapse
Even better - try FreeOTFE4PDA (www.FreeOTFE.org). It's open source, and has much more functionality

SPB Mobile Shell & SPB Pocket Plus?

I just got a Sprint Mogul, and I was wondering what the difference was between these two. Should I be using one or the other, or are they made to be used together? I'm fairly new to this, so I'm not quite sure which one I should buy, or if I should be buying both.
Thanks!
I have just the mobile shell, and it severely rocks. Well worth every penny. I tip my hat to the SPB folks.
mobile shell is just that, a shell, adds a nice finger-friendly interface (i found it to be a bit of a ram hog, which sucks with only 64mb)
pocket plus is more of a utility program, it adds functionality to file explorer, PIE, gives you additional button mappings, option to make the close button actually close apps, and safe mode (very useful if you like tinkering with stuff)
they can be used together, or separately (like most SPB apps they integrate seemlessly with eachother) its just a matter of deciding what you want to be able to do
If you go on the site, or somewhere, I forget, it shows the different features of the two to show you why you should buy both, in a checklist format. The only similarity in the two, is they both have a tabbed today plugin. If you had to decide between the two, go with Pocket Plus, it adds the perfect pieces to WM.
Found the page:
http://www.spbclub.com/forum/viewtopic.php?t=3941
I have pocket plus and have tried mobile shell. Personally, I didn't care for shell. I believe you can still download and try them both. Do that then decide if you want to buy any of them.
I used shell and phone suite and i have pocket plus but i don't think i like it as much. the one thing that I love is pocket plus and shell is when you lock it you can unlock using the bottom soft key which makes more sense i think. You can download 15 day demos and test it out but I took them all off because they do seem to leak memory.
The only programs I had was shell phone suite and live search and i'd get down to 3500kb in like 8 hours so I had to wipe it and have stock 3.1.2 with nothing added and it's a lot faster.
For those of you who have used BOTH, would you please comment on the value of using MS and P+ together, and specifically HOW you use them together?
I own P+ and have used it extensively on my HX4700. So I realize it has many utilities, like the browser extension and whatnot. The key reason I liked it was because when I used it on my PDA in a car mount, I could make the icons bigger (like TomTom and Contacts) so when I'm driving, I wouldn't crash.
But I'm having a hard time understanding why you'd want both. If you don't need the additional functionality in PIE (because I use NetFront), if you don't need the button mappings, and since there's a very finger-friendly task manager in MS already, I just have a hard time seeing the sense of installing MS and P+ together.
It seems to me that MS is the far better tool for a phone, which will be used mostly by fingers, where P+ seems to be more geared to a stylus and "power users". Therefore I'm inclined to think this is the way to go for me, despite the fact I already own a license of P+.
For those of you who are using both, would you please talk about why, and what value you find in Pocket Plus vs. Mobile Shell? Maybe I'm missing something.
Thanks!
I have used both, and find that a better combination is actually Mobile Shell and Phone Suite (another SPB program). That is the perfect combination for easy touch access to most frequently needed items all displayed very tidily on the today screen. Backlight, photo-speed dial, alarms, weather, missed calls, voicemail, texts, emails, comms manager, and ringer profiles are all neatly shown in just the top third of the screen. I should try to get a screenshot of mine...
Pocket Plus I found very useful for my Dell Axim, which was just a pocket pc, not a phone. Of course, I did a whole lot more with the Axim, and it was much faster and had a lot more RAM than a Titan. Pocket Plus has good features, but I think it has too much unnecessary stuff for a pocket pc phone, especially one short on RAM like the titan.
Hope that helps
Heinous said:
I have used both, and find that a better combination is actually Mobile Shell and Phone Suite (another SPB program).
Click to expand...
Click to collapse
Thanks for the feedback. I did install the trial version, but found that again, it simply duplicated the utility of what Mobile Shell already gives us. I found that all it did was to pull some features away from Mobile Shell and put it on the Today screen. I think what would make more sense for me is to do away with the 'Today' screen altogether, in favor of using Mobile Shell alone. Is there any way to do that?
Heinous said:
Pocket Plus I found very useful for my Dell Axim, which was just a pocket pc, not a phone. Of course, I did a whole lot more with the Axim, and it was much faster and had a lot more RAM than a Titan. Pocket Plus has good features, but I think it has too much unnecessary stuff for a pocket pc phone, especially one short on RAM like the titan.
Click to expand...
Click to collapse
Interesting. Like you, I've owned an HX4700 and found PocketPlus indispensible. But, by and large, I used it primarily to make my most frequently used programs easily accessible. One screen was named 'Car' and the icons were BIG so that when it was in my car cradle, I could navigate. But I don't find that the TyTN has less memory than my HX4700, though, so far as I can remember, and I find it to actually run faster in real use.
I think I'm coming down to trying to figure out what to do with the default 'Today' screen. It seems to have no value when used with Mobile Shell.
I'd appreciate hearing ideas on what aftermarket plug-ins I can put there that actually have value, or how to get Mobile Shell to take the place of the default Today screen.
Thanks!
I use both P+ and MS. The Today plugins are disabled for both, and I limit the today screen to Messages, Tasks, and Calender entries.
For P+ I use the Pie extensions, file browser, X Button, and File Manager improvements. MS handles the actual phone usage.
They do overlap a bit but I find that having both is a great utility

Remote Administration?

Good morning!
I was curious if anyone is aware of any remote administration software that I could use to admin my Windows Vista Home Premium machine FROM my mobile phone?
Apparently in all of MS's wisdom they have felt the need to strip the remote control software from all versions of Vista excluding Business, and Ultimate. There is afew hacks floating around to enable the remote access services but since the SP1 release this has further disabled the functionality and have not found much information as to restoring it.
Basically I am curious is anyone is aware of any thirdparty software that I could purchase that is A) WIndows Vista compatible. B) Has a Windows Mobile Client
Or if anyone is aware of a new method to activate the remote admin service on Windows Vista Home Premium WITH Service Pack 1 then I would also be interested in this as well. As it would save some money hehe and of course allow me to utilize the RDC application already loaded on my HTC.
PS. I love you whoever recommended me to use ORB on a previous post. Now all I need is for my bloody Canadian carrier to get the Dam HTC Diamond pro!!!!!!
P.S.S. Thank you is in order for everyone here, You have all been so very helpful with any questions I have had and appreciate all the hard work and efforts you all put forth. You have definitely improved my own personal experience with my phone.
I have tried few remote control programs but ended up getting this one. Its the best. Really fast, easy to use and many features. Its kinda expencieve. They do let you try it. You can try free VNC route too but its no where as good as Z2.
http://www.z2software.com/Remote2PC.htm
I like logmein.com it's free and pretty reliable you have to install a client on the pc and then you are able to login from ppc or pc
https://secure.logmein.com/home.asp?lang=en
I use this -- works well...
christak said:
https://secure.logmein.com/home.asp?lang=en
I use this -- works well...
Click to expand...
Click to collapse
This site kicks butt i use it to work on computers at 8 soon to be 9 different locations
Update: After some deeper digging I did manager to find a working patch that has a bat file that fixes the services for ANY version of windows Vista to activate the Remote desktop service WITH Service Pack 1 installed.
http://www.unet.fi/fransblog/2007/08/30/enable-remote-desktop-connection-on-vista-home-premium/
I ran the bat file for my version which is home premium it took 30 seconds then added the port to my firewall as listed and poof able to use RDC for my mobile to do things on my home pc!
Thank you for the other solutions as well. Logmein is pretty snazzy i must say!

Categories

Resources