Wednesday, July 7, 2010

iPhone 4 Bumper to the Rescue

The iPhone 4 design is superb but has a tiny flaw. The cell signal is attenuated when holding it naturally with the left hand. Evidently the wrap-around antennas are affected when in contact with the skin. The fix? A plastic wrap-around "bumper" case. Here is the map of it's five day journey...


View My iPhone 4 Bumper's Route in a larger map

Thursday, August 28, 2008

Doesn't the "G" stand for Global?

While traveling in southern Brazil I decided to give the 3G iPhone's new GPS a try.

I opened up Maps and asked for my current location. It took a while to load - I even had to wake up the screen once or twice - but the maps finally loaded and the blue dot appeared. It had me located on a street in Los Angeles, over 4,000 miles north west of my actual location. Maybe it should be UPS (USA Positioning System) instead of GPS.

A lot of other things went right, though. The 3G network was always available and as long as we hand fed it the address of our current location it did a remarkable job of providing directions for where ever we needed to go.

Tuesday, June 17, 2008

Work-around for the "Deleting All Photos" Bug


Ouch. This is the first real problem I've encountered with the iPhone. After accumulating about 800 pictures I finally decided to get organized and clean out the ones I didn't really need anymore. For the first time I clicked the 'Delete Imported' button in iPhoto after making sure I had a copy of them all. I was shocked to discover that after doing so I could no longer access any subsequent photos taken with the iPhone.

Luckily this solution had been posted on the Apple - Support forums, not by an Apple employee, but by a clever and resourceful iPhone user.

1. Make sure your phone has been synchronized in the version of iTunes you are using.
2. Restore your phone. (in iTunes in the summary tab click the restore button)
3. After JUST the phone settings are restored, DO NOT restore your personal information from a back-up. It will prompt you for this, don't close this screen just hold off on it for now.
4. Simply take a photo (no need to disconnect). The photo should now appear in the camera roll, as usual.
5. NOW go back to itunes and restore your personal information from a back-up.

Monday, October 15, 2007

SSH for the iPhone

As a system administrator on call 7x24 since the early 80's the application I yearned for most on the iPhone was SSH. Maybe someday Apple will put it there for me, but until they do there is WebShell.

Installing WebShell requires root access to a Unix server equipped with at least Python 2.3

First you need to make sure python 2.3 or later and OpenSSL are installed on your system. You will also have to install the pyOpenSSL python extensions to OpenSSL.

Next you need to generate a server certificate. From the WebShell directory enter this command to quickly generate a certificate:

    ./make_certificate.sh

Now issue this command to run the server:

    ./webshell.py

To make sure that everything went well, check this URL in your browser: https://127.0.0.1:8022

You can change WebShell's background by overwriting the background.jpg file. You can also change the display colors in webshell.css. Restart the server afterwards to make your changes effective.

Saturday, October 13, 2007

Connecting the iPhone to the Big Speakers

I've been playing my iPhone's music on the car stereo and the sound system in my house, both of which have an Auxillary input jack.

You would think there would be a convenient cable for this purpose but because the iPhone's output jack is so deeply recessed I had to modify one. It's not at all difficult. I had to invest $3.00 for an iPod Earphone Splitter and a Stereo Extension Cable.

Just trim about a quarter inch of the rubber from the end of the splitter cable.

Click to See Cable Spec
Click to See Cable Spec

Friday, October 12, 2007

Saving YouTube Videos on the iPhone

I've been storing videos from YouTube on my iPhone.

Why bother? We can play YouTube videos directly from the network. Ah, but what about those times when a network connection is not available?

It has happened to me while travelling by air and there are certain areas where I get little or no signal at all. Try connecting to YouTube from deep inside one of those 30 story office buildings where there is so much RF interference that your watch runs backwards. Even worse, what if one of your favorite videos gets kicked off YouTube due to a "policy violation"? Then it's gone forever.

Downloading videos from YouTube and storing them on your iPhone (or iPod, iNano, etc) is all done with free software. You will need:

  1. The Firefox browser. You can get Firefox free here.
  2. The Fast Video Download extension for Firefox which is free here.
  3. The free FLV to MP4 converter available from dvdvideosoft.com
There may be other programs that claim to do these sorts of things. The ones I've picked out above are free, have no viruses or spyware, ads, etc. and are easy to use. Here is the procedure:
  1. Install the software listed above.
  2. In the Firefox browser, go to YouTube and choose the video you wish to download.
  3. Click the "Download Video" icon at the bottom right corner of the Firefox screen.



  4. When the download is complete, launch the DVDVideoSoft converter and convert the downloaded video to the MP4 format.



  5. Launch iTunes, select File->Add to Library and then select the converted file.
  6. In iTunes, synch the Movies section to your iPhone
That's it. Here is a mirror of the Firefox add-on and the converter you can use in case any of the links above go south. Now I am going to go watch Lita Ford sing Kiss Me Deadly on my iPhone.

Sunday, October 7, 2007

EDGE Network Use Blocks Incoming Calls

No, the phone didn't ring but there it was - a voice message waiting for me. I must have missed a call. I made sure it wasn't in the vibrate mode, checked the ring volume, sighed and contemplated the latest fashions in hearing aids.

Now it turns out the problem could simply have been I was on the 'net. Like the dial-up modems of old, if I happen to be transferring data via the EDGE network, no phone calls can get through. Ouch

According to the iPhone Atlas:

... stems from the fact that there are two types of EDGE network types, NOM1 and NOM2. When your iPhone is connected to a NOM1 network, the data transmission will generally be interrupted, and the incoming call allowed to come through. When your iPhone is connected to a NOM2 network, however, the EDGE data transfer process cannot be interrupted, and the call will generally go to voicemail.

To see which network type your iPhone is in, go into the iPhone Field Test mode by entering *3001#12345#* with the phone keypad and press Call. Under the GPRS you will see either 1 or a 2 assigned to the nom field. Don't get your hopes up too high. Apparently the ATT network is primarily NOM2 and it is not a certainty that the iPhone can even handle NOM1.

The solution? Use the Wi-Fi mode whenever you can.

I checked the voice message. It was a telemarketer. I wonder if they sell smart phones?

Saturday, October 6, 2007

Bleeding Edges

Rampant reports of bricked iPhones may be just typical start-up product issues instead of intentional deactivations by Apple.

In fact, it may be less painful for Apple to let people believe the bricking is purposeful rather than admit the software under that capacitive touch screen is not quite perfect yet.

According to an article at wired ...

beautiful as it is, the iPhone isn't finished -- its OS is a hack, rushed out to meet Jobs' demanding product deadlines.

... Erica Sadun, a technical writer and blogger at TUAW.com who contributed to an iPhone unlocking application, said Apple's update wasn't designed to disable hacked devices. Just the opposite: Sadun thinks Apple worked hard not to brick iPhones -- even hacked ones.

"It wasn't intentional at all," she said. "If they wanted to brick hacked iPhones, they could have done a much better job of it."

Sadun said the software update disabled some hacked phones because it was a "troublesome update" -- it even caused problems with iPhones that hadn't been touched. "They messed up," she said.

That makes more sense to me than believing Apple could not be 100% effective at deactivating an iPhone that has been tampered with in any way. Permanent deactivation probably requires nothing more complex than clearing the appropriate bit in the static RAM.

Wednesday, October 3, 2007

Where are the Retractable Earphones?

No doubt Sharper Image will come up with some eventually but as of post time I've not found any that suit.

There are some places that offer them for less than $20 bucks but *gosh* they are not Apple Store white and don't have the extra long plug needed for the neatly contoured but recessed jack at the top left edge of the iPhone.

At least now there is a use for that sculptured leather coin purse I picked up at a street market in Budapest.

Tuesday, October 2, 2007

Learning to Share

When you happen upon a webpage you wish to visit later, there is a way to get a copy of the URL from the iPhone to other places.

We've noted before that the iPhone lacks a copy/paste buffer for sharing information between applications. In those places where this is most painfuly obvious, such as the Notepad, the designers make an email option available. The Safari browser has this option also but the location is not intuituve.

While you are in the browser looking at the webpage you like, tap the address bar as you would if you wanted to enter a new address. When the keypad appears along with it comes a "Share" button in the top left corner of the screen. Tap it to create an email message with the URL already entered in body of the message. This is especially useful when you are trying to work with one of those long-ish URL's like so...

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji5LErOpziWYa53CqPqnn0UY5Ucikxm9Si0wVIlC9UD6O8fYNYd-zZb76nzJNThxKkw7-9TRvzyr_pSjZSO7IklOQIk0f3OoV-ftGIbeXCpZ3lIKEzCRR_TzYQa2ee_DcyGuPEHa54HnAN/s200/safari_icon.png

Monday, October 1, 2007

the Blogger Photostream as an iPhone Application

The Blogger Photostream is now an iPhone application. Just bookmark this link in your iPhone's Safari browser and enjoy:
http://chronita.com/m/blogger.php


iPhone Applications

There are new iPhone applications popping up all over.


chronita.com has fielded three so far with the webmaster there indicating there may be almost a dozen more coming up within the next few weeks.

At the time of this post there is Today in History, an animated view of the Solar System and travel advisories from the Overseas Security Advisory Council. (pictured)

http://chronita.com/m/todh.php
http://chronita.com/m/solar.php
http://chronita.com/m/osac.php

Sunday, September 30, 2007

Accessing a Computer Remotely from your iPhone

SoonR is a web 2.0 application that gives you access to your computer from your iPhone.

Let's hope SoonR doesn't follow Festoon into oblivion because right now they are providing a very useful and somewhat amazing service.

To take advantage of this service you need to download a SoonR desktop agent and register using your email and phone number. There is nothing difficult about the registration sequence and the whole process takes less than 10 minutes.

At the end of it you will receive an SMS message containing a password protected link to the Desktop of your computer. During the configuration of the Desktop agent I chose to share a single directory named 'public' , though SoonR claims my information is secure and accessible only through 128 bit encryption. After logging in I was granted read access to the files in my public directory. Nice.

What's even better is that SoonR Desktop agent lets me run selected applications, including Skype from the iPhone. Since Skype to Skype calls are free, and even the Skype to land calls average only about 2¢ a minute, I am really looking forward to using this when travelling overseas.

Monday, September 24, 2007

Stephen Fry Can Blog

Actor Stephen Fry wrote about the iPhone on his blog.

It's a lengthy but entertaining read. Stephen Fry is a bit of a technophile with a long history of buying the latest smart phone. He pans the iPhone's virtual keyboard and the lack of support for custom apps but praises just about everything else.

I made a call on my iPhone.

The most comfortable way for me to make a call on the iPhone is by using those ear plugs with the built in microphone. The sound quality is excellent and people on the other end of the call can hear me clearly. If I am listening to music when a calls come in, a simple squeeze on the built-in microphone pauses the song and picks up the call. Another squeeze ends the call and resumes the music.

The speaker phone is another story. The speaker volume is simply inadequate and even at the maximum volume I have to be within 12 inches of it to hear the caller. It may just not be possible to output much sound with whatever hardware can be packed within confines of the iPhone but when the phone rings it's loud and clear. Strange.

I also like the Apple's Bluetooth device. The interface is intuitive and the sound is clear enough. However, callers report a lot of background noise so, maybe that's not quite ready yet. I am not totally comfortable with the gadget-in-my-ear look but I can adapt.

I was really surprised to learn that I already knew how to put a call on hold and pick up another incoming call. Just press the big red "Hold + Answer" button. Nice. I've not mishandled a single call yet which, given my track record with telephony, is truly amazing.

Wednesday, September 5, 2007

iPhone eMail Tricks and Treats

eMail on the iPhone is a mixed bag of goodies and gaffs.

The one feature that invariably makes everyone go "ohhh" is when you rotate the iPhone 90 degrees and the screen goes wide in response. This useful feature is available in the browser, in the iPod mode, and with the YouTube video display. But when you try that in the native Mail application it only makes your head tilt as you try to read the text sideways. There is some consolation in that we are given three different text sizes in the Mail application Settings.

The message administration functions are limited to handling one message at a time. There's no way to deal with groups of messages, e.g. Delete All Read, Mark All Read/Unread. There is no automatic message filtering or sorting capability at this time.

Creating a connection to an existing email account is easy, especially if it is with either Y!Mail, Gmail, .mac or AOL. The 'Other' category covers IMAP, Exchange with IMAP enabled and POP mailboxes. The iPhone does handle multiple email accounts easily. You can assign one account to be the default but the number of unread messages displayed on the front panel will still be the sum of the unread messages in each account you've connected.

Each shiny new email connection you create comes with two mailboxes, Inbox and Trash although it appears to be ready to handle at least seven more folders. There does not seem to be a way to create additional folders of your own to organize the messages. You won't see a Sent folder until you actually send a message. An Outbox folder appears when it's time to handle a message that could not be sent on the first try. (Force a retry by restarting the phone.)

You can save a draft of a message and it will be stored in a Drafts folder but getting there is not an intuitive maneuver. While you are composing a message, hit Cancel and you will be offered a Save / Don't Save option. If you hit Save it will appear in the Drafts folder.

If want to clean a message out of your Inbox quickly, try sliding your finger from right to left across message's subject+preview text area. A handy Delete button will appear.

If you need to recover a deleted message open the Trash folder, then open the message, then click the small folder icon at lower right, then click the Inbox folder. (*whew* that could've been easier)

The iPhone will handle a short list of attachments but it's an odd mix that's heavy in a number of file types that only a developer would crave:

.c, .cpp, .h, .hpp, .patch , .diff

Next, they covered bare necessities:

.htm, .html, .txt

Then made a few curtsey's to the MS Office world but notably chose to omit Powerpoint documents:

.doc, .docx, .xls, .xlsx

I lean toward believing the gang over at Wolfram Research must have given them one for free. Either that or the Apple employees are passing around Mathematica data files in those chain letters that everyone gets. You can also view a mind map output file:

.m, .mm

The crown jewel, I suppose, is the Portable Document Format File. Yes, that is correct. You can open a PDF file on the iPhone.

.pdf

And while you may have to wait several minutes for it to load, you can even use it to view the iPhone manual ;-)

Tuesday, September 4, 2007

Username, Password in the Website Address

For me, the most unpleasant surprise with Safari on the iPhone was discovering that it does not offer to remember any passwords.

However, for those few small, private sites that still use Basic authentication I can create a bookmark that includes my login credentials. This is a bad idea. I would not recommend it to anyone else but I do it myself in some cases because it makes things easier. Make a bookmark like this:

http://username@password:www.sitename.dom/

Sites using token based authentication have been giving me mixed results. In most cases, as long as I don't actually navigate off the site or close that instance of the browser window I remain logged in to the site. I can go back to the start screen, do something else and return to the logged on session. There does appear to be a time limit beyond which this no longer works. I have not a found a case of 'Remember me on this computer' failing to work indefinitely so this incarnation of Safari appears to be liberal about accepting cookies.

The most pleasant surprise for me was the way reader.mac.com/mobile handles xml files. The mac.com reader does an excellent job of rendering the feed. If you haven't seen it yet, try this link with Safari on your iPhone:


Another pleasant surpise for me was the mobile version of Reuters news site. It is a compact, appealing layout that handles photos perfectly and easily unfolds into much deeper content.

Here is a very short list of links worth checking out with Safari on your iPhone:

http://mobile.reuters.com/
http://www.google.com/notebook/
http://www.google.com/calendar
http://mail.google.com/mail/x/

When iPhone Applications Crash

iPhone applications crash as gracefully as one could wish. You just find yourself unexpectedly back at the start screen, with all the icons looking up at you innocently as if nothing bad just happened.

The easiest application to crash is the Maps application. While searching for directions to a regional landmark, Maps kicked us back to the start screen several times. Since our search was still in the Recents list it wasn't difficult to try, try again.

Another potential crash point is while editing a Contact, especially when you select the Take Photo option. Since the iPhone inexplicably does not add the pictures taken at this point to the Camera Roll you may simply lose it altogether, along with any changes you haven't saved yet. The crucial moment is just after hitting Set Photo. I watched in dismay as a second hourglass appeared a little below the first and then *swoosh* there I was back at the start screen. A more certain method for assigning a photo to a contact is to take the picture first and choose the Select Existing Photo option.

Saturday, September 1, 2007

What's Your Sign? Er, I Mean Ringtone?

Everyone has been in one of those meetings. Profits are down, tempers are heating up, the tension builds and just then someone's cell phone starts playing Who Let the Dogs Out.

As for me, I'll probably stick with the 'Old Phone' ringtone. It's eerie. But evidently a lot of people want something different. According to the research firm IDC:

...230 million wireless subscribers in the United States bought a total of $4.1 billion in data services in the third quarter of 2006... $7.27 was spent per customer on data services during that time, of which ring tones were the most popular paid download... more than a third of all U.S. wireless subscribers to purchase at least one ring tone each quarter.

That's a lot of jingles, but soon, according to Information Week, the iPhone will let you use any of your iTunes songs as a ringtone.

This seems like such a natural feature for the iPhone one has to wonder why it wasn't there from the start. Adding this capability to the iPhone will make it even more attractive to consumers but it probably won't cause much of a dent in the "ringtones for cell phones" business, nor is it likely to help the iPhone supplant the Blackberry. Still, it's a welcome addition.

Friday, August 31, 2007

That Left Turn in Albuquerque

I plotted a course to the restaurant.

Getting driving directions may be the least intuitive thing to do on the iPhone. Add your own address to your Contacts first. It will make things much easier later.

With some help from Google it is easy to find and call a place of business. I opened up Safari and searched for the name of the restaurant and the city. There it was, with the phone number first and it was hyperlinked. I tapped on the phone number and it offered to dial it for me. Who wouldn't love that? As I was making our reservations, I resisted the impulse to say "Yes, table for 6 and I am calling from an iPhone"

After the call, I went to Phone, Recents and added the restaurant to my Contacts list. (When we get there tomorrow I need to remember to include a photo of it. Hey, if you're not going to have fun, why buy an iPhone?)

Adding it to the Contacts along with the address turned out to be a good idea. I found out next that the easiest way to explain a location to the Maps application is to select it from the bookmarked locations. The easiest way to bookmark a location is to select it from the list of Contacts. Got it?

Here is the sequence:

First add the address of the location in Phone, Contacts. Be sure you've added your own address as a Contact, too, as it is much easier to select it as the Start of your trip.

Second, open the Maps application, click the up/down arrows icon in the bottom left corner of the screen.

Third, select the Start and End locations from your Contacts or your Map Bookmarks, or if you like to suffer, try searching for each of them using those really tiny input areas.

    Bookmarking Locations the Easy Way: The Maps application pins a label of the location you've found on the map for you and the label includes a blue right arrow. Tap it to see an Info screen which includes an 'Add to Bookmarks' button. Tap it. That was the hard part. Once you've bookmarked both your destination and your starting point things get a lot easier. If you have tried, tried again to establish the location of a place by searching you might also find it in your list of Recents.

Third, tap the Route button. The route is highlighted for you from pin to pin on the map. There is also a List button that spells out the directions for the topographically impaired.

Now the fun begins. Tap the Start button. You will be treated to a visually appealing animated version of your trip right on the surface of the map with the directions spelled out at the top of the screen. If current traffic conditions are available for your area, you can see them by tapping the little car icon on the bottom right of the screen. Even Michael Knight would be envious.

Remember, iPhoning and driving don't mix.

Blog Archive