| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
- put android.filterfw and android.filterpacks in framework2
Change-Id: I1ecc6ab833d6c6d20d976789bacfd085f4e0bff9
|
|\ |
|
| |
| |
| |
| | |
Change-Id: If94d31b0dc2ac8ef6264001b7889bdc22b31b813
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
| |
Change-Id: I5a082e50dafea0104174cb97d3ae8af168944fc3
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
- setInputChangeListener()
- getInputDevices()
Change-Id: I6f7d6d9c7094018e2b6b5ba37f63c8ee5df00e37
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Also add some missing AIDLs to the framework makefile to ensure
they are included in the SDK.
Change-Id: If85a3091c7591e0b3bbe6cc4bb74aba2284b4f42
|
|\
| |
| |
| |
| | |
* commit 'c32386ea44fb414e83fd503274bf7b5a9578fb04':
add api 20
|
| |\
| | |
| | |
| | |
| | | |
* commit '4cdf83735de741bb44a9078b080dbdaf9db891a0':
add api 20
|
| | |
| | |
| | |
| | |
| | |
| | | |
DO NOT MERGE
Change-Id: Iae685158ac9c08e3a074e36d60004faf995fd1c7
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
for level 20"" into klp-modular-dev
* commit '7b7f68ec940b730d2f06115d518a62e878c2f4f4':
Revert "add API reference docs filtering for level 20"
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
into klp-modular-dev
* commit '63234bf7ab9a05f2e8fb858a31af270ca82b33ad':
Revert "add API reference docs filtering for level 20"
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 7d7d4d6b86bdbfc54c63830351cf8d2f3830b68a.
Change-Id: I41e89bf297cb11db62601b3df0e6c655d7579007
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
klp-modular-dev-plus-aosp
* commit 'bc2b05299d5fb369aa5c912ccad8e8e3ade06d90':
add API reference docs filtering for level 20
|
| |\ \
| | |/
| | |
| | | |
Change-Id: Id8096712bc63fe16f93dca4a7963440e11087f7a
|
| | |
| | |
| | |
| | | |
Change-Id: Iaab9d0965511d0394e7be29adb0fbcfd2904b857
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 99296a12c0d9a036518704610be07d3466b7e4b0.
Change-Id: Icf047da4ed344a86d84d1da7892a4303468919ca
|
| | |
| | |
| | |
| | | |
Change-Id: Icdf0e9238846f943db527becde92d38f362a9f32
|
| | |
| | |
| | |
| | |
| | | |
We can remove the conditional once the build is fixed.
Change-Id: I367504cf378280cc0a8eff0a7a3eb0936a4828c0
|
| | |
| | |
| | |
| | |
| | |
| | | |
Also generate system_api.txt.
Change-Id: I413f7b3e455643450f959088dfabbc47296e0189
|
| | |
| | |
| | |
| | |
| | |
| | | |
framework to notify the InCallUI of events related to video calls.
Change-Id: Ife628b27bcefd8e88df2fc899cbbcfa07cfac90b
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '6988c162a38802b02035f019137473e5881f2f50':
fix build, remove briefdocs
|
| |\ \
| | |/
| | |
| | |
| | | |
* commit '590ee5f935139eeceec6ed75f658cb6007f82897':
fix build, remove briefdocs
|
| | |
| | |
| | |
| | | |
Change-Id: I94a611f4bdc2b9c7f305727aacf2edbe63b4ece7
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
decent layout with images
* commit 'aaba687d04c15d45eb649a25b15fdad0387777b7':
lots of updates to the wear design guide actually decent layout with images
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
with images
* commit 'dfb4102718dcb87acdf4015dc44ab578f57e945f':
lots of updates to the wear design guide actually decent layout with images
|
| | |
| | |
| | |
| | |
| | |
| | | |
actually decent layout with images
Change-Id: I45047158b61d3d8202b0f77e1ff8aea9c57da7c5
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I16c3c64ff2bcda46e0fd95accb360c972f964b9d
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
* commit '1e1ca756a9db35792df880b39300fcfd07e6f707':
fix build
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | | |
* commit '823ce5298fec4d0d9f5773ce16af882e633f1f16':
fix build
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I1f5ab49236b85cd1bd46e8199e7fd6decad73064
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | | |
API classes for daisy-chaining connection services.
Change-Id: I90991697456377b72ec73d2ef835864cb0b7737a
|
|\ \ \ \
| |/ / /
|/| / /
| |/ /
| | |
| | |
| | | |
(probably)" into klp-modular-dev
* commit '9d644b668c2c28be1e753c7157c3bb35fcc9f8eb':
docs: Android TV Dev Guide, final (probably)
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | | |
klp-modular-dev
* commit '6fd69be64cc34e4c3f223420dc404dadc244f28e':
docs: Android TV Dev Guide, final (probably)
|
| | |
| | |
| | |
| | | |
Change-Id: I5b333daa32ff9a50724151631661fab126b68704
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds a system-only ability to register for receiving
tags from NfcService at the lockscreen.
Change-Id: I4b50941031e8d1f40ebb6314211226e70a2ad187
|
|\ \ \
| |/ /
| | |
| | |
| | | |
* commit '80f1fe5f7cc80b6f1da142c782ccbbad45d878a8':
Switch from core to core-libart
|
| |\ \
| | |/
| |/|
| | |
| | | |
* commit 'f8077cf2d7ee55dbf02ec0c65a05db7e5c2fabfc':
Switch from core to core-libart
|
| | |
| | |
| | |
| | |
| | | |
Bug: 14298175
Change-Id: I89db18bf3d88f9511cb2ad943c64ecdbaf09d96f
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|