History log of /frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
be0b8896d1bc385d4c8fb54c21929745935dcbea 15-Feb-2017 Todd Kennedy <toddke@google.com> Revert "Revert "Per user setting for instant app""

This reverts commit be9ffa15af9e1906e9ffb505768328d62d4a3793.

Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
Change-Id: Ib21321cf157a79890de487060a093840f7182047
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
be9ffa15af9e1906e9ffb505768328d62d4a3793 15-Feb-2017 Guang Zhu <guangzhu@google.com> Revert "Per user setting for instant app"

Bug: 35390781

This reverts commit 2f5811dcfd840e149851a9333e27ef3cdddf7a46.

Change-Id: Ibb1c8dacbdc6908fc7fa2bc5dca664f2455162bf
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
2f5811dcfd840e149851a9333e27ef3cdddf7a46 30-Jan-2017 Todd Kennedy <toddke@google.com> Per user setting for instant app

The same application can run as either an instant app or an installed
app. Store this setting per-user instead of based upon the install
location.

Bug: 25119046
Test: cts-tradefed run commandAndExit cts-dev -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.EphemeralTest
Change-Id: Iff565bb1ac10d631499f0bd0f69b401cb073c10e
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
a34f53f61be31b7171d6cbcb12490ee143acffff 11-Jan-2017 Bartosz Fabianowski <bartfab@google.com> Add install reason

This CL allows a reason to be specified when installing a package. The
install reason is a sticky piece of metadata: When a package is e.g.
installed via enterprise policy and an update is then manually
installed or sideloaded, the install reason will remain "policy."
The install reason is tracked separately for each user.

With this CL, two install reasons exist: "policy" and "unknown." Other
install reasons will likely be supported in the future.

Bug: 32692748
Bug: 33415829
Test: Tested manually with "adb install" / "adb uninstall"

Change-Id: I0c9b9e1b8eb666bb6962564f6efd97e41703cd86
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
4f4780f023ff864209aac64540934ea663895263 16-Aug-2016 Fyodor Kupolov <fkupolov@google.com> Count failed install as finished

Otherwise DEMO_USER_SETUP_COMPLETE will not be set.

Bug: 30445353
Change-Id: Id2a0c1b1643dd9846328a20f4c67e11e69b3bc84
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
28ba2898ce335887d8fe76951c363ff9385648d0 03-Aug-2016 Fyodor Kupolov <fkupolov@google.com> Correctly handle a case when there are no preloaded apps

Bug: 30415696
Change-Id: Ia1cff342ff7000da3fba580083116441f478491e
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
773e997432ef42a233a5a85db41561a3c56fb2db 29-Jul-2016 Fyodor Kupolov <fkupolov@google.com> Cache package names after reboot

In case of a reboot mApkToPackageMap becomes empty, but packages can still
be installed in user 0. We need to repopulate the cache again.

Bug: 30280710
Change-Id: Ia18e93c351b5af80de434e8c5311b961b314a9fb
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
51ce8ee3b1b95dfca1da05dbce74ba0096dd988f 28-Jul-2016 Fyodor Kupolov <fkupolov@google.com> Set secure setting when all preloaded apps are installed

Bug: 30280710
Change-Id: Id87b51c53b1e553a6ab0a257be93baf7d31b6fe5
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java
56d32190e02605e10694caa19437be204fd4e5ad 06-Jul-2016 Fyodor Kupolov <fkupolov@google.com> Install preloaded apps into the demo user

Apks preloaded in /data/preloads/apps are now automatically installed when
device is running in demo mode.

Apps are also installed into system user, so that they can be cached for
the next demo user session.

Bug: 29908713
Change-Id: If0fb45bb31c169a1e3020621a173867b8530532d
/frameworks/base/services/retaildemo/java/com/android/server/retaildemo/PreloadAppsInstaller.java