summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* 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
|\
| * Remove dependency on deprecated mms-common moduleYe Wen2014-07-071-1/+0
| | | | | | | | Change-Id: If94d31b0dc2ac8ef6264001b7889bdc22b31b813
* | Add vendor-specific command API for HdmiControlJinsuk Kim2014-07-081-0/+1
| | | | | | | | | | | | | | | | Vendor-specific commands are not handled by the service. This CL opens an API for vendors to implement customized handling of CEC commands specific to their needs. Change-Id: I8bfa3b891bd7994a903b3b41d7c2b27464167afa
* | Move ICallService.aidl to IConnectionService.aidlSailesh Nepal2014-07-081-2/+2
|/ | | | Change-Id: I5a082e50dafea0104174cb97d3ae8af168944fc3
* Teach DCS about cluster packages.Jeff Sharkey2014-07-051-0/+1
| | | | | | | | | | For the time being, DCS is going to still be doing heavy lifting for some install tasks, so it need to know how to handle both monolithic and cluster packages. This change is mostly plumbing work to eventually handle any various splits APKs that we may encounter. Bug: 14975160 Change-Id: I39848d5666f9083cb4eca493e5cdaa868f3f99fb
* Implement some apis for TV Input Framework and HdmiControlServiceJinsuk Kim2014-07-041-0/+1
| | | | | | | - setInputChangeListener() - getInputDevices() Change-Id: I6f7d6d9c7094018e2b6b5ba37f63c8ee5df00e37
* Use cached thumbnails in Recent tasks.Craig Mautner2014-07-021-1/+0
| | | | | | | | | | | | | | | | The thumbnail returned from ActivityManager.getTaskThumbnail() now contains either a Bitmap or a ParcelFileDescriptor that points to a file containing a compressed Bitmap. The Recent tasks list is now responsible for all thumbnail Bitmap caching as the activity manager keeps only the most recent 5. This also permits low memory devices to have many more tasks in the Recent tasks list. As part of this CL the concept of subtasks is removed eliminating code supporting the TaskAccessInfo and IThumbnailRetriever classes. Fixes bug 15828934. Change-Id: I0fd0320a1a04e3c78d79357899b83a2fff97abf2
* Make MediaSessionToken an inner class of MediaSession.Jeff Brown2014-06-301-0/+4
| | | | | | | Also add some missing AIDLs to the framework makefile to ensure they are included in the SDK. Change-Id: If85a3091c7591e0b3bbe6cc4bb74aba2284b4f42
* am c32386ea: am 4cdf8373: add api 20Robert Ly2014-06-301-0/+1
|\ | | | | | | | | * commit 'c32386ea44fb414e83fd503274bf7b5a9578fb04': add api 20
| * am 4cdf8373: add api 20Robert Ly2014-06-301-0/+1
| |\ | | | | | | | | | | | | * commit '4cdf83735de741bb44a9078b080dbdaf9db891a0': add api 20
| | * add api 20Robert Ly2014-06-291-0/+1
| | | | | | | | | | | | | | | | | | DO NOT MERGE Change-Id: Iae685158ac9c08e3a074e36d60004faf995fd1c7
* | | am 7b7f68ec: am 63234bf7: Merge "Revert "add API reference docs filtering ↵Robert Ly2014-06-301-1/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | for level 20"" into klp-modular-dev * commit '7b7f68ec940b730d2f06115d518a62e878c2f4f4': Revert "add API reference docs filtering for level 20"
| * | am 63234bf7: Merge "Revert "add API reference docs filtering for level 20"" ↵Robert Ly2014-06-301-1/+0
| |\ \ | | |/ | | | | | | | | | | | | | | | into klp-modular-dev * commit '63234bf7ab9a05f2e8fb858a31af270ca82b33ad': Revert "add API reference docs filtering for level 20"
| | * Revert "add API reference docs filtering for level 20"Robert Ly2014-06-291-1/+0
| | | | | | | | | | | | | | | | | | This reverts commit 7d7d4d6b86bdbfc54c63830351cf8d2f3830b68a. Change-Id: I41e89bf297cb11db62601b3df0e6c655d7579007
* | | am bc2b0529: resolved conflicts for merge of 4d329a8f to ↵Robert Ly2014-06-301-1/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | klp-modular-dev-plus-aosp * commit 'bc2b05299d5fb369aa5c912ccad8e8e3ade06d90': add API reference docs filtering for level 20
| * | resolved conflicts for merge of 4d329a8f to klp-modular-dev-plus-aospRobert Ly2014-06-291-1/+2
| |\ \ | | |/ | | | | | | Change-Id: Id8096712bc63fe16f93dca4a7963440e11087f7a
| | * add API reference docs filtering for level 20Robert Ly2014-06-291-0/+1
| | | | | | | | | | | | Change-Id: Iaab9d0965511d0394e7be29adb0fbcfd2904b857
| | * Revert "Add api 20 to list used by reference docs."Dirk Dougherty2014-06-271-1/+0
| | | | | | | | | | | | | | | | | | This reverts commit 99296a12c0d9a036518704610be07d3466b7e4b0. Change-Id: Icf047da4ed344a86d84d1da7892a4303468919ca
| | * Add api 20 to list used by reference docs.Dirk Dougherty2014-06-271-0/+1
| | | | | | | | | | | | Change-Id: Icdf0e9238846f943db527becde92d38f362a9f32
* | | Include online-system-api-sdk only if it's requested.Ying Wang2014-06-281-0/+3
| | | | | | | | | | | | | | | We can remove the conditional once the build is fixed. Change-Id: I367504cf378280cc0a8eff0a7a3eb0936a4828c0
* | | Add target to build System API docs.Ying Wang2014-06-271-1/+35
| | | | | | | | | | | | | | | | | | Also generate system_api.txt. Change-Id: I413f7b3e455643450f959088dfabbc47296e0189
* | | Adding CallVideoClient, used to provide a callback mechanism for theTyler Gunn2014-06-271-0/+1
| | | | | | | | | | | | | | | | | | framework to notify the InCallUI of events related to video calls. Change-Id: Ife628b27bcefd8e88df2fc899cbbcfa07cfac90b
* | | am 6988c162: am 590ee5f9: fix build, remove briefdocssmain@google.com2014-06-261-1/+0
|\ \ \ | |/ / | | | | | | | | | * commit '6988c162a38802b02035f019137473e5881f2f50': fix build, remove briefdocs
| * | am 590ee5f9: fix build, remove briefdocssmain@google.com2014-06-261-1/+0
| |\ \ | | |/ | | | | | | | | | * commit '590ee5f935139eeceec6ed75f658cb6007f82897': fix build, remove briefdocs
| | * fix build, remove briefdocssmain@google.com2014-06-261-1/+0
| | | | | | | | | | | | Change-Id: I94a611f4bdc2b9c7f305727aacf2edbe63b4ece7
* | | am aaba687d: am dfb41027: lots of updates to the wear design guide actually ↵smain@google.com2014-06-261-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | decent layout with images * commit 'aaba687d04c15d45eb649a25b15fdad0387777b7': lots of updates to the wear design guide actually decent layout with images
| * | am dfb41027: lots of updates to the wear design guide actually decent layout ↵smain@google.com2014-06-261-0/+1
| |\ \ | | |/ | | | | | | | | | | | | | | | with images * commit 'dfb4102718dcb87acdf4015dc44ab578f57e945f': lots of updates to the wear design guide actually decent layout with images
| | * lots of updates to the wear design guidesmain@google.com2014-06-251-0/+1
| | | | | | | | | | | | | | | | | | actually decent layout with images Change-Id: I45047158b61d3d8202b0f77e1ff8aea9c57da7c5
* | | Fix lpdk build.Wink Saville2014-06-261-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move aidl files from frameworks/opt/net/ims to frameworks/base so lpdk compiles. The reason is lpdk doesn't have frameworks/base sources so references to Pending and Bundle in aidl files breaks the pdk build. I had to move all of them and the ims/*java files for dependency reasons. Change-Id: I92452562591b157cecdfc01bcd892c4f35f5965c
* | | b/15729204 Pipe sessions through to VolumePanelRoboErik2014-06-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | When remote volume is changed via volume buttons we need to notify the system UI so it can show the slider. This also passes it the controller to use so adjustments to the slider are sent back to the correct session. Change-Id: If5847bcd5db16c56e0e9904b88c94e5b28954c41
* | | Merge "Adding CallVideoProvider to Telecomm."Andrew Lee2014-06-251-0/+1
|\ \ \
| * | | Adding CallVideoProvider to Telecomm.Andrew Lee2014-06-241-0/+1
| | | | | | | | | | | | | | | | Change-Id: I16c3c64ff2bcda46e0fd95accb360c972f964b9d
* | | | am 1e1ca756: am 823ce529: Merge "fix build" into klp-modular-devRobert Ly2014-06-251-1/+0
|\ \ \ \ | | |/ / | |/| | | | | | | | | | * commit '1e1ca756a9db35792df880b39300fcfd07e6f707': fix build
| * | | am 823ce529: Merge "fix build" into klp-modular-devRobert Ly2014-06-251-1/+0
| |\ \ \ | | | |/ | | |/| | | | | | | | | * commit '823ce5298fec4d0d9f5773ce16af882e633f1f16': fix build
| | * | fix buildRobert Ly2014-06-251-1/+0
| | | | | | | | | | | | | | | | Change-Id: I1f5ab49236b85cd1bd46e8199e7fd6decad73064
* | | | Merge "Remote Connection implementation."Santos Cordon2014-06-241-0/+1
|\ \ \ \
| * | | | Remote Connection implementation.Santos Cordon2014-06-241-0/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | API classes for daisy-chaining connection services. Change-Id: I90991697456377b72ec73d2ef835864cb0b7737a
* | | | am 9d644b66: am 6fd69be6: Merge "docs: Android TV Dev Guide, final ↵Joe Fernandez2014-06-251-0/+1
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | (probably)" into klp-modular-dev * commit '9d644b668c2c28be1e753c7157c3bb35fcc9f8eb': docs: Android TV Dev Guide, final (probably)
| * | am 6fd69be6: Merge "docs: Android TV Dev Guide, final (probably)" into ↵Joe Fernandez2014-06-241-0/+1
| |\ \ | | |/ | | | | | | | | | | | | | | | klp-modular-dev * commit '6fd69be64cc34e4c3f223420dc404dadc244f28e': docs: Android TV Dev Guide, final (probably)
| | * docs: Android TV Dev Guide, final (probably)Robert Ly2014-06-241-0/+1
| | | | | | | | | | | | Change-Id: I5b333daa32ff9a50724151631661fab126b68704
* | | Replace CallServiceSelectors with Subscriptions (1/3)Ihab Awad2014-06-231-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove CallServiceSelectors and replace them with comprehensive support for Subscriptions as the means of selecting ways of making phone calls. After this change, a ConnectionService is not a semantically meaningful "way of making a call" -- it's more like the mechanism whereby the Android system communicates with a 3rd party process to ask for phone services. We anticipate each process having only one ConnectionService. Change-Id: I11e6e246ae999683b3800496e98c93c3351aca7b
* | | Add for System Audio ModeJungshik Jang2014-06-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this is skeleton change and do not merge till get full review from outside of CEC team. This change introduce four apis for System Audio Mode 1. boolean canChangeSystemAudioMode() - Whether to change system audio mode or not. 2. setSystemAudioMode(boolean enabled, IHdmiControlCallback callback); - Change system audio mode. 3. add/removeSystemAudioModeChangeLister. - Register/deregister listner for AudioModeChange. 4. getSystemAudioMode() - Whether to system audio is enabled or not. Change-Id: I1e82365155a9f7f6c3ac5d9db4871cf6bad46865
* | | Framework changes to support NFC trustlet.Andres Morales2014-06-201-0/+1
| | | | | | | | | | | | | | | | | | | | | Adds a system-only ability to register for receiving tags from NfcService at the lockscreen. Change-Id: I4b50941031e8d1f40ebb6314211226e70a2ad187
* | | am 80f1fe5f: am f8077cf2: am 8e21e215: Merge "Switch from core to core-libart"Brian Carlstrom2014-06-191-5/+5
|\ \ \ | |/ / | | | | | | | | | * commit '80f1fe5f7cc80b6f1da142c782ccbbad45d878a8': Switch from core to core-libart
| * | am f8077cf2: am 8e21e215: Merge "Switch from core to core-libart"Brian Carlstrom2014-06-191-5/+5
| |\ \ | | |/ | |/| | | | | | | * commit 'f8077cf2d7ee55dbf02ec0c65a05db7e5c2fabfc': Switch from core to core-libart
| | * Switch from core to core-libartBrian Carlstrom2014-06-181-5/+5
| | | | | | | | | | | | | | | Bug: 14298175 Change-Id: I89db18bf3d88f9511cb2ad943c64ecdbaf09d96f
| | * am e05077d7: am 83da75d9: Added a private apis jar that includes explicitly ↵Gabriel Peal2014-03-221-1/+28
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | supported APIs that are not useful for 3rd party developers. * commit 'e05077d78c9abde054a754db53e71c647b9a705c': Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.
| * | | DO NOT MERGE Reduce chance of notification listener dropped messages.Griff Hazen2014-06-171-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