From f6d8de6ff755811098d70581f27734df83ea8709 Mon Sep 17 00:00:00 2001
From: Joe Fernandez
Date: Thu, 12 May 2011 10:00:25 -0700
Subject: [PATCH] docs: Cherrypicking change from honeycomb Change-Id:
I6b62a5c608d3f17f5ff3c81773dc3055d0428d74
Change-Id: I85e6b923857d538df8e1e040030aa988279de9eb
---
docs/html/guide/appendix/install-location.jd | 5 +++++
docs/html/guide/publishing/licensing.jd | 6 +++---
docs/html/guide/topics/manifest/manifest-element.jd | 9 +++++++--
3 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/docs/html/guide/appendix/install-location.jd b/docs/html/guide/appendix/install-location.jd
index 7f96809104ac7..617f4fc5aa0ee 100644
--- a/docs/html/guide/appendix/install-location.jd
+++ b/docs/html/guide/appendix/install-location.jd
@@ -171,6 +171,11 @@ persist after external storage is remounted.
The system delivers the {@link android.content.Intent#ACTION_BOOT_COMPLETED} broadcast
before the external storage is mounted to the device. If your application is installed on the
external storage, it can never receive this broadcast.
+ Copy Protection
+ Your application cannot be installed to a device's SD card if it uses Android Market's
+ Copy Protection feature. However, if you use Android Market's
+ Application Licensing instead, your
+ application can be installed to internal or external storage, including SD cards.
If your application uses any of the features listed above, you should not allow
diff --git a/docs/html/guide/publishing/licensing.jd b/docs/html/guide/publishing/licensing.jd
index a9b182eff8376..d89a8ca810dc3 100644
--- a/docs/html/guide/publishing/licensing.jd
+++ b/docs/html/guide/publishing/licensing.jd
@@ -263,15 +263,15 @@ licensed for all users. If your application is already published as free,
you won't be able to upload a new version that uses licensing.
-
Replacement for copy protection
+Replacement for Copy Protection
Android Market Licensing is a flexible, secure mechanism for controlling
-access to your applications. It effectively replaces the copy-protection
+access to your applications. It effectively replaces the Copy Protection
mechanism offered on Android Market and gives you wider distribution
potential for your applications.
-- A limitation of the legacy copy-protection mechanism on Android Market is
+
- A limitation of the legacy Copy Protection mechanism on Android Market is
that applications using it can be installed only on compatible devices that
provide a secure internal storage environment. For example, a copy-protected
application cannot be downloaded from Market to a device that provides root
diff --git a/docs/html/guide/topics/manifest/manifest-element.jd b/docs/html/guide/topics/manifest/manifest-element.jd
index a8125b3384cbf..598e88ffda668 100644
--- a/docs/html/guide/topics/manifest/manifest-element.jd
+++ b/docs/html/guide/topics/manifest/manifest-element.jd
@@ -141,9 +141,14 @@ either internal or external storage through the system settings.
+
Caution: If your application uses the Android Market's Copy
+ Protection feature, it cannot be installed to a device's SD card. However, if you use Android
+ Market's Application Licensing instead,
+ your application can be installed to internal or external storage, including SD cards.
+
Note: By default, your application will be installed on the
-internal storage and cannot be installed on the external storage unless you define this attribute
-to be either "{@code auto}" or "{@code preferExternal}".
+ internal storage and cannot be installed on the external storage unless you define this attribute
+ to be either "{@code auto}" or "{@code preferExternal}".
When an application is installed on the external storage: