| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I1d5e8a68ac1eaf37ce3696bd3eb011550b1d47f7
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
Android 4.3 release 2.1
Conflicts:
res/values-nl/strings.xml
Change-Id: I6b4a88abd08a4a2f2cecbc4ea5b86bbc736d2dd6
|
| |
| |
| |
| |
| | |
Change-Id: I0f03ba3a2bff1ff8a09e96048a6c0bb680bd94ca
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: Id6b32590bec6fe1a400188157efa90cbcb7377ab
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| | |
Change-Id: I115b8f49fcbc3a35e03b3c45dda36964101e8b1d
Auto-generated-cl: translation import
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I02a815d40f79b608e62ded3e5789e08a4bef11e1
Auto-generated-cl: translation import
|
| |/
| |
| |
| |
| |
| |
| |
| | |
This speeds up startup of PackageInstaller since it doesn't have to read
all the data.
Bug: 8528639
Change-Id: Ic7b9dc93f0f940a128b583936b3f56c707b5cb2c
|
| |
| |
| |
| |
| | |
Change-Id: I0a07f509f56e673e0f7da4e0cc14c8a828d58d54
Auto-generated-cl: translation import
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add support to PackageInstaller for allowing the user to grant
permissions to other apps. The user is involved in the decision,
and can approve or reject permissions.
Applications can make a request to PackageInstaller using something
like the following code:
private void onPromptPermissionsClicked(String... permissions) {
Intent i = getActivity().getApplication()
.getPackageManager().requestPermission(permissions);
startActivityForResult(i, 0);
}
This code reuses the sideloading upgrade flow when adding permissions,
making the UI very familiar to someone who's sideloaded applications.
Conceptually, we are treating a permission grant as a reinstall of the
application with new permissions.
Change-Id: Ia37f761e5574a490d1d37b9eb40cf5e77c928a40
|
| |
| |
| |
| |
| |
| |
| |
| | |
Extract TabsAdapter into it's own class. It makes the code
more reusable and makes PackageInstallerActivity.java smaller.
No change in functionality.
Change-Id: I1ebc7fd05f600fd4764020c5ab72274f435ed211
|
| |\
| | |
| | |
| | | |
mirrored for RTL languages" into jb-mr2-dev
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
RTL languages
- update PackageInstaller layouts for supporting RTL
- enable RTL support by adding android:supportsRtl="true" in the AndroidManifest
Change-Id: I656ff6771a2f2e684e3c6e7a1302a864b12f6187
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If packageParser.parsePackage() returns null, don't attempt call
packageParser.collectCertificates().
This fixes a NPE triggered by the following command:
am start -a android.intent.action.VIEW -d file:///blah/blah.apk -t application/vnd.android.package-archive
Change-Id: I6f6f836734d4b4ee07e98ee6b1f6339fa675b8b0
|
| |
| |
| |
| | |
Change-Id: I088ab981cb56d4f156b6ff910d6a2270e3302dc4
|
| |\
| | |
| | |
| | |
| | |
| | | |
(-s ours) Reconcile with jb-mr1-release - do not merge
* commit '9f7e9d8149bc85e13577a4974f1de7e45831fb9d':
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
Reconcile with jb-mr1-release - do not merge
* commit '7259dfe62f35e663ca99a52f4c0596a6ec3a6a44':
|
| | | |\
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
jb-mr1-release - do not merge
* commit '342de69fa9d3e7202c606712f5803ed941d31d9c':
|
| | | | |\
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- do not merge
* commit 'fffd02e908eb9893e6308ee9cd2445ef56e96de0':
|
| | | | |/|
| | | | | |
| | | | | |
| | | | | | |
* commit 'a8497f6fc7a65cc45cbb7145ab5dfb2f49216090':
|
| | | | | |\ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Id781e94dc5ffd7b8f9c91d656a2b4babbebe5ed2
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Icb99efaf924d741e19ae1ec20dd646fcb996ac95
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Id6b071f18e4879b4134ecb81a5884aedd18ebf8a
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I6672c9ef0b7455043ead24eae9187faf39e81eab
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ic5f20741e4c643f5654ad96103066d997e2e85f0
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ieb42dce6539721c98b58a149d9bb072e6d73bb81
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ib774decb4d03117a9b458c9a6c4cf716b448cd82
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ic4f55553fa1ad6b7dcdf8521d3d90448db307a42
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I76cff68cc7a8ddb58552344e9b7b8c8773204705
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: If94675f4c3b0c64c0da6741b40ebda0146f433b9
Auto-generated-cl: translation import
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I5da37af693170e6a5b905a94c4eadb1f78ddfde1
Auto-generated-cl: translation import
|
| |\| | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* commit '36f2f1b395a3c71a5f66e134accef3eff7664697':
|
| | |\ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Change-Id: I77e12f9634f52959645492dd6cfab657fdc23f8e
|
| |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
jb-mr1-factory-release jb-mr1-release - do not merge
* commit '2db11b66e13fdb5398529d9376998d4ee4f60e5b':
|
| | |\ \ \ \ \ \
| | | | |/ / / /
| | | |/| | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
jb-mr1-release - do not merge
* commit '92c5ddcbe6d79fb8609b6b13eb56b4c5da43f07d':
|
| | | |\ \ \ \ \
| | | | | |/ / /
| | | | |/| | |
| | | | | | | |
| | | | | | | | |
* commit 'baf8ef51713b8ab960d46c8d888b7dd3cf1a74d4':
Revert "Accept and pass URLs to PackageManagerService"
|
| | | | | | | | | |
| | | | | \ \ \ | |
| | | | |\ \ \ \ \
| | | | | |_|_|/ /
| | | | |/| | | /
| | | | | | | |/
| | | | | | |/| |
Change-Id: I64bdfecce06575251ca5d6b02ba998b49917c283
|
| |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit '0e361198686403c02bd5d6a4f0fd9e04affff003':
|
| | |\ \ \ \ \ \
| | | | |_|_|/ /
| | | |/| | | |
| | | | | | | | |
Change-Id: I88c2557df84b57e8b5347585ad425b3780c298a5
|
| |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
app that was installed by another user
* commit 'e9d847073de7b4a93590387b2ef7ea1f68b26649':
Fix issue #7448596: Can't uninstall app that was installed by another user
|
| | |\ \ \ \ \ \
| | | | |/ / / /
| | | |/| | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
installed by another user
* commit 'aae5fe999dd827548a1ffd744238ef23615806ff':
Fix issue #7448596: Can't uninstall app that was installed by another user
|
| | | |\ \ \ \ \
| | | | | |/ / /
| | | | |/| | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
another user
* commit '8124c242d390b283c2623c24a93fe9756658571a':
Fix issue #7448596: Can't uninstall app that was installed by another user
|
| |\| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* commit 'f839edf9eb99b5f003e24691593c4392ad9bc153':
|
| | |\ \ \ \ \ \
| | | | |_|_|/ /
| | | |/| | | |
| | | | | | | | |
Change-Id: Id10debd2e64af961f6403e735f066bd7f305d8ea
|
| | | |\ \ \ \ \ |
|
| |\| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
- do not merge
* commit '8ffb9fe92da8475f2cacf53f697cd5645d0f007b':
|
| | | \ \ \ \ \ \ | |
| | | \ \ \ \ \ \ | |
| | |\ \ \ \ \ \ \ \
| | | | |_|/ / / / /
| | | |/| | | | | |
| | | | | | | | | | |
Change-Id: I3672112a4fde9cf606de54d71b3a1c1047c2b553
|
| | | |\ \ \ \ \ \ \ |
|
| |\| | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
has bad layout
* commit '79d0a884683389a7a57f88862bc2189c7b633e6f':
Fix issue #7323256: permission dialog has bad layout
|