Erica Sadun
erica at ericasadun.com
Erica Sadun | 11:30 am | December 24, 2010 | AirFlick, AirPlayer, Macintosh, Uncategorized
Updates for both apps are regularly being posted. Please make sure you have the latest version before e-mailing me. And if you do e-mail me, please be aware that I’m looking for feedback and bug reports. I’m afraid cannot provide every user with personal support.
Erica Sadun | 11:31 am | December 15, 2010 | Macintosh, AirPlayer, Update, Utilities, iPod touch, iPhone
You can download and try the new build from my Macintosh SW folder
Erica Sadun | 1:32 pm | July 13, 2010 | Misc, Macintosh, Utilities
Just posted a little utility that I use for switching between tiff, png, and jpeg screen captures. Thought it might turn out to be useful to others — do let me know in the comments. Cheers!
Erica Sadun | 10:08 am | June 27, 2010 | Macintosh, Utilities, iPhone
Hey all. I’m getting lots of e-mail requests to help with iPhone 4 units displaying their MakeItMine prefs. You restored from backup and the prefs traveled with that backup — and now you’re worried about bringing in your iPhone 4 to Apple.
So what do you do?
First, you can always restore your iPhone 4 and not restore from backup. That will allow you to bring in your iPhone to a genius bar without having a custom carrier. Alternatively, you can eliminate your com.apple.springboard.plist files from your backup folders. That allows you to restore from backup without bringing along the customization.
If you need to do the latter, download a copy of mdhelper from my Macintosh utilities folder. Run it at the command line as such:
./mdhelper -files com.apple.springboard.plist -list
The output includes “Matched File” listings, e.g.
Matched File: /Users/ericasadun/Library/Application Support/MobileSync/Backup/c4473bce90c232de9e1676fd10456b8c13b2029f-20091023-145902/662bc19b13aecef58a7e855d0316e4cf61e2642b.mdinfo
Those are the files you need to delete, that contain the com.apple.springboard.plist entries. Make sure you delete both the mdinfo file and any matching mddata file, which otherwise has the same name but the other extension.
An iPhone 4 jailbreak should be on the way momentarily and that will allow you to run MakeItMine directly.
For those of you who asked for a copy of the program, for self-signing and running, I’m afraid that won’t work for you. An iPhone needs to be jailbroken to be able to modify the com.apple.springboard.plist file, which lives outside the application sandbox. A self-signed standard app cannot update that file.
Good luck all, and let me know how it goes in the comments.
Erica Sadun | 7:45 pm | April 16, 2009 | Macintosh, Update, Utilities
Find the universal binary here. Source code at github.com/erica
Erica Sadun | 2:48 pm | January 16, 2008 | Macintosh, Utilities
I’ve uploaded three new Mac utilities intended to help with touch/iPhone backups.
blist. Run this in any of your ~/Library/Application Support/MobileSync/Backup folders. It lists what each mdbackup file backs up.
bdump. Extracts the property list portion of an mdbackup file. It does not checking to see whether there’s actually a plist *in* the mdbackup, so use with care.
bload. Inserts a property list into the Data segment of an mdbackup file. Again, use with care and only if you know what you’re doing.
Between bdump and bload, you can extract a property list, edit it by hand and re-insert it into the mdbackup format.
Erica Sadun | 10:56 am | November 25, 2007 | Macintosh, Bug Reports, Software, iPod touch, iPhone
Erica Sadun | 10:00 pm | November 5, 2007 | Update, Macintosh, Applications, Software, iPod touch, iPhone
I just finished a fairly exhaustive SendFile overhaul to version 0.32. The new version allows you to play back audio files that were sent to you via Bonjour sharing. In addition, the file currently being shared now appears in green and when you scan for a file, a progress indicator appears until the file is found, transfered and saved to disk.You can send files from SendFile to your Mac (via share) and catch them with FileCatcher. You can send files from your Mac with ShareFile and catch them in SendFile.Next up, adding bonjour sharing to SendSong and you’ll be able to share your music to SendFile and play it back using the new playback feature.
Erica Sadun | 2:00 pm | November 4, 2007 | Macintosh, Utilities, Software
On Shaun Erickson’s request, I’ve put together plhelper, a Universal binary application for the Mac. Plhelper does much of what plutil does–and is in fact based on my iPhone port of that program–but also allows you to do three things that plutil does not. You can look up a value by key (-v), you can set a value by key (-s -v), and you can create a new plist (-t, to “touch”).
% /usr/local/bin/plhelper
plhelper: [command_option] [other_options] file...
Command options are (-l is the default):
-h show this message and exit
-l output a list of the properties
-t create new property list(s) and exit
-c fmt rewrite the property list in format
fmt is one of xml1 binary1
-v key retrieve the value for key
-s key set the value for key with the option given in -v
(always outputs to xml)
Other options are not yet implemented.
Erica Sadun | 9:59 pm | November 1, 2007 | Macintosh, Applications, Software, iPod touch, iPhone
ShareFile is a Mac sharing utility that throws a file to an iPhone or iPod touch. Right now it only supports single files and it’s still pretty crude. You can download a copy from the Erica Utilities folder. To use, launch and drag a file onto the text field. After the file has been received, the field clears and you’re ready to send a new file.
I do some basic checks that the file exists and is not a folder. If you have trouble using this, make sure your firewall is set up to allow the Bonjour service to work. And, if you are so inclined, you can use ShareFile and FileCatcher between Macs without any iPhones or iPod touches involved at all.