Libnfc-1.4.1 has been ported to Android!
For this project a Nexus One (also called Passion) with Android is able to detect an external NFC reader. Also, an Arygon desktop NFC reader is used. This reader is connected to the Nexus One, by using a USB-Dual cable to supply the external reader with additional power. This external power sources is necessary since the Nexus One alone is not capable of powering the card reader. The steps which are taken, are written in this document. This manual provides instructions to:
- Preparing Ubuntu to compile Android source code
- Port libnfc and libusb to Android
- Set the Nexus One into usb-host mode (thanks to Sven Killig)
- Load the kernel into the boot.img
- Flash the device
IMPORTANT: Before using this manual, you should be sure that you know what you are doing.
I have tried to make this manual as convenient as possible. However, if something is unclear or wrong, do not hesitate to leave a comment.
If someone is interested in the LaTeX sources files of the document, please sent an email to hak300 few vu nl.