public class com.android.internal.os.RoSystemProperties
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.internal.os.RoSystemProperties
super_class: java.lang.Object
{
public static final boolean DEBUGGABLE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int FACTORYTEST;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String CONTROL_PRIVAPP_PERMISSIONS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CONFIG_AVOID_GFX_ACCEL;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CONFIG_LOW_RAM;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CONFIG_SMALL_BATTERY;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean FW_SYSTEM_USER_SPLIT;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String CRYPTO_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String CRYPTO_TYPE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CRYPTO_ENCRYPTABLE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CRYPTO_ENCRYPTED;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CRYPTO_FILE_ENCRYPTED;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CRYPTO_BLOCK_ENCRYPTED;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CONTROL_PRIVAPP_PERMISSIONS_LOG;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CONTROL_PRIVAPP_PERMISSIONS_ENFORCE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final boolean CONTROL_PRIVAPP_PERMISSIONS_DISABLE;
descriptor: Z
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: ldc "ro.debuggable"
iconst_0
invokestatic android.os.SystemProperties.getInt:(Ljava/lang/String;I)I
iconst_1
if_icmpne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
2: StackMap locals:
StackMap stack: int
putstatic com.android.internal.os.RoSystemProperties.DEBUGGABLE:Z
3: ldc "ro.factorytest"
iconst_0
invokestatic android.os.SystemProperties.getInt:(Ljava/lang/String;I)I
4: putstatic com.android.internal.os.RoSystemProperties.FACTORYTEST:I
5: ldc "ro.control_privapp_permissions"
invokestatic android.os.SystemProperties.get:(Ljava/lang/String;)Ljava/lang/String;
6: putstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS:Ljava/lang/String;
7: ldc "ro.config.avoid_gfx_accel"
iconst_0
invokestatic android.os.SystemProperties.getBoolean:(Ljava/lang/String;Z)Z
8: putstatic com.android.internal.os.RoSystemProperties.CONFIG_AVOID_GFX_ACCEL:Z
9: ldc "ro.config.low_ram"
iconst_0
invokestatic android.os.SystemProperties.getBoolean:(Ljava/lang/String;Z)Z
10: putstatic com.android.internal.os.RoSystemProperties.CONFIG_LOW_RAM:Z
11: ldc "ro.config.small_battery"
iconst_0
invokestatic android.os.SystemProperties.getBoolean:(Ljava/lang/String;Z)Z
12: putstatic com.android.internal.os.RoSystemProperties.CONFIG_SMALL_BATTERY:Z
13: ldc "ro.fw.system_user_split"
iconst_0
invokestatic android.os.SystemProperties.getBoolean:(Ljava/lang/String;Z)Z
14: putstatic com.android.internal.os.RoSystemProperties.FW_SYSTEM_USER_SPLIT:Z
15: ldc "ro.crypto.state"
invokestatic android.os.SystemProperties.get:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.android.internal.os.RoSystemProperties.CRYPTO_STATE:Ljava/lang/String;
16: ldc "ro.crypto.type"
invokestatic android.os.SystemProperties.get:(Ljava/lang/String;)Ljava/lang/String;
putstatic com.android.internal.os.RoSystemProperties.CRYPTO_TYPE:Ljava/lang/String;
17: getstatic com.android.internal.os.RoSystemProperties.CRYPTO_STATE:Ljava/lang/String;
invokevirtual java.lang.String.isEmpty:()Z
ifne 19
ldc "unsupported"
getstatic com.android.internal.os.RoSystemProperties.CRYPTO_STATE:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
18: iconst_1
goto 20
StackMap locals:
StackMap stack:
19: iconst_0
StackMap locals:
StackMap stack: int
20: putstatic com.android.internal.os.RoSystemProperties.CRYPTO_ENCRYPTABLE:Z
21: ldc "encrypted"
getstatic com.android.internal.os.RoSystemProperties.CRYPTO_STATE:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
22: putstatic com.android.internal.os.RoSystemProperties.CRYPTO_ENCRYPTED:Z
23: ldc "file"
getstatic com.android.internal.os.RoSystemProperties.CRYPTO_TYPE:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
24: putstatic com.android.internal.os.RoSystemProperties.CRYPTO_FILE_ENCRYPTED:Z
25: ldc "block"
getstatic com.android.internal.os.RoSystemProperties.CRYPTO_TYPE:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
26: putstatic com.android.internal.os.RoSystemProperties.CRYPTO_BLOCK_ENCRYPTED:Z
27: ldc "log"
getstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
28: putstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS_LOG:Z
29: ldc "enforce"
getstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS:Ljava/lang/String;
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
30: putstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS_ENFORCE:Z
31: getstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS_LOG:Z
ifne 33
getstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS_ENFORCE:Z
ifne 33
32: iconst_1
goto 34
StackMap locals:
StackMap stack:
33: iconst_0
StackMap locals:
StackMap stack: int
34: putstatic com.android.internal.os.RoSystemProperties.CONTROL_PRIVAPP_PERMISSIONS_DISABLE:Z
35: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/RoSystemProperties;
}
SourceFile: "RoSystemProperties.java"