CallStateListener worked
A google code project named auto-answer solved my most problem, but not the auto answer with a audio part