Archive

Posts Tagged ‘windows’

How To Tether Your Android Phone For Free

android tethering2 How To Tether Your Android Phone For Free

So you’ve heard about tethering.  You’ve heard its available from your phone company for an extra whopping $30 bucks on top of your regular data plan.  Well, what if I told you that with a few easy steps, you can tether your Android phone to your desktop or laptop and surf the web using nothing but your phone a “sort of” high speed modem?  With some very basic computer knowhow, a PC, a USB cable, and an Android phone, you can surf the web from wherever there is a decent 3G or EDGE connection, which for a lot of people is almost everywhere.

I am using a Nexus One (Android 2.1 rev1) but I believe this should work on all Android devices.  There are a few different ways to enable your phone to tether.  One way is rooting your phone, which voids your warranty and the other (the one I’m going to go over) is installing a free application from the Android Marketplace called “Proxoid”.  Just open up the market and search for it.  It will be right at the top.

Unfortunately, in order for Proxoid to work you will need to download the Android SDK. Luckily, Google has redesigned the SDK to only include the basic framework, requiring you to download the platform and tools you wish to work in, rather than forcing you into a 200+ MB download that has everything.  Ok, away  we go:

This tutorial assumes that you have a basic to intermediate knowledge of Windows XP / Vista / 7 or are willing to research any items that don’t make sense.  Specifically, you know how to move files, extract files from archives/zip files, create shortcuts on your desktop etc.

(Of course, start by downloading Proxoid from the Android Market)

1.  Turn on Debugging Mode on your phone.  Go to Settings>Applications> Development >USB Debugging

2. Download the Android SDK.  You can get the ZIP file here:  http://developer.android.com/sdk/index.html (note: this tutorial only covers the Windows version.  I am writing this tutorial as if its for Windows 7, but Vista and XP should be similar.   Although it is possible to tether on Mac and Linux, I’m not that great with either so I can’t really get into it).

3. Extract the “android-sdk-windows” folder from the ZIP file to a place of your chosing.  I just extracted it to my c: drive.  The choice is yours.

4.  Open the “android-sdk-windows” folder you just extracted and launch “SDK Setup.exe”

5. Note:  On two separate PCs, I got the same error saying:

“Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.”

To get passed this, click “close” and go to the “settings” tab found on the left side of the window.  Check the option to force https: connections to use http: which will fix this error.

6. Click the “Installed Packages” tab on the left.  Then click “Update All…”

7.  All we need here is the USB Driver Package.  Click each item in the packages window to place a red X except for the USB Driver Package item.  You can also indivudually highlight each package and click “reject”.  In this screen “accept” means install and “reject” means “do not install”.

8.  Once everything EXCEPT the USB Driver Package is rejected, click “Install”.

9 This will create a new directory in your “android-sdk-windows” folder called “usb_driver“.  Check it out, you’ll see it there.  This folder contains the USB drivers for your Android phone and will allow it to properly communicate with your Windows computer.

10.  Plug in your phone using a USB cable.  Some computers will automatically pop up a Found New Hardware window and some won’t.  I’m not sure why.  (If it doesn’t pop up, go to step 10a).  If you are presented with the Found New Hardware window, do not have Windows automatically search for a driver to install, instead, instruct it to “Browse My Computer For Driver Software”.  This will allow you to tell Windows where to find the driver for your phone.  Browse for the driver by pointing the search to “c:/android-sdk-windows/usb_driver” (or wherever you installed it) and click Next.  With any luck, Windows will find the driver and install it automatically.  Note:  both 32-bit and 64-bit drivers are included in the SDK.

10a.  If you were not prompted to install new hardware when you plugged in your phone, don’t worry.  Just go to your device manager.  There are several ways to do this.  The easiest way is to Right Click your “Computer / My Computer” icon on the desktop and then click “Properties”.  Depending on which version of Windows you have, you may see a link right there for Device Manager.  XP users have a dig a little bit more, but it’s there. I promise.  Once you’re in the Device Manager, look for a item that sounds like your phone and that has a yellow mark on it.  (You may have several yellow items depending on the overall health of your computer).  Mine simply said “Nexus One” and had a yellow icon under it.  Double click the item and you will see a message saying something to about the driver not being installed for this device.  Install/update the driver and use the steps in step 10.  Once the driver is installed, you will have an item called something like “Android Compatible ADB Interface”.  If you see this, you’re in business.

11.  There are two files additional files that must be added to the Android SDK folder to enable tethering.  Install the “start-tunnel.bat” and “check.bat” files into your “c:/android-sdk-windows/tools”  folder.  These files are provided at the maker of Proxoid’s website, but for you’re convenience, I have uploaded them here: http://www.slagermanphoto.com/android/

12. After copying the two .bat files into your tools folder, right click on the “start-tunnel.bat” file and go to “Send To>Desktop (create shortcut).  This will place a shortcut to the file on the desktop.  This will be helpful because any time you wish to tether, you will need to launch this application.

13. On your phone, open Proxoid and place a check mark in “Start/Stop” Proxoid

14.  Double click the “start-tunnel.bat” shortcut on your desktop and follow any instructions in the command prompt window that opens.

15. Open your browser, be it Internet Explorer, Firefox, Chrome.. whatever.  You are going to need to modify the browser’s proxy settings.  I won’t go into much detail here, that’s what a Google search is for, but you will need to set your proxy address to “localhost” or “127.0.0.1” (no quotation marks) and the port for all traffic to 8080 (http, https, socks etc).  Almost all browsers will have their proxy settings under Options or Settings.  Firefox is under Tools>Options>Advanced>Network.  Chrome is under the Wrench icon, then Options>Under The Hood>Change My Proxy Settings.  IE, eahh.. you get the point.

16. FIN!  Start Browsing!

If you did everything correctly, you shoud now be able to browse the net right through the data connection on your phone.  Unfortunately, it will be slower than what you’re use to.  Sometimes painfully slow.  It really depends on your carrier, signal strength, data connection quality, and the content you are trying to access.   You can verify its working by turning off your wifi connection or unplugging your ethernet cord.  If these are off and your able to surf, then give yourself a pat on the back cause you’re done.   The beauty of this is your phone is being charged as you use it, so as long as your computer is plugged into an outlet, you will have limitless access and not have to worry about the battery on your modem.. err…  phone.

Be aware that when you are done tethering, you will want to change your proxy settings back to their default (usually blank) state.  If you try to connect to the Internet over regular wi-fi or a wired network and you don’t change the proxy settings back, you will have trouble browsing.

Happy Surfing and congrats on sticking it to the man… Cough At&t….

Keep in mind that it is YOUR responsibility to verify with your mobile carrier that this will not cause you to incur any extra costs on your bill.  I will not be held responsible for any unexpected or outrageous phone bills.  Always check with your carrier.

Apple Fanatics vs The Whole World

Honest question (and no offense intended): What is it about Apple and their products that makes most of its users believe, beyond a shadow of a doubt, that a Mac Pro, iMac, MacBook, iPad, iPhone, or iPod are the only respectable and viable solutions to getting anything done in today’s electronic age and that everything else non-Mac is categorically garbage? And why are PC users typically not like this? These are objective observations that I have made. I am not trying to color this note with personal preferences, these are real questions i am looking for answers to.

Being a photographer and mingling in the design realm, I am exposed to Mac folks on an almost constant basis. Almost as constant is the “how do you get anything done on a PC??” question. I use to brush it off and blame it on the age-old PC/Mac debate but lately, I have been noticing a trend that seems so obvious I can’t believe I didn’t pick up on it before. Many Mac users truly believe that Apple products are the holy grail of computing. An infallible brand of perfect machines that just “get the job done”. While I don’t deny that Apple has been a leader in innovation and makes quality products, I find myself trying to understand how so many of its users hold this blind belief that if it’s not an Apple, it’s crap.

A lot of people know me as the PC guy. My first computer was a PC (Windows 3.1). I’ve grown up with PCs and they have always served me well and interestingly enough, I have used Macs for years as well during college. Have I ever had a PC crash on me? Yes. Have I ever had a virus? Yes. Have I ever run into a situation where there was something that a Mac could do that a PC couldn’t? Never in a million years. It is true the PCs are more likely to be attacked by viruses and malware but think about it. If you were the maker of these viruses, wouldn’t you want to focus your energy on targeting the platform that holds over 92% of the total market share? Then some people say that PCs just break all the time. Yes, PCs break but so do Macs and EVERY other type of electronic available to us. For every major defect or recall with a PC that I’ve heard about, I’ve heard about an equally damaging (and often embarrassing) defect on a Mac. Ahem… yellow screens on the iMac. cough overheating nVidia graphics cards.. ok I’m done.

I like to think of myself as a diversified geek. I use Windows and Ubuntu for every day computing. I was a long-time Blackberry smartphone user and recently switched to Android. I have a Microsoft Zune for music instead of an iPod. I find it’s best to chose platforms that suit my specific needs. If something isn’t a good fit, I move on. At the same time, I acknowledge that every platform is going to have its strengths and weaknesses. I have noticed that PC/Linux people tend to be this way, while Apple people tend to be the complete opposite. What is this about? I have also objectively noticed that pro Mac people have little experience with PCs, while pro PC folks, tend to have used both. Hmm…. FTW!

This takes me to the point of this note. Why do Apple fans/users so blindly believe (or at least appear to believe) that their platform is perfect in every way? My goal is not to bash Apple products here. But to be honest, I guess part of my goal is to bash the people that hold Apple products on an unearthly pedestal.

In my humble opinion, Photoshop is Photoshop no matter what platform you use it on. MacOS has its strengths and serious shortcomings, just like Windows. “Well what about video, Mac has Final Cut Pro” says the Mac guy to which I respond, “so what, I have Adobe Premier Pro and After Effects”. I could go on like this forever. Literally.

One observation that I have honestly made is that the people that I encounter who feel that Mac are the only way tend to be on the less computer-savy side of the fence. They know how to email, update their facebook page, or download a photo from their camera to their computer but beyond that it gets fuzzy. “Power users” (as I call them) know file systems, what hardware does what, how to format a hard drive, install a new printer driver etc etc. These “power users” tend to be on the other side of the fence, not declaring loyalty to a specific computer religion. Why is this? It seems to me that actual ability to use a computer would be irrelevant to a person’s belief of the superiority of one platform over another.

My point is is that everyone is going to have a preference. Obvious. I get that. Some people will will stick to a platform and others will flirt, even if only for a moment, with others. But please please please, stop telling me that your Mac can do things that my PC can’t. Mine can do the same thing (and much more) for about 1/4th the price, and that is just not debatable.

And if there’s one other item I can offer (and I admit that this is subjective) it is that Apple (Steve Jobs really) has put a hell of a lot of effort into manufacturing Mac users into exactly the kind of customers he wants them to be: ones that keep coming back for more. They have done this by herding and corralling their customers into a tiny closed MacOS pasture. You see the pasture. I looks small, but pretty none the less. You are drawn to it and and suddenly forced through the gate and Steve slams the door shut and says to you, “Don’t worry about how small this pasture is, instead concentrate on how green the grass looks. This grass on the other side of the fence is of far less quality, in fact, the fences are high-tech and were built by me and they have the special ability to keep the outside grass out forever and if any of that grass does manage to get in, I will kill it immediately so that it does not have a chance to influence you.” You go about your day, admiring the green grass, afraid of the bad grass on the other side of a tiny little fence.

Am I making any sense here? Are you a Mac person and find yourself offended, bewildered, betrayed? Well, welcome to my world as a PC user who is tired of being accused of being an idiot for making a logical choice in what brand of computer to edit a photo on.

Adobe FINALLY Fixes PDF Printing on Windows 64-bit Platforms

I just noticed that I had an update ready for installation today.  It was an update for Adobe Acrobat 8.1.4.  All I can say is FINALLY!  For as long as I have been using Acrobat on Windows XP 64 and Vista 64, I have been unable to use the PDF Printer in any application.  It would simply crash and give no love.  I had to resort to Bullzip PDF Printer, which by the way is a fantastic free PDF printer.   I am happy to inform you that 8.1.4 appears to have fixed the 64-bit printing bug completely.  At least on the one workstation I installed it on.  The release notes make no mention what-so-ever about this fix, only stating that it is patching security vulnerabilities, but all I know is that I can now combine and print PDFs from any application (MS Word for example) with no problems at all.

I would love to hear if others are having similar success!

Windows users can get it here:  (You can only upgrade to 8.1.4 if you are currently running 8.1.3)

Categories: News Tags: , , , , ,

Windows Vista Color Management = FAIL, But This May Help You…

UPDATE: This article was written well over a year ago, before Windows 7 was even hot news.  I assumed that this ridiculous Vista flaw would be addressed in Win 7, but it has not been.  The article below applies to both Windows Vista and Window 7.  I’m starting to think that this will never be fixed.   Hope this helps some people out there.

If you are having problems with Windows Vista and color calibration and profiles, by all means, read on…

I’ve been on Windows Vista since it’s early beta stages several years ago.  To be honest with you, now that I have been using Windows 7, can honestly say that I HATE VISTA!  Now before you think I’m just riding on the Vista hater bandwagon, please listen to one of my biggest gripes.

I purchased a new laptop recently.  A Dell Studio 15.  I had many troubles with it and decided to return it.  I exchanged it for an HP dv5 series.  A vanilla flavored laptop running Windows Vista SP1.  As a photographer, it is important for me to work in a computing environment that is color correct.  An issue that I was hoping was unique to the Dell perfectly replicated itself on the HP and that was I noticed that my custom ICC profile for used for color calibration kept dropping out of the video card.  I use Datacolor’s Sypder2Pro Suite for calibration.  Strange things seemed to cause my profile to be lost, such as Windows Vista UAC prompts popping up.  Not being a huge fan of UAC, I just turned it off.  Then I noticed that anything that brought Windows to the log in screen would cause the profile I created to vanish such as coming back from the screen saver or powering the screen back on after some idle time.  Even worse, whenever this happened, the only thing I could do was reboot the computer entirely.  NOTHING WOULD RELOAD MY PROFILE OTHER THAN A COMPLETE POWER DOWN AND REBOOT!  This was a huge letdown and actually sort of freaked me out.  This laptop would be worthless to me unless I could figure out a way around this.

Now thoroughly panicked, I went to the web and learned that this exact color issue had been a problem with Vista since it’s conception.  I find it rather strange that after owning several Vista machines, that I only experienced this problem on my two most recent computer purchases.  (I have several Vista machines that DO NOT have the problem I am describing in this article and at the time of this writing, I do not have an explanation for that).

Without going into too much detail, it looks like this problem exists in Vista because of the order that it loads the profile in relation to other display driver mumbo jumbo.  Basically, Vista loads your profile, and then loads the uncalibrated luminance data back over the corrected profile.  I really don’t understand how such a seemingly simple yet critical issue such as color profiling could fly under the radar (or be ignored) for this long.

The good news is that I have found a solution that works for me every time.  Its only a minor inconvenience and has sort of just become part of my work flow.  Will it work for you?  I don’t know, as I have not really had an opportunity to test this across more than just a couple machines, but so far so good.

You need LUT Manager for Windows (download here)

LUT Manager

Solve your Windows Vista color profile nightmares with LUT Manager

Once Installed, place a shortcut for this application on your desktop.  As soon as Vista loses your calibration data (for whatever reason), simply launch LUT Manager, load your profile which is saved in C:\Windows\System32\spool\drivers\color\ (you’ll only have to do this the first time or if you want to use a different profile) then in the program, under the LUT menu, select “Load default for device”.  This will magically reload the  LUT (look up table) data from the profile you created using your colorimeter into your graphics adapter.  The change will look dramatic, especially if you have been working without a calibrated screen for a while.  When I load the correct LUT data, I am always shocked at how magenta/dark the screen looks at first but its just because my HP’s screen leans so far toward the cyan, blue, way too bright side of the spectrum.  (Sound familiar Mac people???)  The strangeness subsides after about a minute.

So there it is, my quick, easy solution to solving the ongoing failure of Vista’s color management.  I am interested to know if this solution works for other people.  Feel free to post comments or discuss!

Microsoft Releases Windows 7 Beta on 1/9/09.

Microsoft’s much anticipated and so far applauded update to it’s miserable OS Windows Vista will be available to everyone, tomorrow, as a free download.  I have heard that this beta is the most solid ever released by Microsoft.  I think I might give it a whirl, just to try it out!

http://www.cnn.com/2009/TECH/01/08/microsoft.ballmer/index.html

New Windows 7 Desktop

New Windows 7 Desktop

Categories: News Tags: , , ,