When you flip the ring/silent switch on your iPhone, it goes quiet while it's locked/asleep—mostly. But unless Do Not Disturb is turned on, your iPhone will still buzz the hum of its internal vibration motor when alerts that would otherwise ring out arrive.
But there's a fix. You can make your silenced iPhone be truly silent with a single flick of a virtual switch. Head over to Settings, and tap on Sounds. Switch Vibrate on Silent to off, and your phone will be both sound and vibration free when you slide the ring/silent switch to the quieter position.
You can identify unwanted calls. I still have a land line, but I am forwarding all calls to my iPhone. To identify unwanted calls (new windows, green energy, political adds...), I created a Contact named Don't Answer.
When I answer the phone and it is one of those annoying calls, if the number shows up, I can just use the 'add to existing contact' feature. Of course, this doesn't work if the number is blocked. But, in two weeks, I have a long list of calls that show up as Don't Answer and I can just not answer or choose Decline—there's no guesswork involved.
Lex adds: I do something similar for another reason. I use Google's two-factor authentication, and Google uses a variety of phone numbers to text me my passcode when I log in. So I created a Google entry in my contacts, and add each different number the company texts me from to that contact. That way, instead of ending up with lots of old entries from Google in Messages, there's just one that all their texts get grouped in.
iOS 7, of course, will provide a way to block specific unwanted callers, too. But this hint makes a nice stopgap!
I have an Android phone and wanted to automatically save photos that I take in iPhoto, similar to the Photo Stream feature that iPhones have. Dropbox has a feature that automatically uploads photos that you take into a folder called "Camera Uploads,” which is synced across all of my devices, so was a perfect candidate for creating a cross-platform Photo Stream.
First, I needed to import the existing "Camera Uploads" photos into iPhoto, as the folder action only triggers when a new file appears in the folder. Once this has been done, the folder action can be created.
Open Automator and create a new Folder Action. Select the folder "Camera Uploads" (in the Dropbox folder).
Next, drag "Import files into iPhoto" from the list of actions to the main window. Select the album to import into, and choose whether to delete the photos after import or not (I chose not to).
Save and give the folder action a name.
Quit Automator and iPhoto.
To test it, I took a picture with my phone, and allowed Dropbox to upload it. As soon as my MacBook downloaded the file, iPhoto opened, and the new picture was imported. iPhoto then quit automatically.
[kirkmc adds: I don’t have an Android phone, and cannot test this, but it seems pretty straightforward.]
Until 10.6, all Nokia devices were directly supported by iSync. iSync still runs under 10.7, but has to be installed manually from a backup because it's no longer supported (you'll have to find a 10.6 installation to get a copy).
However, the introduction of iCloud finally broke iSync, too. You will not be able to sync a Nokia phone with iSync if you have iCloud activated.
The solution is:
Create a new user (called for example NokiaSync)
Select all Address Book entries. Drag the list of entries to your desktop. This creates a .vcf file.
Copy this file to the Desktop of your new user NokiaSync (via the NokiaSync user's Public folder, or some other means).
Drag the .vcf file into this user's Address Book.
Launch iSync for user NokiaSync and sync NokiaSync's address book with your Nokia phone.
The key is that while every other user on your computer can use iCloud, the new user NokiaSync will not use iCloud and will be used only for syncing with your Nokia phone. You can repeat above steps 2 to 5 regularly, whenever you've made updates to your Address Book.
If you add new entries on your Nokia's address book, you can do the opposite process and Mac OS X will reliably detect which new entries were added and will copy these to your regular user's Address Book.
[kirkmc adds: I don't have a Nokia phone to test this, but it makes sense. It seems like a lot of work to update a contact list.]
I wanted to sync my Address Book on my MacBook Pro running Mac OS X to an Android device. The problem is that I use iCloud for syncing between my Mac and my iDevices (iPhone, iPad) via the iCloud service.
I found a solution for syncing between Mac OS X and Android with some tweaking. Download SyncMate and install it on the Mac. The free version handles Address Books. Then download SyncMate from Android Market on your Android device and install it.
Start the SyncMate.app on your Mac and select 'Add Connection.'
Select 'Android Device.'
Select Wifi, assuming you use Wifi on the Android device.
Enter the IP address of the Android device.
Start the sync.
Open Address Book on the Mac.
Select Groups under the View menu.
Click on 'All iCloud' and then select all the addresses you want to copy to the Android device.
Drag the addresses to Contacts group.
Starts the sync again in SyncMate.
Now all the addresses in Contacts groups are copied to the Android device. When you add new addresses on the Mac you have to copy them manually to the Contacts group and resync.
[crarko adds: It looks like the free version may also handle calendars. If anyone out there with an Android tries this out, please post your results.]
The following hint was submitted a while ago in the comments section of another hint about the 9300. In 10.6, I couldn't get the original hint to work, but the method from this comment worked fine. For others struggling with this in 10.6, here's the method from that comment:
Control-click on iSync.app (version 2.3) and choose Show Package Contents from the pop-up menu. Navigate into Contents » PlugIns » ApplePhoneConduit.syncdevice » Contents » PlugIns. Duplicate the folder Nokia-9300i.phoneplugin, and rename it as Nokia-9300.phoneplugin.
Open the new folder Nokia-9300.phoneplugin, then open the Contents folder within it. Open file info.plist with TextEdit, find ALL 9300i references and replace them with 9300, then save. Next, open the Resources folder, and rename com.nokia.9300i.tiff to com.nokia.9300.tiff.
Open MetaClasses.plist with TextEdit, find all9300i references and replace them with 9300, then save. Close all open files and you're done! Happy Synchronizing!
I just used it under 10.6 on a new MBP and it worked great.
[robg adds: I reformatted the comment, but (hopefully) didn't change any of the actual steps. Check the original comment if you have any issues.]
Since the AT&T rates are so high for data, I have the smallest/cheapest plan available for texts and minutes, so I often get close to my limit at the end of the month. I therefore like to send my SMSs via the unlimited data email (###@vtext.com), and only make/answer calls to those that are in network when I'm running out of minutes.
Instead of going through each Address Book entry and adding emails to them manually after looking up their carrier through a service (such as this one at whitepages.com), I adopted ViViDBoarder's excellent script to add the SMS emails, updating the code to work better with the current version of whitepages.com, and adding a little suffix representing the carrier to the mobile phone label so it says mobile att.
I wanted something I could see easily on the phone when it rings, so I shortened the carrier names. This works on the iPhone, and should work on other phones you might sync with your Address Book if they show you the phone number label when a call comes in. An alternative is to have it set the actual person's name or suffix to the carrier label instead. You just have to make sure the person's name isn't so long that the suffix falls off the end of the screen.
Here's one way to move contact from a Verizon phone to an iPhone. First back up your Verizon contacts using Backup Assistant (a small app you download using GetItNow). After running the app to back up, log onto your Verizon account, click the My Services tab, then click the My Contacts link.
This will show you all your contacts. Click the Print Address Book. This exports them into a single window ready for printing. But rather than print (or after printing as a backup), choose Save As and save the file as text. Open this in a text editor (it wouldn't open in Pages, so I opened first in TextEdit, then copied and pasted).
From there, you can do some replacing and deleting until you have a tab-delimited list which, voila, can be imported into Address Book and synced with your iPhone.
I really had to add contacts to my new great Nokia N85 phone, so I hacked a way to do it. It's actually very simple; just replace N96 with N85 everywhere within the N96 plug-in.
Start by downloading the plug-in for the N96, and install it on your Mac. Open the folder /Library/PhonePlugins (Command-Shift-G in a Finder window, then type/paste the above path). Copy (you may drag it with the Option key pressed) the Nokia_N96_1v2.phoneplugin folder to the Desktop (or where you want; just out of PhonePlugins). Rename the new copy on the Desktop to Nokia_N85_1v2.phoneplugin. Open this folder, then open Contents » Resources within it.
Open all files at every level, except the NokiaN96.tiff image file, with a plain text editor (drag them inside the application icon). I used an old BBedit Light, but you may use any editor (TextWrangler and Smultron are free; I'm not sure if you may use TextEdit, just do not use the Property List Editor default application). In all text files, find the text N96 and replace it with N85 (do a Find All or Replace All, so as to not to miss one). Save all the files you modified (don't worry, not all have the N96 string inside).
Rename the NokiaN96.tiff file to NokiaN85.tiff. If you want the correct icon, you may open this file with some image editor and paste the right icon inside. As the original N96 and new, edited, N85 plug-ins will conflict (some id is the same) you have to remove the original Nokia_N96_1v2.phoneplugin that was inside /Library/PhonePlugins. Drag the newly-edited Nokia_N85_1v2.phoneplugin from the Desktop to back inside the folder /Library/PhonePlugins. Done. I have not restarted anything, but it shouldn't be required.
Then do the usual. Pair phone using Bluetooth, launch iSync, Add Device, and your phone will appear. Syncing works with addresses and appointments, at least from Mac to phone. (I haven't tested the other way yet, but I'm confident it will work). I have not added a link to the ready-made plug-in due to possible copyright reasons, but these instructions are relatively simple.
By default, OS X 10.5.4 lets you set up a mobile phone to act as a Bluetooth modem, but this does not always work. For instance, it doesn't work with a Nokia E61 on the O2 network in the UK.
When you try Connect Bluetooth from the menu bar, you will see Connecting..., immediately followed by Disconnecting ..., and then finally an error saying that it "Could not negotiate a connection with the remote PPP server." This error persists even after taking care to enter the correct username, password, APN, CID, and to change the necessary settings on the phone. Googling on this will also produce a lot advice to install custom modem scripts. This is often misleading, since these scripts were mostly designed to fill gaps in OS X 10.4.*.
In fact, the "connecting/disconnecting" problem is because Leopard, by default, requires a new kind of PPP authorization (MS-CHAP[v2]) which not all carriers support. You can check if this is your problem by checking your console logs, with the Console app, and looking for an error saying "MPPE required, but MS-CHAP[v2] auth not performed."
If this is your problem, the solution is to change this default so Leopard doesn't require it from the Bluetooth PPP connection with your phone. You can't make the change in the GUI. But if you are comfortable changing plist files, the solution is to go to /Library » Preferences » SystemConfiguration » preferences.plist, and change the CCPEnabled property for the Bluetooth-Modem device from 1 to 0. Then reboot, and it should work.
Background: This page has a good summary of the other settings that need to be in place for the Nokia E61 on O2/UK. But it also has pointers to the custom modem scripts which are not necessary and do not address this particular problem on OS X 10.5.4. The essential point about the property change was described in this thread on the macosxhints forums. But a little googling suggests lots of people are having this same problem, but don't realize this fix is relevant to their device.