title: Why google Account login is required for GCM to work for devices below 4.0.4 OS?
body: <p>Android developer documentation says :</p>
  
  <p>It uses an existing connection for Google services. For pre-3.0 devices, this requires users to set up their Google account on their mobile devices. A Google account is not a requirement on devices running Android 4.0.4 or higher.</p>
  
  <p>Why that account login is required . How google has removed that necessity for devices > 4.0.4 ?</p>