class android.os.storage.IStorageManager$Stub$Proxy implements android.os.storage.IStorageManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.os.storage.IStorageManager$Stub$Proxy
  super_class: java.lang.Object
{
  private android.os.IBinder mRemote;
    descriptor: Landroid/os/IBinder;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // android.os.IBinder remote
         0: .line 669
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 671
            aload 0 /* this */
            aload 1 /* remote */
            putfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
         2: .line 672
            return
        end local 1 // android.os.IBinder remote
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0    3     1  remote  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      remote  

  public android.os.IBinder asBinder();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 675
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            areturn
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/os/storage/IStorageManager$Stub$Proxy;

  public java.lang.String getInterfaceDescriptor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 679
            ldc "android.os.storage.IStorageManager"
            areturn
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/os/storage/IStorageManager$Stub$Proxy;

  public void registerListener(android.os.storage.IStorageEventListener);
    descriptor: (Landroid/os/storage/IStorageEventListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // android.os.storage.IStorageEventListener listener
         0: .line 686
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 687
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 689
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 690
            aload 2 /* _data */
            aload 1 /* listener */
            ifnull 4
            aload 1 /* listener */
            invokeinterface android.os.storage.IStorageEventListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.storage.IStorageEventListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.storage.IStorageEventListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 691
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_1
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 692
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 693
            goto 13
         9: .line 694
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 695
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 696
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 697
            aload 4
            athrow
        13: .line 695
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 696
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 698
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.storage.IStorageEventListener listener
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  listener  Landroid/os/storage/IStorageEventListener;
            1   16     2     _data  Landroid/os/Parcel;
            2   16     3    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  

  public void unregisterListener(android.os.storage.IStorageEventListener);
    descriptor: (Landroid/os/storage/IStorageEventListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // android.os.storage.IStorageEventListener listener
         0: .line 704
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 705
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 707
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 708
            aload 2 /* _data */
            aload 1 /* listener */
            ifnull 4
            aload 1 /* listener */
            invokeinterface android.os.storage.IStorageEventListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.storage.IStorageEventListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.storage.IStorageEventListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 709
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_2
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 710
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 711
            goto 13
         9: .line 712
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 713
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 714
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 715
            aload 4
            athrow
        13: .line 713
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 714
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 716
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.storage.IStorageEventListener listener
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  listener  Landroid/os/storage/IStorageEventListener;
            1   16     2     _data  Landroid/os/Parcel;
            2   16     3    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  

  public void shutdown(android.os.storage.IStorageShutdownObserver);
    descriptor: (Landroid/os/storage/IStorageShutdownObserver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // android.os.storage.IStorageShutdownObserver observer
         0: .line 723
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 724
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 726
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 727
            aload 2 /* _data */
            aload 1 /* observer */
            ifnull 4
            aload 1 /* observer */
            invokeinterface android.os.storage.IStorageShutdownObserver.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.storage.IStorageShutdownObserver android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.storage.IStorageShutdownObserver android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 728
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 20
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 729
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 730
            goto 13
         9: .line 731
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 732
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 733
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 734
            aload 4
            athrow
        13: .line 732
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 733
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 735
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.storage.IStorageShutdownObserver observer
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  observer  Landroid/os/storage/IStorageShutdownObserver;
            1   16     2     _data  Landroid/os/Parcel;
            2   16     3    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      observer  

  public void mountObb(java.lang.String, java.lang.String, java.lang.String, android.os.storage.IObbActionListener, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/storage/IObbActionListener;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=6
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String rawPath
        start local 2 // java.lang.String canonicalPath
        start local 3 // java.lang.String key
        start local 4 // android.os.storage.IObbActionListener token
        start local 5 // int nonce
         0: .line 744
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 745
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 747
            aload 6 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 748
            aload 6 /* _data */
            aload 1 /* rawPath */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 749
            aload 6 /* _data */
            aload 2 /* canonicalPath */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 750
            aload 6 /* _data */
            aload 3 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 751
            aload 6 /* _data */
            aload 4 /* token */
            ifnull 7
            aload 4 /* token */
            invokeinterface android.os.storage.IObbActionListener.asBinder:()Landroid/os/IBinder;
            goto 8
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String java.lang.String java.lang.String android.os.storage.IObbActionListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         7: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String java.lang.String java.lang.String android.os.storage.IObbActionListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         8: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         9: .line 752
            aload 6 /* _data */
            iload 5 /* nonce */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 753
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 22
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 754
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 755
            goto 17
        13: .line 756
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        14: .line 757
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 758
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 759
            aload 8
            athrow
        17: .line 757
      StackMap locals:
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 758
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 760
            return
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // int nonce
        end local 4 // android.os.storage.IObbActionListener token
        end local 3 // java.lang.String key
        end local 2 // java.lang.String canonicalPath
        end local 1 // java.lang.String rawPath
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   20     1        rawPath  Ljava/lang/String;
            0   20     2  canonicalPath  Ljava/lang/String;
            0   20     3            key  Ljava/lang/String;
            0   20     4          token  Landroid/os/storage/IObbActionListener;
            0   20     5          nonce  I
            1   20     6          _data  Landroid/os/Parcel;
            2   20     7         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      rawPath        
      canonicalPath  
      key            
      token          
      nonce          

  public void unmountObb(java.lang.String, boolean, android.os.storage.IObbActionListener, int);
    descriptor: (Ljava/lang/String;ZLandroid/os/storage/IObbActionListener;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String rawPath
        start local 2 // boolean force
        start local 3 // android.os.storage.IObbActionListener token
        start local 4 // int nonce
         0: .line 769
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 770
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 772
            aload 5 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 773
            aload 5 /* _data */
            aload 1 /* rawPath */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 774
            aload 5 /* _data */
            iload 2 /* force */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int android.os.storage.IObbActionListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int android.os.storage.IObbActionListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 775
            aload 5 /* _data */
            aload 3 /* token */
            ifnull 8
            aload 3 /* token */
            invokeinterface android.os.storage.IObbActionListener.asBinder:()Landroid/os/IBinder;
            goto 9
      StackMap locals:
      StackMap stack: android.os.Parcel
         8: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int android.os.storage.IObbActionListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         9: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        10: .line 776
            aload 5 /* _data */
            iload 4 /* nonce */
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 777
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 23
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 778
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 779
            goto 18
        14: .line 780
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 781
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 782
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 783
            aload 7
            athrow
        18: .line 781
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 782
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 784
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int nonce
        end local 3 // android.os.storage.IObbActionListener token
        end local 2 // boolean force
        end local 1 // java.lang.String rawPath
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   21     1  rawPath  Ljava/lang/String;
            0   21     2    force  Z
            0   21     3    token  Landroid/os/storage/IObbActionListener;
            0   21     4    nonce  I
            1   21     5    _data  Landroid/os/Parcel;
            2   21     6   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      rawPath  
      force    
      token    
      nonce    

  public boolean isObbMounted(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String rawPath
         0: .line 791
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 792
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 795
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 796
            aload 2 /* _data */
            aload 1 /* rawPath */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 797
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 24
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 798
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 799
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 800
            goto 14
        end local 4 // boolean _result
        10: .line 801
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 802
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 803
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 804
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 802
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 803
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 805
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String rawPath
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1  rawPath  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      rawPath  

  public java.lang.String getMountedObbPath(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String rawPath
         0: .line 809
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 810
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 813
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 814
            aload 2 /* _data */
            aload 1 /* rawPath */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 815
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 25
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 816
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 817
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
         7: .line 818
            goto 12
        end local 4 // java.lang.String _result
         8: .line 819
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 820
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 821
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 822
            aload 5
            athrow
        start local 4 // java.lang.String _result
        12: .line 820
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 821
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 823
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String rawPath
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1  rawPath  Ljava/lang/String;
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  Ljava/lang/String;
           12   15     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      rawPath  

  public int decryptStorage(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String password
         0: .line 827
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 828
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 831
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 832
            aload 2 /* _data */
            aload 1 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 833
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 27
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 834
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 835
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 836
            goto 12
        end local 4 // int _result
         8: .line 837
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 838
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 839
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 840
            aload 5
            athrow
        start local 4 // int _result
        12: .line 838
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 839
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 841
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String password
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   15     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1  password  Ljava/lang/String;
            1   15     2     _data  Landroid/os/Parcel;
            2   15     3    _reply  Landroid/os/Parcel;
            7    8     4   _result  I
           12   15     4   _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      password  

  public int encryptStorage(int, java.lang.String);
    descriptor: (ILjava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int type
        start local 2 // java.lang.String password
         0: .line 845
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 846
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 849
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 850
            aload 3 /* _data */
            iload 1 /* type */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 851
            aload 3 /* _data */
            aload 2 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 852
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 28
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 853
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 854
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 855
            goto 13
        end local 5 // int _result
         9: .line 856
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 857
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 858
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 859
            aload 6
            athrow
        start local 5 // int _result
        13: .line 857
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 858
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 860
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String password
        end local 1 // int type
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1      type  I
            0   16     2  password  Ljava/lang/String;
            1   16     3     _data  Landroid/os/Parcel;
            2   16     4    _reply  Landroid/os/Parcel;
            8    9     5   _result  I
           13   16     5   _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      type      
      password  

  public int changeEncryptionPassword(int, java.lang.String);
    descriptor: (ILjava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int type
        start local 2 // java.lang.String password
         0: .line 864
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 865
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 868
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 869
            aload 3 /* _data */
            iload 1 /* type */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 870
            aload 3 /* _data */
            aload 2 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 871
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 29
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 872
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 873
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 874
            goto 13
        end local 5 // int _result
         9: .line 875
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 876
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 877
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 878
            aload 6
            athrow
        start local 5 // int _result
        13: .line 876
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 877
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 879
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String password
        end local 1 // int type
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1      type  I
            0   16     2  password  Ljava/lang/String;
            1   16     3     _data  Landroid/os/Parcel;
            2   16     4    _reply  Landroid/os/Parcel;
            8    9     5   _result  I
           13   16     5   _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      type      
      password  

  public android.os.storage.StorageVolume[] getVolumeList(int, java.lang.String, int);
    descriptor: (ILjava/lang/String;I)[Landroid/os/storage/StorageVolume;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int uid
        start local 2 // java.lang.String packageName
        start local 3 // int flags
         0: .line 886
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 887
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 890
            aload 4 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 891
            aload 4 /* _data */
            iload 1 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 892
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 893
            aload 4 /* _data */
            iload 3 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 894
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 30
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 895
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 896
            aload 5 /* _reply */
            getstatic android.os.storage.StorageVolume.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.os.storage.StorageVolume[]
            astore 6 /* _result */
        start local 6 // android.os.storage.StorageVolume[] _result
         9: .line 897
            goto 14
        end local 6 // android.os.storage.StorageVolume[] _result
        10: .line 898
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 899
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 900
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 901
            aload 7
            athrow
        start local 6 // android.os.storage.StorageVolume[] _result
        14: .line 899
      StackMap locals: android.os.storage.StorageVolume[]
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 900
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 902
            aload 6 /* _result */
            areturn
        end local 6 // android.os.storage.StorageVolume[] _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int flags
        end local 2 // java.lang.String packageName
        end local 1 // int uid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1          uid  I
            0   17     2  packageName  Ljava/lang/String;
            0   17     3        flags  I
            1   17     4        _data  Landroid/os/Parcel;
            2   17     5       _reply  Landroid/os/Parcel;
            9   10     6      _result  [Landroid/os/storage/StorageVolume;
           14   17     6      _result  [Landroid/os/storage/StorageVolume;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      uid          
      packageName  
      flags        

  public int getEncryptionState();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 906
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 907
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 910
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 911
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 32
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 912
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 913
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 914
            goto 11
        end local 3 // int _result
         7: .line 915
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 916
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 917
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 918
            aload 4
            athrow
        start local 3 // int _result
        11: .line 916
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 917
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 919
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public int verifyEncryptionPassword(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String password
         0: .line 923
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 924
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 927
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 928
            aload 2 /* _data */
            aload 1 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 929
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 33
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 930
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 931
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 932
            goto 12
        end local 4 // int _result
         8: .line 933
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 934
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 935
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 936
            aload 5
            athrow
        start local 4 // int _result
        12: .line 934
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 935
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 937
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String password
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   15     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1  password  Ljava/lang/String;
            1   15     2     _data  Landroid/os/Parcel;
            2   15     3    _reply  Landroid/os/Parcel;
            7    8     4   _result  I
           12   15     4   _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      password  

  public void mkdirs(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String callingPkg
        start local 2 // java.lang.String path
         0: .line 948
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 949
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 951
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 952
            aload 3 /* _data */
            aload 1 /* callingPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 953
            aload 3 /* _data */
            aload 2 /* path */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 954
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 35
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 955
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 956
            goto 12
         8: .line 957
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 958
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 959
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 960
            aload 5
            athrow
        12: .line 958
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 959
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 961
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String path
        end local 1 // java.lang.String callingPkg
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1  callingPkg  Ljava/lang/String;
            0   15     2        path  Ljava/lang/String;
            1   15     3       _data  Landroid/os/Parcel;
            2   15     4      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      path        

  public int getPasswordType();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 964
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 965
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 968
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 969
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 36
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 970
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 971
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 972
            goto 11
        end local 3 // int _result
         7: .line 973
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 974
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 975
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 976
            aload 4
            athrow
        start local 3 // int _result
        11: .line 974
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 975
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 977
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String getPassword();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 981
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 982
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 985
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 986
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 37
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 987
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 988
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 989
            goto 11
        end local 3 // java.lang.String _result
         7: .line 990
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 991
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 992
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 993
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 991
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 992
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 994
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void clearPassword();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1001
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1003
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         2: .line 1004
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 38
            aload 1 /* _data */
            aconst_null
            iconst_1
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         3: .line 1005
            goto 7
         4: .line 1006
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 2
         5: .line 1007
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         6: .line 1008
            aload 2
            athrow
         7: .line 1007
      StackMap locals:
      StackMap stack:
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1009
            return
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    9     0   this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1    9     1  _data  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           1     4       4  any
    Exceptions:
      throws android.os.RemoteException

  public void setField(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String field
        start local 2 // java.lang.String contents
         0: .line 1017
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1019
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         2: .line 1020
            aload 3 /* _data */
            aload 1 /* field */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         3: .line 1021
            aload 3 /* _data */
            aload 2 /* contents */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1022
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 39
            aload 3 /* _data */
            aconst_null
            iconst_1
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1023
            goto 9
         6: .line 1024
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         7: .line 1025
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1026
            aload 4
            athrow
         9: .line 1025
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1027
            return
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String contents
        end local 1 // java.lang.String field
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   11     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   11     1     field  Ljava/lang/String;
            0   11     2  contents  Ljava/lang/String;
            1   11     3     _data  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           1     6       6  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      field     
      contents  

  public java.lang.String getField(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String field
         0: .line 1030
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1031
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1034
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1035
            aload 2 /* _data */
            aload 1 /* field */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1036
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 40
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1037
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1038
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
         7: .line 1039
            goto 12
        end local 4 // java.lang.String _result
         8: .line 1040
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1041
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1042
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1043
            aload 5
            athrow
        start local 4 // java.lang.String _result
        12: .line 1041
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1042
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1044
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String field
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1    field  Ljava/lang/String;
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  Ljava/lang/String;
           12   15     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      field  

  public long lastMaintenance();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1054
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1055
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1058
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1059
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 42
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1060
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1061
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 3 /* _result */
        start local 3 // long _result
         6: .line 1062
            goto 11
        end local 3 // long _result
         7: .line 1063
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 1064
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1065
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1066
            aload 5
            athrow
        start local 3 // long _result
        11: .line 1064
      StackMap locals: long
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1065
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1067
            lload 3 /* _result */
            lreturn
        end local 3 // long _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  J
           11   14     3  _result  J
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void runMaintenance();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1075
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1076
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1078
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1079
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 43
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1080
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1081
            goto 10
         6: .line 1082
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1083
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1084
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1085
            aload 3
            athrow
        10: .line 1083
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1084
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1086
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public android.os.storage.DiskInfo[] getDisks();
    descriptor: ()[Landroid/os/storage/DiskInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1089
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1090
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1093
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1094
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 45
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1095
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1096
            aload 2 /* _reply */
            getstatic android.os.storage.DiskInfo.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.os.storage.DiskInfo[]
            astore 3 /* _result */
        start local 3 // android.os.storage.DiskInfo[] _result
         6: .line 1097
            goto 11
        end local 3 // android.os.storage.DiskInfo[] _result
         7: .line 1098
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1099
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1100
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1101
            aload 4
            athrow
        start local 3 // android.os.storage.DiskInfo[] _result
        11: .line 1099
      StackMap locals: android.os.storage.DiskInfo[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1100
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1102
            aload 3 /* _result */
            areturn
        end local 3 // android.os.storage.DiskInfo[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Landroid/os/storage/DiskInfo;
           11   14     3  _result  [Landroid/os/storage/DiskInfo;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.os.storage.VolumeInfo[] getVolumes(int);
    descriptor: (I)[Landroid/os/storage/VolumeInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int flags
         0: .line 1106
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1107
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1110
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1111
            aload 2 /* _data */
            iload 1 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1112
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 46
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1113
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1114
            aload 3 /* _reply */
            getstatic android.os.storage.VolumeInfo.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.os.storage.VolumeInfo[]
            astore 4 /* _result */
        start local 4 // android.os.storage.VolumeInfo[] _result
         7: .line 1115
            goto 12
        end local 4 // android.os.storage.VolumeInfo[] _result
         8: .line 1116
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1117
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1118
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1119
            aload 5
            athrow
        start local 4 // android.os.storage.VolumeInfo[] _result
        12: .line 1117
      StackMap locals: android.os.storage.VolumeInfo[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1118
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1120
            aload 4 /* _result */
            areturn
        end local 4 // android.os.storage.VolumeInfo[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int flags
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1    flags  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [Landroid/os/storage/VolumeInfo;
           12   15     4  _result  [Landroid/os/storage/VolumeInfo;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      flags  

  public android.os.storage.VolumeRecord[] getVolumeRecords(int);
    descriptor: (I)[Landroid/os/storage/VolumeRecord;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int flags
         0: .line 1124
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1125
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1128
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1129
            aload 2 /* _data */
            iload 1 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1130
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 47
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1131
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1132
            aload 3 /* _reply */
            getstatic android.os.storage.VolumeRecord.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.os.storage.VolumeRecord[]
            astore 4 /* _result */
        start local 4 // android.os.storage.VolumeRecord[] _result
         7: .line 1133
            goto 12
        end local 4 // android.os.storage.VolumeRecord[] _result
         8: .line 1134
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1135
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1136
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1137
            aload 5
            athrow
        start local 4 // android.os.storage.VolumeRecord[] _result
        12: .line 1135
      StackMap locals: android.os.storage.VolumeRecord[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1136
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1138
            aload 4 /* _result */
            areturn
        end local 4 // android.os.storage.VolumeRecord[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int flags
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1    flags  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [Landroid/os/storage/VolumeRecord;
           12   15     4  _result  [Landroid/os/storage/VolumeRecord;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      flags  

  public void mount(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volId
         0: .line 1142
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1143
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1145
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1146
            aload 2 /* _data */
            aload 1 /* volId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1147
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 48
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1148
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1149
            goto 11
         7: .line 1150
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1151
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1152
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1153
            aload 4
            athrow
        11: .line 1151
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1152
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1154
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String volId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1   volId  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      volId  

  public void unmount(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volId
         0: .line 1157
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1158
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1160
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1161
            aload 2 /* _data */
            aload 1 /* volId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1162
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 49
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1163
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1164
            goto 11
         7: .line 1165
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1166
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1167
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1168
            aload 4
            athrow
        11: .line 1166
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1167
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1169
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String volId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1   volId  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      volId  

  public void format(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volId
         0: .line 1172
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1173
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1175
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1176
            aload 2 /* _data */
            aload 1 /* volId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1177
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 50
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1178
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1179
            goto 11
         7: .line 1180
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1181
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1182
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1183
            aload 4
            athrow
        11: .line 1181
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1182
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1184
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String volId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1   volId  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      volId  

  public void partitionPublic(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String diskId
         0: .line 1187
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1188
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1190
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1191
            aload 2 /* _data */
            aload 1 /* diskId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1192
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 51
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1193
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1194
            goto 11
         7: .line 1195
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1196
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1197
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1198
            aload 4
            athrow
        11: .line 1196
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1197
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1199
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String diskId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1  diskId  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      diskId  

  public void partitionPrivate(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String diskId
         0: .line 1202
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1203
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1205
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1206
            aload 2 /* _data */
            aload 1 /* diskId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1207
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 52
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1208
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1209
            goto 11
         7: .line 1210
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1211
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1212
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1213
            aload 4
            athrow
        11: .line 1211
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1212
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1214
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String diskId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1  diskId  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      diskId  

  public void partitionMixed(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String diskId
        start local 2 // int ratio
         0: .line 1217
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1218
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1220
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1221
            aload 3 /* _data */
            aload 1 /* diskId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1222
            aload 3 /* _data */
            iload 2 /* ratio */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1223
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 53
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1224
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1225
            goto 12
         8: .line 1226
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1227
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1228
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1229
            aload 5
            athrow
        12: .line 1227
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1228
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1230
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int ratio
        end local 1 // java.lang.String diskId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1  diskId  Ljava/lang/String;
            0   15     2   ratio  I
            1   15     3   _data  Landroid/os/Parcel;
            2   15     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      diskId  
      ratio   

  public void setVolumeNickname(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String fsUuid
        start local 2 // java.lang.String nickname
         0: .line 1233
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1234
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1236
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1237
            aload 3 /* _data */
            aload 1 /* fsUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1238
            aload 3 /* _data */
            aload 2 /* nickname */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1239
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 54
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1240
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1241
            goto 12
         8: .line 1242
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1243
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1244
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1245
            aload 5
            athrow
        12: .line 1243
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1244
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1246
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String nickname
        end local 1 // java.lang.String fsUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   15     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1    fsUuid  Ljava/lang/String;
            0   15     2  nickname  Ljava/lang/String;
            1   15     3     _data  Landroid/os/Parcel;
            2   15     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      fsUuid    
      nickname  

  public void setVolumeUserFlags(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String fsUuid
        start local 2 // int flags
        start local 3 // int mask
         0: .line 1249
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1250
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1252
            aload 4 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1253
            aload 4 /* _data */
            aload 1 /* fsUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1254
            aload 4 /* _data */
            iload 2 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1255
            aload 4 /* _data */
            iload 3 /* mask */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1256
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 55
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1257
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1258
            goto 13
         9: .line 1259
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 1260
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1261
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1262
            aload 6
            athrow
        13: .line 1260
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1261
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1263
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int mask
        end local 2 // int flags
        end local 1 // java.lang.String fsUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   16     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  fsUuid  Ljava/lang/String;
            0   16     2   flags  I
            0   16     3    mask  I
            1   16     4   _data  Landroid/os/Parcel;
            2   16     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      fsUuid  
      flags   
      mask    

  public void forgetVolume(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String fsUuid
         0: .line 1266
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1267
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1269
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1270
            aload 2 /* _data */
            aload 1 /* fsUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1271
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 56
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1272
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1273
            goto 11
         7: .line 1274
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1275
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1276
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1277
            aload 4
            athrow
        11: .line 1275
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1276
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1278
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String fsUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1  fsUuid  Ljava/lang/String;
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      fsUuid  

  public void forgetAllVolumes();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1281
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1282
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1284
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1285
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 57
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1286
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1287
            goto 10
         6: .line 1288
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1289
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1290
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1291
            aload 3
            athrow
        10: .line 1289
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1290
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1292
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String getPrimaryStorageUuid();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1295
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1296
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1299
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1300
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 58
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1301
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1302
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 1303
            goto 11
        end local 3 // java.lang.String _result
         7: .line 1304
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1305
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1306
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1307
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 1305
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1306
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1308
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void setPrimaryStorageUuid(java.lang.String, android.content.pm.IPackageMoveObserver);
    descriptor: (Ljava/lang/String;Landroid/content/pm/IPackageMoveObserver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // android.content.pm.IPackageMoveObserver callback
         0: .line 1312
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1313
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1315
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1316
            aload 3 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1317
            aload 3 /* _data */
            aload 2 /* callback */
            ifnull 5
            aload 2 /* callback */
            invokeinterface android.content.pm.IPackageMoveObserver.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.content.pm.IPackageMoveObserver android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.content.pm.IPackageMoveObserver android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 1318
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 59
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1319
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1320
            goto 14
        10: .line 1321
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1322
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1323
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1324
            aload 5
            athrow
        14: .line 1322
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1323
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1325
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.content.pm.IPackageMoveObserver callback
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   17     0        this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1  volumeUuid  Ljava/lang/String;
            0   17     2    callback  Landroid/content/pm/IPackageMoveObserver;
            1   17     3       _data  Landroid/os/Parcel;
            2   17     4      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      volumeUuid  
      callback    

  public void benchmark(java.lang.String, android.os.IVoldTaskListener);
    descriptor: (Ljava/lang/String;Landroid/os/IVoldTaskListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volId
        start local 2 // android.os.IVoldTaskListener listener
         0: .line 1328
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1329
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1331
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1332
            aload 3 /* _data */
            aload 1 /* volId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1333
            aload 3 /* _data */
            aload 2 /* listener */
            ifnull 5
            aload 2 /* listener */
            invokeinterface android.os.IVoldTaskListener.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.IVoldTaskListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String android.os.IVoldTaskListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 1334
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 60
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1335
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1336
            goto 14
        10: .line 1337
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1338
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1339
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1340
            aload 5
            athrow
        14: .line 1338
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1339
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1341
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.IVoldTaskListener listener
        end local 1 // java.lang.String volId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1     volId  Ljava/lang/String;
            0   17     2  listener  Landroid/os/IVoldTaskListener;
            1   17     3     _data  Landroid/os/Parcel;
            2   17     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      volId     
      listener  

  public void setDebugFlags(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int flags
        start local 2 // int mask
         0: .line 1344
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1345
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1347
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1348
            aload 3 /* _data */
            iload 1 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1349
            aload 3 /* _data */
            iload 2 /* mask */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1350
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 61
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1351
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1352
            goto 12
         8: .line 1353
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1354
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1355
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1356
            aload 5
            athrow
        12: .line 1354
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1355
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1357
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int mask
        end local 1 // int flags
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   15     1   flags  I
            0   15     2    mask  I
            1   15     3   _data  Landroid/os/Parcel;
            2   15     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      flags  
      mask   

  public void createUserKey(int, int, boolean);
    descriptor: (IIZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
        start local 2 // int serialNumber
        start local 3 // boolean ephemeral
         0: .line 1360
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1361
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1363
            aload 4 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1364
            aload 4 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1365
            aload 4 /* _data */
            iload 2 /* serialNumber */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1366
            aload 4 /* _data */
            iload 3 /* ephemeral */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1367
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 62
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1368
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1369
            goto 15
        11: .line 1370
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1371
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1372
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1373
            aload 6
            athrow
        15: .line 1371
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1372
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1374
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean ephemeral
        end local 2 // int serialNumber
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   18     0          this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   18     1        userId  I
            0   18     2  serialNumber  I
            0   18     3     ephemeral  Z
            1   18     4         _data  Landroid/os/Parcel;
            2   18     5        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      userId        
      serialNumber  
      ephemeral     

  public void destroyUserKey(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1377
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1378
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1380
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1381
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1382
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 63
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1383
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1384
            goto 11
         7: .line 1385
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1386
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1387
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1388
            aload 4
            athrow
        11: .line 1386
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1387
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1389
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1  userId  I
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void unlockUserKey(int, int, byte[], byte[]);
    descriptor: (II[B[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
        start local 2 // int serialNumber
        start local 3 // byte[] token
        start local 4 // byte[] secret
         0: .line 1392
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1393
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1395
            aload 5 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1396
            aload 5 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1397
            aload 5 /* _data */
            iload 2 /* serialNumber */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1398
            aload 5 /* _data */
            aload 3 /* token */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         6: .line 1399
            aload 5 /* _data */
            aload 4 /* secret */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         7: .line 1400
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 64
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1401
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1402
            goto 14
        10: .line 1403
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int int byte[] byte[] android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1404
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1405
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1406
            aload 7
            athrow
        14: .line 1404
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1405
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1407
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // byte[] secret
        end local 3 // byte[] token
        end local 2 // int serialNumber
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   17     0          this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1        userId  I
            0   17     2  serialNumber  I
            0   17     3         token  [B
            0   17     4        secret  [B
            1   17     5         _data  Landroid/os/Parcel;
            2   17     6        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      userId        
      serialNumber  
      token         
      secret        

  public void lockUserKey(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1410
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1411
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1413
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1414
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1415
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 65
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1416
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1417
            goto 11
         7: .line 1418
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1419
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1420
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1421
            aload 4
            athrow
        11: .line 1419
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1420
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1422
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1  userId  I
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public boolean isUserKeyUnlocked(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1425
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1426
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1429
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1430
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1431
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 66
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1432
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1433
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 1434
            goto 14
        end local 4 // boolean _result
        10: .line 1435
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1436
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1437
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1438
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 1436
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1437
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1439
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1   userId  I
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void prepareUserStorage(java.lang.String, int, int, int);
    descriptor: (Ljava/lang/String;III)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // int userId
        start local 3 // int serialNumber
        start local 4 // int flags
         0: .line 1443
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1444
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1446
            aload 5 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1447
            aload 5 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1448
            aload 5 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1449
            aload 5 /* _data */
            iload 3 /* serialNumber */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1450
            aload 5 /* _data */
            iload 4 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1451
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 67
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1452
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1453
            goto 14
        10: .line 1454
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1455
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1456
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1457
            aload 7
            athrow
        14: .line 1455
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1456
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1458
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int flags
        end local 3 // int serialNumber
        end local 2 // int userId
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   17     0          this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1    volumeUuid  Ljava/lang/String;
            0   17     2        userId  I
            0   17     3  serialNumber  I
            0   17     4         flags  I
            1   17     5         _data  Landroid/os/Parcel;
            2   17     6        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      volumeUuid    
      userId        
      serialNumber  
      flags         

  public void destroyUserStorage(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // int userId
        start local 3 // int flags
         0: .line 1461
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1462
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1464
            aload 4 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1465
            aload 4 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1466
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1467
            aload 4 /* _data */
            iload 3 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1468
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 68
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1469
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1470
            goto 13
         9: .line 1471
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 1472
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1473
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1474
            aload 6
            athrow
        13: .line 1472
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1473
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1475
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int flags
        end local 2 // int userId
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   16     0        this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  volumeUuid  Ljava/lang/String;
            0   16     2      userId  I
            0   16     3       flags  I
            1   16     4       _data  Landroid/os/Parcel;
            2   16     5      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      volumeUuid  
      userId      
      flags       

  public boolean isConvertibleToFBE();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1478
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1479
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1482
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1483
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 69
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1484
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1485
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 1486
            goto 13
        end local 3 // boolean _result
         9: .line 1487
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 1488
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1489
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1490
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 1488
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1489
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1491
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void addUserKeyAuth(int, int, byte[], byte[]);
    descriptor: (II[B[B)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
        start local 2 // int serialNumber
        start local 3 // byte[] token
        start local 4 // byte[] secret
         0: .line 1495
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1496
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1498
            aload 5 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1499
            aload 5 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1500
            aload 5 /* _data */
            iload 2 /* serialNumber */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1501
            aload 5 /* _data */
            aload 3 /* token */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         6: .line 1502
            aload 5 /* _data */
            aload 4 /* secret */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         7: .line 1503
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 71
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1504
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1505
            goto 14
        10: .line 1506
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int int byte[] byte[] android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1507
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1508
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1509
            aload 7
            athrow
        14: .line 1507
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1508
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1510
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // byte[] secret
        end local 3 // byte[] token
        end local 2 // int serialNumber
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   17     0          this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1        userId  I
            0   17     2  serialNumber  I
            0   17     3         token  [B
            0   17     4        secret  [B
            1   17     5         _data  Landroid/os/Parcel;
            2   17     6        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      userId        
      serialNumber  
      token         
      secret        

  public void fixateNewestUserKeyAuth(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 1513
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1514
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1516
            aload 2 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1517
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1518
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 72
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1519
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1520
            goto 11
         7: .line 1521
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 1522
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1523
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1524
            aload 4
            athrow
        11: .line 1522
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1523
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1525
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   14     1  userId  I
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void fstrim(int, android.os.IVoldTaskListener);
    descriptor: (ILandroid/os/IVoldTaskListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int flags
        start local 2 // android.os.IVoldTaskListener listener
         0: .line 1528
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1529
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1531
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1532
            aload 3 /* _data */
            iload 1 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1533
            aload 3 /* _data */
            aload 2 /* listener */
            ifnull 5
            aload 2 /* listener */
            invokeinterface android.os.IVoldTaskListener.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.IVoldTaskListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy int android.os.IVoldTaskListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 1534
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 73
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1535
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1536
            goto 14
        10: .line 1537
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1538
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1539
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1540
            aload 5
            athrow
        14: .line 1538
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1539
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1541
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.IVoldTaskListener listener
        end local 1 // int flags
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1     flags  I
            0   17     2  listener  Landroid/os/IVoldTaskListener;
            1   17     3     _data  Landroid/os/Parcel;
            2   17     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      flags     
      listener  

  public com.android.internal.os.AppFuseMount mountProxyFileDescriptorBridge();
    descriptor: ()Lcom/android/internal/os/AppFuseMount;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1544
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1545
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1548
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1549
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 74
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1550
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1551
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 1552
            getstatic com.android.internal.os.AppFuseMount.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast com.android.internal.os.AppFuseMount
            astore 3 /* _result */
        start local 3 // com.android.internal.os.AppFuseMount _result
         7: .line 1553
            goto 14
        end local 3 // com.android.internal.os.AppFuseMount _result
         8: .line 1555
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // com.android.internal.os.AppFuseMount _result
         9: .line 1557
            goto 14
        end local 3 // com.android.internal.os.AppFuseMount _result
        10: .line 1558
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 1559
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1560
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1561
            aload 4
            athrow
        start local 3 // com.android.internal.os.AppFuseMount _result
        14: .line 1559
      StackMap locals: com.android.internal.os.AppFuseMount
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1560
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1562
            aload 3 /* _result */
            areturn
        end local 3 // com.android.internal.os.AppFuseMount _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Lcom/android/internal/os/AppFuseMount;
            9   10     3  _result  Lcom/android/internal/os/AppFuseMount;
           14   17     3  _result  Lcom/android/internal/os/AppFuseMount;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public android.os.ParcelFileDescriptor openProxyFileDescriptor(int, int, int);
    descriptor: (III)Landroid/os/ParcelFileDescriptor;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // int mountPointId
        start local 2 // int fileId
        start local 3 // int mode
         0: .line 1566
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1567
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1570
            aload 4 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1571
            aload 4 /* _data */
            iload 1 /* mountPointId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 1572
            aload 4 /* _data */
            iload 2 /* fileId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1573
            aload 4 /* _data */
            iload 3 /* mode */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1574
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 75
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1575
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1576
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
         9: .line 1577
            getstatic android.os.ParcelFileDescriptor.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.ParcelFileDescriptor
            astore 6 /* _result */
        start local 6 // android.os.ParcelFileDescriptor _result
        10: .line 1578
            goto 17
        end local 6 // android.os.ParcelFileDescriptor _result
        11: .line 1580
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.os.ParcelFileDescriptor _result
        12: .line 1582
            goto 17
        end local 6 // android.os.ParcelFileDescriptor _result
        13: .line 1583
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        14: .line 1584
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1585
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1586
            aload 7
            athrow
        start local 6 // android.os.ParcelFileDescriptor _result
        17: .line 1584
      StackMap locals: android.os.ParcelFileDescriptor
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1585
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1587
            aload 6 /* _result */
            areturn
        end local 6 // android.os.ParcelFileDescriptor _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int mode
        end local 2 // int fileId
        end local 1 // int mountPointId
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   20     0          this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   20     1  mountPointId  I
            0   20     2        fileId  I
            0   20     3          mode  I
            1   20     4         _data  Landroid/os/Parcel;
            2   20     5        _reply  Landroid/os/Parcel;
           10   11     6       _result  Landroid/os/ParcelFileDescriptor;
           12   13     6       _result  Landroid/os/ParcelFileDescriptor;
           17   20     6       _result  Landroid/os/ParcelFileDescriptor;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      mountPointId  
      fileId        
      mode          

  public long getCacheQuotaBytes(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // int uid
         0: .line 1591
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1592
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1595
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1596
            aload 3 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1597
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1598
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 76
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1599
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1600
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 5 /* _result */
        start local 5 // long _result
         8: .line 1601
            goto 13
        end local 5 // long _result
         9: .line 1602
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        10: .line 1603
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1604
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1605
            aload 7
            athrow
        start local 5 // long _result
        13: .line 1603
      StackMap locals: long
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1604
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1606
            lload 5 /* _result */
            lreturn
        end local 5 // long _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   16     0        this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  volumeUuid  Ljava/lang/String;
            0   16     2         uid  I
            1   16     3       _data  Landroid/os/Parcel;
            2   16     4      _reply  Landroid/os/Parcel;
            8    9     5     _result  J
           13   16     5     _result  J
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      volumeUuid  
      uid         

  public long getCacheSizeBytes(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // int uid
         0: .line 1610
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1611
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1614
            aload 3 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1615
            aload 3 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1616
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1617
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 77
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1618
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1619
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 5 /* _result */
        start local 5 // long _result
         8: .line 1620
            goto 13
        end local 5 // long _result
         9: .line 1621
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        10: .line 1622
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1623
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1624
            aload 7
            athrow
        start local 5 // long _result
        13: .line 1622
      StackMap locals: long
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1623
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1625
            lload 5 /* _result */
            lreturn
        end local 5 // long _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   16     0        this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   16     1  volumeUuid  Ljava/lang/String;
            0   16     2         uid  I
            1   16     3       _data  Landroid/os/Parcel;
            2   16     4      _reply  Landroid/os/Parcel;
            8    9     5     _result  J
           13   16     5     _result  J
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      volumeUuid  
      uid         

  public long getAllocatableBytes(java.lang.String, int, java.lang.String);
    descriptor: (Ljava/lang/String;ILjava/lang/String;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=4
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // int flags
        start local 3 // java.lang.String callingPackage
         0: .line 1629
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1630
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1633
            aload 4 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1634
            aload 4 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1635
            aload 4 /* _data */
            iload 2 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1636
            aload 4 /* _data */
            aload 3 /* callingPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1637
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 78
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1638
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1639
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 6 /* _result */
        start local 6 // long _result
         9: .line 1640
            goto 14
        end local 6 // long _result
        10: .line 1641
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 8
        11: .line 1642
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1643
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1644
            aload 8
            athrow
        start local 6 // long _result
        14: .line 1642
      StackMap locals: long
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1643
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1645
            lload 6 /* _result */
            lreturn
        end local 6 // long _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String callingPackage
        end local 2 // int flags
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   17     0            this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1      volumeUuid  Ljava/lang/String;
            0   17     2           flags  I
            0   17     3  callingPackage  Ljava/lang/String;
            1   17     4           _data  Landroid/os/Parcel;
            2   17     5          _reply  Landroid/os/Parcel;
            9   10     6         _result  J
           14   17     6         _result  J
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      volumeUuid      
      flags           
      callingPackage  

  public void allocateBytes(java.lang.String, long, int, java.lang.String);
    descriptor: (Ljava/lang/String;JILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
        start local 1 // java.lang.String volumeUuid
        start local 2 // long bytes
        start local 4 // int flags
        start local 5 // java.lang.String callingPackage
         0: .line 1649
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 1650
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 1652
            aload 6 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1653
            aload 6 /* _data */
            aload 1 /* volumeUuid */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1654
            aload 6 /* _data */
            lload 2 /* bytes */
            invokevirtual android.os.Parcel.writeLong:(J)V
         5: .line 1655
            aload 6 /* _data */
            iload 4 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1656
            aload 6 /* _data */
            aload 5 /* callingPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 1657
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 79
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1658
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1659
            goto 14
        10: .line 1660
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy java.lang.String long int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 8
        11: .line 1661
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1662
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1663
            aload 8
            athrow
        14: .line 1661
      StackMap locals:
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1662
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1664
            return
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // java.lang.String callingPackage
        end local 4 // int flags
        end local 2 // long bytes
        end local 1 // java.lang.String volumeUuid
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   17     0            this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            0   17     1      volumeUuid  Ljava/lang/String;
            0   17     2           bytes  J
            0   17     4           flags  I
            0   17     5  callingPackage  Ljava/lang/String;
            1   17     6           _data  Landroid/os/Parcel;
            2   17     7          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      volumeUuid      
      bytes           
      flags           
      callingPackage  

  public void runIdleMaintenance();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1667
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1668
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1670
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1671
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 80
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1672
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1673
            goto 10
         6: .line 1674
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1675
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1676
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1677
            aload 3
            athrow
        10: .line 1675
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1676
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1678
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public void abortIdleMaintenance();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.os.storage.IStorageManager$Stub$Proxy this
         0: .line 1681
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 1682
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 1684
            aload 1 /* _data */
            ldc "android.os.storage.IStorageManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1685
            aload 0 /* this */
            getfield android.os.storage.IStorageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 81
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 1686
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 1687
            goto 10
         6: .line 1688
      StackMap locals: android.os.storage.IStorageManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 1689
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 1690
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 1691
            aload 3
            athrow
        10: .line 1689
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1690
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1692
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.os.storage.IStorageManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/os/storage/IStorageManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException
}
SourceFile: "IStorageManager.java"
NestHost: android.os.storage.IStorageManager
InnerClasses:
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
  public abstract Stub = android.os.storage.IStorageManager$Stub of android.os.storage.IStorageManager
  private Proxy = android.os.storage.IStorageManager$Stub$Proxy of android.os.storage.IStorageManager$Stub