Loading services/proguard.flags +10 −3 Original line number Diff line number Diff line Loading @@ -40,9 +40,15 @@ # Global entities normally kept through explicit Manifest entries # TODO(b/210510433): Revisit and consider generating from frameworks/base/core/res/AndroidManifest.xml, # by including that manifest with the library rule that triggers optimization. -keep,allowoptimization,allowaccessmodification class * extends android.app.backup.BackupAgent -keep,allowoptimization,allowaccessmodification class * extends android.content.BroadcastReceiver -keep,allowoptimization,allowaccessmodification class * extends android.content.ContentProvider -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.app.Activity -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.app.Service -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.app.backup.BackupAgent -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.content.BroadcastReceiver -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.content.ContentProvider -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.preference.Preference -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.view.View { public <init>(...); } # Various classes subclassed in or referenced via JNI in ethernet-service -keep public class android.net.** { *; } Loading @@ -67,6 +73,7 @@ -keep,allowoptimization,allowaccessmodification class com.android.server.location.gnss.GnssConfiguration$HalInterfaceVersion { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.location.gnss.GnssPowerStats { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.location.gnss.hal.GnssNative { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.pm.PackageManagerShellCommandDataLoader { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.sensors.SensorManagerInternal$ProximityActiveListener { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.sensors.SensorService { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.soundtrigger_middleware.SoundTriggerMiddlewareImpl$AudioSessionProvider$AudioSession { *; } Loading Loading
services/proguard.flags +10 −3 Original line number Diff line number Diff line Loading @@ -40,9 +40,15 @@ # Global entities normally kept through explicit Manifest entries # TODO(b/210510433): Revisit and consider generating from frameworks/base/core/res/AndroidManifest.xml, # by including that manifest with the library rule that triggers optimization. -keep,allowoptimization,allowaccessmodification class * extends android.app.backup.BackupAgent -keep,allowoptimization,allowaccessmodification class * extends android.content.BroadcastReceiver -keep,allowoptimization,allowaccessmodification class * extends android.content.ContentProvider -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.app.Activity -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.app.Service -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.app.backup.BackupAgent -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.content.BroadcastReceiver -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.content.ContentProvider -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.preference.Preference -keep,allowoptimization,allowaccessmodification class com.android.server.** extends android.view.View { public <init>(...); } # Various classes subclassed in or referenced via JNI in ethernet-service -keep public class android.net.** { *; } Loading @@ -67,6 +73,7 @@ -keep,allowoptimization,allowaccessmodification class com.android.server.location.gnss.GnssConfiguration$HalInterfaceVersion { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.location.gnss.GnssPowerStats { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.location.gnss.hal.GnssNative { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.pm.PackageManagerShellCommandDataLoader { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.sensors.SensorManagerInternal$ProximityActiveListener { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.sensors.SensorService { *; } -keep,allowoptimization,allowaccessmodification class com.android.server.soundtrigger_middleware.SoundTriggerMiddlewareImpl$AudioSessionProvider$AudioSession { *; } Loading