Refactory ui util and add PhoneStateReceiver, RemoteControlClientReceiver