1. 14 Dec, 2012 1 commit
  2. 25 Jul, 2012 3 commits
  3. 03 Nov, 2011 1 commit
  4. 02 Nov, 2011 2 commits
  5. 31 Oct, 2011 1 commit
  6. 30 Oct, 2011 1 commit
  7. 29 Oct, 2011 1 commit
  8. 28 Oct, 2011 1 commit
  9. 27 Oct, 2011 1 commit
  10. 25 Oct, 2011 1 commit
  11. 17 Oct, 2011 1 commit
    • Jeff Hamilton's avatar
      Make the crash on screen off less frequent. · e0b5fcb7
      Jeff Hamilton authored
      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
      e0b5fcb7
  12. 24 May, 2011 1 commit
  13. 19 Oct, 2010 1 commit
  14. 15 Oct, 2010 2 commits
  15. 14 Oct, 2010 1 commit
    • Nick Pelly's avatar
      NFC application. · f067256d
      Nick Pelly authored
      
      NFC application contains the NFC service code that implements NFC API and
      talks to NFC hardware.
      
      This is the first cut at moving NFC service code out of frameworks/base into
      application service. Android.mk are renamed to Android.mk.hide at this commit
      because it does not work yet.
      Signed-off-by: default avatarNick Pelly <npelly@google.com>
      f067256d