As I have mentioned in the question, I want to transfer files (pics) from samsung galaxy S3 to HTC one x via NFC. I have switched on android beam on both the devices. When I bring the phones close, I am getting the "touch to beam" message on S3. When I touch it, I am getting a message that S beam is switched off, please switch it on. But I dont want Sbeam (as one x doesnt have it), instead I want the transfer to happen via Android beam.
As far as I know, you can't transfer files over Android beam, just URLs/locations etc. This is because Android Beam doesn't use Bluetooth or WiFi Direct in addition to the NFC transfer, which means that an average photo would take 30+ seconds to beam. In Android 4.1+ (Jelly Bean) you can transfer files with NFC+BT, and S Beam uses NFC+WiFi Direct.