[Miscellaneous Android Development] mparus:
I dont have device /dev/nfc-nci after start cm rom, but I have /dev/pn544 device.

nfc log on stock rom

D/ ( 1401): phNxpLog_InitializeLogLevel: global =3, Fwdnld =3, extns =3, hal =3, tml =3, ncir =3, ncix =3
D/NxpHal ( 1401): Entering phNxpNciHal_init_monitor
D/NxpHal ( 1401): Returning with SUCCESS
D/NxpTml ( 1401): Opening port=/dev/pn544
D/NxpTml ( 1401): phTmlNfc_i2c_reset(), VEN level 1
D/PowerManagerService( 842): handleSandman: canDream=false, mWakefulness=Awake
D/NxpTml ( 1401): phTmlNfc_i2c_reset(), VEN level 0
D/StatusBar.NetworkController( 1101): refreshViews !mDataConnected
D/NxpTml ( 1401): phTmlNfc_i2c_reset(), VEN level 1
D/NxpHal ( 1401): thread started
D/NxpTml ( 1401): PN547 - Tml Writer Thread Started................
D/NxpTml ( 1401): PN547 - Tml Writer Thread Running................
D/NxpTml ( 1401): PN547 - Write requested.....
D/NxpTml ( 1401): PN547 - Invoking I2C Write.....
D/NxpTml ( 1401): PN547 - Tml Reader Thread Started................
D/NxpNciX ( 1401): len = 4 > 20000101
D/NxpTml ( 1401): PN547 - I2C Write successful.....
D/NxpTml ( 1401): PN547 - Posting Fresh Write message.....
D/NxpTml ( 1401): PN547 - Tml Writer Thread Running................
D/NxpHal ( 1401): write successful status = 0x0
D/NxpHal ( 1401): Response timer started
D/NxpHal ( 1401): Waiting after ext cmd sent
D/NxpTml ( 1401): PN547 - Read requested.....
D/NxpTml ( 1401): PN547 - Invoking I2C Read.....
D/NxpTml ( 1401): PN547 - I2C Read successful.....
D/NxpNciR ( 1401): len = 6 > 400003001001
D/NxpTml ( 1401): PN547 - Posting read message.....
D/NxpHal ( 1401): read successful status = 0x0
D/NxpHal ( 1401): Response timer stopped
D/NxpHal ( 1401): Checking response
D/NxpTml ( 1401): PN547 - Write requested.....
D/NxpTml ( 1401): PN547 - Invoking I2C Write.....
D/NxpTml ( 1401): PN547 - Read requested.....
D/NxpNciX ( 1401): len = 3 > 200100
D/NxpTml ( 1401): PN547 - I2C Write successful.....
D/NxpTml ( 1401): PN547 - Posting Fresh Write message.....
D/NxpHal ( 1401): write successful status = 0x0
D/NxpHal ( 1401): Response timer started
D/NxpHal ( 1401): Waiting after ext cmd sent
D/NxpTml ( 1401): PN547 - Tml Writer Thread Running................
D/NxpTml ( 1401): PN547 - Invoking I2C Read.....
D/NxpTml ( 1401): PN547 - I2C Read successful.....
D/NxpNciR ( 1401): len = 26 > 40011700030E03000600010203818202C800FF020004050801CC
D/NxpTml ( 1401): PN547 - Posting read message.....
D/NxpHal ( 1401): read successful status = 0x0
D/NxpHal ( 1401): NxpNci> FW Version: 8.1.cc
D/NxpHal ( 1401): Response timer stopped
D/NxpHal ( 1401): Checking response
D/NxpFwDnld( 1401): Allocating Mem for Dnld Context..
W/linker ( 1401): libpn547_fw.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/NxpFwDnld( 1401): @@@/system/vendor/firmware/libpn547_fw.so
D/NxpFwDnld( 1401): FW Image Length - ImageInfoLen 34590
D/NxpFwDnld( 1401): FW Image Info Pointer - pImageInfo 75e1f0ec
D/NxpFwDnld( 1401): MW Major Version Num - 2
D/NxpFwDnld( 1401): MW Minor Version Num - 4
D/NxpFwDnld( 1401): FW Major Version Num - 1
D/NxpFwDnld( 1401): FW Minor Version Num - cc
D/NxpFwDnld( 1401): FW Image Length - 34590
D/NxpFwDnld( 1401): FW Image Info Pointer - 75e1f0ec
D/NxpHal ( 1401): FW version for FW file = 0x1cc
D/NxpHal ( 1401): FW version from device = 0x801cc
D/NxpHal ( 1401): FW uptodate not required

maybe this is problem