(Work in Progress)NFC for all SGS2 - Galaxy S II General

Hi guys,
Yesterday I was thinking about how to enable the NFC sgs2 not have this technology, so I thought that using bluetooth or wifi direct you might also enable nfc
Android is not a developer so I need someone who can create a program that "hijack"the signals that are transmitted via the nfc nfc chip to an external device via bluetooth or wifi direct, then I did this I will create a hardware device composed of the NFC chip and a receiver / transmitter bluetooth or wifi direct to hide behind the battery, you will be able to receive the signal and then sending it to the NFC chip.
Does anyone know how to help me?, I am completely new in the Android paronama.

Think you need an extra chip for that, not as "simple" as hijacking a signal.

^
From what I understand, I think he is suggesting an "external"/standalone NFC device that will communicate with the phones via Bluetooth or Wifi.
@OP
I suggest you look for NFC capable android-arduino (open source dev boards for android phones).
Like this(I think this is exactly what you want to do as that board all needs is a BT module and an android program to interface with the board.):
Arduino to Android IO on the cheap (aka Poor Man's NFC)
http://jdesbonnet.blogspot.com/2011/05/arduino-to-android-io-on-cheap-aka-poor.html

I think the only advantage of NFC technology is security.
It was intentionally design to attenuate in a very short distance for security sake.
If NFC signal can be transferred to another wireless signal,then why we use NFC in the first place.

Related

[Q] FM Transmitter?

I was wondering if it is possible to use the FM chip in the phone and use it as an FM transmitter (like the n97)
I'm interested in hearing your thoughts.
Basically no.
For a start, you'd need a chipset capable of transmitting via FM as well as receiving. Just because you can do one, it doesn't mean you can do the other.
Even if the chipset is capable, for it then to work, it'd need to have the necessary drivers installed, which is maybe doable.
It'd also then need an antenna attached to the transmission pin-out on the chipset, which is extremely unlikely to be in place.
So technically it might be possible but in reality it's not - unless SE just happen to have built a fully-functional FM transmitter into the Arc and just forgotten to activate it...

[Q] which wifi chip does this have?

I know the package is the Azurewave AW-NH665 but there's no data sheet published for that. I'm hoping it's got at least a BCM4330 in it. Also hoping for BlueTooth 3.0.
someone who has one check your system/etc/nvram_nh665.txt
it should have info on the wifi chip.
Thanks.
bump
Well, I can tell from the kernel it uses BCM4330 chipset. That should mean b/g/n, Bluetooth 4.0+HS, and FM...
BCM4330.
I'm hoping to connect an FM antenna. See my sig.
AzureWave does other Broadcom modules too.
I don't have one but a dump shows:
bin/brcm_patchram_plus
etc/firmware/bcm4330.hcd
etc/nvram.txt:
Azurewave Release 2011/12/29
# NH665 bgn+BT+FM
manfid=0x2d0
prodid=0x0552
vendid=0x14e4
devid=0x4360
boardtype=0x0552
boardrev=0x11
# this design has 2.4GHz SP3T switch
boardflags=0x00081200
nocrc=1
xtalfreq=37400
boardnum=22
#macaddr=00:11:22:33:44:55
#nvram_override=1
cckdigfilttype=20 #20~26
ag0=255
aa2g=3
ccode=XY
regrev=4
#pa0b0=0x13e1
#pa0b1=0xfdab
#pa0b2=0xff66
rssismf2g=0xa
rssismc2g=0x3
rssisav2g=0x7
maxp2ga0=0x46
sromrev=3
#il0macaddr=00:11:22:33:44:55
wl0id=0x431b
cckPwrOffset=5
#ofdmdigfilttype2g=4
ofdm2gpo=0x44444444
mcs2gpo0=0x6666
mcs2gpo1=0x6666
swctrlmap_2g=0x44844484,0x4a8a4282,0x42824282,0x818a82,0x1ff
rfreg033=0x19
rfreg033_cck=0x1f
dacrate2g=160
txalpfbyp2g=1
bphyscale=17
cckPwrIdxCorr=-15
pacalidx2g=45
txgaintbl=1
muxenab=0x10
#triso2g=9
mikereidis said:
BCM4330.
I'm hoping to connect an FM antenna. See my sig.
AzureWave does other Broadcom modules too.
I don't have one but a dump shows:
bin/brcm_patchram_plus
etc/firmware/bcm4330.hcd
...
Click to expand...
Click to collapse
Nice, just checked out your radio app. Would be very cool to get that working on the N7. Interestingly I noticed that although that firmware is present, the kernel is actually configured to use:
/system/vendor/firmware/fw_bcmdhd.bin
Not sure exactly what the implications are of that yet.
There are 3 identical files, size 209,175 bytes, and they are for the WiFi core on the chip. Bluetooth and FM share a seperate core.
fw_bcmdhd_apsta.bin
fw_bcmdhd.bin
fw_bcmdhd_p2p.bin
brcm_patchram_plus is a Broadcom proprietary replacement for hciattach and it loads the bcm4330.hcd file. I'm 100% sure because my FM app can do the same as brcm_patchram_plus.
The top of the HCD file contains: "AZW Module665 BCM4330B1 37.4 MHz Class 1.5 ExtLNA"
-----
There is not a single, easily available non-obscure Android tablet over 5" which supports FM. So if possible, even if it requires some hardware mods, the popularity of Nexus 7 will make it compelling for the combination of Android tablet and FM.
Further, FM transmit on Android is virtually unheard of. With access to the transmit antenna pins, this might be possible. There are LOTS of people who don't care about receive, but want transmit to their car stereo.
I expect to see a good number of hardware hackers looking to use the Nexus 7 as a built-in car/entertainment device.

[Q] NFC tags?

im having trouble understanding what an NFC tag is.
im not exactly a newb but when it comes to NFC ive never had a phone that supported so i will catch on quickly.... or is there a website that explains it in detail? i'll read the whole thing lol
i googled it already and most of what i saw was VERY basic im looking for a more advanced explanation
fade2green514 said:
im having trouble understanding what an NFC tag is.
Click to expand...
Click to collapse
A NFC tag is a little chip, bundled with a small circuit with an integrated antenna. This antenna has three functions: 1. receive enough power from an electromagnetic field to operate the whole NFC tag unit. 2. Receive signals sent with the electromagnetic field. 3. Send signals back.
This configuration combines the advantage of final size (more later) and independence of batteries.
The electromagnetic field comes from a device (the size varies from modern phones to the anti theft systems in shops) which has also a combination of antenna, sender & receiver and a little computer to compute the data exchange with the NFC tag.
The process is like this:
The scanner device emits an EM field with a certain frequency and an embedded "Anyone there?" signal. If a NFC tag enters this field, its configuration (antenna and circuit) either is made for this frequency and the signal or not. If yes, the NFC tag responses to that field with a "Yes, me" signal. The scanner device receives this response and begins data exchange ("Who are you? What are your capabilities?" etc., depending on purpose of the NFC tag).
Simple NFC tags now just report an alphanumeric ID, e.g. a serial number. Such chips, complete with antennae etc., are as big as a rice bit; regular useage is animal marking (dogs, cats, zoo). The ID of each chip is unique, allowing a 100% identification of the individuum having this chip implanted.
Other NFC tags can store a small amount of data, e.g. type and state ("Payed / not payed") of a shopped product.
Modern NFC tags are little computers. You can find them in modern banking cards (e.g. for "wireless payment") or ID cards in Europe. They can store data (account / owner info's, charged amount of money) and en- / decrypt data for secure online banking or government identification.
There are several kinds of NFC card systems,depending on their purpose. So chances are good a certain reader just reads those type of cards which it is made for, completely ignoring other NFC card types.
I hope my response wasn't too technical .
//HSishi
HSishi said:
A NFC tag is a little chip, bundled with a small circuit with an integrated antenna. This antenna has three functions: 1. receive enough power from an electromagnetic field to operate the whole NFC tag unit. 2. Receive signals sent with the electromagnetic field. 3. Send signals back.
This configuration combines the advantage of final size (more later) and independence of batteries.
The electromagnetic field comes from a device (the size varies from modern phones to the anti theft systems in shops) which has also a combination of antenna, sender & receiver and a little computer to compute the data exchange with the NFC tag.
The process is like this:
The scanner device emits an EM field with a certain frequency and an embedded "Anyone there?" signal. If a NFC tag enters this field, its configuration (antenna and circuit) either is made for this frequency and the signal or not. If yes, the NFC tag responses to that field with a "Yes, me" signal. The scanner device receives this response and begins data exchange ("Who are you? What are your capabilities?" etc., depending on purpose of the NFC tag).
Simple NFC tags now just report an alphanumeric ID, e.g. a serial number. Such chips, complete with antennae etc., are as big as a rice bit; regular useage is animal marking (dogs, cats, zoo). The ID of each chip is unique, allowing a 100% identification of the individuum having this chip implanted.
Other NFC tags can store a small amount of data, e.g. type and state ("Payed / not payed") of a shopped product.
Modern NFC tags are little computers. You can find them in modern banking cards (e.g. for "wireless payment") or ID cards in Europe. They can store data (account / owner info's, charged amount of money) and en- / decrypt data for secure online banking or government identification.
There are several kinds of NFC card systems,depending on their purpose. So chances are good a certain reader just reads those type of cards which it is made for, completely ignoring other NFC card types.
I hope my response wasn't too technical .
//HSishi
Click to expand...
Click to collapse
made perfect sense, thank you!
so what does the galaxy s4 have and how is it different from other phones? i heard complaints about how they changed it somehow from the s3. not sure if thats true.
fade2green514 said:
made perfect sense, thank you!
so what does the galaxy s4 have and how is it different from other phones? i heard complaints about how they changed it somehow from the s3. not sure if thats true.
Click to expand...
Click to collapse
There are many types of NFC tags. One of the most common types is the MIFARE Classic. These types of tags are rebranded Samsung Tectile tags, which are compatible with all Samsung phones with NFC that is NOT a GS4.
The GS4 is unique in that it uses a Broadcom NFC Chip (similar to that in the Nexus 4). The Broadcom NFC Chip is NOT compatible with the MIFARE Cassic/original Tectile tags.
Samsung is coming out with new Tectile 2s, which are going to be compatible with ALL Samsung NFC phones including the GS4. There are also tag types like NTAG203 which are compatible with most, if not all NFC enabled phones.
You can find out more about NFC tags types at my website:
http://www.shop4nfc.com/what-is-nfc

[Q] ANT+ to bluetooth 4.0 LE

Hi guys,
is it possible to use signal from ANT+ device in app that uses only bluetooth smart api? I mean emulate (translate?) or sth? (Im a real noob)
I have ANT+ HRM and would like to use it with micoach app (adidas sucks and isnt interested in adding ANT+ api to its app).
No. ANT+ and Bluetooth Smart are different wireless protocols, using different API's and different stacks (think WiFi vs. Bluetooth).
To allow an existing app that uses Bluetooth Smart to use an ANT+ device, you would have to replace the Bluetooth stack on your phone with one where you have changed it (not changing the API) so it uses the ANT+ stack and translates between ANT+ and Bluetooth packets and adds in info for Bluetooth advertising. Not a trivial task.
iRant said:
No. ANT+ and Bluetooth Smart are different wireless protocols, using different API's and different stacks (think WiFi vs. Bluetooth).
To allow an existing app that uses Bluetooth Smart to use an ANT+ device, you would have to replace the Bluetooth stack on your phone with one where you have changed it (not changing the API) so it uses the ANT+ stack and translates between ANT+ and Bluetooth packets and adds in info for Bluetooth advertising. Not a trivial task.
Click to expand...
Click to collapse
Thanks mate!

Question about NFC RFID Emulation

I've looked all over for detailed information on smartphones NFC feature and it's ability to emulate an RFID card, but all I keep turning up is very generic information and can't find anything that really digs into the technical specifications and limitations.
This being the one stop shop of all things Android, it seemed logical to try here first to see if anyone might know more that the basic grab regurgitated over and over everywhere you look.
What I have managed to glean from my scouring is that NFC in smart devices operates at the 13.56Mhz range, which seems to be the standard for RFID chips available today. But apparently there's also another group of RFID chips using a much lower frequency of 125Khz and this is where I couldn't turn up any relevant information.
What I'm wanting to know is are the NFC devices backward compatible with the lower frequency? If not is there any sort of chip that acts as a bridge between the two bandwidths that would allow a newer device to communicate with an older one?
I guessing from the lack of info that the answer I'm looking for isn't what I'm going to get, but that's why I'm here, to find out for sure one way or another.
The long story made short to this inquiry is I have a aftermarket device that adds push to start feature to an otherwise ordinary keyed ignition automobile that uses RFID to enable the ignition system, but as I've uncovered it's using the 125khz frequency, that I very much would love to find a way to use my oneplus 8 pro's NFC functionality to be able to operate.
So is there any way I can make this work or am I just SOL and short 2+ hrs of my life for not just coming here first?

Categories

Resources