Fix proguard rules for AGP 8.9.0+

- CustomPackageInfoCreator public methods must now be explicitly kept to avoid spoofSignature crashes documented in https://github.com/osm0sis/PlayIntegrityFork/commit/2cdee60781d5b24cec9baadaf1a2489318a64751
This commit is contained in:
osm0sis
2025-06-11 01:13:50 -03:00
parent 0cd56584df
commit 539ff7351a
+3 -3
View File
@@ -1,5 +1,5 @@
-keep class es.chiteroman.playintegrityfix.EntryPoint { public <methods>; }
-keep class es.chiteroman.playintegrityfix.EntryPointVending { public <methods>; }
-keep class es.chiteroman.playintegrityfix.CustomProvider
-keep class es.chiteroman.playintegrityfix.CustomKeyStoreSpi
-keep class es.chiteroman.playintegrityfix.CustomPackageInfoCreator
-keepclassmembers class es.chiteroman.playintegrityfix.CustomKeyStoreSpi
-keepclassmembers class es.chiteroman.playintegrityfix.CustomPackageInfoCreator { public <methods>; }
-keepclassmembers class es.chiteroman.playintegrityfix.CustomProvider