History log of /packages/apps/Nfc/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f5c40bdbcabbe81fdf43a24cd82be919ffb5de04 11-Aug-2011 Jeff Hamilton <jham@android.com> Add event logs for NFC events. DO NOT MERGE

Bug: 5128799
Change-Id: I5607abe5d28ef9682afa084651c50aa651655b60
/packages/apps/Nfc/Android.mk
e0b5fcb7e6422d1a788c48dd8f2936832ab8b397 15-Oct-2011 Jeff Hamilton <jham@android.com> Make the crash on screen off less frequent.

The LLCP stack is still using globals without
holding the concurrency lock. When turning the
screen off we were previously disabling the
NFCEE routing before disconnecting the active
target. The routing code would grab the lock
and then touch the globals, which the LLCP
was using illegally, causing a crash when the
LLCP triggered callbacks are delivered.

This change reorders the shutdown at screen
off to disconnect the remote target before
issuing the change to the NFCEE routing in
an attempt to stop the ongoing LLCP
transactions, thereby avoiding the crash.
Since the callbacks are asynchronous the
race is still there, but it's hit more like
10% of the time instead of 100% of the time.

Bug: 5366024
Change-Id: I31230166c1c5bf116195db350ac6605feb90e87f
/packages/apps/Nfc/Android.mk
6817861dcc9c88366b56fafe0500e27abfcaafda 24-May-2011 Jason parks <jparks@google.com> Re-enable nfc.
/packages/apps/Nfc/Android.mk
6cd49249026365af304d97b92e42e9efee184544 19-Oct-2010 Nick Pelly <npelly@google.com> Don't build NFC service in master.

Change-Id: I0ef8bdd1587d6eee6a08f4e617050f8fa0cbd72c
Signed-off-by: Nick Pelly <npelly@google.com>
/packages/apps/Nfc/Android.mk
1393071b580c80fadcd634a97a277da4ad23c985 15-Oct-2010 Nick Pelly <npelly@google.com> Tell proguard not to strip native declarations.

This should fix the -userdebug builds.

Change-Id: Icf027422d642588a29cb7d081836f4bd7c92881f
Signed-off-by: Nick Pelly <npelly@google.com>
/packages/apps/Nfc/Android.mk
13d8819d9d716c8f0ba03288d058f0bd462d70a7 14-Oct-2010 Nick Pelly <npelly@google.com> Enable NFC service as an application service.

Uses ServiceManager.addService() to register the service.

Uses BOOT_COMPLETE to start the service.

Uses sharedUserId com.android.nfc so that it has a fixed uid.

Uses android:persistant so that the process is not killed.

Change-Id: If4264baf5dc457ee0a3ad5788c5945e84173b1ea
Signed-off-by: Nick Pelly <npelly@google.com>
/packages/apps/Nfc/Android.mk