summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Renaming Telecomm to Telecom.Tyler Gunn2014-09-121-8/+8
| | | | | | | | | | - Changing package from android.telecomm to android.telecom - Changing package from com.android.telecomm to com.android.server.telecomm. - Renaming TelecommManager to TelecomManager. Bug: 17364651 Change-Id: I192cb5d189f55db012ea72ee82ccc5aedbc21638
* Replace the MHL register name 'scratchpad' with 'vendor'Jinsuk Kim2014-09-121-1/+1
| | | | | Bug: 17479050 Change-Id: If6fe2949d17ad2d407df5b797c1915eb0e9bf421
* Merge "Reduce chance of notification listener dropped messages." into lmp-devGriff Hazen2014-09-051-0/+1
|\
| * Reduce chance of notification listener dropped messages.Griff Hazen2014-09-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing code for notification manager/listeners uses a oneway binder api to deliver messages. One problem with this is that notification objects can sometimes get fairly large, and can bump into the oneway binder transaction buffer if many happen at once. To reduce this issue, flip the service into a oneway delivery of a status bar notification holder, whose wrapped content is then immediately fetched upon receipt of the one-way message. This moves the meat of the fetch to be over a two-way interface without changing the properties of which object is actually sent (a tickle solution with lookup key would have changed this) Further research: attempt to chunk notification objects themselves. They can sometimes transfer hundreds of KB over a binder transaction. Bug: 15426276 Change-Id: Ib1a1f4ff848c16f80bcf2ae4dfd2b87a9091f0b2
* | Minor tweaks to MediaBrowserRoboErik2014-09-051-0/+3
| | | | | | | | | | | | | | | | -A swapped the param order on MediaBrowser.MediaItem constructor -Added a missing aidl file for MediaItem bug:17205016 Change-Id: I61538d76f76a993ed5a47b881e0d291fef1d8db3
* | VirtualDisplay.Callbacks -> CallbackMichael Wright2014-09-011-1/+1
|/ | | | | | | Also, rename methods to be onPaused instead of onDisplayPaused, etc. Bug: 17008630 Change-Id: Id9ead22a42d36ac338309f0f021ba341ed991144
* Update to MediaBrowser APIs per council feedbackRoboErik2014-08-281-2/+2
| | | | | | | | Does all the updates in the bug except the loadIcon/loadBitmap methods, which are removed per feedback from Sharkey. bug:17205016 Change-Id: Ie84d4d25a59c6985ce16972c26c8d1e5c02ff5c9
* remove passpoint - DO NOT MERGEvandwalle2014-08-261-1/+0
| | | | | This CL is dependent on I3d2a230b0362520b9f1b2bc3792260116971e106 Change-Id: I1a0d655877d9368d833d62e231797af4b2560862
* Implement interfaces for MHL scratchpad commandJungshik Jang2014-08-221-0/+1
| | | | | | | | | | | | 1. Add sendScratchpadCommand to IHdmiControlService interface, which is used to send scratchpad command. 2. Add IHdmiMhlScratchpadCommandListener to handle incoming MHL scratchpad command. Bug: 17146522 Change-Id: I8e8e743dc08a18c80867be470997ce79d3292c15
* Remove incomplete media router API. (DO NOT MERGE)Jeff Brown2014-08-191-7/+0
| | | | Change-Id: I310fadafb5a6b8190a32e5d87f3e1823c87bcef7
* Add callbacks for MediaProjection start / stop.Michael Wright2014-08-171-0/+1
| | | | | | | Also, enforce that there is only one valid MediaProjection at a time. Bug: 16488053 Change-Id: Id05445d798c98cb208bc4dab186296392e15d30b
* Final structural tweaks to Telecomm API (1/8)Ihab Awad2014-08-131-2/+2
| | | | | | Bug: 16416927 Bug: 16494880 Change-Id: I45fbe287c410cbb5e1b985f320b862d732811f43
* Merge "Added StatusBarNotification.aidl to frameworks/base/Android.mk" into ↵Jose Lima2014-08-081-1/+2
|\ | | | | | | lmp-dev
| * Added StatusBarNotification.aidl to frameworks/base/Android.mkJose Lima2014-08-081-1/+2
| | | | | | | | Change-Id: I98fb4821642e3431bb41506de3d8905f90a40729
* | Aidl changes related to VideoCallProvider in Ims.Andrew Lee2014-08-081-0/+2
|/ | | | | | | | | | | | | | | + Added a getVideoCallProvider function in IImsCallSession + Added IImsVideoCallProvider aidl. This is used for communication between Telephony and the ImsService. It is redundant with IVideoCallProvider on some level, but see associated bug and comments in the class for more detail. + Added IImsVideoCallCallback. This is used for communicationing callback invocations from ImsService to Telephony. It is redundant with IVideoCallCallback for same reason in bugs/comments. + Some minor formatting changes. Bug: 16886403 Change-Id: I03de12d4432f837e0930bc077307509b645493e0
* Surface user action events when un/installing.Jeff Sharkey2014-08-071-0/+1
| | | | | | | | This will be used shortly to connect up with permissions confirmation UI. Bug: 16515814 Change-Id: If28cecc28549900d960ac107a1fba0b10ce5bd7b
* Switch from core to core-libartBrian Carlstrom2014-08-051-1/+1
| | | | | | | | Bug: 14298175 (cherry picked from commit dbcae5ceb766b0bc65fa819841f9bfab9ae11c2f) Change-Id: I982d02184b7bfdd14f447e2761fe5d058c53489b
* Add ECBM functionality for IMSUma Maheswari Ramalingam2014-08-031-0/+2
| | | | | | Code for adding ECBM functionality for IMS. Change-Id: I2833c81baf0a55a18ac6433c47fd76bad7cf0ec9
* NFC Unlock api changesAndres Morales2014-07-311-0/+1
| | | | | Bug: 16401635 Change-Id: I994bd80be40052c2f894199bb44ebbde40077f27
* Revert "NFC Unlock api changes"Andres Morales2014-07-301-1/+0
| | | | | | This reverts commit 9fef5fbcd6d47ef86823b3a2d82d34801f9be335. Change-Id: Idabe1c2901e0e26d38f84583308f69804ab2c1c3
* NFC Unlock api changesAndres Morales2014-07-301-0/+1
| | | | | Bug: 16401635 Change-Id: I138a9aa0bb156982b6c7656c51a1e2194776e4ed
* Remove DozeHardware since it will not be used.Jeff Brown2014-07-261-1/+0
| | | | | Bug: 16516536 Change-Id: I14597d3c9470c94e3bc5b8cff500d2fe6b2fd977
* PackageInstaller changes based on feedback.Jeff Sharkey2014-07-251-1/+1
| | | | | | | Mostly cosmetic changes from API council feedback. Bug: 16543552 Change-Id: Ic926829b3f77c31f50a899c59b779353daf00d59
* Add VideoCall and VideoCall.Listener as an inner classes of Call.Andrew Lee2014-07-251-2/+2
| | | | | | Bug: 16494880 Bug: 16495203 Change-Id: Ife3b6723374ea5fbbff4927c4f9168d075be21e1
* Replace osd message for record status with IHdmiRecordCallback.Jungshik Jang2014-07-251-1/+1
| | | | | | | | | | | | | | | Add new interface, IHdmiRecordCallback, in order to handle result of all recording features, One Touch Record and Timer Recording. HdmiRecordCallback is clientside interface which uses RecordSource as return of getOneTouchRecordSource, instead of raw byte array. Along with it, add TimerRecordingAction. Bug: 16160962 Change-Id: If0ed7abc5f45b020b39555cac585becbe8ee7da4
* Expose Gps Navigation Messages in the platform.destradaa2014-07-231-0/+1
| | | | | | b/16405976 Change-Id: Ic982ea2467d116585780c20c2fa7e974e50f8345
* Updated media browsing API & tests.Yao Chen2014-07-211-3/+5
| | | | Change-Id: I3a1e3eead99a98b1890e05843dd90203cee517b7
* API Review: Improvements to RestrictionsManager APIAmith Yamasani2014-07-221-0/+1
| | | | | | | | | Use an activity intent for local approval instead of a type. Use PeristableBundle instead of Bundle. Pass requestId as an explicit argument in cases where it's required. Bug: 16400892 Change-Id: Id882033f17c39aa9cd63a7eeb73bb7b51f98cf5b
* Build framework.jar with multidex support.Ying Wang2014-07-211-59/+9
| | | | | | | We don't need the framework/framework2 split now with the multidex support. Change-Id: I30ee5c7e24df87b2c54e854f17fbf0b5adef4c60
* Add two apis for one touch record.Jungshik Jang2014-07-211-0/+1
| | | | | | | | | | | | | | | | | | This change introduces new two apis for one touch record. 1. setRecordRequestListener It's used to get notified when a recorder device initiates "one touch record". As return of callback, client should generate "record source" and return it. 2. startRecord It's used to initiate "one touch record" from Tv. Along with this, add HdmiRecordSources which is a helper class assisting buidling byte array form from the given record source information. Bug: 16160962 Change-Id: I403d37b752c9b7f799c6d8188a071ef420fe8ac2
* Move android.bluetooth and android.telephony to framework2.jar.Joe Onorato2014-07-211-1/+5
| | | | Change-Id: I53cdd2a07165427c4dea037893ade3049f57f584
* Move sound trigger calls to VoiceInteractionManagerServiceSandeep Siddhartha2014-07-201-0/+1
| | | | | | - This ensures that any data being loaded on the DSP comes from the framework Change-Id: Ie15f0994850ba8f298ca07c49fe0b89e066d9e2b
* First iteration of a public UsageStats APIAdam Lesinski2014-07-181-1/+1
| | | | | | | | | | UsageStats API that allows apps to get a list of packages that have been recently used, along with basic stats like how long they have been in the foreground and the most recent time they were running. Bug: 15165667 Change-Id: I2a2d1ff69bd0b5703ac3d9de1780df42ad90d439
* Add MediaProjection APIs.Michael Wright2014-07-171-0/+4
| | | | | | | | | | | | | The new MediaProjection infrastructure allows the system to hand out tokens granting the ability to capture the screen's contents, audio, etc. at a granular level. It's intended to be used both for screen casting, via the cast APIs, as well as screen sharing via third party applications. The screen sharing case is implemented, but all of audio capturing is still forthcoming. Change-Id: I4b24669bed7083e11413c10ed8d6b025f5375316
* Use the WebView's loader library to load the real library.Torne (Richard Coles)2014-07-171-0/+1
| | | | | | | | | | | | Load libwebviewchromiumloader and use it to load the real WebView library, to enable sharing of the relro segment between different application processes without requiring that the library be preloaded in the zygote. A system service is added to track whether the relro segment file has been prepared, and block loading of the library until it has been. Bug: 13005501 Change-Id: I846b37c7b8e2a4eb8a39e4fd455bccbb2048c173
* Introduce RTT ManagerVinit Deshpande2014-07-171-0/+1
| | | | Change-Id: Ic9a16d587897b272f85cdb2b8c52b51bca060d18
* Merge "Revert some new APIs for restrictions provider" into lmp-devAmith Yamasani2014-07-151-2/+0
|\
| * Revert some new APIs for restrictions providerAmith Yamasani2014-07-151-2/+0
| | | | | | | | | | | | | | | | Simplify back to being a broadcast receiver and add an extra to indicate that a new request is desired vs. returning a pending response from before. Change-Id: Iafd16ed98293a2cc09006d2cce097fc3d590bbe2
* | TIF: Revisit availability changesWonsik Kim2014-07-151-0/+1
| | | | | | | | | | Bug: 15838097, Bug: 15973274 Change-Id: Ida060696cb6222c8ced576d86c100c25d94dc5c0
* | Remove CallServiceProvider and CallServiceDescriptor do not mergeSailesh Nepal2014-07-141-6/+0
|/ | | | | | | | | | | | | This CL removes CallServiceProvider. Instead of using a provider we'll look up ConnectionServices using the package manager instead. This CL also removes CallServiceDescriptor. For incoming calls, connection services will now pass a PhoneAccount instead of a call descriptor. For outgoing calls we already use PhoneAccounts for everything. Change-Id: I2e40c5c64c0d242dc41b680943d7e9209142db5b (cherry picked from commit 7ade570fdc1ae719abca54867d97dc7f0130d664)
* Initial draft of new MediaRouter APIs.Jeff Brown2014-07-141-0/+7
| | | | | | | | | | | | | | | | | | | | | | | This patch introduces basic infrastructure for the new MediaRouter API. The code is fully documented but incompletely implemented. It is being submitted not to facilitate API reviews. MediaRouter is a new class that applications used to discovery, connect to, and control media devices as represented by media destinations and their routes. Routes may offer a variety of capabilities. This new class is a much more powerful replacement for the existing MediaRouter. MediaRouteService is a base class for creating media route services which third-parties can implement to make routes available to applications. It is analoguous to the MediaRouteProvider infrastructure of the old media router support library but it is designed to be integrated into the framework and enable a variety of new usages such as remote display projection. Stay tuned for more... Change-Id: I2c7c6013d9f751d71e83697e7fc9e49bf7751fef
* Delete first draft of media routing APIs.Jeff Brown2014-07-141-3/+0
| | | | | | The new APIs will not be as tightly integrated into MediaSession. Change-Id: I5cfd37d9d8d0c5d46c55edb5cf0772a8f1ef13ab
* Improvements to Restrictions APIAmith Yamasani2014-07-131-0/+2
| | | | | | | | | | | | | | | Convert restrictions provider to a service instead of a receiver. Add a way to get pending responses from restrictions provider. Add AbstractRestrictionsProvider. Add a callback API for responses. Removed some constants in RestrictionsManager. Added new constants for errors and error codes. Much improved javadocs. Bug: 16176009 Change-Id: I838a50fabc80b94b632294b3a55cd5d8092acf55
* Progress toward installer public API: callbacks.Jeff Sharkey2014-07-111-0/+1
| | | | | | | | | | | | | | | Instead of surfacing all the existing cryptic error codes, we're going to classify them into broad categories when surfacing through public API. This change introduces InstallResultCallback and UninstallResultCallback, and wires them up to existing AIDL interfaces. Also start defining general SessionObserver for apps interested in general progress details, such as Launcher apps. Details about active sessions are returned through new InstallSessionInfo objects. Bug: 14975160 Change-Id: I068e2b0c30135f6340f59ae0fff93c321047f8f9
* IMS: Add Config interface to get/set IMS service/capabilitiesEtan Cohen2014-07-111-0/+2
| | | | Change-Id: I5f422aae105cbf8e85aee711aaa49b5d2e958573
* Add support in the platform for Activity Recognition Hardware.destradaa2014-07-111-0/+3
| | | | Change-Id: I7c4fff3526583475a5edf1f4ba8fede4e9419ead
* Update location framework to accept raw data from GPS HAL.destradaa2014-07-111-0/+1
| | | | Change-Id: Ib4feca004b53fa89dcece4299974ab08913455a0
* Service for reading and writing blocks to PST partitionAndres Morales2014-07-091-0/+1
| | | | | | | | | | | | | | | Permits apps with permission android.permission.ACCESS_PERSISTENT_PARTITION to obtain a read and write data blocks to the PST partition. Only one block ever exists at one time in PST. When a client writes another block, the previous one is overwritten. This permits storing a block of data that will live across factory resets. Change-Id: I8f23df3531f3c0512118eb4b7530eff8a8e81c83
* Make more room for methods in framework jarFabrice Di Meglio2014-07-081-0/+4
| | | | | | - put android.filterfw and android.filterpacks in framework2 Change-Id: I1ecc6ab833d6c6d20d976789bacfd085f4e0bff9
* Merge "Remove dependency on deprecated mms-common module"Ye Wen2014-07-021-1/+0
|\