Showing posts with label Windows Mobile. Show all posts
Showing posts with label Windows Mobile. Show all posts

Sunday, November 14, 2010

Text to Phone

Want to send a short email to a friend and get it delivered to his/her cell phone as SMS? If you know your friends’ phone numbers and the carrier they are on then you can easily send emails to their cell phones directly from your email program.

Here is how it works:

Most of mobile carriers offer free Email To SMS gateways which can be used to forward simple text emails to a mobile phones. And the good news, majority of those gateways are free and available to the general public.

You just need to know the number and the carrier of the recipient to start emailing them to mobile phone. Below we put together a table listing free email to SMS gateways for different carriers. You can use as quick reference both for US and international mobile numbers.

Virtually all of the major US cellular carriers use the 10_digit_number@cell.carrier_domain.com format for SMS to text capable cell phones, with a limit of 160 characters in the subject and message body (total).

Example: T-Mobile: 2125551212@tmomail.net

Carrier

Send Email to phonenumber@....

[where phonenumber = your 10 digit phone number]

Alltel

@message.alltel.com

AT&T

@txt.att.net

Nextel

@messaging.nextel.com

Sprint

@messaging.sprintpcs.com

SunCom

@tms.suncom.com

T-mobile

@tmomail.net

VoiceStream

@voicestream.net

Verizon

@vtext.com (text only)
@vzwpix.com (pictures and videos)

Dead simple and when people reply to the text it goes right to your email instantly!

I love simple tech tips and hope this helps some of you too.

Thursday, October 7, 2010

Simple Performance Tips

I am asked a few times a week at minimum “how can I speed up my system?” by friends, family and colleagues alike. Here are some very simple performance tips I perform on nearly all Windows systems I work with.

Before starting any system modifications please make sure you have a recent backup. Follow my previous posts here and here on backups and images. Run Windows update and update your Antivirus/Antispyware apps and other applications like Adobe Reader [launch the app, go to Help on the menu bar and go down to ‘Check For Updates’ and run and install.] Also update Adobe flash by opening your browser and going to Adobe’s site and getting the latest version. PDF and Flash are the most common vector for malicious code.

BE CAREFUL WHEN INSTALLING ADOBE PRODUCTS!!! They like to include ‘SHITWARE’, third party applications YOU DON’T NEED OR WANT', like McAfee scanner or other ‘toolbars. Make sure to ‘uncheck’ any options to download AND install these when updating Adobe (or any others for that matter) applications. Be careful they are tricky and put other toolbar installers in the application updates – so before ‘just clicking’ ok/next make sure NOT to install any toolbars or other applications.

The run an Anti-virus and Anti-spyware scans to make sure your system is clean.

OK now for the meat:

First go to Mike Lin’s home page and get his great little ‘startup’ application.

http://mlin.net/StartupCPL.shtml

Download the standalone application here.
It's in a zip file.

Extract and save somewhere like 'My Documents' or your desktop.
Then just double click to launch it. If you are on Windows Vista or Windows 7 right-click and run as administrator.

4_run_as_administrator

You will then be shown all the different start up parameters for your system and the applications which are scheduled to start at various events - login, machine startup, user login etc. Simply click on an item to highlight it, right click and choose and option.

StartupCPL

Using

The dialog contains six to seven tabs, depending on your system configuration. Each tab represents one place where a program can be registered to run at system startup. These include:

    * Startup (user) - the current user's Startup folder in the Start Menu.
    * Startup (common) - the common (all users) Startup folder in the Start Menu.
    * HKLM / Run - the Run registry key located in HKEY_LOCAL_MACHINE. These apply for all users.
    * HKCU / Run - the Run registry key located in HKEY_CURRENT_USER. These apply for the current user only.
    * Services - system services that are started before the user logs in. This appears only in Win9x; on NT/2000/XP, use the Services control panel, or the Services item in Computer Management.
    * Run Once - started once and once only at the next system startup.
    * Deleted - programs go to the Deleted tab when you remove them from another location. They will not run at system startup, but will merely be stored should you ever want to use them again. If you delete an item from the Deleted tab, it is removed permanently.

Each page contains a list of the programs registered at that location. Use the checkbox to enable or disable individual items. Additional operations are available by right-clicking an item. You can select multiple items using the Shift and Control keys. Options include:

    * New... - create a new entry. You can also drag & drop files from My Computer or Explorer.
    * Edit... - edit an existing entry.
    * Delete - delete the currently selected entry.
    * Disable / Enable - disable or enable the selected entry. A disabled program will appear in the list with a special icon, and will not run at system startup. You can also use the checkbox next to an item to enable or disable it.
    * Run Now - executes the program now.
    * Send To - moves the entry from the current location to another.

Press F5 to refresh the list at any time.

Be careful to NOT remove items critical to Windows and your Antivirus/Antispyware applications. Things that should stay are things like 'ctfmon.exe (an office application), and your sound and /or track pad drivers.
Please note:
Before you disable or delete any listed startup items 'Google' the exact 'exe' file located in the path and FIND OUT WHAT IT IS AND DOES FIRST!

Here is and example of what I mean.

I usually find dozens of items that do NOT need to be starting at startup and/or login. Things like Adobe Acrobat 'speed loader’, Adobe Updater, Google Updated, QuickTime, Messenger, Yahoo Toolbar, HP Image Center apps etc.

Another source of system hogging apps at startup are printers. HP (and nearly all software nowadays) is notorious for loading as many as a dozen ‘helper’ applications that you don’t need to run at start up. Things for updates, scanner updates, help desks, online help files and the like. All these items put a strain on system resources.

I find I can often dramatically increase the performance of most peoples machines by stopping all this ‘crapware’ from loading in the first place.

Once you have unchecked or deleted all the crapware from loading at startup restart your machine to make sure all works. If something is amok you can start in SafeMode (hold F8 before Windows starts) and run the app again and recheck or undelete any items as needed. If all is working time for next step.

Next item is clearing out temporary files. I use CCleaner. In fact I run this application EVERYTIME I close any browser, before I log off or shut down!

Here is the line for the application. Download, install, run and choose  ‘Run Cleaner’.

The first time this is run many people are stunned by the size and amount of files it cleans out.

Then it’s time to do a ‘super defrag’ on your system.

I like Defraggler a lot.

Get it here. Since this is an intense defragmenter – it makes files ‘contiguous’ on the disk, it can take a long while the first time it is run. Sometimes all night! But definitely run this.

Please read my other posts on resolving Windows problems too.

I you have a Mac check out this article here.

Well that is all for now have a save fun computing experience.

Friday, March 12, 2010

Android on Windows Mobile Touch Pro 2

For the techies here is something I found kinda cool. You can actually run the newer Adroid Phone OS from within Windows Mobile:
Below, a video demonstrates Android running successfully on the HTC Touch Pro2.

http://www.youtube.com/watch?v=fa1Eu_hzX8Q&feature=player_embedded

This android version is on Micro SD not on the ROM which means that you will have some lags here and there.
It doesnt replace the WnMo Operating system. In fact you have to run Haret.exe from within WinMobile.

Android runs from HARET, it is just an exe file, no modifications or flashes are needed for the OS to run. So your warranty is just fine!!! Also there is really zero possibilities to brick your phone as a single soft-reset (power off and on) will reset back to Windows mobile. [HaRET = Handheld Reverse Engineering Tool; It is a Linux bootloader which works from Windows CE environment (a-la loadlin for DOS or older Linexec tool for Windows CE). It is a tool for accessing the hardware internals of a Windows CE handheld to help get Linux up and running on it.]


It's fun to mess around with Android, but it has some lag. Also not all of the phone features are functioning - but most do. And, it cuts your battery life beyond belief for now.

This is just something to mess around with if you have a TouchPro2 (Verizon or Sprint) and I don't make any gaurantees as to how well it will work for you. My usual 'don't call me' if you mess something up warnings apply. :)

Instructions, FAQ and Tips:
Here at the PPC Geeks Forum


Download the files and more info:
http://forum.ppcgeeks.com/showpost.php?p=1614791&postcount=69

It is really simple thanks to these guys.
1. Grab the actual download Here It contains all the files in zip format. Then just extract the folder contents on the root of the SD card.

2. Run Haret.exe, and wait about five to ten minutes. Takes time to load.

3. Make sure to watch the video to learn about the functioning of the phone keys if you have never used an Android phone before!

To exit and return to your Windows Mobile OS simply 'soft reset' the phone - restart/power off and on.
Have fun, I will.

Windows Mobile ROM upgrade

Recent phone OS adventure:
I have had and or used just about every smart phone and been with virtually every US carrier there is since they came out in the late 90's. Yes I have used custom carrier OS's, Symbian, Blackberry, iPhone and Palm. But have always come back to Window Mobile. I have even demoed an Android for a few days and was NOT happy with it. I think the newer versions coming this year may prove better, but I still doubt I will have all my Windows applications available.
My reasons for choosing the Windows Mobile platform have primarily to do with my position as a network administrator. I require applications and functionalities only available in a Windows operating systems.
I have also learned how absolutely amazingly configurable the Windows Mobile platform is. Much like the Windows Operating system on the Desktop. And nearly all of the worthwhile applications and tweaks are free for the taking and searching or at very low cost. And the ability to 'tweak' and adjust the OS is unmatched. [Don't bring Linux into the equation as it does not have the user, application or development base of the Windows platform as of yet and for most users is WAY to difficult to administer. And yes I do have a few Linux servers and desktops I use, but as I said I am a network admin and have been working with all kinds of OS's for over two decades.]
   mac-vs-pc Chuckle, chuckle.

With my previous HTC Touch Pro (ver. 1) I flashed my ROM to give me access to features that were 'disabled' by my carrier. Most important to me was the 'tethering/internet sharing' abilities.
I found a ROM (OS upgrade) on the PPC Geeks and XDA sites and had no issues updating the phone and was very happy until my phone died and had to be replaced. I can't stress enough the assistance and knoweldge I have gained through these two sites! I wish to thank them and their users for all the support.
That was nearly a year and a half ago and I have since moved to the latest version of the Touch Pro2 from Sprint.
I was more that a little disappointed upon learning that my new phone would not contain Windows Mobile 6.5 and would NOT be able to be upgraded!

So I set about searching for an upgrade.
The ROM (Operating system for Phone) I chose was created by the folks at MightROM (with Windows Mobile 6.5).
Good video showing it's use:
http://www.youtube.com/watch?v=fplCcb4zU-4
From extensive reading over the last year this ROM appears to be the most stable and quickest of the bunch while at the same time containing loads more functionality that the stock carrier(s) WinMo 6.1 version. Also being Windows Mobile 6.5 it allows access to the Windows Mobile Marketplace. http://marketplace.windowsphone.com/Default.aspx
So on to how.
I started Here:
http://ppcgeeks.com/
and
http://www.xda-developers.com/

Most importantly, it was the forums section of each where I gained an unbelievable amount of information over the past few years. From simple applications and tweaks to more complex configurations and ROM updates.
Though often hard to sift through so many posts doing prodigious searching and more importantly - actually reading each and every post COMPLETELY, I was able to find the proper techniques and tools needed for my ROM upgrades.
Registration is free for both forums and is often required for access to 'downloads' (.cabs) posted in threads.
XDA forum:
http://forum.xda-developers.com/
PPC Geeks Forum:
http://forum.ppcgeeks.com/
Here is the actual ROM information.
http://www.mightyrom.com/
The forum concerning most things about this ROM is here:
http://forum.ppcgeeks.com/showthread.php?t=79579
AND
I recommend reading as many posts as possible! I can't stress that enough. The people at the forums are incredibly helpful but will NOT tolerate someone who asks questions that have been answered already numerous times. Spend a great deal of time reading posts, links and searching for question and answers you may have as you contemplate/plan an update. Asking questions that have already been asked will quickly get you flamed and not provide you any answers.

The actual download is here:
http://www.mightyrom.com/mightyrom/touch-pro-2/?did=6
The process involves first 'unlocking' the phone 1st and then 'flashing the ROM'.
There are two ways to do that.
One is the 'free' way and use the 'Hard-SSPLunlocker' method. This should enable you to then flash your ROM.
http://rhodiumw.htc-unlocks.com/hard-spl.php
and
http://forum.xda-developers.com/archive/index.php/t-578660.html
and more info
http://forum.xda-developers.com/showthread.php?p=5731732&posted=1#post5731732
[note the disable antivirus warnings!]

The second is the 'Full' way to unlock your CID (enable you to flash) AND it also unlocks your SIM (allowing you to unlock the CID AND unlock your 'Radio' - Carrier if you wish.)
For those that wish to use a phone from another carrier on a different network (complete unlock) you need to unlock the SIM too.  This is NOT required to flash the ROM if you are staying with your current carrier.
I did not wish to change carriers so I really only needed the hard-spl unlocker.

However I was having troubles getting the unlocker to actually 'unlock' my phone. You cannot update/flash your ROM until your phone is 'unlocked'.
So I sprung for the 'Full CID/SIM unlocker from the Rhodium-htcunlock guys. Made a small ‘donation’ and received the complete unlocker tailored to my phone. Well worth it for me. It actually worked and unlocked my phone and also allows me to switch the carrier should I desire to later (if I sell the phone).

The 'Full unlocker' which lets you unlock your phone and also the SIM and to update your ROM is here:
http://rhodium.htc-unlocks.com/
The actual download is here:
http://www.mightyrom.com/mightyrom/touch-pro-2/?did=6

After unlocking my phone I ran the MightROM upgrade with out a hitch.
I then did the 'carrier provisioning' on the phone (provided by MightROM in the 'Systems' folder.) then installed the 'carrier cabs' from Sprint (my provider).  And was good to go! It literally only took 15 minutes to be able to use my phone again!!
My phone has never been faster and more functional!!

There are many other applications that I installed after the upgrade and all went without a hitch.
If your phone is any type of Windows Mobile phone (not just a Touch Pro/Tilt) there are loads of ROMs and upgrade available.

I have loaded a crap load of productivity and media applications(there is NO media format I can't watch or listen to!). I may list them later or you can post and request them if you like.

Remember when doing upgrades to your phone you risk the chance of ‘bricking’ it. So proceed with caution and great deals of due diligence. [see picture above :)]. One ‘skin/theme’ I downloaded and installed ‘torqued’ my new system. So I had to ‘re-flash’. No big deal after already having done it. But just a warning.
Here are some good links to applications:
Frequently asked questions:
http://forum.ppcgeeks.com/showthread.php?t=91619
User recommended softwares:
http://forum.xda-developers.com/showthread.php?t=550973
and
http://forum.ppcgeeks.com/showthread.php?t=111190
Just thought I’d pass on some information some of you may use.

I know many of you have iPhones too. I have written previously on how to do upgrades on those too so I won’t go into great detail here. But I will provide the links to two of the top places for information on ‘Jailbreaking’ your phone. If you have one and would like to be free of the ‘lockdown's’ imposed by AT&T and Apple I would look at these:
http://wikee.iphwn.org/howto:rs9

http://www.quickpwn.com/category/phones/iphone/jailbreak

Saturday, February 6, 2010

Create an Ad Hoc Wireless Network With Windows 7

Have you ever been traveling and needed to share your internet connection with other or devices that don’t have a connection? Such as at a hotel or conference room that has only one  wired LAN  jack. Or maybe you have only one Wireless Phone/Modem Card and you simply needed to connect your other wireless devices (phone, media player etc.) to the same network as your laptop?
Or just had guests over with wireless devices (laptops or phones) that needed or want internet connectivity and you don't want to or cant provide them direct access to your wired (or even wireless) network for security reasons?
Well there is a solution.
If you have Window 7 there is a REALLY simple way to do this that most people are unaware of. You can share any connection that is already connected to your Windows 7 machine; wired LAN (Ethernet), 3G or 4G modem card, or even Wireless LAN (although if you already have a connection your other devices should too. But it is still possible).
Now to the details.
Open the Control Panel then open the Network and Sharing Center:
image
Then simply type in “Ad Hoc” up in the ‘Search Control Panel’ dialog and follow the steps. [Real simple.]
image
Click on the Set up an ad hoc (computer-to-computer) network and walk through the wizard.
image
Next you will choose a Network name, Security type and Key.
The Security types you can use will be dictated by the wireless card (or usb device) you are using. Here I am using WEP for demonstration purposes ONLY. DO NOT USE WEP for your security type as this is very unsecure. I recommend WPA2.
image
image
Then click on “Turn on Internet Sharing” if requested to do so.
image
Go back to the Network and Sharing Center and click on the ‘Manage wireless networks’ link and you will see the new network you just created:
image
image
You should now be able to find this network from any wireless devices you have. Just enter the security key and you are ready to go!! You may be prompted by the Windows Firewall to allow the ‘incoming connections’, if so allow them.
That it, very simple.
There are other third party tools available to do the same thing (such as Connectify)  but with this built in ‘hidden’ feature and ease in Windows 7, I don’t see the need. I will leave it up to you to investigate.

This method is used to share a connection from your Laptop (or desktop) to other devices, usually mobile, NOT the other way around.
If you wish to share your mobile internet connection from your phone to your laptop or desktop you will need to ‘tether’ your device to your system. There many many articles on tethering all kinds of devices for internet connections and I won’t list them all or go through any tutorials. You can search for 'tethering your phone' yourself.
I'll list a few.
The iPhone is a tricky one and usually requires ‘jailbreaking’ your phone – not for the meek. Couple iPhone links here, and here.
For the Blackberry you can check this article out, this program or search Google.
Same for WinMobile just search Google and you will find loads of methods.

There is one application that I have used for tethering to all devices and it has worked very well for me in the past. I still use it on my WinMobile phone now. It is available as a try and buy,  is very easy to use and I think well worth the price.
It is called PDANet and it is available here. [although for the iPhone you will still need to ‘jailbrake’ it -see notes above.]
A note on tethering, tethering works OK in a pinch but can be slow. AND if you do not have an unlimited data plan or use it extensively your carrier will NOT like it!
I hope this helps some of you who asked about these two methods.