Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the difference between Android Beam on the Galaxy Nexus and S Beam on Galaxy S3?

Are these two features inter-compatible? Can I transfer data between the two devices?

share|improve this question
up vote 18 down vote accepted

Even though Android Beam and S Beam serve similar purposes, they actually work very differently and are not compatible with one another.

Android Beam uses NFC to pair your devices over Bluetooth, then transfers files over the Bluetooth connection. I believe it can also transfer very small pieces of data (contacts, links, etc) directly over NFC, as the Ice Cream Sandwich version highlights page implies:

For larger payloads, developers can even use Android Beam to initiate a connection and transfer the data over Bluetooth, without the need for user-visible pairing.

S Beam, however, uses Wi-Fi Direct to perform data transfers instead of Bluetooth. Their reasoning for doing this is that Wi-Fi Direct offers faster transfer speeds (they quote up to 300 Mbps). Therefore, this will only work with other S Beam enabled devices, currently limiting it to communication between two Galaxy S3s.

However, the SGS3 also supports Android Beam, so you can use that to transfer something between a GNex and an SGS3. Here is a tutorial on Sprint's website (should be essentially the same for other versions of the SGS3).

share|improve this answer
Great answer, well researched :) – Bryan Denny Jul 26 '12 at 20:25
Apart from the difference in data transfer method (Bluetooth vs. Wi-Fi Direct), Android Beam in Jelly Beam and S Beam are also different in how they use NFC. S Beam uses the ICS Android Beam to do its work, while the new Jelly Bean Android Beam feature is not visible to an ICS device (it uses a different LLCP port). It will be interesting to see how this will be solved when (if?) the SGS3 is updated to Jelly Bean. – NFC guy Aug 3 '12 at 22:35

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.