Loading services/core/java/com/android/server/SecurityStateManagerService.java +10 −0 Original line number Original line Diff line number Diff line Loading @@ -22,6 +22,7 @@ import static android.os.SecurityStateManager.KEY_VENDOR_SPL; import android.content.Context; import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.PackageManager; import android.os.Binder; import android.os.Build; import android.os.Build; import android.os.Bundle; import android.os.Bundle; import android.os.ISecurityStateManager; import android.os.ISecurityStateManager; Loading Loading @@ -56,6 +57,15 @@ public class SecurityStateManagerService extends ISecurityStateManager.Stub { @Override @Override public Bundle getGlobalSecurityState() { public Bundle getGlobalSecurityState() { final long token = Binder.clearCallingIdentity(); try { return getGlobalSecurityStateInternal(); } finally { Binder.restoreCallingIdentity(token); } } private Bundle getGlobalSecurityStateInternal() { Bundle globalSecurityState = new Bundle(); Bundle globalSecurityState = new Bundle(); globalSecurityState.putString(KEY_SYSTEM_SPL, Build.VERSION.SECURITY_PATCH); globalSecurityState.putString(KEY_SYSTEM_SPL, Build.VERSION.SECURITY_PATCH); globalSecurityState.putString(KEY_VENDOR_SPL, globalSecurityState.putString(KEY_VENDOR_SPL, Loading Loading
services/core/java/com/android/server/SecurityStateManagerService.java +10 −0 Original line number Original line Diff line number Diff line Loading @@ -22,6 +22,7 @@ import static android.os.SecurityStateManager.KEY_VENDOR_SPL; import android.content.Context; import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.PackageManager; import android.os.Binder; import android.os.Build; import android.os.Build; import android.os.Bundle; import android.os.Bundle; import android.os.ISecurityStateManager; import android.os.ISecurityStateManager; Loading Loading @@ -56,6 +57,15 @@ public class SecurityStateManagerService extends ISecurityStateManager.Stub { @Override @Override public Bundle getGlobalSecurityState() { public Bundle getGlobalSecurityState() { final long token = Binder.clearCallingIdentity(); try { return getGlobalSecurityStateInternal(); } finally { Binder.restoreCallingIdentity(token); } } private Bundle getGlobalSecurityStateInternal() { Bundle globalSecurityState = new Bundle(); Bundle globalSecurityState = new Bundle(); globalSecurityState.putString(KEY_SYSTEM_SPL, Build.VERSION.SECURITY_PATCH); globalSecurityState.putString(KEY_SYSTEM_SPL, Build.VERSION.SECURITY_PATCH); globalSecurityState.putString(KEY_VENDOR_SPL, globalSecurityState.putString(KEY_VENDOR_SPL, Loading