I think I have a solution to the home button intermittent behavior. I opened every key layout file (.kl) in system/usr/keylayouts and added key 172 home wake to each one. It seems to have fixed mine as I haven't had to double press since I did it. I have put a link to a cwm flashable zip to use.

Disclaimer: this has only been done on my att galaxy s3 with aokp milestone 1 and I take no responsibility for anything that goes wrong. Make a nandroid backup! Flash at your own risk!

Sent from my SGH-I747 using Tapatalk 2