Fix forever assigned listener for phoneStateListener