osx

A 10-post collection

Enabling a USB to Serial Port Adapter under OS X 10.9 Mavericks

Appears that with the coming of OS X 10.9 Mavericks, we are once again faced with various peripherals that cease to function correctly. I often do work that requires a serial port.  I’ve carried a Keyspan USA-19HS with me in my briefcase for close to a decade (maybe more).  I’ve always been able to get it to work properly, but recently, with my upgrade to a 15″ MacBook Pro Retina Display and subsequent upgrade to OS X 10.9 Mavericks, my trusty little friend may have met his day.  Keyspan does not show a driver that supports OS X 10.9 and loading the 10.8 driver resulted in no change from not having the driver. I...

Using Hazel, Python, Lingon, and ARP to Determine if a Device is on your Network

A friend of mine (he has a blog over here) gave me an idea for a program. He wanted to know when his kids got home (and when they left).  His idea was to have an application that would interrogate his wireless network to see if a specific client was associated with his Access Point.  I started down the path of using SNMP to query the Apple AirPort Extreme he owns, but quickly gave that up.  The main reason I gave up on that solution (which would have been perfect) is that Apple, in their infinite post-Jobs wisdom) has removed support for SNMP configurations from AirPort Utility 6.0 and has eliminated SNMP from their newer AirPort models.  So, dead...

How to fix Bluetooth Quality issues on OS X (snap, crackle, pop, skipping)

For reasons beyond anyone’s understanding, Apple sets OS X’s bluetooth audio quality quite low, this is probably to allow for better bandwidth, but still.  When I first read the bluetooth quality setting here’s what I found: 1 2 $ defaults read com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 2 To improve overall streaming quality for your Bluetooth audio, set it to something like 40: 1 defaults write com.apple.BluetoothAudioAgent "Apple Bitpool Min (editable)" 40 So much better. [Update:  20130812]:  I found a bluetooth log that you can enable if this doesn’t fix your problem.  By reading through it you may find additional information about your problem.  To enable the log: 1 2 sudo touch /var/log/...

How to Recover the Google Nexus 7 to Stock ROM on OS X

See my other article here for instructions on how to root the Nexus 7 under OSX in the first place.  Some of those instructions are repeated in this post. Install Android SDK I know it’s a pain, but really if you’re going to hack around with an Android device you should go ahead and do this.  Additionally, Google has made the process a LOT easier now. Download the SDK from here.  You probably won’t need them, but instructions are here. Unzip it into a folder (doesn’t matter where, though if you want to keep it around, somewhere sane). [Optional] Open Terminal and update your PATH variable by editing .bash_profile and adding the following line: 1...

How to Root the Google Nexus 7 on OS X

I got a Nexus 7 last year and have been playing with it on and off since then.  Recently I upgraded to JellyBean 4.2.2 and it toasted my Root.  I went searching for the Root instructions again and found that things had changed since I had last done it.  I decided to write this article to create a permanent place to document this process, hope it helps you too. Install Android SDK I know it’s a pain, but really if you’re going to hack around with an Android device you should go ahead and do this.  Additionally, Google has made the process a LOT easier now. Download the SDK from here.  You probably won’t need...