Connecting to a MacBook’s Internet Sharing from a Kindle

A couple of days ago I brought home a Kindle from Amazon (the WiFi + 3G version). So far I’m absolutely nuts about it.

Kindle! Kindle! Kindle!

Kindle! Kindle! Kindle!

It does just about everything I wanted in a e-book reader and it’s much easier to take with me than the iPad. I’ll post a full review after I’ve used it for a month or two.

Anyhow, I was trying to connect it to my MacBook Pro with Internet Sharing enabled, but the Kindle would not connect to the MacBook.

After digging online a bit, I found the solution on a Kindle forum. You have to manually set up a Kindle’s connection if you want to use a Mac’s internet sharing because the Mac implementation of DHCP sucks giant nards of doom. (There’s a more technical reason, but that’s the gist of it.)

To connect a Kindle to a Mac that is sharing their internet connection, press the MENU button on the Kindle and go to SETTINGS. From there, choose WiFi settings and highlight the MacBook’s internet sharing name.

From there, you need to choose to set up the WiFi MANUALLY. Keep the security settings on WEP, but instead of DHCP, choose STATIC.

Then fill out in the following…

IP : 10.0.2.251
Subnet : 255.255.255.0
Router : 10.0.2.1
DNS : 10.0.2.1

TIP : Don’t forget on the Kindle you can press ALT-Q to enter a 1, ALT-W to enter a 2, ALT-E to enter a 3 and so on. (ALT-P is a 0)

Once I did that, the Kindle was on the wireless network downloading everything I wanted!

One final note – that last part of the IP can be anything from 220 to 254, but it’s better if you pick something high.

Thanks to ElkAintMoose and Obijohn for hammering this mess out.

Bypass the iPad passcode lock by restoring to another iPad

Let’s say you want to see the contents of somebody’s iPad but there’s a passcode lock on their device. There’s an easy way around this if you have a second iPad with equal or larger space you don’t mind erasing.

You will need access to the computer they sync their iPad on and about 20 minutes.

First, on the iPad with a passcode lock, connect it to the computer it usually syncs to and let iTunes load it on the sidebar. When the iPad appears in iTunes, check to make sure the “Encrypt iPad backup” is not checked in the OPTIONS section, and then right click on the iPad and go to BACKUP. This will create a current image of the passcode locked device that we’re going to restore to the second iPad. (NOTE: You don’t need to know their iPad passcode for the backup to work.)

iPad Bypass 01

While the iPad with the passcode is backing up, take the second iPad and go to GENERAL / RESET and ERASE ALL CONTENT AND SETTINGS. This will ERASE EVERYTHING and you will be warned two times about this before the iPad starts to wipe everything. (You should back up the second iPad on its’ own computer so you can restore it to it’s original state later.)

iPad Bypass 03

The format will only take a moment, and then you will see the “connect to iTunes” icon on the second iPad’s main screen.

iPad Bypass 04

When the iPad with the passcode lock is done backing up, disconnect it from the computer it was syncing to and connect the second iPad that has the “connect to iTunes” icon on the main screen.

When you connect the second iPad, you will be prompted by iTunes if you want to restore from a previous image. Say YES and choose the iPad name with the passcode lock that was just backed up.

iPad Bypass 05

In a few minutes, the iPad will be restored and restart. iTunes will then restore a few programs to the iPad and then finish.

iPad Bypass 06

iPad Bypass 07

After the iPad is finished syncing, the iPad will ask “would you like to set a passcode now?”. Say LATER and you’re in! You will have full access to the formerly passcode locked iPad’s apps, settings and documents!

iPad Bypass 08

NOTE : Some apps don’t back up their files locally, but require you to re-download content from their servers. Fortunately, everything will be clearly marked inside each app for re-download, and usually under a “restore all purchased content” button.

I’ve found you can re-download everything (and even make brand new in-app purchases) without needing to re-enter any kind of login or password from the original passcode locked iPad.

This isn’t a hack of any kind. It’s just that passcode locks on iPads don’t to squat. The only way to keep your iPad (somewhat) secure is to encrypt your iPad backups at the main iTunes window under OPTIONS.

iPad Bypass 09

A password encrypted backup will prompt for a password before restoring to another iPad and keep this trick from working. (But if you have access to their iPad and computer, you can always de-select “Encrypt iPad backup” beforehand and make a new backup and this trick will work just fine.)

UPDATE : This trick works for iPhones as well.

UPDATE #2 : If you try and make a purchase direct from the iTunes store, you will be prompted for the password from the original locked iPad to confirm the credit card information on the iTunes store.

Apple’s iPad in Apple’s iPad case will not fit on Apple’s iPad keyboard dock

TIL : Apple’s iPad in Apple’s iPad case will not fit on Apple’s iPad keyboard dock.

Apple iPad Case-Keyboard Fit


How could the Q&A engineers at Apple have missed something so damn obvious?

The iPad in the case sits far enough down on the keyboard dock connector that the iPad is supported, but it’s not far enough down to make contact with the keyboard and allow a sync!

The solution? Either make the iPad dock connectors about 1/2″ higher or cut a slight groove on the base of the iPad dock so that the case of the iPad would “fall” into that groove.

As is, you have to take the iPad out of the Apple iPad case to use Apple’s iPad keyboard dock.

For a massively successful company, they sure make a lot of bonehead design mistakes like this.

iAd rant – AKA why I’m not updating my iPhone apps

It used to be the most aggravating aspect of the iPhone was AT&T’s craptacular service. But recently there’s a challenger to the title, and this one is coming up strong.

I’m talking about developers and their rotten implementation of iAds through software updates.

Let me start off with a “good” example of what an app update should be. The “Genius Scan” update for January has two pages of enhancements to what is already in place, assorted bug fixes, and extensive information on what exactly is being updated in the application.

iAdRant1478


iAdRant1480


Perfect. Very straightforward. I updated this app without a second thought. And no iAds? Excellent!

Some apps are adding iAds to their updates even though they were not initially in place. While I’m not a fan of this, I do understand it being a financial necessity for some developers. So long as the iAd addition is done in what I would consider “good faith” and something significant of the software is also value-enhanced, I think it’s OK.

As an example, Dragon Dictation’s recent update fixed some bugs, added some features, and inserted ads only for their own products.

iAdRant1472


To me, this is a good example of adding iAds to a product and adding value to the application update at the same time. I also appreciate the ads are focused on their own product line and not “carpet bombing” me with every product sold on the internet. Good job!

An update to the “Ministry of Sound Radio” app starts entering the “maybe” update category and strains the value-added premise for me.

iAdRant1476


While a one-button click to contact the studio is interesting, it’s not really enough added value for me to immediately apply the update and have ads all over the app’s interface. The app is working fine for me now, so I’m not going upgrade this app anytime soon.

The app “My Famous Portrait” is another example of this.

iAdRant1471


So far I haven’t crashed in the app, so until I start seeing getting kicked out, there’s no imperative for me to update and have ads clutter the applications’ interface either.

On the far end of “maybe” updates are apps like “Ruler+ CM”

iAdRant1477


The term “user opportunities” is just vague enough to make me skip the update. Yes the value added updates are there, but what does “user opportunities” mean? If I don’t know what an app update entails, and if my previous version is working fine, any new updates won’t get installed.

At the fringe of the “maybe” update category are app updates like “Rolling 5 Dice Poker”

iAdRant1475


Just saying “we’re putting ads in!” is the same as “bait and switch” to me. The app was free, but now it isn’t! And now the previously clean interface will be junked up with banner ads! No thanks.

Descending into the final “hell no” update category is the “Free/Not Free/Just Upgrade!” switch. Apps that were free at one point, but now have iAds in their updates. The only way to get rid of the iAds is to pay for a new update! Fun!

The app “I’m Right Here” is a perfect example of this.

iAdRant1474


No significant enhancements on the update. And in trade for my update it’s now “free”?

“Sudoku Solver App” is another example of this. Free at release, but now it’s not!

iAdRant1473


At the very bottom of the “hell no” pile are the app updates that combine the “Free/Not Free/Just Upgrade!” iAd addition with the removal of existing app features!

“At Once” is the most recent example of this.

iAdRant1469


Adding Google Buzz? Ok, that’s a nice addition. But taking away the landscape keyboard use? Removing a working feature in the app I already have installed on my iPhone in trade for a paid upgrade? That’s evil-twirly moustache kinds of heartless.

iAdRant1468


I’ll never ever update apps that take away features from previous versions, iAds or not.

TL;DR / summary version…

Developers! Add something of value to your app if you’re going to start with the iAds. Make it something fun or useful. Make me think the iAds are part of the upgrade “cost” and I’ll be OK with it.

Apple! Give us a “ignore this application’s update” option!

One solution to Xerox “installer quit unexpectedly” on mac

This was interesting. Installing a Xerox print driver on a new Mac Pro desktop with two active network connections caused a “installer quit unexpectedly” error at the very end of the install process.

The driver used was WC7755_UBPD_2.7.0_518.DMG which opened to Xerox Print Drivers 2.7.0.

The Xerox would install all the way to the “install complete” window, but as soon as the “install xerox printer” window appeared where you could select the printer on the network, the installer would shut down with a “installer quit unexpectedly” error.

The solution was to unplug one of the two network cables on the back of the mac. The installer worked perfectly when only one NIC/IP address was active.

Xerox tech support had nooooooo idea this was happening BTW.

ZaggMate iPad case review

I finally got caught up at work! I can start making “real” blog posts now!

I often buy gadgets on impulse, and one of the new toys I purchased back in December is an iPad case designed by ZAGGmate.

ZaggMateReview0895


Taking it out of its’ packaging was very easy, and the only other thing that came with the keyboard was a USB charger. No “million plugs of the Hydra” syndrome here. That’s a good sign already!

ZaggMateReview0897


Setting up the ZAGGmate with the iPad was straightforward. I flipped on the power switch and pressed the recessed bluetooth button on the ZAGGmate. Then, on the iPad, I went to SETTINGS/GENERAL/BLUETOOTH, selected the ZAGGmate keyboard it detected, and typed in the confirmation code. That was it.

ZaggMateReview0933


The keyboard layout and size was close enough to a “regular” full size keyboard that my fingers hardly noticed a difference.

ZaggMateReview0941


The specialty keys on the ZAGGmate are there, but fortunately, the designers moved them to inconspicuous places.

>ZaggMateReview0901


What really surprised me was that the specialty keys actually were there to perform some very useful functions on the iPad! So far, so very good!

ZaggMateReview0955


ZaggMateReview0953


Setting the iPad to “stand up” in the ZAGGmate is ridiculously easy. Just pull up the bracket on the back of the keyboard…

ZaggMateReview0905


…stand it up…

ZaggMateReview0907


…pull it forward, tuck it under the front posts…

ZaggMateReview0909


…and click it in. Done!

ZaggMateReview0917


When I dropped the iPad into the groove and laid it back against the bracket, it felt secure. No matter how I jostled the iPad or the ZAGGmate, and no matter how I oriented the iPad, the iPad did not fall out of the ZAGGmate.

ZaggMateReview0927


ZaggMateReview0929


The best part of the ZAGGmate is when you close it down. After you take down the keyboard bracket, you can put the iPad flush into the ZAGGmate and use it as a case!

ZaggMateReview0919


The docking port is still available, so you can still sync and charge the iPad while it is closed. (You can also see the USB charging port for the keyboard from this angle.)

ZaggMateReview0949


The iPad screen doesn’t come in contact with the keyboard when it is closed, so the screen won’t get scratched. The case is a perfect machined fit, and even though the iPad doesn’t wiggle or move when it is in the case, you can separate the iPad and the ZAGGmate with a moderate pressure from your thumb. (Or you can gently pull them apart with one hand on each side of the case.)

ZaggMateReview0923


The ZAGGmate isn’t much thicker than Apple’s own iPad case either. Since the iPad is completely flush with the keyboard, there’s not that much additional size or weight at all. Plus it looks like it is part of the iPad. The color and “feel” of the ZAGGmate match perfectly.

ZaggMateReview0965


I think the ZAGGmate was brilliantly designed and engineered. My only real complaint with the ZAGGmate is that after using this keyboard for a month, I’ve noticed that even though the layout is nice and roomy…

ZaggMateReview0903


…the edges! The edges!!!

ZaggMateReview0939


The edges dig into my hands. Big time.

It’s not bad for limited use, but when I tried using the ZAGGmate to write for a few hours, I found my hands became very sore from resting on the edge of the case. Maybe if I adopted a different style of where my hands are when typing it wouldn’t be so bad, but for me, using the ZAGGmate for extended periods isn’t fun.

Second, even though the outer case is made out of “aircraft-grade aluminum”, it does get scratched.

ZaggMateReview0945


ZaggMateReview0943


Those scratches came was from what I would call “regular” use, too. ZAGGmate has an optional “invisible shield” outer protective film…

ZaggMateReview0951


…but unfortunately I still have not been able to find any locally to see if it helps.

A related problem to the scratching is that the entire back of the iPad is exposed when in “case” mode.

ZaggMateReview0947


Seeing how the bottom of the ZAGGmate got scratched so badly, I am hesitant to keep the iPad in the ZAGGmate without another external case for them both.

Finally, there is no “reverse” option, for when I want to just use the iPad’s touchscreen and have it flipped completely around so the back of the iPad is against the keyboard. It won’t fit flush like the “forward” option, but I blame Apple’s curved-back design for this one.

ZaggMateReview0963


Overall, this is one of the most impressive keyboards I have used, and it is in my que for when I know I am going to certain corporate environments. Overall I give the ZAGGmate iPad case 4 1/4 out of 5 stars.

** EDIT 01/14/11 : changed rating from 4 to 4 1/4 stars. I originally intended to have the additional 1/4 but lost it in editing.

Opt out of “targeted” advertising on your iPhone/iPad

Have you noticed some of the ads on your iPhone are for things you are marginally interested in? That’s because the iPhone iAd system is passively targeting your “Demographic(s), Application preferences, Music passions, Movie, TV and audiobook genre interests, Location, Device (iPhone, iPod touch) and Network (WiFi, 3G)”

So Apple sees me when I’m reading? They know when I’m awake? They know… waitaminute, that’s Santa’s gig!

Fortunately, there is a way to opt out of targeted advertising on the iPhone.

While you are on your iPhone, go to…

http://oo.apple.com

Once you visit that site, the message “You have successfully opted out” will appear and you will be automatically opted out of interest-based ads”.

You will have to do this on every device you have, though. (It’s not account based, but hardware based.)

You will still see ads on the apps that push them, but they will only be “generic” ads and not anything based on what they know about you.

Walgreen’s says there was “unauthorized access” to their customer email list

I got notice from Walgreens about some “unauthorized access” to their customer email list recently.

The email said…

“We recently became aware of unauthorized access to an email list of customers who receive special offers and newsletters from us. As a result, it is possible you may have received some spam email messages asking you to go to another site and enter personal data. We are sorry this has taken place and for any inconvenience to you.

We want to assure you that the only information that was obtained was your email address. Your prescription information, account and any other personally identifiable information were not at risk because such data is not contained in the email system, and no access was gained to Walgreens consumer data systems.”

It’s great that Walgreen’s straight up told everyone what happened, and it’s also great their sysadmins know to keep their critical data systems separate.

If you haven’t already, I highly recommend creating a throwaway email account on Google or Hotmail that’s just for stores, giveaways, and signups. My junk@[you.can.probably.guess.what.domain].com email address is full of trash, but I know everything in there is always unimportant.

Here’s a copy of the Walgreen’s email…

Walgreens Info


Free phone call from Santa, courtesy of Google Voice

Google is once again busting out the awesomeness by offering a free phone call from Santa through their Google Voice service.

The setup is really straightforward, and although it’s mostly geared for kids, there’s a few options that can make it funny to send to just about anyone. It also has a email and Facebook and Twitter option if you want Santa to go all high-tech on you.

I’m getting on the sendacallfromsanta.com site and firing off a few right now.

Thanks Google!

Tiger Text – for (apparently) secure SMS and text messaging

I’ve been so buy at work I haven’t had time to post about a great little app I found while going through the monthly reading pile.

The winter 2010/2011 issue of CSQ had a interview with TigerText CEO Jeffrey Evans. TigerText is an ingenious little app that Evans says is “a texting service that allows senders to have absolute control over their messages.”

“The sender chooses a lifespan for their messages from one minute to 30 days. Once that lifespan is expired, the message deleted from your phone, the recipients phone, and all servers in-between. The messages cannot be copied or forwarded. You have control over the communication that you send. When it’s gone, it’s gone.”

Oh hell yes. Where do I sign up?

TigerText is free for Android, iPhone, Blackberry and Windows 7. All you do is download the app from your phone’s app store, setup a user name, and you’re done!

TigerText can scan your existing contacts and automatically add those who already have TigerText installed on their phone (based on matching emails and phone numbers I’m guessing). I chose not to do that and am using the individual direct-invitation option (which I think is a little more secure).

There’s a very thorough walkthrough the first time you launch the app that shows you how to set your messages to delete. You can set each message individually so sections of conversations will delete at different times.

After the scheduled time is up, you will be left with nothing but tiger tracks on screen where the conversation used to be.

TigerText Test photo


Evans says there’s nothing he can do about someone taking a screenshot of the conversation in progress, a video/photo of the phone as you’re typing, or anything out of the app’s control like that. But he does say the TigerText servers don’t keep any information, and when the conversation is deleted, it really is deleted everywhere.

I like it. It’s easy enough to use daily and adds another layer of privacy to SMS and text conversations.

Check it out at TigerText’s website.