summaryrefslogtreecommitdiff
path: root/core/java/android/app/ApplicationThreadNative.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/app/ApplicationThreadNative.java')
-rw-r--r--core/java/android/app/ApplicationThreadNative.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/java/android/app/ApplicationThreadNative.java b/core/java/android/app/ApplicationThreadNative.java
index d6da3f44f4a0..3063d98c27a3 100644
--- a/core/java/android/app/ApplicationThreadNative.java
+++ b/core/java/android/app/ApplicationThreadNative.java
@@ -749,6 +749,12 @@ public abstract class ApplicationThreadNative extends Binder
schedulePictureInPictureModeChanged(b, inPip);
return true;
}
+ case HANDLE_TRUST_STORAGE_UPDATE_TRANSACTION:
+ {
+ data.enforceInterface(IApplicationThread.descriptor);
+ handleTrustStorageUpdate();
+ return true;
+ }
}
@@ -1522,4 +1528,12 @@ class ApplicationThreadProxy implements IApplicationThread {
IBinder.FLAG_ONEWAY);
data.recycle();
}
+
+ @Override
+ public void handleTrustStorageUpdate() throws RemoteException {
+ Parcel data = Parcel.obtain();
+ data.writeInterfaceToken(IApplicationThread.descriptor);
+ mRemote.transact(HANDLE_TRUST_STORAGE_UPDATE_TRANSACTION, data, null, IBinder.FLAG_ONEWAY);
+ data.recycle();
+ }
}