Skip to content

Apple Universe

Top-level category for all Apple, Mac, and OS X related topics.

Wallpapers: iPhone 4 and iPhone 4S

The following wallpapers are 640x960 pixels in size, and designed for use on the iPhone 4/4S. Home screen images feature a slightly darkened navigation bar (where the paging dots appear), along with a fade-to-darker gradient in the Dock area below the navigation bar.

Note that the images shown in the image sliders below (hover and click to cycle) are low-quality 256×256 JPEG representations of the actual photos; to get the high-quality images, download the entire bundle [6MB] and install only those you wish to use.

Home Screens (9)Lock Screens (32)

License: All photographs in these wallpapers are © Rob Griffiths, and are freely provided for personal use only. You may not include these wallpapers on other sites, nor in any commercial product, without my prior permission. (I hate having to put this here, but prior experience has shown it to be necessary.)



Use Mountain Lion in VMware Fusion with Tools

Note: As of VMWare Fusion 4.1.2, this hack is no longer necessary. I've left it here mainly for those using older versions of Fusion (though you may not be able to install newer Mountain Lion previews on those older versions of Fusion).

If you're a Mac developer with access to OS X Mountain Lion, you might want to use it in a virtual machine. This is simple in VMware Fusion, but if you try to install VMWare Tools, Mountain Lion will kernel panic. Unfortunately, using virtual OS X without VMware Tools installed is painful—no screen resize, captured and laggy mouse, etc. So here's a workaround to get Mountain Lion working with VMware Tools (this assumes you have Mountain Lion already running in a virtual machine):

  1. Make a snapshot of your current setup!
  2. Run the VMWare Tools installer, but do not reboot when it's done. Just leave the installer running onscreen.
  3. Navigate to /Library > Application Support > VMware Tools.
  4. Delete vmmemctl.kext and vmmemctl
  5. Edit (you'll need root power) services.sh in that same directory.
  6. Comment out these two lines (they're shown commented out, via the # in front of each):

  7. Save the edited file, quit the editor, and now (via the still-running Installer) reboot the virtual machine.

The initial reboot may take a long time, but it should work. If it doesn't, you're on your own, as I've now exhausted all my knowledge on the topic.



A workaround for an iPhoto/set desktop picture bug

On both my Mac Pro and my iMac, I've run into a problem where the iPhoto library simply doesn't show up in the Desktop & Screen Saver System Preferences panel (in Mac OS X 10.6.x). Well, sometimes it shows up, but simply as a line reading iPhoto, but without any actual content.

When this happened the first time, I looked in Console and found the following entry for each time I'd tried to load the Desktop tab of the Desktop & Screen Saver panel (reformatted for easier reading):

1/12/12 9:09:36 AM      System Preferences[4134]
**** DesktopPref error: DSKiPhotoRootSource -loadData TIME OUT!!! There something wrong with iLife Media Browser

Googling on that error led to a number of pages, including iLife: Cannot See iPhoto Files in Other iLife Applications on Apple's support site. But after trying everything in that article, I still couldn't see my iPhoto images when trying to set the Desktop picture.
[continue reading…]





Troubleshooting a Mac CD tray that won’t stay closed

Recently, I placed my Mac Pro up for sale, both on the net in general and on eBay. The eBay auction closed with a successful bidder, so yesterday, I went to prep the machine for shipping. After wiping the drives and reinstalling OS X, I had but one thing to do: solve a small but annoying problem with one of the two installed disc burning SuperDrives (name used for simplification; one was an actual SuperDrive from Apple; the other a multi-format burning drive from Sony).

The stock drive, which I had mounted in the lower slot, worked fine. So did the after-market upper drive, as long as there was a disc in the slot. If I ejected the disc and then closed the tray, the drive would grind for a few seconds, then eject. It would then stay ejected for a few minutes, until (I believe) OS X noticed it was open. It would then close, and the grind-eject cycle would repeat.

I'm posting the sordid details of my experience in case anyone else is looking for help with a CD/DVD tray that won't stay closed on their own OS X machine; perhaps it'll show up in a Google Mac-specific search at some point in the future. Read on for the details…
[continue reading…]



How to not upgrade to iOS5

If you follow me on Twitter, you're probably familiar with my iOS5 installation difficulties. Two days into the process, and I've still not been able to update either my iPad (first generation) or iPhone 4. This is—by far—the most frustrated I've been with any Apple upgrade, ever…and that covers a lot of history!

Simply as a means of venting, and perhaps to save someone else from going through what I've gone through (though note that I haven't yet solved the problem), here's what I've gone through to try to upgrade my iPhone and iPad.

Update: On my 48th attempt, my iPhone 4 successfully updated to iOS5. Now, on to the iPad…

[continue reading…]



11.6″ MacBook Air: Who needs a netbook?

As I'm really enjoying my new 11.6" MacBook Air, I thought it might be interesting to compare it with some other portables I currently own. Specifically, I wanted to compare the Air to my previous fave ultra-portable Mac (the 12" PowerBook G4), a Dell Mini 10 running Mac OS X, and my current fave Mac laptop, the high-res anti-glare 15" MacBook Pro.

What follows isn't a comprehensive set of benchmarks done under controlled conditions. It's more of a quick look at performance (and measurements and specifications) across a series of machines, three of which can be considered "ultra portables."

Read on for the table...

[continue reading…]





My new favorite (for now) laptop Mac

A while back, I tweeted that my new MacBook Pro was my fave-ever portable Mac—this despite having only used the machine for under two weeks at that point. A few people asked me "why your fave-ever?," so I thought I'd use those queries as an excuse to post here on my near-silent blog.

The specific machine in question is a 2010 15" MacBook Pro with the 2.66GHz Core i7 processor, 4GB of RAM, and (when new) a 5400rpm 500GB hard drive...and, oh yes, the single most important spec: the anti-glare 1680x1050 high resolution screen.

This machine replaced a 2008 MacBook Pro (last of the non-unibody laptops) with a 2.66GHz Core 2 Duo, 4GB of RAM, and a 7200rpm 200GB hard drive (and the only screen at the time, the standard 1440x900).

Comparing the two, the only area where I gave up anything at all was in the hard drive's speed. I took care of that problem by installing a new Seagate Momentus hybrid hard drive, the 500GB version, to be exact. (A hybrid drive is one that combines a small solid state drive—4GB in this case—with a traditional drive, and then uses its firmware to optimize performance on the fly. For more on the Seagate hybrid drive, see this excellent article at Anandtech.)
[continue reading…]



Macworld: 2009 writings

Macworld logoAll (or as many as could be found online) of my 2009 writings for Macworld.

January
Jan 2Spotlight enhancer HoudahSpot gets enhancements of its own
Jan 6The amazing vanishing Mac desktop machine
Jan 7First Look: Numbers ’09
Jan 7The history of the Mac, told by those who were there
Jan 8Expo Notes: Memeo puts you in a sharing mood
Jan 9Expo’s Ask the Editors session
Jan 9Expo Notes: Jing, a year later
Jan 10Expo Notes: The search for TechTool Pro 5
Jan 10Expo Notes: Araxis Merge adds to its file-comparison bag of tricks
Jan 10Expo Notes: Digitize your paper trail with NeatReceipts
Jan 12Expo Notes: Restoring the matte screen
Jan 19The video industry just doesn’t get it
Jan 22Pirated iWork '09 installer may contain trojan horse
Jan 22Review: iDive 300 iPod/iPhone underwater case
Jan 23Review: Third-party browsers for the iPhone
Jan 27Review: Numbers ’09
February
Feb 3Hands-on: TechRestore’s matte-screen MacBook Pro service
Feb 4Look before leaping... and formatting hard drives
Feb 6Review: Power Support MacBook Pro Anti-Glare Film
Feb 9Six years with an Apple Cinema Display
Feb 11No more getting started with iLife ’09
Feb 12Review: Days of Thunder for iPhone
Feb 12Review: Spreadsheet editing apps for the iPhone
Feb 16Growl 1.1.4
Feb 18Review: Keynote controllers for the iPhone
Feb 23Review: MobileFiles Pro for iPhone
Feb 24Review: Air traffic control games for the iPhone
Feb 24First Look: Safari 4 Beta
March
Mar 3FireWire 400 reaches the end of the line
Mar 13VirtualBox 2.1.4
Mar 16Mariner Calc for iPhone
Mar 1615 iPhone 3.0 features we'd like to see
Mar 24Eight years and counting
Mar 30What you need to know about the Conficker worm
April
Apr 15VMware Fusion bug breaches the guest-host OS wall
May
May 5Why Firefox is my preferred browser
May 11TechTool Pro 5
May 14FireWire saves an iMac from a failed 10.5.7 upgrade
May 15Pointer Remote for iPhone
May 15First Look: Chromium browser for OS X
May 19Application Wizard makes program switching easy
May 20Close the Java security hole in many browsers
May 21Add an OS 9-like app menu to OS X with ASM or multiXFinder
May 21Hands on with the WolframAlpha computational knowledge engine
May 22Click Archive: An easier way to work with disk images
May 25DeskCover makes icons easier to see
May 26Digital Sentry watches your computer's activities
May 27iCab Mobile for iPhone
June
Jun 1Quickoffice Files for iPhone
Jun 2BdContacts: An alternative to Address Book
Jun 3Hands on with the Opera 10 Web browser beta
Jun 4Port Map: Simple port mapping for your router
Jun 5WWDC Preview: What we know, what we expect with Snow Leopard
Jun 8Snow Leopard more feature-laden than expected
Jun 9DailyFinance and eTrade Mobile Pro for iPhone
Jun 12Mariner Calc 1.2 for iPhone
Jun 17How I use iPhone 3.0's Spotlight search
July
Jul 1First Look: Firefox 3.5
Jul 6SpamSieve 2.7
Jul 7Personal Antispam X5
Jul 9Chrome OS's impact? It's too early to tell
Jul 13The no-worry backup plan
Jul 16Purify 2.1
Jul 20SpamX 4.0
Jul 22Living on the EDGE
Jul 23The Intel-only future draws closer
Jul 28The case of the cracked iPhone
Jul 31New NetNewsWire sync option isn't for everyone
August
Aug 4SpamSweep 1.6.1
Aug 5The end of the road for a favored text editor
Aug 6Frankenbook! Another look at hacked Mac netbooks
Aug 27Services step out in Snow Leopard
Aug 28Snow Leopard's old and new annoyances
Aug 29Snow Leopard: What's gone where
September
Sep 3How to create a Service in Snow Leopard
Sep 15Camtasia for Mac
Sep 23Snow Leopard changes the rules about opening files
Sep 24The real genius of the Genius Bar
October
Oct 13Inside Snow Leopard's Guest account data loss bug
Oct 15Apple allows in-app purchasing for free App Store apps
Oct 26First Look: VMware Fusion 3
Oct 26ScreenFlow 2.0 adds powerful new editing features
Oct 27ScreenFlow 2
November
Nov 4Parallels Desktop 5 for Mac arrives
Nov 20Mad Skills Motocross
Nov 21Why go Pro when iMac goes faster?
December
Dec 4PDFpen 4.5
Dec 8First Look: Chrome for Mac
Dec 21Run Stats for iPhone
Dec 20Batch conversion saves slow QuickTime clips
Dec 29Add an ExpressCard solid state drive to some MacBook Pros