OSDN Git Service
Eric Laurent [Fri, 29 Mar 2013 18:36:03 +0000 (11:36 -0700)]
AudioService: removed last audible volume index
Removed storage of last audible stream volume index.
This information is redundant because we already have
two pieces of information (current volume and mute state)
allowing to completely define which volume should actually
be applied by the framework or indicated to apps.
The last audible index management had anyway been broken by
successive changes making that the value stored could be 0
in some cases causing problems like issue
8109149 when
restoring the volume settings from the DB.
Bug
8109149
Change-Id: Iea80f5a994554e42d45b227f651ec9646844aa77
Eric Laurent [Thu, 28 Mar 2013 23:28:02 +0000 (23:28 +0000)]
Merge "audio service: fix BT SCO intent permission again" into jb-mr2-dev
kmccormick [Thu, 28 Mar 2013 23:27:23 +0000 (16:27 -0700)]
am
a25c43f5: am
3121868c: am
38e94e9f: am
4d0beb7e: am
4f414b79: Doc update: fix incorrect enum
* commit '
a25c43f5545c7d9b7e94f2bb10d64ed7d7302b49':
Doc update: fix incorrect enum
kmccormick [Thu, 28 Mar 2013 23:24:25 +0000 (16:24 -0700)]
am
3121868c: am
38e94e9f: am
4d0beb7e: am
4f414b79: Doc update: fix incorrect enum
* commit '
3121868cb860eb47182fcbae5d55667af51afb5a':
Doc update: fix incorrect enum
kmccormick [Thu, 28 Mar 2013 23:22:29 +0000 (16:22 -0700)]
am
38e94e9f: am
4d0beb7e: am
4f414b79: Doc update: fix incorrect enum
* commit '
38e94e9f820ffd9eeda8ccb92ee77183cc870dde':
Doc update: fix incorrect enum
kmccormick [Thu, 28 Mar 2013 23:19:37 +0000 (16:19 -0700)]
am
4d0beb7e: am
4f414b79: Doc update: fix incorrect enum
* commit '
4d0beb7e54ed37cf9e854b793983046478233fdf':
Doc update: fix incorrect enum
kmccormick [Thu, 28 Mar 2013 23:17:23 +0000 (16:17 -0700)]
am
4f414b79: Doc update: fix incorrect enum
* commit '
4f414b7949a969c1e1cb0597155bca1d3aa2c455':
Doc update: fix incorrect enum
kmccormick [Thu, 28 Mar 2013 23:13:32 +0000 (16:13 -0700)]
Doc update: fix incorrect enum
"Bug:
4980236"
Change-Id: I39f8f429574a9916c5fffc5b2e4ec4715ec48803
Eric Laurent [Thu, 28 Mar 2013 23:10:45 +0000 (16:10 -0700)]
audio service: fix BT SCO intent permission again
Commit
2a57ca93 did not address the calling permission
for setMode() method which can also indirectly call
BluetoothHeadset APIs.
Bug
8242429
Change-Id: I8483c0492836192f47984c48629291cb261b001b
Matthew Xie [Thu, 28 Mar 2013 23:04:47 +0000 (23:04 +0000)]
Merge "Unhide Bluetooth Low Energy public APIs" into jb-mr2-dev
Matthew Xie [Sat, 2 Mar 2013 02:41:02 +0000 (18:41 -0800)]
Unhide Bluetooth Low Energy public APIs
Updated API headers. Add BluetoothManager to be retrieved by
context.getSystemService(Context.BLUETOOTH_SERVICE).
LE scan functions are placed in BluetoothAdapter
The GATT API are device driven instead of a profile-driver.
bug
8450158
Change-Id: I424a4cedaac3ef8120a05996500008dd210d2553
kmccormick [Thu, 28 Mar 2013 22:30:46 +0000 (15:30 -0700)]
am
5c3ddcd1: am
425c3d5f: am
99049335: am
3ed65cb3: am
689e827a: Merge "Doc update: superceeded > superseded" into jb-mr1.1-docs
* commit '
5c3ddcd14b79c4737ea06f68d8efd39543d60382':
Doc update: superceeded > superseded
kmccormick [Thu, 28 Mar 2013 22:27:54 +0000 (15:27 -0700)]
am
425c3d5f: am
99049335: am
3ed65cb3: am
689e827a: Merge "Doc update: superceeded > superseded" into jb-mr1.1-docs
* commit '
425c3d5f59f1e315cdbdd5f7530c4380aabf76ab':
Doc update: superceeded > superseded
kmccormick [Thu, 28 Mar 2013 22:26:25 +0000 (15:26 -0700)]
am
99049335: am
3ed65cb3: am
689e827a: Merge "Doc update: superceeded > superseded" into jb-mr1.1-docs
* commit '
99049335a604cae3f515fce32bc5f1b27fe8d29b':
Doc update: superceeded > superseded
kmccormick [Thu, 28 Mar 2013 22:24:39 +0000 (15:24 -0700)]
am
3ed65cb3: am
689e827a: Merge "Doc update: superceeded > superseded" into jb-mr1.1-docs
* commit '
3ed65cb3496afe90d82bfadbff4d2687189ae47d':
Doc update: superceeded > superseded
kmccormick [Thu, 28 Mar 2013 22:23:08 +0000 (15:23 -0700)]
am
689e827a: Merge "Doc update: superceeded > superseded" into jb-mr1.1-docs
* commit '
689e827aa3fa69d20087972dfb93ed257e4d109b':
Doc update: superceeded > superseded
kmccormick [Thu, 28 Mar 2013 22:21:12 +0000 (22:21 +0000)]
Merge "Doc update: superceeded > superseded" into jb-mr1.1-docs
kmccormick [Thu, 28 Mar 2013 22:17:15 +0000 (15:17 -0700)]
Doc update: superceeded > superseded
"Bug:
5935672"
Change-Id: Ie2324d00d454cf3f3f3ed422dea2017b8a7a4c54
Eric Laurent [Thu, 28 Mar 2013 22:08:05 +0000 (22:08 +0000)]
Merge "Display vibrate icon in volume panel" into jb-mr2-dev
Kenny Root [Thu, 28 Mar 2013 21:29:24 +0000 (14:29 -0700)]
am
d4b8baf3: am
02c86306: Merge "Add ability to install credentials as other UID"
* commit '
d4b8baf3ed81582bf1b53b263893b2524641868e':
Add ability to install credentials as other UID
Elliott Hughes [Thu, 28 Mar 2013 21:29:21 +0000 (14:29 -0700)]
am
3ae30483: am
a19647d3: Merge "Correct executable bit for source files [Take 2]"
* commit '
3ae30483777708ff3a4f59a4fa75c6a76213cc30':
Correct executable bit for source files [Take 2]
Geremy Condra [Thu, 28 Mar 2013 21:29:17 +0000 (14:29 -0700)]
am
f21a34bf: am
2ff853da: Merge "Add data validation on seinfo labels."
* commit '
f21a34bf1b188cd662f6a08f5c709f4f641b1494':
Add data validation on seinfo labels.
Kenny Root [Thu, 28 Mar 2013 21:27:13 +0000 (14:27 -0700)]
am
02c86306: Merge "Add ability to install credentials as other UID"
* commit '
02c86306d2569d18a49da3d9228dacb25b1f8973':
Add ability to install credentials as other UID
Elliott Hughes [Thu, 28 Mar 2013 21:27:09 +0000 (14:27 -0700)]
am
a19647d3: Merge "Correct executable bit for source files [Take 2]"
* commit '
a19647d3d81d3bdd15ad3bc8a2ece8e7bd1095fe':
Correct executable bit for source files [Take 2]
Geremy Condra [Thu, 28 Mar 2013 21:27:06 +0000 (14:27 -0700)]
am
2ff853da: Merge "Add data validation on seinfo labels."
* commit '
2ff853daa89ca47491c3f7b096872a432d4a19e7':
Add data validation on seinfo labels.
Kenny Root [Thu, 28 Mar 2013 20:56:58 +0000 (20:56 +0000)]
Merge "Add ability to install credentials as other UID"
Ying Wang [Thu, 28 Mar 2013 20:52:43 +0000 (20:52 +0000)]
Merge "Fix doc build." into jb-mr2-dev
Ying Wang [Thu, 28 Mar 2013 20:50:40 +0000 (13:50 -0700)]
Fix doc build.
Change-Id: I479df06f2aed33bf29bb8d90be2339a80248beaa
Elliott Hughes [Thu, 28 Mar 2013 20:50:34 +0000 (20:50 +0000)]
Merge "Correct executable bit for source files [Take 2]"
Chris Craik [Thu, 28 Mar 2013 20:46:47 +0000 (20:46 +0000)]
Merge "Fix issues related to saveLayer/restore deferral" into jb-mr2-dev
Amith Yamasani [Thu, 28 Mar 2013 20:31:44 +0000 (20:31 +0000)]
Merge "Restricted account visibility" into jb-mr2-dev
Geremy Condra [Thu, 28 Mar 2013 20:30:36 +0000 (20:30 +0000)]
Merge "Add data validation on seinfo labels."
Ben Cheng [Thu, 28 Mar 2013 19:59:54 +0000 (19:59 +0000)]
Merge "Crank up the mOomMinFreeHigh values by 50%." into jb-mr2-dev
Craig Mautner [Thu, 28 Mar 2013 19:41:19 +0000 (19:41 +0000)]
Merge "Add flag to method's javadoc." into jb-mr2-dev
Maggie Benthall [Thu, 28 Mar 2013 19:15:46 +0000 (19:15 +0000)]
Merge "Add user restrictions for bluetooth, sideloading, usb file transfer" into jb-mr2-dev
Craig Mautner [Thu, 28 Mar 2013 18:58:25 +0000 (11:58 -0700)]
Add flag to method's javadoc.
MOVE_TASK_NO_USER_ACTION was feeling neglected.
Change-Id: I1b8281878e99755ad9960904ba71b83ba3f05620
Jeff Brown [Thu, 28 Mar 2013 18:53:59 +0000 (18:53 +0000)]
Merge "Allow system server to bind to USB devices." into jb-mr2-dev
Jeff Brown [Thu, 28 Mar 2013 18:53:33 +0000 (18:53 +0000)]
Merge "Support specifying buffer start offset for USB requests." into jb-mr2-dev
Romain Guy [Thu, 28 Mar 2013 18:50:53 +0000 (18:50 +0000)]
Merge "Don't crash when making a layer larger than supported dimensions Bug #
8437401" into jb-mr2-dev
Chris Craik [Thu, 28 Mar 2013 18:25:24 +0000 (11:25 -0700)]
Fix issues related to saveLayer/restore deferral
bug:
8464795
Changes drawModifiers and alpha to be restored for all operations,
since saveLayer/restore use these values, not just draw operations
Also forces a renderer state restoration before a deferred restore op
is played back, in case it is associated with a saveLayer that
doesn't have the save_clip flag set
Change-Id: I9da5d44fefbfffdee164c98f4f139843dacf85df
Romain Guy [Thu, 28 Mar 2013 18:32:33 +0000 (11:32 -0700)]
Don't crash when making a layer larger than supported dimensions
Bug #
8437401
A misplaced ref count decrement was causing a crash when attempting to
resize a layer to dimensions larger than the max texture size supported
by the GPU.
This change fixes the crash and clarifies the warnings to make it more
obvious what's happening.
Change-Id: I632dc1b90aaa2605969e10523491a81c4922d3dc
Kenny Root [Thu, 28 Mar 2013 16:25:51 +0000 (09:25 -0700)]
Add ability to install credentials as other UID
We need the ability to install from the system UID to wifi UID
to explicitly bind WiFi credentials to the WiFi profile. This adds the
ability for Wifi Settings to invoke installation of a PKCS12 file for
the wifi UID.
Bug:
8183258
Change-Id: I652b7e6fa93deda6d6d310be33f224e5a356c787
Irfan Sheriff [Thu, 28 Mar 2013 17:29:14 +0000 (17:29 +0000)]
Merge "Add support for setMiracastMode" into jb-mr2-dev
Irfan Sheriff [Thu, 28 Mar 2013 17:15:44 +0000 (10:15 -0700)]
Add support for setMiracastMode
Usage is setMiracastMode(WifiP2pManager.MIRACAST_SOURCE) or
setMiracastMode(WifiP2pManager.MIRACAST_SINK) as an example.
Only available for internal use and can be called as long as
driver is active. P2p connection is not needed for it to be
called
Bug:
8493089
Change-Id: I1f87eaf3311212aae980077de26c05651a8cc811
Robert Greenwalt [Thu, 28 Mar 2013 16:45:33 +0000 (16:45 +0000)]
Merge "Add BT - DataTracker connection" into jb-mr2-dev
Robert Craig [Thu, 28 Mar 2013 10:22:12 +0000 (06:22 -0400)]
Add data validation on seinfo labels.
Ensure that policy contains a clean seinfo
string. Where clean means no whitespace characters.
Change-Id: I814411cbc8d16eaed99a1389f5487529e36e617b
Signed-off-by: rpcraig <rpcraig@tycho.ncsc.mil>
Wink Saville [Thu, 28 Mar 2013 16:09:26 +0000 (16:09 +0000)]
Merge "Cleanup some debug in LinkCapabilities and Properties." into jb-mr2-dev
Jeff Brown [Thu, 28 Mar 2013 10:15:40 +0000 (03:15 -0700)]
Allow system server to bind to USB devices.
Change-Id: I31f9ed1ff3fcda53f62f08ae198d18d0df3321b7
Jeff Brown [Thu, 28 Mar 2013 10:13:09 +0000 (03:13 -0700)]
Support specifying buffer start offset for USB requests.
Deprecated existing API which only supported passing buffer
and length in favor of a new one that also supports passing
the start.
Being able to pass a start index is very important because
the kernel imposes size limits on how much data can be transferred
at a time so we often need to transmit large buffers in chunks.
Change-Id: I3484b5e68f1ece61d4645ea04be8ee6a3b79169d
kmccormick [Thu, 28 Mar 2013 02:26:53 +0000 (19:26 -0700)]
am
9773b6e9: am
f508cb7b: am
571c01b4: am
a8115d06: am
f65b5d08: Merge "Doc update: typo" into jb-mr1.1-docs
* commit '
9773b6e9aeb27dc0164c57e8b38673834a9474bb':
Doc update: typo
kmccormick [Thu, 28 Mar 2013 02:26:50 +0000 (19:26 -0700)]
am
fcc42da4: am
7aec7790: am
061d4a95: am
3af7b848: am
821d4943: Merge "Doc update: use parse, not new" into jb-mr1.1-docs
* commit '
fcc42da4d9e3dc6dfd98b374a03eda051a869a74':
Doc update: use parse, not new
kmccormick [Thu, 28 Mar 2013 02:24:43 +0000 (19:24 -0700)]
am
f508cb7b: am
571c01b4: am
a8115d06: am
f65b5d08: Merge "Doc update: typo" into jb-mr1.1-docs
* commit '
f508cb7bdb6a994e241711f91763ac8951311e2b':
Doc update: typo
kmccormick [Thu, 28 Mar 2013 02:23:51 +0000 (19:23 -0700)]
resolved conflicts for merge of
603f987f to jb-mr2-dev
Change-Id: I4a130dad9d4669799f5d477f67e0f9a6a04381ca
kmccormick [Thu, 28 Mar 2013 02:22:18 +0000 (19:22 -0700)]
am
571c01b4: am
a8115d06: am
f65b5d08: Merge "Doc update: typo" into jb-mr1.1-docs
* commit '
571c01b494be76af9291b87c09f43a0fb30b3edb':
Doc update: typo
kmccormick [Thu, 28 Mar 2013 02:20:34 +0000 (19:20 -0700)]
am
a8115d06: am
f65b5d08: Merge "Doc update: typo" into jb-mr1.1-docs
* commit '
a8115d06afa29146edcab5f1edca83d2c7a89f2d':
Doc update: typo
kmccormick [Thu, 28 Mar 2013 02:18:43 +0000 (19:18 -0700)]
am
f65b5d08: Merge "Doc update: typo" into jb-mr1.1-docs
* commit '
f65b5d085bc62382eba530179a24a1cf1a7d353d':
Doc update: typo
kmccormick [Thu, 28 Mar 2013 01:48:42 +0000 (01:48 +0000)]
Merge "Doc update: typo" into jb-mr1.1-docs
kmccormick [Thu, 28 Mar 2013 02:03:12 +0000 (19:03 -0700)]
am
7aec7790: am
061d4a95: am
3af7b848: am
821d4943: Merge "Doc update: use parse, not new" into jb-mr1.1-docs
* commit '
7aec77901b92423b835a87be88fbbf3bc5ff0c91':
Doc update: use parse, not new
kmccormick [Thu, 28 Mar 2013 02:00:48 +0000 (19:00 -0700)]
am
061d4a95: am
3af7b848: am
821d4943: Merge "Doc update: use parse, not new" into jb-mr1.1-docs
* commit '
061d4a95cf924fcf113d11b2d4d001f696a65e1f':
Doc update: use parse, not new
kmccormick [Thu, 28 Mar 2013 01:59:42 +0000 (18:59 -0700)]
am
418172bf: am
19840a8d: am
65c66c74: am
6e6e861a: Merge "Doc change: Fix typo DONT_DELTE" into jb-mr1.1-docs
* commit '
418172bf8823016785526b433801d44a4630f276':
Doc change: Fix typo DONT_DELTE
kmccormick [Thu, 28 Mar 2013 01:59:10 +0000 (18:59 -0700)]
am
3af7b848: am
821d4943: Merge "Doc update: use parse, not new" into jb-mr1.1-docs
* commit '
3af7b848143bef17230674bbed79ca77d3527e8e':
Doc update: use parse, not new
kmccormick [Thu, 28 Mar 2013 01:58:05 +0000 (18:58 -0700)]
am
d55e676a: am
7db86662: am
63dc67bd: am
b1c453f2: am
353e7a2f: Merge "Doc Update: bug fix." into jb-mr1.1-docs
* commit '
d55e676a592442f034cfbd3a45e05ba2cbe8ff11':
Doc Update: bug fix.
kmccormick [Thu, 28 Mar 2013 01:57:27 +0000 (18:57 -0700)]
am
19840a8d: am
65c66c74: am
6e6e861a: Merge "Doc change: Fix typo DONT_DELTE" into jb-mr1.1-docs
* commit '
19840a8d40139a12469ef92c3541f2a433d5ae85':
Doc change: Fix typo DONT_DELTE
kmccormick [Thu, 28 Mar 2013 01:57:24 +0000 (18:57 -0700)]
am
821d4943: Merge "Doc update: use parse, not new" into jb-mr1.1-docs
* commit '
821d4943702e49844629ae9b522383a21210a64f':
Doc update: use parse, not new
Amith Yamasani [Thu, 28 Mar 2013 01:56:08 +0000 (18:56 -0700)]
Restricted account visibility
When accounts are shared to a restricted/limited user, apps can
opt-in to viewing accounts of a certain type. Other shared accounts
are not visible to the app.
App would specify the account type in the manifest <application> tag
with the attribute restrictedAccountType="foo.bar", where "foo.bar"
is the account type as defined by the authenticator.
Change-Id: I7586da04d6d6d32aae15adc6b1366f325bb07384
kmccormick [Thu, 28 Mar 2013 01:56:08 +0000 (18:56 -0700)]
am
7db86662: am
63dc67bd: am
b1c453f2: am
353e7a2f: Merge "Doc Update: bug fix." into jb-mr1.1-docs
* commit '
7db866620491b3fa09dbcf2abe097bf33a73b034':
Doc Update: bug fix.
kmccormick [Thu, 28 Mar 2013 01:55:51 +0000 (18:55 -0700)]
am
65c66c74: am
6e6e861a: Merge "Doc change: Fix typo DONT_DELTE" into jb-mr1.1-docs
* commit '
65c66c74f4db7d16ccff1a67f416f74c716b3773':
Doc change: Fix typo DONT_DELTE
kmccormick [Thu, 28 Mar 2013 01:54:07 +0000 (18:54 -0700)]
am
63dc67bd: am
b1c453f2: am
353e7a2f: Merge "Doc Update: bug fix." into jb-mr1.1-docs
* commit '
63dc67bd6b026d3590af980b5dfddd4e68fd7831':
Doc Update: bug fix.
kmccormick [Thu, 28 Mar 2013 01:54:02 +0000 (18:54 -0700)]
am
6e6e861a: Merge "Doc change: Fix typo DONT_DELTE" into jb-mr1.1-docs
* commit '
6e6e861a58da7bc39e1fbad9ed8730c712e45123':
Doc change: Fix typo DONT_DELTE
kmccormick [Thu, 28 Mar 2013 01:53:02 +0000 (01:53 +0000)]
Merge "Doc update: use parse, not new" into jb-mr1.1-docs
kmccormick [Thu, 28 Mar 2013 01:52:24 +0000 (18:52 -0700)]
am
b1c453f2: am
353e7a2f: Merge "Doc Update: bug fix." into jb-mr1.1-docs
* commit '
b1c453f2897a9bf7dcfe71a84512877c5c6f0536':
Doc Update: bug fix.
kmccormick [Thu, 28 Mar 2013 01:50:36 +0000 (18:50 -0700)]
am
353e7a2f: Merge "Doc Update: bug fix." into jb-mr1.1-docs
* commit '
353e7a2f2efa3a6d8d9538dca8f0d5d360c2a1e9':
Doc Update: bug fix.
kmccormick [Thu, 28 Mar 2013 01:49:36 +0000 (01:49 +0000)]
Merge "Doc change: Fix typo DONT_DELTE" into jb-mr1.1-docs
kmccormick [Thu, 28 Mar 2013 01:47:58 +0000 (01:47 +0000)]
Merge "Doc Update: bug fix." into jb-mr1.1-docs
kmccormick [Thu, 28 Mar 2013 01:25:38 +0000 (18:25 -0700)]
Doc update: use parse, not new
"Bug:
8014259"
Change-Id: Ia7408b49303003fe87033056365cafc5b4790813
kmccormick [Thu, 28 Mar 2013 00:39:17 +0000 (17:39 -0700)]
Doc change: Fix typo DONT_DELTE
"Bug:
8273156"
Change-Id: I6ba2e780d1a8c2b7d1771e93125a10b228227020
Kenny Root [Thu, 28 Mar 2013 00:45:21 +0000 (17:45 -0700)]
am
4224a4ca: am
3864aa39: Merge "Add interrupter library to simulate EINTR"
* commit '
4224a4ca85a4e7ba3f4e543ee52c643405464164':
Add interrupter library to simulate EINTR
Kenny Root [Thu, 28 Mar 2013 00:42:36 +0000 (17:42 -0700)]
am
3864aa39: Merge "Add interrupter library to simulate EINTR"
* commit '
3864aa3944254184ddcd61002cb9f1d7cb1d4c67':
Add interrupter library to simulate EINTR
Ben Cheng [Thu, 28 Mar 2013 00:36:13 +0000 (17:36 -0700)]
Crank up the mOomMinFreeHigh values by 50%.
Devices with 1GB of RAM can benefit from more aggressive OOM killer.
BUG:
7972252
Change-Id: Id2b80c14a3cff195c17ef0d14c80b92394649d98
kmccormick [Thu, 28 Mar 2013 00:25:22 +0000 (17:25 -0700)]
Doc update: typo
"Bug:
8324430"
Change-Id: I45027ede97157552722049fdf49a7659f293237a
Dianne Hackborn [Thu, 28 Mar 2013 00:20:27 +0000 (00:20 +0000)]
Merge "Fix build." into jb-mr2-dev
Dianne Hackborn [Thu, 28 Mar 2013 00:19:35 +0000 (17:19 -0700)]
Fix build.
Change-Id: I38a25dc63107fc907a520169e1b58f00e51dbb9d
kmccormick [Thu, 28 Mar 2013 00:18:26 +0000 (17:18 -0700)]
Doc Update: bug fix.
"Bug:
7541616"
Change-Id: I7b84eaa13a8f695585211035647fa88614bb1372
Kenny Root [Thu, 28 Mar 2013 00:16:30 +0000 (00:16 +0000)]
Merge "Add interrupter library to simulate EINTR"
Nick Kralevich [Thu, 28 Mar 2013 00:13:45 +0000 (00:13 +0000)]
Merge "Reenable optional permissions parsing and expose APIs" into jb-mr2-dev
Nick Kralevich [Thu, 28 Mar 2013 00:11:25 +0000 (00:11 +0000)]
Merge "Add buildPermissionRequestIntent to PackageManager" into jb-mr2-dev
Nick Kralevich [Tue, 26 Mar 2013 23:59:37 +0000 (16:59 -0700)]
Reenable optional permissions parsing and expose APIs
Modify the package parsing code to understand optional permissions
(android:required="false"). This is essentially a rollback of
e824120016248bcfe3962883fe9f3b0481dd1c3d with some minor changes.
Expose the requestPermission API to third party apps. This allows
an app to request an Intent which, when passed to
startActivityForResult, will prompt the user to approve permissions
for an app.
In the event we decide to not launch with this feature, this change
can be rolled back.
Change-Id: Ie3626deae9b16e510323f94a2c80377f7c84b26f
Nick Kralevich [Wed, 27 Mar 2013 22:20:08 +0000 (15:20 -0700)]
Add buildPermissionRequestIntent to PackageManager
Add the buildPermissionRequestIntent API to PackageManager. This allows
an app to request an Intent which, when passed to
startActivityForResult, will prompt the user to approve permissions
for an app.
Currently, the API is @hide. It will be unhidden in a future change.
Change-Id: I4ec677002afa799a6eb5c2657c28452c91012436
Dianne Hackborn [Wed, 27 Mar 2013 23:32:35 +0000 (23:32 +0000)]
Merge "Keep track of who has disabled applications." into jb-mr2-dev
Wink Saville [Wed, 27 Mar 2013 23:21:43 +0000 (16:21 -0700)]
Cleanup some debug in LinkCapabilities and Properties.
Change-Id: I5fe0124d0943f5e538e451645f32533a74c75a47
Robert Greenwalt [Wed, 22 Aug 2012 02:27:00 +0000 (19:27 -0700)]
Add BT - DataTracker connection
Allows the external BT stack the means to communicate with
ConnectivityService during reverse tethering.
bug:
8445208
Change-Id: Ice7dfb0b50c9481d359aed14a51372878185171c
Fabrice Di Meglio [Wed, 27 Mar 2013 22:15:59 +0000 (22:15 +0000)]
Merge "Fix bug #
8487785 Notification shade has text overlapping the icon" into jb-mr2-dev
Maggie Benthall [Thu, 14 Mar 2013 22:02:12 +0000 (18:02 -0400)]
Add user restrictions for bluetooth, sideloading, usb file transfer
Created constants for these in UserManager and current.txt. Also created
an accessor for individual user restrictions that takes the restriction key
(removing individual methods for particular restrictions).
Change-Id: Ibb5517cbcdffadd3925f52cbe67d7d525813faa9
Irfan Sheriff [Wed, 27 Mar 2013 22:12:20 +0000 (22:12 +0000)]
Merge "Notify user only when device provisioned" into jb-mr2-dev
Fabrice Di Meglio [Wed, 27 Mar 2013 19:41:22 +0000 (12:41 -0700)]
Fix bug #
8487785 Notification shade has text overlapping the icon
- follow up to the fix for bug #
8480245 ViewGroup layout margins can be wrong in RTL mode
- deal with "RTL compatibility mode": if left/right margins are not defined and if we
haev some start/end ones then use the start/end ones.
Change-Id: I98fe3276de2bd14f60a1c423a47569a68046f7be
Adam Powell [Wed, 27 Mar 2013 22:07:17 +0000 (22:07 +0000)]
Merge "Fix an action bar menu order of operations bug" into jb-mr2-dev
Lorenzo Colitti [Wed, 27 Mar 2013 21:58:06 +0000 (21:58 +0000)]
Merge "Make isHostRoute match only host routes" into jb-mr2-dev
Jeff Brown [Wed, 27 Mar 2013 21:57:33 +0000 (21:57 +0000)]
Merge "Disable some noisy error logs." into jb-mr2-dev
Jeff Sharkey [Wed, 27 Mar 2013 21:48:42 +0000 (21:48 +0000)]
Merge "Sync APIs use seconds instead of ms." into jb-mr2-dev
Jeff Sharkey [Wed, 27 Mar 2013 21:46:55 +0000 (14:46 -0700)]
Sync APIs use seconds instead of ms.
Bug:
7668972
Change-Id: I7b253fe17d9539695adc474a69546645586b5f1a