diff --git a/telephony/java/android/telephony/mbms/vendor/MbmsDownloadServiceBase.java b/telephony/java/android/telephony/mbms/vendor/MbmsDownloadServiceBase.java index a9f10b1b460ff..9f22d0a49806b 100644 --- a/telephony/java/android/telephony/mbms/vendor/MbmsDownloadServiceBase.java +++ b/telephony/java/android/telephony/mbms/vendor/MbmsDownloadServiceBase.java @@ -549,4 +549,22 @@ public class MbmsDownloadServiceBase extends IMbmsDownloadService.Stub { */ public void onAppCallbackDied(int uid, int subscriptionId) { } + + // Following two methods exist to workaround b/124210145 + /** @hide */ + @SystemApi + @TestApi + @Override + public android.os.IBinder asBinder() { + return super.asBinder(); + } + + /** @hide */ + @SystemApi + @TestApi + @Override + public boolean onTransact(int code, android.os.Parcel data, android.os.Parcel reply, + int flags) throws RemoteException { + return super.onTransact(code, data, reply, flags); + } } diff --git a/telephony/java/android/telephony/mbms/vendor/MbmsStreamingServiceBase.java b/telephony/java/android/telephony/mbms/vendor/MbmsStreamingServiceBase.java index 5ce612db49d67..cced447595270 100644 --- a/telephony/java/android/telephony/mbms/vendor/MbmsStreamingServiceBase.java +++ b/telephony/java/android/telephony/mbms/vendor/MbmsStreamingServiceBase.java @@ -294,4 +294,23 @@ public class MbmsStreamingServiceBase extends IMbmsStreamingService.Stub { */ public void onAppCallbackDied(int uid, int subscriptionId) { } + + + // Following two methods exist to workaround b/124210145 + /** @hide */ + @SystemApi + @TestApi + @Override + public android.os.IBinder asBinder() { + return super.asBinder(); + } + + /** @hide */ + @SystemApi + @TestApi + @Override + public boolean onTransact(int code, android.os.Parcel data, android.os.Parcel reply, + int flags) throws RemoteException { + return super.onTransact(code, data, reply, flags); + } }