summaryrefslogtreecommitdiffstats
path: root/cmds/servicemanager/service_manager.c
Commit message (Collapse)AuthorAgeFilesLines
* NFC: Move NFC service implementation out of system_server.Nick Pelly2010-10-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | NFC service is now an application service in packages/apps/Nfc. NFC service is registered through ServiceManager.addService(), and the proxy object NfcAdapter obtains a handle to it through ServiceManager.getService(). **Important** Had to add new symbols AID_NFC / NFC_UID / android.uid.nfc and modify service_manager.c, Process.java and PackageManagerService.java in order to force the com.android.nfc process to take a fixed uid, so that it can use ServiceManager.addService(). Most of the JNI has moved to packages/apps/Nfc/jni. However NdefRecord and NdefMessage require some in-process native code, so android_com_NdefMessage.cpp and android_com_NdefRecord.cpp stay in frameworks/base/core/jni. They link to a very small library libnfc_ndef.so that implements NDEF message parsing. This has been added to core.mk so all devices (even without NFC hardware) can work with NDEF data. Bug: 3041259 Bug: 3097445 Change-Id: If7f00cd8f2053acfc9319ca366d4a9c02bd396e6 Signed-off-by: Nick Pelly <npelly@google.com>
* am 68ef7f3c: Merge "Move SipService out of SystemServer to phone process." ↵Hung-ying Tyan2010-09-271-0/+1
|\ | | | | | | | | | | | | | | | | into gingerbread Merge commit '68ef7f3c3a8deb0e14b0b6325876b23cecc191b3' into gingerbread-plus-aosp * commit '68ef7f3c3a8deb0e14b0b6325876b23cecc191b3': Move SipService out of SystemServer to phone process.
| * Move SipService out of SystemServer to phone process.Hung-ying Tyan2010-09-281-0/+1
| | | | | | | | | | | | | | Companion CL: https://android-git/g/#change,70187 http://b/issue?id=2998069 Change-Id: I90923ac522ef363a4e04292f652d413c5a1526ad
* | resolved conflicts for merge of 56aa3c76 to gingerbread-plus-aospJean-Baptiste Queru2010-09-101-0/+2
|\ \ | |/ |/| | | Change-Id: I3d36a665f93f976824592edf35f6d6a205cc7617
| * Initial contribution from Sony Corporation.aimitakeshi2010-09-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add DRM Framework to support DRM content playback together with StageFright. - DRM Framework code is added - include/drm - drm - api/current.xml is updated to include DRM Framework Java APIs - cmds/servicemanager/service_manager.c is modified to add drmManager and drmIOService. Change-Id: I6d7bc9c7067362b500e530988a9ce241761866fb
* | Start of work on passing around StrictMode policy over Binder calls.Brad Fitzpatrick2010-06-211-1/+6
|/ | | | | | | | | | | | This is (intendend to be) a no-op change. At this stage, Binder RPCs just have an additional uint32 passed around in the header, right before the interface name. But nothing is actually done with them yet. That value should right now always be 0. This now boots and seems to work. Change-Id: I135b7c84f07575e6b9717fef2424d301a450df7b
* Initial version of LifeVibes integration.Glenn Kasten2010-03-091-0/+3
| | | | Also changed tabs to spaces in other audioflinger files.
* Fix issue 1795088 Improve audio routing codeEric Laurent2009-07-231-0/+1
| | | | | | | Initial commit for review. Integrated comments after patch set 1 review. Fixed lockup in AudioFlinger::ThreadBase::exit() Fixed lockup when playing tone with AudioPlocyService startTone()
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+260
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-260/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+260