409b0a13e1f2f3f62e4827b835700c4cf2b77f06 |
|
21-Jun-2016 |
Todd Kennedy <toddke@google.com> |
Change prefix based upon mask The mask may not be all F's. Change-Id: I50ff4e4fb95af2037b84a1531b60dd9c0986bf86
/frameworks/base/core/java/android/content/pm/EphemeralResolveInfo.java
|
958b3410bf9d5a9c8afdc7571d514b242926101e |
|
20-Jun-2016 |
Todd Kennedy <toddke@google.com> |
fix resolver Change-Id: I31649d0f85b7b6553a6ecf38fd7c08279b85a0a6
/frameworks/base/core/java/android/content/pm/EphemeralResolveInfo.java
|
a97045b2456b63a9c699a8cc8af66b0e8e95c519 |
|
11-Jun-2016 |
Todd Kennedy <toddke@google.com> |
New API w/ multiple prefixes Use the new API that contains multiple hash prefixes and a mask. Also do some small refactoring necessary to handle multiple prefixes and use a common implementation of the hash generation Change-Id: Ib52f767ea6aadc30c67c5bdee949e9f9c5f04e44
/frameworks/base/core/java/android/content/pm/EphemeralResolveInfo.java
|
e2e1ef0581c188014a0b11bbf46325b82d959720 |
|
10-Jun-2016 |
Todd Kennedy <toddke@google.com> |
fix prefix generation when performing bitwise operations, java promotes byte's to int's. this is normally okay except when the value is negative. in that case, java extends the sign bits. this means that after shifting, all of the upper bits are most likely going to be all f's. instead, undo the sign extension by pulling out just the 8 bits we're interested in. Change-Id: I89f7244f6b675be2cca4a185a7002b5f8a6eece1
/frameworks/base/core/java/android/content/pm/EphemeralResolveInfo.java
|
7440f177c3e70da0b883f8abffd6c8fc1d507bb8 |
|
09-Dec-2015 |
Todd Kennedy <toddke@google.com> |
Fix ephemeral post-install launching Provide the ephemeral installer with some additional pieces of information: 1) instead of de-referencing the URL a second time, give the installer the exact package name 2) instead of relying on ephemeral apps to define verified links, give the installer a pending intent to launch when the ephemeral is installed 3) give the installer a pending intent to launch if the installer fails, for whatever reason, to install the ephemeral app Bug: 25119046 Change-Id: I45f50481caee09d5d09451e4b2492e64b0faae82
/frameworks/base/core/java/android/content/pm/EphemeralResolveInfo.java
|