I just set this up Sunday with an HP 6600, if you connect it and register with HP you also get an email address you can forward emails to that will print emails and attachments. You need to setup Google cloud print (beta) which will allow you to print from Gmail, Drive, and a few others over the web browser on your phone. I've had more success with the "cloud print free" app in printing random files on my phone. HP ePrint Home&Biz app can also be setup to print some things... Lots of options, I'm still testing them all to see what's best for what I want.