-dontoptimize -dontobfuscate -keepattributes SourceFile,LineNumberTable -keep class org.whispersystems.** { *; } -keep class org.signal.libsignal.protocol.** { *; } -keep class org.thoughtcrime.securesms.** { *; } -keep class org.signal.donations.json.** { *; } -keepclassmembers class ** { public void onEvent*(**); } # Protobuf lite -keep class * extends com.google.protobuf.GeneratedMessageLite { *; } -keep class androidx.window.** { *; } # AGP generated dont warns -dontwarn com.android.org.conscrypt.SSLParametersImpl -dontwarn org.apache.harmony.xnet.provider.jsse.SSLParametersImpl -dontwarn org.slf4j.impl.StaticLoggerBinder -dontwarn sun.net.spi.nameservice.NameService -dontwarn sun.net.spi.nameservice.NameServiceDescriptor