iPhone 2.0 screenshots (and why GPS on an iPhone is worthwhile)

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

For a while now, there have been various third party screenshot utilities around for jailbroken iPhones but there is also a built in function in the iPhone 2.0 software (I haven’t tried on earlier versions). Just press the home and sleep keys together, the screen will briefly flash which, and a .PNG file will be created in the camera roll. Then hook the iPhone up to a computer with the supplied USB cable and use your chosen application to download the picture to the computer (just as you would for camera images). (via Alex Coles)

iPhone screenshot with GPS traceThe example image in this post showing the GPS trace for where I am sitting right now… and it’s only about 4 metres north-east from where I really am. For those people who say that GPS on the iPhone is unnecessary I’d point out that it’s a lot better than my v1.1.4 iPhone which thought I lived in a field about a mile and half south-east of here…

If I’m going to use location-aware services, I’d like them to be aware of where I am (rather than where the local farmer’s sheep are). That’s why GPS in an iPhone is worthwhile – regardless of time it takes to lock on (which seems to be a very long time) and the conseqential hit on battery life.

Protecting my devices with an invisible shield

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Scratch-proof your gadgetsWhen I bought my first iPhone, I bought a rubber case to protect it (and a set of screen protectors). After a few months, the rubber case split, so I bought a polycarbonate case instead. And when I went to sell the phone, I removed it from the case and found that it was still scratched – despite having spent around £50 in total on the various protective accessories. With my new iPhone 3G, I decided to try something different and I knew that one of my friends had been pleased with his .

InvisibleSHIELD is a clear protective film that is applied to the device – so it looks just as the original manufacturer intended (albeit in a strange wrapper) rather than in an external case with questionable aesthetics and which may restrict your ability to use your device with certain accessories. Each InvisibleSHIELD is cut to size for a particular device (be it a laptop, phone, GPS, PDA or even a watch). Furthermore, if you need to remove the film (e.g. to sell the device in as new condition – as my friend Alex did with his iPhone), then it easily detaches and leaves no stickiness behind.

I had two InvisibleSHIELDs to install – first up I protected my 30GB iPod with Video (which went very smoothly) and then I tried on my iPhone 3G (which was very difficult) but the best piece of advice I was given was to watch the videos first. It’s not complex – but there is definitely a technique – and I would have paid someone to do my iPhone if I knew they could do it well (unfortunately the curved back of the iPhone makes it very difficult to apply the film to and I have a couple of air bubbles that I missed as I fought to get all the edges and corners stuck down in the right places). I’m now following the manufacturer’s instructions and leaving the devices alone whilst the ShieldSpray application solution dries.

On the whole, I’m pleased with my InvisibleSHIELDs. Of course they are not completely invisible, as with any adhesive film (e.g. there’s some extra glare on the screen on my iPod now) and, as mentioned previously, the iPhone protector was difficult to install but I can use the devices without a case getting in the way (for instance, the iPod no longer needs to be removed from its case to put it into my speaker system, or onto the dock connector in my wife’s car). The feel of the shield also means that there is some slight friction against a desk, or the palm of my hand, making it less likely to slide away but there is one significant flaw in the design – the points on the device that are still exposed after the shield is in place are the corners – i.e. those areas most likely to get scratched up if the device does take a tumble.

Would I buy another InvisibleSHIELD? Almost certainly yes. In fact, if I ever get to the point that my MacBook goes out and about with me more, then I’ll probably buy one to protect it. It’s a low-cost solution with a high value. Even so, I’m a perfectionist and if there was a local distributor who would fit a shield for me (with no air bubbles and all edges perfectly lined up) then I’d pay an extra £20 for that service (on an iPhone 3G at least!).

Scratch proof your iPhone 3G

At last… my wait for a white 3G iPhone upgrade is nearly over

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Apple iPhone 3G in whiteAfter some initial scepticism, I bought an iPhone on the day it launched in the UK. It was great but Wi-Fi coverage is limited (so is 3G for that matter) and I wanted faster browsing (GPS will also be nice) so I decided to upgrade. In order to fund this, I unlocked my first iPhone and sold it on eBay, 2 days before the new one was launched. As I paid £269 for the phone and sold it for just over £200 after PayPal and eBay charges (not bad for an 8-month-old handset), I was pretty pleased – and that’s more than the upgrade will cost (£159) so you could say I made a small profit (except I also threw some almost-new accessories into the deal, so I guess I’m about even), but for the last couple of months I’ve been paying an iPhone tariff and using an old Nokia handset with only limited data capabilities…

The problem is that I would like to have the white model – and, if you live in the UK, that’s only been available from Apple. Of the three authorised retailers (Apple, O2 and Carphone Warehouse), only O2 and Carphone Warehouse can handle upgrades – so no white iPhones for loyal customers then… only for new business customers via Apple. Until today!!!

This morning I started my bi-weekly Monday and Friday call to my local O2 store to see if they have white iPhones in stock or any idea when they might have (“no”, in both cases) and checking the web for news. Apple customer forum moderators seem to be deleting posts about this issue (as with most things that are not pro-Apple) so Neil Holmes’ White iPhone Blog is a good place to start (there’s a good thread at MacRumors on the subject too) and I found that, from today, Carphone Warehouse (CPW) have white iPhones available for pre-order. Yay!!!

Apple iPhone 3G available in white at Carphone Warehouse

(still no news from O2 though…)

Unfortunately the CPW web site doesn’t mention anything about upgrades, so I called CPW’s 0870 (national rate rip-off) sales number and spoke to someone who said I couldn’t upgrade until they had stock (expected later today). After reading Neil’s experiences, I called back and spoke to another CPW representative, who took my details, contacted O2 for authorisation and called me back to take payment. Frankly I was amazed when he called back – CPW have a very bad reputation for customer service (which I why I checked that my billing will still be through O2) but I have an order reference number and my shipment will be confirmed later today or over the weekend, for delivery on Tuesday.

To CPW’s credit, the guy who dealt with my order (Soi) was helpful, called me back as promised, asked if I wanted accessories (but wasn’t pushy when I declined) and didn’t try to force me to buy insurance (it was offered but there was no pressure when I said no) – so that means he was actually better than the O2 representative that sold me my last iPhone in an O2 store last November.

Once I have that shipment notification I’ll be a very happy boy. Until then I wait with more than just a little trepidation.

[Update: 22 August 2008 @18:17: Just received an e-mail to say that the order has been processed and will be despatched shortly… could it be co-incidence that I phoned CPW within the last half hour to see what was happening with shipment?]

[Update: 26 August 2008 @09:42: It’s here! It even comes in a white box!]

Update on UK iPhone 3G availability

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

iPhone 3G logoAfter Monday’s debacle with the O2 website being unable to respond to the demand for new iPhones, many O2 customers (myself included) received an SMS message this morning which said:

“O2: Unprecedented demand for iPhone 3G

If You tried to order an Apple iPhone 3G last Monday (7 July) and experienced difficulties, we’re really sorry.

To find out the latest details, click on http://shop.o2.co.uk/info/”

I clicked the link and, because I’m sure the notice will not remain on the site indefinitely, here’s a copy of what it says:

iPhone 3G availability update

Summary
Thank you for your interest in iPhone 3G. We are experiencing unprecedented demand for the device and whilst we are confident that all customers who want iPhone 3G will get one by the end of this summer, initial supply is limited and will be for some weeks. Here is what you need to know:

  • O2 and Carphone Warehouse (CPW) stores will have limited numbers of iPhone 3G this Friday 11 July.
  • On average, we will only have a few dozen iPhone 3Gs per store (some stores more, some stores less, dependant upon store size so we expect to sell out quickly). Sales of iPhone 3G will be limited to one per customer and two for business customers.
  • Some O2 stores will open at 8.02am on Friday, others a bit later. Find out more
  • If you do go into an O2 store you will need 2 forms of identification, a valid credit or debit card and proof of address. If you are new to O2 you will also need to pass a credit check if you sign up for an iPhone 3G contract. The average sales transaction processing time will be 20 minutes.
  • Apple will be selling iPhone 3Gs in their stores, but please note that existing O2 customers can only upgrade in an O2 or CPW store.
  • We are working closely with Apple to get additional iPhone 3Gs. These will be coming in on a weekly basis. We’ll keep you posted on specific details by updating this web page regularly.
  • We are currently out of stock of iPhone 3Gs via our on-line store and customer services, we’ll update through www.o2.co.uk when more information becomes available.
  • If you have an existing iPhone you can still enjoy many of the new features by upgrading your software to version 2.0 from 11 July through iTunes.
  • We are sorry that we can’t meet all demand as quickly as we’d like but we’re sure that when you get your new iPhone 3G you’ll agree it’s been worth the wait.

If you are one of those customers who tried to use our Online shop on Monday, you might like to read on.

I am sorry that you had a frustrating experience in trying to order iPhone 3G. This note summarises why it happened and what happens now.

From the start, we felt it was important that people should be able to register that they were interested and be kept up to date with each part of the launch. As well as giving people the information they needed to get a new iPhone, it would give us an idea of how many iPhones we would need from Apple.

An amazing 200,000 people registered on the site. Apple can only supply us with a small proportion of that number to start with, but with weekly deliveries, we’re confident that everyone who wants an iPhone will be able to get one by the end of the summer. Until then, we realise that some people will be disappointed.

The people who’d registered on our site had the chance to order an iPhone before anyone else. We let them know that they could do this by going online on 7 July and we made it clear that it would be on a first come, first served basis to keep things fair, as stock was limited.

Naturally, we made sure we looked after people already on O2 as well as new customers. And in fact the orders that we received were split 50-50 between new and existing O2 customers.

What went wrong?
Because we were so open about where and when you could pre-order your iPhone, the online shop was always going to be busy. We tried to prepare for this by increasing the online shop’s capacity to 250 times its normal rate and testing it over and over again before the launch.

It wasn’t enough. I’m really sorry if you couldn’t get your order in. We weren’t prepared for the speed and volume of people. I’m not sure any website could have been.

What happens now?
If you ordered online and your order went through, we’ll text you by 6pm tonight, just to confirm. You’ll get your iPhone 3G delivered on Friday 11 July unless you live in one of these remote postcodes. If you haven’t had a text by then, I’m afraid your order wasn’t successful. Your options if you still want an iPhone will be to either go into a O2 store tomorrow and I would recommend you read the key points at the top of this page or alternatively, check the website in the future for stock availability.

Once again, I’m sorry if you had problems with the online shop on Monday. We’re working very closely with Apple to get as much stock as we can for the UK, as quickly as possible.

Thank you

Cheryl Black
Customer Service Director
O2″

Still no news on the white iPhone 3G. That’s the one I’ll be after.

Preparing a 1st generation iPhone for resale

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

In some ways, this post is of limited value – as it’s for a first generation iPhone, running on iPhone software v1.1.4 – both of which will become old technology on Friday 11 July 2008. Even so, I expect the market to be flooded with secondhand iPhones over the next few days and contract-free devices will sell for more money than those still locked to O2. In time, the hackers will unlock v2.0 iPhones but, for now, v1.1.4 is the one to get.

I’ve been happily using my iPhone on an O2 contract since last November but, tomorrow, my iPhone auction on eBay will end and I wanted to get it ready for sale.

iPhone working with a Vodafone UK SIMLast week, I unlocked (and “jailbroke”) the iPhone using iLiberty+ v1.5.1 for Mac and tested it with a Vodafone SIM (before listing it for sale) but tonight I followed the instructions to securely wipe the iPhone before I finally send it to the new owner.

When I first jailbroke my iPhone, I found that I’d entered a whole new world of mobile application possibilities. When I first thought about getting an iPhone and using it with my previous (Vodafone) contract, I was concerned about the impact of unlocking and jailbreaking the device but I am amazed to see just how many applications the AppTapp installer provides access to (especially with the Community Sources package installed). I really hope this ecosystem of iPhone underground application development is not killed off as the official Apple App Store route to market takes over but I guess, as long as the device is tied to a particular operator in each market, there will always be people who want to use their iPhone on another network (and I found that jailbreaking takes no more effort than unlocking the device).

So, with my iPhone restored to it’s factory defaults, then jailbroken, installer added to the splashscreen, the handset activated and unlocked, I set to work installing the BSD Subsystem 2.1 and OpenSSH. At first, I was downloading applications over O2’s 2G network, which took a long time (the BSD subsystem is 5.1MB), but then I figured I could share my MacBook’s Internet connection over Wi-Fi and that speeded things up considerably.

Even though I could ping the phone (the IP address is displayed in the Wi-Fi settings), I was having trouble connecting to the phone, with my terminal session reporting:

ssh: connect to host 10.0.2.3 port 22: Connection refused

Googling turned up various posts suggesting using the BossPrefs application to ensure that OpenSSH is running but I couldn’t get BossPrefs to complete its own installation.

Eventually, I figured that I could use iLiberty+ to install OpenSSH, after which I was able to copy a previously-downloaded copy of the umount utility to the iPhone:

scp ~/Desktop/umount root@ipaddress:/sbin/umount

After entering this command, something similar to the following should be displayed:

The authenticity of host ‘ipaddress (ipaddress)’ can’t be established.
RSA key fingerprint is 8d:0c:46:44:6c:ff:25:7c:c3:d6:49:1b:6a:c5:31:8b.
Are you sure you want to continue connecting (yes/no)?

To which the, answer is yes. Then you should see:

Warning: Permanently added ‘ipaddress‘ (RSA) to the list of known hosts.

Next up, should be a password prompt:

root@ipaddress‘s password:

The default password (at least for iPhone v1.1.4) is alpine and, once this has been entered, umount should finally be copied to the iPhone:

umount                                        100%   15KB  14.6KB/s   00:00

A few more commands are used to set execute permissions on umount, to do some Unix magic with mountpoints and then to copy lots of nothingness across both the partitions, as Jonathan A. Zdziarski describes:

chmod 755 /sbin/umount
umount -f /private/var
mount -o ro /private/var
mount -o ro /
cat /dev/zero > /dev/rdisk0s2; cat /dev/zero > /dev/rdisk0s1

This will take a while (I think it was about 45 minutes in my case) and when it’s done, you should see a couple of I/O error messages and a return to the shell prompt (#):

cat: stdout: Input/output error
cat: stdout: Input/output error

The iPhone GUI is also likely to be unresponsive (that is expected).

So, with all data removed, I could put the iPhone into recovery mode once more to restore its factory settings and then jailbreak/activate/unlock it for the final time. After a test with the Vodafone SIM inside the iPhone to call my O2 SIM (in another handset) I had confirmed that the handset was successfully unlocked and ready for its new owner.

Now you can use a UK-registered iPhone at BT Openzone hotspots for free

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

BT Openzone logoEarlier this evening, I was trawling through the fine print on the O2 website (hey, I have to do something whilst I’m eating alone in a hotel restaurant) and I found a reference to free Wi-Fi access from BT Openzone hot spots. Hang on – BT Openzone… that’s new! When did that happen?

Well, according to O2’s Wi-Fi FAQ it hasn’t happened yet but it will soon:

Wireless Hotspots
O2 has partnered with The Cloud to provide you with unlimited access to over 7500 public Wi-Fi hotspots across the UK on your iPhone. Excessive usage policy applies. From 11 July, you will also get access to 2000 Wi-Fi hotspots from BT Openzone.
Find the hotspots closest to you

O2 start page for iPhoneI tried to use the BT Openzone at the Hilton East Midlands hotel last night (7 July) with my iPhone and it worked. Just like at The Cloud, all I had to do was enter my mobile number, wait for the site to recognise my iPhone and then I was redirected to the O2 iPhone start page – which is a pretty good portal for iPhone users and even includes a hotspot finder.

O2 can be pretty shoddy at times but this is A Good Thing.

iPhone 3G sold out in the UK – at least for now

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

iPhone 3G logoThis morning, at 8am (although I didn’t get the text message until 8.50), O2 (the sole UK mobile operator able to offer the Apple iPhone to its customers) started selling iPhone 3Gs online to people who had pre-registered their interest.

Given that O2 knew how many people had pre-registered, it’s logical to think that they might have been able to judge the demand – but apparently not.

Image showing the O2 iPhone upgrade website whilst unavailable

Aside from the fact that the upgrade site was unavailable from an iPhone (which is nothing short of bizarre) my reasons for being unable to access the site were entirely outside O2’s control (I was driving when I received the message and then in a client meeting until lunchtime) but one of my friends was experiencing poor website performance before 9 o’clock, then the site went down completely for most of the morning and, at lunchtime, O2 customer service told me that the 16GB models were all sold out (certainly people were complaining on the Apple discussion forums soon after that they could only get an 8GB iPhone 3G… although that thread now seems to have been removed). My friend did at least manage to get conformation that his order had been successful (after 6 hours of trying) but by late afternoon the O2 website was clear that there was no more stock available online and that there would be more information available on 10 July.

Image from the O2 website explaining that there are no more iPhones available online

I can’t help thinking that the whole thing was stage managed – after all what a great headline: iPhone 3G sold out from pre-orders alone. Except it’s not – there is still stock in stores waiting until 11 July – and there will be more online.

Clip from the O2 website explaining that iPhone upgrade deals are only available onlineWith special pricing available to existing customers who want to upgrade to the new handset, the message is far from clear with O2 staff giving conflicting information to customers. I’m now confident that I will not need my old phone at the time of upgrade (and it’s currently listed for sale on eBay) but, twice now, O2’s iPhone “customer service” team has told me that I will be able to upgrade in store, despite the local store telling me that upgrades are only available via customer service and the website clearly stating that:

“Existing iPhone customers upgrade early to the iPhone 3G before 11th October 2008.
Only available online.”

They were similarly uninformed about the availability of the white 16GB model but the O2 website currently states that iPhone 3G is only available in black and there are rumours of an O2 internal memo that suggests the white iPhone 3G it is 3-4 weeks away.

And, even though they have told me that “there is no extra charge for Exchange Active Sync”, I won’t be surprised if I later find that only business customers can access this service.

I might get myself down to an O2 or Apple store on Friday but I’m already starting to question whether I really need (as opposed to want) 3G or GPS…

Having said that, I was equally ambivalent about the original iPhone and now I’m worried about how I will manage for a few weeks without it!

iPhone tip, hacks and v2.0

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

I haven’t written anything about the new 3G iPhone (except the iPhone version 2.0 software announcement) for a few reasons:

  1. I was on holiday when it was announced and have yet to catch up on all the coverage.
  2. I’m not sure if I need 3G or GPS (note the emphasis on needwant is an entirely different issue).
  3. I’m not sure what I’m going to do with my 1st generation phone if I do upgrade…

One of my friends has sold his v1.1.4 iPhone on eBay this week (unlocked) for a whopping £233 – not bad for a second-hand mobile handset – leaving him plenty of cash in the kitty for the upgrade (even if the old handset he’s using until he can get his hands on a new iPhone is driving him mad). Mine has a small scratch on the side (left by a grain of sand that got caught between the phone and the case it lives in) but is otherwise immaculate – it’s had a screen protector since day one and always lives in a case. Even so, I don’t think it will fetch as much as my friend’s – but hopefully it would be enough to cover the cost of the upgrade.

I did think of keeping the v1.1.4 iPhone as a spare handset – with the v2.0 software but then again I hope I’ll never need a spare iPhone. I could give it to my wife but she doesn’t like the iPhone form factor and the various extended family members that I’ve spoken to don’t seem that bothered either.

I also toyed with unlocking it and using with the SIM for my business cellphone but the two-dozen or so of my colleagues who have done this have been tracked down “asked” not to use the iPhone on the Vodafone
network (bizarre – as the Vodafone network must have many iPhones in use on it and I’m sure they don’t get upset about other unauthorised/untested handsets). Perhaps changing the IMEI to my officially sanctioned Nokia 6021 would work. But then again, maybe they will have another way of tracking me down and I’m sure that “asked” will become “instructed”.

Then there’s the whole issue of whether Apple or O2 will require me to have the old handset with me when I upgrade. I sure hope not, because selling mine before the price tanks on July 11 will make a lot of sense… so I’m considering taking it to the pawn shop (as long as I can get enough for it to cover the cost to upgrade) – and I can always buy it back if I need it!Hit the home button twice on an iPhone and access iPhone controls without unlocking the screen

So many choices! And I still don’t know if I will upgrade or not.

In any case, I wanted to share some iPhone tips – and one source is the excellent iPhone Hacks website – but I stumbled across a hidden feature myself a few days ago, completely by accident (this phone is running v1.1.4 and is not unlocked or jailbroken). I have a PIN code set on my phone, but that’s a real pain if I need to pause the iPod functionality on the phone for some reason (slide to unlock, enter the PIN code, then access the iPod controls). Then I found that, if I hit the home button twice in quick succession, it lets me access basic playback controls without unlocking the screen. Neat.

Overseas roaming advice for UK iPhone users

This content is 16 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

As this post goes live on the blog, I’ll be on my way home from what should (hopefully) have been a great two weeks in France with my family (banned from the Internet – hence the need to set up some posts in advance and keep the site alive whilst I’m away).

My iPhone is a quad-band GSM phone so I can use it pretty much anywhere in the world (subject to coverage); however international roaming can get a bit pricey, so I checked out the best way to avoid excessive charges before I left the UK.

AT&T don’t allow US iPhone users to roam internationally unless they ask for it but UK iPhones are automatically enabled for O2’s International Traveller Service (ITS). Any calls are in addition to the monthly charge but the rates are not too bad – after all, I’m not going to be chatting for hours, this is really just for emergencies. There’s the usual overseas rules about having to pay to receive calls (which complicates the visual voicemail functionality and can result in additional charges, so O2 recommended I turned off voicemail divert before leaving the UK by dialling 1760 and then using 1750 to turn it back on again when I get home).

The real killer could have been data roaming. You see, whilst the EU has been putting pressure on mobile operators to reduce their charges for roaming across networks, very little has been done about data charges, which for O2 users are currently priced at £3 per MB in the EU (and £6 outside the EU).

I called O2 before I left the UK and their advice was to switch off data roaming (Settings, General, Network, Data Roaming, Off). They also recommended that I turn off automatic e-mail checking (Settings, Mail, Auto-Check, Manual) – although accessing Mail and Safari from a Wi-Fi network will not result in any charges (other than whatever wireless hotspot charges apply – there are no roaming arrangements between The Cloud – O2’s UK Wi-Fi partner – and overseas Wi-Fi providers). They also advised me that SMS is the most efficient method of communicating without extra charges as receiving a text costs nothing and, when sending, O2 take them from the normal allowance but at four times the rate (each text will count as 4 messages, so the 500 texts in my tariff become 125 for use overseas).

Hopefully, by following this advice, my next bill will just be for the standard £35… although if all I want is texts and the odd phone call, I could just put my SIM in another handset – as the BBC’s Rory Cellan-Jones found when he turned off data roaming on his iPhone:

“I turned off data roaming – and immediately found that what I was left with was a not very smart phone.”

A few iPhone bits and bobs

This content is 17 years old. I don't routinely update old blog posts as they are only intended to represent a view at a particular point in time. Please be warned that the information here may be out of date.

Yesterday, I found some notes I made when I was preparing my one month with the iPhone post last year – including a bunch of iPhone tips (parts 1, 2, 3 and 4).

If you’re based in the UK, and you’re looking for free Wi-Fi courtesy of Apple’s agreement with The Cloud – they have a hotspot location tool on their website (I’m not sure if you can change the browser agent and enter a phone number associated with an iPhone for access from any device as AT&T users could at Starbucks outlets in the States until the service was removed).

Lego man unpacking iPhoneFinally, I stumbled across what has to qualify as the best set of unboxing photos I’ve ever seen. Lego men unpacking consumer electronics is certainly geeky but somehow it’s very cool at the same time.