@Override
 protected void onDetachedFromWindow() {
   super.onDetachedFromWindow();
   KeyguardUpdateMonitor.getInstance(mContext).removeCallback(mInfoCallback);
   /// M: Unregister the phone listener for dual clock
   mDualClock.resetPhonelistener();
 }
 @Override
 protected void onDetachedFromWindow() {
   super.onDetachedFromWindow();
   mOnLayoutListener = null;
 }