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

Windows XP Mode for Windows 7

Ok so here is the reason for this post.
After nearly a year of trying to get a legacy application to work in Windows 7 I had just about given up.
The application in question may be a purpose built company application (proprietary) that is absolutely necessary for your business or simply something you would rather not do without. I am sure many enterprise and even home users have applications they need to, or would like to, continue using but that simply will not work in Windows 7 (or even Vista for most).
I have such an application. It was built with an old version of Visual Studio. The application utilizes Microsoft IIS (6) web services, MS SQL 2000 databases, and an old version of Crystal Reports for report generation.
It is our business application! I have no option to not run it.
It is in the process of being prepared to be upgraded, but that will take a considerable amount of time and capitol.
To attempt to get this application to run natively under Windows 7 I have done the following and probably more.
I have spent nearly a year trying to get our application to work on Windows 7. I have read hundreds if not thousands of pages on blogs, support sites, news groups and other reference sites and materials.
I have adjusted permissions on dozens of directories to allow for certain machine service accounts, users and read/write access.
I have edited config and ini files.
I have applied patches and fixes to the underlying applications, operating system and services.
I have tried installing other legacy applications in the hope they might contain components needed to run this application (access runtimes, older .Net versions, old Crystal Reports apps, etc.)
I have registered and unregistered dlls.
I have changed permissions on Component services.
I have gone so far as to fire up one of my old machines (with Visual Studio) and do some dll work (mergemodule type stuff) on my local dll files. [note here: I suck at programming and have not done any in a long long time!].
After all this I still could not get this application to work right – Crystal Reporting would not work.
As some of you know I absolutely hate to give up on a problem. I may put stuff on the ‘back burner’ for a while to let my mind work on it. But I just don’t give up. Character flaw maybe.
So what is one to do?
One solution that sometimes works on ‘simple’ applications is to you the ‘compatibility mode’ to run said application.
Compatibility mode has been available since the release of Windows Vista and Windows 2003 Server
To use the ‘compatibility mode’. simply right click on the executable of that application and go to the ‘Compatibility Tab’
Click on the Compatibility mode check box and choose the operating system you wish to run that application in then click apply and try and running the application.
clip_image002
I do use this on many applications that ‘say’ they won’t run on a particular version of Windows fairly often. And many times it works.
However there are applications that are ‘built’ around many other applications and components. Many of which will simply not run this way.
But what happens when just about everything else fails? How can you get that application to run fully and correctly?

The solution is Windows XP Mode for Windows 7. I have written on creating Virtual Machines before and I have been using them for years; as test beds and to run wholly cloned machines that had since died. But I didn’t think there would be such a seamless VM solution that nearly anyone could implement to just run a few applications!

I was wrong. Windows XP Mode for Windows 7 is freaking awesome!! The process is dead simple and fast! I am surprised this has not gotten much more attention and that the articles are scarce and outdated. Had it got more press I would certainly have tried it long ago and saved a few white hairs. The only caveat is that running XP Mode requires Windows 7 Professional or higher (Ultimate or Enterprise).

Following is a simple explanation and how to I cobbled together from various sources. Most of which were very incomplete or out of date so I had to add/edit the information.

Windows XP Mode for Windows 7 makes it easy to install and run many Windows XP productivity applications directly from your Windows 7-based PC. It utilizes virtualization technology, such as Windows Virtual PC, to provide a virtual Windows XP environment for Windows 7.
Users can access USB devices attached to the host directly from virtual Windows XP.
These devices include printers and scanners, flash memory/sticks and external hard disks, digital cameras, and more.
Once you installed applications in the virtual XP you can ‘Publish it’ and launch applications installed on virtual Windows XP directly from the Windows 7 desktop, as if they were installed on the Windows 7 host itself.
You can access your Windows 7 Known Folders: My Documents, Pictures, Desktop, Music, and Video, from inside the virtual Windows environment, such as Windows XP Mode.
You can cut and paste between your Windows 7 host and any virtual machine.
You can print directly to your attached printer from your seamless application or virtual machine.
OK, let’s get started.
1st. Check that your PC hardware works with Windows XP Mode by downloading and running this tool 1st:
http://go.microsoft.com/fwlink/?LinkId=163321

Then go to:
http://www.microsoft.com/windows/virtual-pc/download.aspx
Under Download and install Windows XP Mode, click Windows XP Mode.
Select the Operating System you have and download BOTH files – Windows XP Mode AND Windows Virtual PC.
I recommend clicking Save and keeping the file on your computer in case you ever need to reinstall Windows XP Mode. Note: Name each individual file so you will know which is which XP Mode and VirtualPC (the Virtual PC app will be named something like ‘Windows6.1-KB958559-x…)
Install XP Mode 1st
Then install Windows Virtual PC.
After installation is complete, click Restart Now to restart your computer.
Windows Virtual PC and Windows XP will now be in the list of programs.
clip_image004

To set up Windows XP Mode for first use.
Click the Start button Picture of the Start button, click All Programs, click Windows Virtual PC, and then click Windows XP Mode to start/run the Virtual XP.
Accept the license terms, and then click Next.
Accept the default location where Windows XP Mode files will be stored.
Type a password, type it again to confirm it,
AND make sure to choose to remember the credentials if you want the integration features to work smoothly and then click Next.
clip_image006
Protect your computer by turning on automatic updates, and then click Next.
Click Start Setup.
clip_image008
After setup is complete, Windows XP Mode opens in a separate window.
clip_image010
At this point you will need to install your applications in Windows XP.
You can install applications in Windows XP Mode just as you normally would on a physical PC. For example, you can install applications via web, from storage devices, or from physical media such as CD/DVD.
Inside Windows XP Mode, insert the program’s installation disc into your computer’s CD/DVD drive; or browse to the program’s installation file, open the file, and follow the instructions to install the program.
clip_image012
Make sure to choose “All Users” anytime you are asked who to install the software for—the integration features won’t work with software that installs just for your user account.
If you can’t install for everybody, you can simply choose “Open All Users” on the start menu, and copy a shortcut to the application into the start menu’s programs folder.
Once your applications are installed and shortcuts are in the All Users start menu, they will magically show up in the Windows 7 start menu under the Windows Virtual PC andWindows XP Applications folder!

Windows XP Mode works in two ways—both as a virtual operating system and as a way to open programs within Windows 7. Windows XP Mode runs in a separate window on the Windows 7 desktop, much like a program, except it’s a fully functional version of Windows XP. In Windows XP Mode, you can access your physical computer’s CD/DVD drive, install programs, save files, and perform other tasks as if you were using a computer running Windows XP.
When you install a program in Windows XP Mode, the program appears in both the Windows XP Mode list of programs and in the Windows 7 list of programs, so you can open the program directly from Windows 7.
Programs installed in Windows XP in the Windows 7 Start menu
clip_image014
You can now launch these applications from Windows 7!
Simply launch the application you need and you are good to go.
If you go here you can find some very good videos on the installation and configuration toward the bottom left hand of the page. I highly recommend checking them out.
Well that’s it. A years worth of aggrevation solved in about an hour!

More on Freeware that I use

I keep getting asked about what applications I would ‘install on a new system’ or what apps to I use for this or that and how can I find them. So I put together a list of  most of them I use again. I already have posted on my affection for Firefox used with add-ons and extension. So I’ll skip that here. This list is by no means complete I am sure there are many things I left off or that you can add.

Before I get to the tools and links;
Remember when installing any application to TAKE YOUR TIME AS YOU CLICK THROUGH THE SETUP PROCESS!!
And do NOT agree to install/add anything else other than the actual software you are planning on installing.
The same care should also be taken when applying application or ‘security updates’
Many Freeware applications contain an added ‘toolbar’ or ‘update checker’ NEITHER OF WHICH YOU NEED OR WANT. Make sure to ‘uncheck’ any options for such crap.
[Where do they get the nerve to sneak tool bars onto unsuspecting Users systems in the guise of updating their applications/runtimes/etc ?
And, why are they allowed to behave like the criminals who install malware on unsuspecting Victims’ systems ? ]

I understand that some of the developers are trying to get paid for their services and they deserve it, but to have that ‘check/option’ clicked by default is downright deceptive. If I feel an application is worth paying for I will donate directly to the developer, and I often do. In fact many applications on my personal use list were originally ‘purchase’ type applications that I bought and are now freeware!
This also occurs for ‘SECURITY UPDATES’ and upgrades too.
For example:
A notice appears on your PC about an update for Adobe Flash Player. Adobe, in their infinite wisdom, doesn’t inform Users why this update has come out.
The User, thinking that it improves the Flash Player, hurries to install it, clicking quickly through the installation pages.
When the update is done, guess what ? There’s another toolbar installed to Internet Explorer !!!
In the US, it will likely be either a Yahoo or Google tool bar.
Lord knows which tool bar Users in other regions of the world will find installed.
Or, there’s an update to Sun Java. Again, there’s no explanation about why there’s an update. Once more, the beaten down weary from constant updating User doesn’t notice that Sun is also offering a tool bar, which in the US is probably the MSN or Bing tool bar. European Users will likely have other unwanted tool bars stuffed on to their systems.
So be careful no matter what applications you install whether purchased or freeware.

Also note that ‘freeware’ doesn’t always mean no support. Many freeware applications have a very active ‘developer community’ and support forums.

There is no particular order to how I listed these applications and tools, I just started going through my applications install folder. Use any and or all of these at your own risk. They are ‘freeware’ and I make NO warrantees or guarantees to their safety or effectiveness for you. I have had no issues with any of these but you may. So have a complete system back up available incase something ‘bad’ happens. [see my posts on backups and images]
So here you go:

Log Me In
Access and back up your home or work computer from anywhere with an Internet connection. Even access your desktop from your Smartphone or iPhone or the dash of your Ford truck. It’s fast, easy and secure.:
https://secure.logmein.com/US/home.aspx

Format Factory a multifunctional media converter:
http://www.formatoz.com/

Flv Player is a tool to play Flash (.FLV) video files:
http://www.martijndevisser.com/blog/flv-player/

Firefox with extensions and greasemonkey
See my previous posts:
https://mikemartinezonline.com/blog/2010/01/16/improving-productivity-and-fun-with-browser-add-ons-and-scripts/

Driver Max let’s you back up and restore the drivers installed on your computer:
http://www.innovative-sol.com/drivermax/

Handbrake is an open-source program designed to convert MPEG video (including DVD-Video) into an MPEG-4 video file in MPEG-4 Part 14 (.mp4) or Matroska (.mkv) containers.
http://handbrake.fr/

Spybot Search & Destroy
Don’t confuse this application with other that are trading on the ‘Spybot’ name and are in
and of themselves ACTUALLY spyware. The one and only original FREEWARE application is here:
http://www.safer-networking.org/en/ownmirrors3/index.html

Microsoft Security Essentials
http://www.microsoft.com/Security_Essentials/

CCleaner is a freeware system optimization, privacy and cleaning tool. It removes unused files from your system – allowing Windows to run faster and freeing up valuable hard disk space. It also cleans traces of your online activities such as your Internet history. Additionally it contains a fully featured registry cleaner.
http://www.piriform.com/ccleaner/download/slim

LookInMyPC is a free utility that allows users to generate complete and comprehensive profiles, audits, and diagnostic reports on their computers.
http://www.lookinmypc.com/download.htm

DVD Shrink is a versatile freeware tool for fitting a DVD-Video disc on a single DVD-R:
http://www.afterdawn.com/software/video_software/dvd_rippers/dvd_shrink.cfm

DVD Decrypter is a highly versatile VOB-ripping utility.
http://www.freewarefiles.com/DVD-Decrypter_program_15586.html

Dvdflick is a simple but at the same time powerful DVD Authoring tool. It can take a number of video files stored on your computer and turn them into a DVD that will play back on your DVD player, Media Center or Home Cinema Set. You can add additional custom audio tracks, subtitles as well as a menu for easier navigation.
http://www.dvdflick.net/

Keepass is an open source password manager. Passwords can be stored in highly-encrypted databases, which can be unlocked with one master password or key file.
http://keepass.info/

µTorrent is a lightweight and efficient BitTorrent client for Windows or Mac with many features.
http://www.utorrent.com/

Media Monkey (free & Pro) Free music manager and jukebox for large collections of CDs, MP3s and other audio files. It rips CDs, converts audio formats, edits tags, renames files, creates playlists, etc.
http://www.mediamonkey.com/

Tuxguitar (opens Guitar taps pro too)is an opensource multitrack tablature editor. You can read and write Guitar  Pro files using TuxGuitar.
http://tuxguitar.he
rac.com.ar/

Defraggler can defragment individual files, groups of files in a folder, or free space on any FAT32, NTFS, exFAT, RAID partition. Defraggler can defragment the master file table when needed. It also displays the location of these files on a map of the partition.
http://www.piriform.com/defraggler/download/slim

Recuva is a freeware Windows utility to restore files that have been accidentally deleted from your computer. This includes files emptied from the Recycle bin as well as images and other files that have been deleted by user error from digital camera memory cards or MP3 players. It will even bring back files that have been deleted by bugs, crashes and viruses.:
http://www.piriform.com/recuva/download/slim

Speccy is an advanced freeware system information tool for personal computer.
http://www.piriform.com/media/10110/spsetup100.zip

Virtual Box is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use
http://www.virtualbox.org/

GIMP (the GNU  Image Manipulation Program) is a free software raster graphics editor. [think Photoshop without the $600.00 price tag]
http://www.gimp.org/

OpenOffice.org (OO.o or OOo), commonly known as OpenOffice, is an open source software application suite.
http://www.openoffice.org/

VLC Media Player is a cross-platform open-source multimedia framework, player and server. VLC  media player is a highly portable multimedia player and multimedia framework capable of reading most audio and video formats (MPEG-2, MPEG-4, H.264, DivX, MPEG-1, mp3, ogg, aac …) as well as DVDs, Audio CDs VCDs, and various streaming protocols.:
http://www.videolan.org/vlc/

k-lite Mega codec package allows you to play almost every movie file that you can find on the Internet.
http://www.free-codecs.com/download/K_lite_codec_pack.htm

Mozbackup is a simple utility for creating backups of Mozilla Firefox.
http://mozbackup.jasnapaka.com/

Magicdisk is a utility designed for creating and managing ‘virtual’ CD drives and CD/DVD discs.
http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm

GPVR is a mature, robust, full-featured Personal Video Recorder (PVR) or Media Center which runs on Microsoft Windows. It’s main function is scheduling tv recording and watching live tv.(tv card necessary)
http://www.gbpvr.com/

7-zip is an open source file archiver and can read and write to several other archive formats.
http://www.7-zip.org/

ImageBurn is a lightweight CD / DVD / HD DVD / Blu-ray burning application that everyone should have in their toolkit!
http://www.imgburn.com/

Funduc Search & Replace is a fast, easy to use grep utility for search and  replace in multiple files, directories and archives.
http://www.funduc.com/search_replace.htm

UnLocker is a tool that can trace and "unlock" the locking protection commonly used in system files.Its main use is to terminate the processes that are using a certain file, or force the processes to stop using the file, so the user can safely delete, rename or move the file.
http://ccollomb.free.fr/unlocker/

WhoLockMe is a Windows Explorer extension that will help you identify which programs and/or process have locks on your files.
http://www.dr-hoiby.com/WhoLockMe/

Open DNS  makes networks in homes, schools and businesses safer, faster, smarter and more reliable through Web content filtering and navigation services.
http://www.opendns.com/

Rname It
Another great Win95/98/NT app that renames multiple files. Files can easily be organized and grouped by a new common prefix and/or padded with a unique numerical or alphabetical value for sorting purposes. Features Real Time Preview and Full (Final) Preview for complicated renaming procedures.:
ftp://ftp.ruhr-uni-bochum.de/local/jk.collection/win/rname-it.zip

Sysinternals Suite
http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx

CombiMovie is freeware which can combine two or more mpg/mpeg files into a single continuous mpg file. It works very fast, almost as fast as copying the files itself! Suitable for digital camera or internet movies.:
http://www.bobyte.com/CombiMovie/CombiMovie.asp

Look@Lan is an advanced network monitor that allows you to monitor your net in few clicks.
Extremely easy to use and very fast in discovering your network’s active nodes. Full of relevant features such as: auto-detect of network configuration, monitoring, reporting, trapping, statistics and graphs, network tree view, network log, proof single node scan, os detection.:
http://majorgeeks.com/downloadget.php?id=3365&file;=9&evp;=243ad7f7dbd42ca50abe8bf849b4423b

KarenWare Tools
Directory Print:
http://www.karenware.com/powertools/ptdirprn.asp
 
Hasher:
http://www.karenware.com/powertools/pthasher.asp

TightVNC  is a cross-platform open source remote desktop software application that uses and extends VNC ‘s RFB protocol to control another computer’s screen remotely.:
http://www.tightvnc.com/download.php

UltraVNC is an open source and free application for the Microsoft Windows operating system that uses the VNC protocol to control another computer’s screen :
http://www.uvnc.com/download

OsX VNC server is protocol lets you connect to and control another computer.:
http://sourceforge.net/projects/osxvnc/
 
OsX VNC Client:
http://sourceforge.net/projects/cotvnc/

PDF-XChange Viewer is a free alternative to Adobe Acrobat Reader–allows users to View Adobe compatible PDF files:
http://www.docu-track.com/product/pdf-xchange-viewer

Notepad++ Opensource notepad on steroids:
http://notepad-plus.sourceforge.net/uk/about.php
Appinstall:
http://superb-west.dl.sourceforge.net/sourcef
orge/notepad-plus/npp.5.4.2.Installer.exe

Onyx (Mac)is a multifunction utility for Mac OS X. It allows you to verify the Startup Disk and the structure of its System files, to run misc tasks of system maintenance:
[Looks like Apple swallowed this project]:
http://www.apple.com/downloads/macosx/system_disk_utilities/onyx.html

CutePDF Writer
Create professional quality PDF files from almost any printable document. FREE for personal, commercial, gov or edu use! No watermarks! No popup Web ads! Now supports 64-bit Windows.
http://www.cutepdf.com/download/CuteWriter.exe

Cloud Storage Tools and Tips

Google’s new feature, announced earlier this month, has gone live. It gives everyone with Google Docs [if you have Gmail you have Google Docs] a 1GB space to store, and share, files of any kind, with the ability to share folders, this can easily be used to share any kind of media. This is very easy to use.
Here’s a look at how it works.

There is also a service offered by Microsoft for users of their Hotmail and Live services called SkyDrive which lets you share files and folders.
Microsoft increased the free online storage limit for their Skydrive “storage in the cloud” to 25gb.
The individual file size limit is 50mb! Looks great for those larger files. Plus you could also ‘zip up’ larger files to pieces smaller than the 50mb limit.
I like SkyDrive for putting up to the web utilities and documents for me and those I support. By creating folders and protecting them by providing different ‘networks’ that individuals can access, I am able to who sees and gets what. Much like an FTP but it’s not my server and I don’t have to do some massive training for the less technically inclined.

Neither of these two services are  ‘live synchronization’ programs like Dropbox, LiveSync or LiveMesh.

I think if more people new about and also how to use LiveMesh, they would. And they would start now.
It is like Dropbox on steroids! I know there are people who love Dropbox, but have always felt it was way too limited for me.

LiveMesh can be used on Windows and OS-X.
I am a new convert to LiveMesh. With LiveMesh you can have your files easily synchronized between a large number of devices, including phones, AND online in the cloud providing a backup.
Plus you can also use LiveMesh as a remote access tool too! It provides for a ‘virtual desktop’ a’la Windows Remote Desktop.
Here is a very good walk through. It is long but well worth watching the entire thing.
[youtube=http://www.youtube.com/watch?v=l1lYgS4xJFU]

With tools like these there is really no reason you should not be ‘without’ important files or documents no matter where in the world you are.
Which ever you use, and you should use at least one of them, you will be secure in knowing your files are ‘backed up’ and available at any time.

[For the more geekier folk, like myself, who have multiple Hotmail and Live accounts, you can configure some ‘super tricky’ file synchronization. It just requires ‘signing on and off to different ‘Live’service accounts in the ‘Mesh’ task manager. But be carefull to keep your main account logged in most of the time so your important files are kept up to date.]

Another Great Remote Support Tool

I have been using premium and free versions of LogMeIn for years and have been very happy with their products and services.

I looks like they are adding another great tool calle LogMeIn Express.
[sorry for now only WinXP and above – no Mac yet]

LogMeIn Express is a screensharing tool from the makers of the popular remote-desktop software, LogMeIn. With this new offering, sharing your desktop is as simple as sending your friend or associate a URL.

Only the person doing the screensharing needs to download anything. The sharer only requires a small application from LogMeIn, the viewer only needs to visit the LogMeIn Express site and plug in the number that the sharer has given them.

Once they plug in the number you’ll approve them for viewing and—if you desire—remote control. You can send them files, chat with them via the LogMeIn Express control panel, pause the screencasting, disconnect individual users, or shut down the screen sharing all together.
The connection is secured using 256-bit SSL encryption and you can share with up to 100 users.
The Logmein Express page:
https://secure.logmein.com/US/products/express/Default.aspx
More info:
http://www.downloadsquad.com/2009/12/14/logmein-express-offers-simple-screen-sharing-solution/

Have fun and be productive.

Recovery from dead HDD

As you can tell from many of my posts I am a fanatic about the importance of backups.
Yet very often many people don’t follow best practices and proceedures for data back up and security.
And there are times when items have not been able to have been backed up in a normal back up cycle or are not synchronized either. Such as laptops of executives that have been on hecktic travel schedules.
I recently had the horrible issue of having one of my executives have his laptop hard drive die while still loaded with data that is/was needed for an upcoming regulatory inspection and audits!
You know when you here that ‘clicking’ and ‘clunking’ you are most likely SOL.
So I remembered, going back about a decade ago, I once used a technique to recover data from an old Novell server that ran a COLD storage array for a large souther California municipality. There was no software available to ‘re-install’ on a new machine (manufacturer long gone) and the needed COLD indexes were on the server drives anyways. 
That technique was – Freezing the Hard Drive.
I have used it many times since for years.
I figured I could try that and hope for the best.
It may not always work but if the drive is truly toast it is well worth the shot. Unless you are someone who can shell out thousands upon thousands of dollars for a clean room recovery and reconstuction you may be able to recover data otherwise considered history with this very simple technique.

Many times drives fail because of overheating which can distort the metal. By freezing the drive, you can re-align the read head because the metal shrinks just enough to put it back on track.

Most modern drives use liquid bearings, and lowering the temperature makes these bearings work differently. Also, if there is an electrical fault due to a cracked solder trace, lowering the temperature re-connects the two sides of the crack.

What I did is remove the HDD from the laptop, rap it up in paper towels, throw a buch of those little silica packing packs and put it in a zip lock freezer bag after sucking out as much air as I could.
Then I left it overnight at our office in the deep freezer.
The next day, after having completely loaded up the laptop with a new HDD with an OS, and all our apps, I was ready to give it a try.
I popped out the new HDD from the laptop.
Removed the ‘frozen’ hdd from the bag and packing and put it in the laptop.
I then booted to a recovery;/rescue USB stick [more on those another time].
The first attempt I still had no recognized HDD 0. 🙁
But I restarted again, and BAM!
The drive was recognized and accessible – not even ‘clicking’!
I quickly opend up an ‘Explorer’ from the ‘MiniXP’ session and was able to copy ALL of the data we needed on to the Flash drive. I even got all the favorites/bookmarks, profile settings and other miscellaneous documents from the drive too!
Just after finishing up copying all that, the drive again began to chunk and click. But I still got all our stuff – Yeay!
Another way to do this would have been to use an external ‘cage’ for the drive. And I have done that in the past too. What ever works.
Well just thought I’d pass that on.
By the way, this technique works for Mac’s too! I recoverd an old drive from one my G3’s long enough to get some old Illustrator and PS files I really needed.
After my recent experience I looked around the web and found I am not alone in my experiences. Many others have had success too.
This guy has a good walk through here.
If you search there are sure to be many more.
Good luck and please back up your stuff.

Back ups and System restores

Folks, please back up your data.
Once again I have been involved with a system meltdown where there was NO valid back up available.
I was able to salvage some data only after many, many hours and lots of aggravation.
Please don’t let this happen to you.
If people would create, and more importantly follow an effective back up strategy, they (and I) would live a much less stressful life.
There’s one simple rule about backups that everybody needs to fully understand:
Your files should exist in at least Two places, or it’s no longer a backup! Too often people delete files from their primary PC, assuming they are backed up or worse have their back ups located on the same hard drive on the same PC. A different partition of the same physical drive does NOT count. When hard drives fail they usually take the whole drive down including all partitions.
You data must exist in TWO, separate places at once or it is not a back up.
The simplest way is to purchase an external drive that you back up your data to by creating (and appending) disk images (see below for more) on a regular basis. I believe the most effective backups are Images(Clones).

Large external drives are very inexpensive these days. You can pick up a 1TB drive for around $100 or less just about anywhere.
But remember when backing up your data that you can’t delete it from your main system once it’s been backed up to an external drive. By doing that, you’ve left yourself with only a single copy of your important files, on an external drive that has just as much chance of dying as your internal PC hard drive.
So if you have only one external drive remember that.
Or you can go to my paranoid – but outrageously safe, route:
And use at least TWO external drives for image rotations.
I do.
I believe in the ‘grandfather/father/son’ method of backups.
[This is a method for storing previous generations of master file data that are continuously updated. The son is the current file (the one on your pc or data drive for home users), the father is a copy of the file from the previous cycle, and the grandfather is a copy of the file from the cycle before that one.]
I don’t want to be the guy who lost 25 years of family photo’s or my QuickBooks file with 15 years of business data because I didn’t want to spend a little money and time up front to be safe.

Imaging or cloning is the procedure by which you create a backup that is identical to a bootable system either to another (separate) internal or external drive. This is the ultimate backup! Should your drive fail you can just ‘pop in’ your cloned drive or ‘restore’ that clone image to a new (replacement) drive and your are up and running.
Image software makes a full, exact copy of your hard drive— a mirror image of the operating system, software, data, file organization—everything.
Good description here.
The go to software for me is Acronis or Ghost
Both have home and enterprise solutions. I have used them for many years, and continue to use both of them extensively.
For the price it is inexcusable to not have this software and use it regularly in your back up strategy.
For OS X creating an image is very simple process that can be done without any 3rd party software although I do like using SuperDuper. I have covered that in a previous article here.

Some of you may be happy just having your ‘data’ backed up to an external or online storage solution like Dropbox, Mozy, iDrive or Carbonite. There are others search ’em out.
That is fine and good for immediate back ups or access to current documents while traveling. I sometimes do this to between my image/back up schedule or when I am traveling and I know I will not be able to use a secure system.
I also use Microsoft’s SyncToy to mirror my working folders at home to one of my external drives and at work for my working documents and files. This tool has just been update to increase it’s speed and robustness, especially with network attached storage devices (NAS). You can find it here.
Well that’s all for now.
Please people save some grief and back up your data then back that up!
Peace.

Google Docs Exporting

As most of you know I am a huge fan of Google web apps – Gmail, Calendar and Google Docs.
By being available nearly everywhere (with Internet connection that is) they greatly enhance productivity.
Google docs is a great tool for putting up reference information such as technical walk throughs, How-To’s, and documents and forms that are needed all the time from different locaitons and the like.
Because my natural paranoia though, I don’t put up sensitive information into Google Docs. And I download my Gmail a few times a week to Outlook. Google (and all ‘cloud services’ – MSN, Yahoo etc.) go offline or are sometimes not available, and as I have written before, the security risk of the cloud is still very real.

If you have lot’s of documents in Google Docs and you would like to export them Google has made that MUCH easier now.
Now you can export all your documents, spreadsheets, presentations and PDFs from Google Docs in a siungle  ZIP archive.
Perfect for making sure your documents are available whether or not Google is available.
Check out this walk through.
Google Batch Export

Google Wave

I have been messing with Wave for a short time now and I can tell you it is ‘neat’, and powerful, but fairly hard for the average joe to understand. I think the potential is huge; if I can just figure out how I will actually use it. 🙂

Google Wave was designed by software engineers to solve a problem that didn’t really exist till they created it. A lot like Twitter. And most of you know how I feel about that. This guy has good rundown of the idiocy of Twitter. But I digress..

Google Wave looks to be a great help to people who regularly and continually need to collaborate in a ‘live’ environment. Like software engineers! Go figure.
It combines a live very powerful Wiki, email and documents in one single point in ‘real time’. For people in businesses that require lots of quick correspondance to work on and complete projects this could be a big help. Likewise for social groups (PTA, Boy Scouts, Soccer Club, Business Alliance etc.) to keep events organized this may prove very powerful.

I like the ability to ‘drag and drop’ files right into a wave.

Here is Google’s best description I’ve seen to date.

LifeHacker has a good post about how people are actually using it in various scenarios here.

It has been hyped to no end by Google and the media. Check it out for your self. You may find a good use for it you may not, who knows.

You may get an invite soon if you are reading this; I ‘nominated’ a lot of my contact list. 🙂

Anyways have fun all.
Peace.

Stop Spam Calls

Ok, how many of you have gotten calls that were dialed by an automated system?
You know the kind. Your phone rings and if you pick it up there is a ‘pause’ before someone gets on the line.
Who then proceeds to tell you that,
”the FBI needs your information..”
“your car warranty is about to expire..”
“you owe money to such and such and we can reduce the amount…”
“we are in the neighbor hood doing x for the Jone’s etc.”

The list is just about endless.

Or how about getting messages on your voice mail or answering machine that tell you “to call 800-xxx-xxxx ext. xxx for a very important matter.” Or “you have an outstanding balance please call 800-xxx-xxxx etc.”

These calls and nearly all like them are made by ‘dialing programs’. There are two types most in use today.

The first and most common is the programs that actually dial a whole set of numbers for a given area code and prefix.
Example: 310-473-xxxx from 0001 on up.

The second is used mostly by fraudsters, bill collectors (illegitimate and some times legitimate) and other scammers.
The program dials a given set of numbers the same way.

HERE IS THE KICKER:
Since the calls are made by machine they follow rules! And we can exploit them to our advantage!
The programs were designed to save money by dialing fast and not wasting the time of (expensive) people. Although one could argue that wages in Bangladesh aren’t that high, you still need real people, even if they don’t speak proper English, to carry on a real conversation.
So when the dialer get’s an out of order or line disconnected ‘tone’ it marks the number as ‘no good’ and moves on.
If however you pick up the phone the system knows the number is valid and puts you through to a person who will then annoy the crap out of you.
Same goes for the calls on answering machines and those going to voice mail – if the dialer get’s an out of order or line disconnected ‘tone’ it marks the number as ‘no good’ and moves on. If your machine or voice mail answers with a ‘message’ like, “hello we are not here ……” the call then plays the message to call a certain 800 number back etc.
With any of these calls the absolute worst thing you can do is actually call that number!!
Your phone will be marked as ‘valid’ and ‘worth calling’ forever!
[This also applies to spam email too!! Never respond to spam email to ‘be removed from list..’]
So how do you we beat the machines?
Quite simple actually.
By playing the ‘call could not be complete’ or ‘number disconnected’ tone before your answer message.
That’s right by simply placing that ‘beep beep beep the number you are dialing…’ tone before your message you will kill the auto dialed call. If you are like me you can even play the tone before you answer a live call!
Just play the tone then record your message.
Make sure you tell people who should be calling you – family friends – that they should ingnore/wait for the actual message.

So where to find the ‘tone’.
Here are a couple links to the tones with the associated message.
Remember you only need the ‘tone’ at the beginning to make the dialer think the number is bad.
You can find them here:
Disconnected number:
Wave format:
Call not completed as dialed:
Wave format

I have created a looped tone with out the message that I use. It plays the ‘beep beep beep’ twice in a row. I will try and find a ‘place’ to put it when I can for easy download. Check back.