File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
VirtualApp/lib/src/main/java/com/lody/virtual/client/hook/proxies/am Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -1780,10 +1780,17 @@ public GetPackageProcessState() {
17801780 // For Android 11
17811781 static class RegisterReceiverWithFeature extends RegisterReceiver {
17821782 public RegisterReceiverWithFeature () {
1783- // http://aospxref.com/android-11.0.0_r21/xref/frameworks/base/core/java/android/app/IActivityManager.aidl?fi=IActivityManager#124
1784- mIIntentReceiverIndex = 3 ;
1785- mIntentFilterIndex = 4 ;
1786- mRequiredPermissionIndex = 5 ;
1783+ if (BuildCompat .isS ()) {
1784+ // http://aospxref.com/android-12.0.0_r3/xref/frameworks/base/core/java/android/app/IActivityManager.aidl?fi=IActivityManager#127
1785+ mIIntentReceiverIndex = 4 ;
1786+ mIntentFilterIndex = 5 ;
1787+ mRequiredPermissionIndex = 6 ;
1788+ } else {
1789+ // http://aospxref.com/android-11.0.0_r21/xref/frameworks/base/core/java/android/app/IActivityManager.aidl?fi=IActivityManager#124
1790+ mIIntentReceiverIndex = 3 ;
1791+ mIntentFilterIndex = 4 ;
1792+ mRequiredPermissionIndex = 5 ;
1793+ }
17871794 }
17881795
17891796 @ Override
You can’t perform that action at this time.
0 commit comments