45 Commits

Author SHA1 Message Date
Baligh Uddin
e1f61548be Import translations. DO NOT MERGE
Change-Id: Ic7ea2f12eba189dba86047d66b0ca86af36b9dc7
Auto-generated-cl: translation import
2014-05-20 08:18:14 -07:00
Allen Hair
d5b9768f53 am 3647eec9: Merge "Fixed shell manifest to use correct permission."
* commit '3647eec94bd47e45dc1db1ce23437ae45fa6247d':
  Fixed shell manifest to use correct permission.
2014-04-25 17:01:28 +00:00
Allen Hair
59d2b43ad0 Fixed shell manifest to use correct permission.
Changed RENDER_STATS to FRAME_STATS. There is no RENDER_STATS
permission.

Change-Id: Iaf81b9e5a1580108da2d58e9c00a77a2b1093fdf
2014-04-23 10:23:07 -07:00
Baligh Uddin
0e24053e2f Import translations. DO NOT MERGE
Change-Id: Ie838a6accf3cf31099993dde7f01763a741ef882
Auto-generated-cl: translation import
2014-04-16 14:25:55 -07:00
Svetoslav
dd137a85d3 resolved conflicts for merge of 6be2f952 to master-lockscreen-dev
Conflicts:
	core/java/android/view/IWindowManager.aidl
	tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java

Change-Id: Idcbc581294cc52b53eabefd61e5c20cbcea611db
2014-04-10 12:48:07 -07:00
Svetoslav
b3035749d4 am 6be2f952: Merge "Adding render stats APIs to UiAutomation (framework)."
* commit '6be2f95202237b7284542e692273d13a5bd26913':
  Adding render stats APIs to UiAutomation (framework).
2014-04-10 19:36:27 +00:00
Svetoslav
1376d600d8 Adding render stats APIs to UiAutomation (framework).
bug:12927198

Change-Id: Iae21481c75ae58dcdab3731bf5f1e2844e29d434
2014-04-07 17:01:42 -07:00
Alan Viverette
7dd791f124 am e3c38a0b: Fix recents theme, add missing headers
* commit 'e3c38a0b0ebefa0a86be944259467c8acc9e5e49':
  Fix recents theme, add missing headers
2014-04-02 22:43:27 +00:00
Alan Viverette
8246270b53 am e3c38a0b: Fix recents theme, add missing headers
* commit 'e3c38a0b0ebefa0a86be944259467c8acc9e5e49':
  Fix recents theme, add missing headers
2014-04-02 22:43:07 +00:00
Alan Viverette
e3c38a0b0e Fix recents theme, add missing headers
Change-Id: Ib8eea6153eaf7e0e93e54c69fe59e63e98a409a6
2014-04-02 15:39:13 -07:00
Alan Viverette
01cefbc5b3 am b325345e: Merge "Switch framework Holo references to Quantum.Light"
* commit 'b325345ef0adf2849350d339de1ec5f92b67b7ae':
  Switch framework Holo references to Quantum.Light
2014-04-02 22:23:17 +00:00
Alan Viverette
3a3395042e am b325345e: Merge "Switch framework Holo references to Quantum.Light"
* commit 'b325345ef0adf2849350d339de1ec5f92b67b7ae':
  Switch framework Holo references to Quantum.Light
2014-04-02 22:18:59 +00:00
Alan Viverette
6259933ec9 Switch framework Holo references to Quantum.Light
Change-Id: Ib545a143f1959b6104adbc9d594dd626851d90b3
2014-04-01 14:57:39 -07:00
Baligh Uddin
97f19cd8c9 Import translations. DO NOT MERGE
Change-Id: I83aec8a46e0fa926b11db5798e5d53e98759a563
Auto-generated-cl: translation import
2014-03-24 09:40:48 -07:00
Baligh Uddin
3042c1d148 Import translations. DO NOT MERGE
Change-Id: I0c7513f5c141219c6d763119142eea562ce9be39
Auto-generated-cl: translation import
2014-03-19 09:42:07 -07:00
Geoff Mendal
282bcdd834 Import translations. DO NOT MERGE
Change-Id: I0116e137efa21bd9e8e3ba65fa05c7d84afb9e2c
Auto-generated-cl: translation import
2014-01-15 10:12:52 -08:00
Baligh Uddin
38bae539f8 Remove deprecated locales
Bug:11340849
Change-Id: Ib99486303927a6bce308b113d70f8e5b5bce4a13
2013-12-09 22:41:12 +00:00
Jeff Sharkey
1bf1ac6039 am 0e6e465e: am 4967a11f: am 74b0f5ac: Merge "Let Shell modify secondary external storage." into klp-dev
* commit '0e6e465ecaa466397a41b226fa38874450e210f8':
  Let Shell modify secondary external storage.
2013-11-05 14:23:52 -08:00
Jeff Sharkey
0e6e465eca am 4967a11f: am 74b0f5ac: Merge "Let Shell modify secondary external storage." into klp-dev
* commit '4967a11f8c7d166e3c39fe1c1fd75dec41901eec':
  Let Shell modify secondary external storage.
2013-11-05 13:56:51 -08:00
Jeff Sharkey
4967a11f8c am 74b0f5ac: Merge "Let Shell modify secondary external storage." into klp-dev
* commit '74b0f5acdfaa64afc27ba440883a8d1ead07f999':
  Let Shell modify secondary external storage.
2013-11-05 12:46:11 -08:00
Jeff Sharkey
74b0f5acdf Merge "Let Shell modify secondary external storage." into klp-dev 2013-11-05 20:44:09 +00:00
Jeff Sharkey
39da553694 Let Shell modify secondary external storage.
Bug: 11520256
Change-Id: I010a9cf07ff185aefcc2fdb71076d2e97e1f03a3
2013-11-05 12:18:24 -08:00
Baligh Uddin
03003f184c Import translations. DO NOT MERGE
Change-Id: If7c5a1bedbfed72e25fd5c7a888c0bae7a286758
Auto-generated-cl: translation import
2013-11-04 09:17:02 -08:00
Baligh Uddin
8c8bc67422 Import translations. DO NOT MERGE
Change-Id: I39000236c0f0f4d3e398ef5e5fb15dcbf1da06ab
Auto-generated-cl: translation import
2013-10-30 08:54:25 -07:00
Baligh Uddin
af9a26713c Import translations. DO NOT MERGE
Change-Id: I6c7d77c2386deb10eeec9eb5e277114e8e90db7b
Auto-generated-cl: translation import
2013-10-04 11:06:55 -07:00
Baligh Uddin
fd2c7d10a5 Import translations. DO NOT MERGE
Change-Id: I161f98685fc14784a937b2df20da1b2480dc9434
Auto-generated-cl: translation import
2013-10-04 11:06:12 -07:00
Baligh Uddin
fb60905c65 Import translations. DO NOT MERGE
Change-Id: I0774c814f839f7a06aaa3cb023782e8eb0adf305
Auto-generated-cl: translation import
2013-10-04 11:05:28 -07:00
Baligh Uddin
a248b2af13 Import translations. DO NOT MERGE
Change-Id: Ic6aab93081ecc984fda55e5db6701596d40bcffd
Auto-generated-cl: translation import
2013-09-30 09:31:46 -07:00
Baligh Uddin
916dc3dcae Import translations. DO NOT MERGE
Change-Id: I16a7cfc8d9c5926a40a4ddca551f4281accb415f
Auto-generated-cl: translation import
2013-09-25 08:43:59 -07:00
Baligh Uddin
40fd2d8c0c Import translations. DO NOT MERGE
Change-Id: I11a2cecadc891cfc84993738358f7fd61ffc638a
Auto-generated-cl: translation import
2013-09-18 22:57:46 -07:00
Baligh Uddin
f222e28849 Import translations. DO NOT MERGE
Change-Id: I1e4035acc161f784dc2f35eaf1f346ecbddf2fcf
Auto-generated-cl: translation import
2013-09-14 20:04:06 -07:00
Baligh Uddin
92e4653c64 Import translations. DO NOT MERGE
Change-Id: Ibbf630bb3633d92d1c2ad29d977c08ff8edd4b5f
Auto-generated-cl: translation import
2013-09-13 21:01:19 -07:00
Baligh Uddin
8d2d844a91 Import translations. DO NOT MERGE
Change-Id: Ib53dd615609a9ecb1ac6b260f0824a0647c2194a
Auto-generated-cl: translation import
2013-09-11 10:09:06 -07:00
Baligh Uddin
c8994d0a61 Import translations. DO NOT MERGE
Change-Id: I828f3e217a2a004ff6af8ca4fad760f44024205a
Auto-generated-cl: translation import
2013-08-28 17:30:22 -07:00
Baligh Uddin
17417f0ac0 Import translations. DO NOT MERGE
Change-Id: I12015ba0f64afaef3e353569afd63c370991d991
Auto-generated-cl: translation import
2013-08-26 09:07:27 -07:00
Baligh Uddin
9fef994f1f Import translations. DO NOT MERGE
Change-Id: I4acb7c4aaccf4d33ef27efcbde44ea7f05dd98b2
Auto-generated-cl: translation import
2013-08-19 07:42:49 -07:00
Christopher Tate
ccbf84f44c Some system apps are more system than others
"signatureOrSystem" permissions are no longer available to all apps
residing en the /system partition.  Instead, there is a new /system/priv-app
directory, and only apps whose APKs are in that directory are allowed
to use signatureOrSystem permissions without sharing the platform cert.
This will reduce the surface area for possible exploits of system-
bundled applications to try to gain access to permission-guarded
operations.

The ApplicationInfo.FLAG_SYSTEM flag continues to mean what it is
says in the documentation: it indicates that the application apk was
bundled on the /system partition.  A new hidden flag FLAG_PRIVILEGED
has been introduced that reflects the actual right to access these
permissions.

At some point the "system" permission category will be
renamed to "privileged".

Bug 8765951

Change-Id: I6f0fd9cdb9170e076dfc66d83ecea76f8dd7335d
2013-06-17 12:47:35 -07:00
Baligh Uddin
8d6d317567 Import translations. DO NOT MERGE
Change-Id: Ibcb1efe45bc48d070fcdeddd168c8032f8f4ea1b
Auto-generated-cl: translation import
2013-05-13 07:23:44 -07:00
Baligh Uddin
1218e847f5 Import translations. DO NOT MERGE
Change-Id: Iecabdf3bc156108d88dd0bc76a48c50b608678dc
Auto-generated-cl: translation import
2013-05-08 08:18:13 -07:00
Baligh Uddin
2c5f67e042 Import translations. DO NOT MERGE
Change-Id: Ie69dada1f0b5efd2ba1abc62b17757b3d142dd3f
Auto-generated-cl: translation import
2013-05-03 10:56:06 -07:00
Baligh Uddin
4431de13bb Import translations. DO NOT MERGE
Change-Id: I5f6ba8997fc6d041d18e6c2103cc3c0fc7d83ee8
Auto-generated-cl: translation import
2013-05-01 08:17:11 -07:00
Jeff Sharkey
e37e9ba3ca Show notification ticker for finished bugreports.
Change-Id: I7d326b0da83c3ae334739cdb8cb4ca18f948c50f
2013-03-20 12:10:51 -07:00
Jeff Sharkey
d9526907d1 Move deleteOlderFiles() to framework, tests.
Supports both age and count based constraints.  Added light docs and
tests to verify behavior.

Bug: 8387555
Change-Id: If4d0dac8bc54ce705c2a339bc09a60ea748728b8
2013-03-14 15:04:12 -07:00
Jeff Sharkey
02ffba940c Handle finished bugreports, share from private.
Show notification when a bugreport is finished, letting the user
launch a SEND_MULTIPLE intent to share them.  Add dialog that warns
user about contents before sharing.  Since bugreports are now stored
in private app data of the Shell app, use FileProvider to build Uris
that we can grant others access to.

Define BUGREPORT_FINISHED as being a protected broadcast.  Delete
older bugreports automatically to reclaim disk space.  Migrate any
Intent extras to ClipData when building PendingIntents.

Add --receiver-permission support to am shell command.

Bug: 7005318
Change-Id: If6c607dbcf137362d5887eac482ff7391563890f
2013-03-13 16:42:38 -07:00
Dianne Hackborn
514074fae8 App ops: cleanup, handle root and shell, perms.
Rework how the shell user is defined so that it is
associated with an actual apk, instead of being a free
roaming uid with special permissions assigned to it.
This allows us to correctly account for its operations
in app ops.

Implement a special case for the root user in app ops --
it is always allowed, always with the package name "root".

Add various code to take care of cleaning up package state
from app ops -- when packages are uninstalled, and during
boot if any packages currently being stored no longer exist.

Also fix a bug in the activity manager to correctly grant
permissions in all cases when onNewIntent() is being called.

Change-Id: Iae9f6d793ee48b93518c984ad957e46ae4582581
2013-02-11 15:33:48 -08:00